#116

Product support

Get help in the plugin support forum.

Categories

  • Marketing

This is a simple plugin that allows to create multilanguage meta content for your pages.

After adding the component to your layout you need to create the metas for each page under Settings > CMS > SEO.

Requirements:

These plugin(s) are required for the plugin:

Using the multilanguage SEO component

First you must ensure that the SEO component is attached to the layout.

The component has a configurable property called "append", if you fill it, the content will be appended to all pages titles. For example, if the page title is "Projects" and the append property is "| SiteName", the page title will show "Projects | SiteName".

Then you should create a SEO register for each page in your theme. You can do it at Settings > CMS > SEO. Fill the title, description, keywords and (optional) image in each language.

Finally, show the metas in your layout like this:

<title>{{ this.page.title }}</title>
<meta name="description" content="{{ this.page.description }}" />
<meta name="keywords" content="{{ this.page.keywords }}" />
<meta name="title" content="{{ this.page.title }}" />

<meta property="og:title" content="{{ this.page.title }}" />
<meta property="og:description" content="{{ this.page.description }}" />
{% if this.page.seo_image %}
<meta property="og:image" content="{{ this.page.seo_image.getPath() }}" />
{% endif %}
  • Found the plugin useful on 24 Oct, 2017

    Very cool. I was about doing plugin for that matter and... here it is. Thanks.

  • author

    Replied on 25 Oct, 2017

    Thank you for your review! It's a very simple plugin because it strictly covers what I needed to solve in my projects, so you are more than welcome to add whatever you need to it, just fork! :)

1.0.3

Component default, keywords are optional

Oct 22, 2017

1.0.2

Create pages table

Oct 18, 2017

1.0.1

First version of Seo plugin

Oct 18, 2017