If your online store has multiple store versions or a great variety of products and content, you may want to boost their search engine visibility in different ways. For this purpose, you can use in your MyCashflow theme dynamically created page metadata.

Dynamically generated metadata enable you to print different page metadata while using the same template, depending on the contents (product, product category etc.) selected for the page.

Editing store theme

To be able to dynamically print metadata for a page, your store theme must be implemented in a certain way. When necessary, contact the designer of your store theme or our customer service.

The MyCashflow default theme comes with page metadata already implemented dynamically by using Interface tags. If you use the default theme, you don't need to make any changes to the theme.

If you have implemented a custom theme without dynamic metadata, you can use the MyCashflow default theme's implementation as a template.

  1. Out of the upper part of the page containing metadata, create a helper file that will contain at least the <head> element.
  2. Implement the theme's metadata with Interface tags:
    • Document title:
      <title>{Title}</title>
    • Page title:
      <h1>{PageTitle}</h1>
    • Meta description:
      <meta name="description" content="{MetaDescription}">

      By default, the {MetaDescription} tag prints the beginning of product description for products and the beginning of the content field for content pages, for instance. At times this might be enough, but you can also define unique metadata by using the search engine optimization fields. See the next section to learn more.

Defining content- and language-specific metadata

Once your theme's metadata have been implemented by using Interface tags, you can start defining content-specific metadata (e.g. for products, product categories and content pages) in the Search engine optimization section of the content's form.

In this section, you can define the following data for all types of contents:

  • Document title (the <title> element)
  • Page title (the <h1> element displayed as the page's title)
  • Meta description (the <meta name="description"> element)

These data can be defined in each of your store's languages by using the language selector in the fields' upper-left corner.

By enabling the Web Designer extension, you can also create custom content templates, which you can use to define different structure, design and layout for individual pages.