Si tes articles s'appellent article1.php, article2.php, etc. sans aucun paramètre GET (ex : article1.php?PHPSESSID=7854) elle n'est pas vraiment utile.
Elle est surtout nécessaire pour les site qui ont des urls différentes qui pointent vers un même contenu. Quand on a des paramètres GET dans les urls, c'est ce qui arrive.
C'est là qu'on défini une url canonique pour signaler à Google et aux autres qu'une seule url est valide pour une page donnée, les autres urls sont à considérer comme étant identiques à l'url canonique.
Tu l'auras compris, ça évite les soucis de duplicate content.
EDIT
Exemple :
On a deux URLs qui pointent vers le même artcile :
article1.php?PHPSESSID=74 et article1.php?PHPSESSID=96
Dans ton article, pour ces deux urls, l'URL canonique sera article1.php
En théorie, non, pas de danger. Si blog.php contient des extraits avec des liens vers les articles, y a pas de souci.
Vu que tu sembles faire des articles PHP statiques, les urls canoniques ne sont pas vraiment utiles pour toi. En même temps, ce n'est qu'une ligne à rajouter.
Blog.php a l'url canonique blog.php, article1.php à l'url canonique article1.php, etc, etc.
Par contre, le jour où tu as des urls du type article.php?article=1&page=1&message=1 là, les urls canoniques deviendront obligatoires.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.