WordPress breadcrumbs

Comment améliorer le fil d’ariane sur Prestashop ?

Fil d’ariane SEO c’est quoi

Un Fil d’Ariane, ou breadcrumb, est un élément de navigation présent sur un site web et qui permet d’aider l’internaute à savoir où il se trouve sur le site. Le fil d’ariane se compose d’une succession de liens cliquables souvent structurée en suivant l’arborescence du site internet.

Un bon fil d’Ariane améliore le référencement d’un site, surtout pour une page à arborescence profonde. En effet, le fil d’Ariane comporte des liens, ce qui permet aux robots des moteurs de recherche de trouver facilement les pages, au lieu d’explorer l’ensemble du site pour découvrir toutes les pages. Il permet par conséquent d’optimiser le maillage interne.

Vous devez modifier le fichier suivant

\themes\{NOM de votre thème}\templates\_partials\breadcrumb.tpl

Voici notre nouveau code. On va changer le Accueil par le mot clé principal de votre activité

{foreach from=$breadcrumb.links item=path name=breadcrumb}
        {block name='breadcrumb_item'}
        <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
            <a itemprop="item" href="{$path.url}">
				 {if $smarty.foreach.breadcrumb.iteration == 1}
				 <span itemprop="name">VOTRE MOT</span>
				  {else}
				  <span itemprop="name">{$path.title}</span>
				  {/if}
            </a>
			<meta itemprop="position" content="{$smarty.foreach.breadcrumb.iteration}">
        </li>
        {/block}
        {/foreach}

Pour aller plus loin, il faudrait

  • Faire le fil d’ariane à travers un JSON
  • Garder le fil d’ariane en apparence HTML tout en retirant les item…

Pour quelle raison ? Le but serait de retirer le lien vers sa propre page. Un lien vers le nom du produit ne servira à rien et ne rechargera que la page sur laquelle l’utilisateur se trouve déjà et est donc redondant. En général, le dernier item d’un fil d’Ariane est la page actuelle.