<link rel="canonical" href="http://www.example.com/category/subcategory/example-product/product-id" />
J'ai toute une série d'URL de chaînes de requête (produits de la société) que j'ai réécrites en URL conviviales (comme celle indiquée ci-dessus). À l’heure actuelle, il semble que les moteurs de recherche voient encore les deux versions, j’ai donc pensé que je devrais peut-être ajouter la balise canonique à mon URL préférée.
Incroyablement, les jours et les jours passés à traîner Dieu-sait-quelles ressources de développement Web sur Internet n'ont pas clairement répondu à la question du "comment" pour moi. Espérer que quelqu'un ici peut aider.
Pour mémoire, j’utilise un seul fichier (products1.php) pour alimenter l’ensemble de mes produits.
products1.php doit simplement générer le lien canonique dans la section d'en-tête de la page. Vraisemblablement, il connaît les informations nécessaires pour créer votre URL conviviale:
Ensuite, la balise canonique apparaît dans à la fois la page de l'URL conviviale et la page de l'URL paramétrée. C'est bon. Google dit qu'un lien canonique pointant vers la page actuelle serait OK .