Menu

SEO recommendation - Functions

Variables are used in the "SEO Recommendation" application. The variable concept allows you to retrieve an element from the HTML code of your page for use in an "SEO Recipe". For example, you can retrieve the color of a product and modify your title tag with this variable.

The video tutorial

[🎥 Video coming soon]

How does it work?

  1. Configure your variables. (💡 How to configure a variable)
  2. Select an "SEO recipe".
  3. Use the {{ myVariable }} syntax to use a variable in an "SEO recipe".
  4. Formatez une variable en ajoutant à l’intérieur des accolades le nom de la fonction précédé du caractère « | » : {{ maVariable | capitalize }}.
  5. The example above transforms the first letter of the variable into uppercase.
  6. Vous pouvez concaténer plusieurs fonctions en ajoutant une nouvelle fonction précédée du caractère « | » : {{ maVariable | capitalize | strip }}.
  7. The example above transforms the first letter of the variable into uppercase and removes the spaces before and after myVariable.
  8. Find out more about all the functions you can use, with examples, by clicking here.

Example of function implementation

You have retrieved two variables:

  1. productName = "pull
  2. colorProduct = "Green

Objectif : Nous voulons réécrire la balise <title> pour qu’elle affiche « Pull vert »

This means that :

  1. The "p" in Pull must be capitalized.
  2. The "v" in Vert must be in lower case.

Implementation steps

  1. Pour afficher les variables dans les recettes SEO, utilisez la syntaxe suivante : {{ nomProduit }} et {{ couleurProduit }}
  2. Formatting variables
    1. Utilisez la fonction « capitalize » pour mettre une majuscule à la première lettre de nomProduit : {{ nomProduit | capitalize }}
    2. Remove the spaces before and after the variable productName by concatenating the function strip {{ productName | strip | capitalize }}.
    3. Use the downcase function to convert ProductColor to lowercase. {{ productcolor | downcase }}
  3. Syntaxe finale à utiliser dans la « recette SEO » title : {{ nomProduit | strip | capitalize }} {{ couleurProduit |  downcase }}