rel=”canonical” Cette balise est lancée depuis longtemps. Canonical est une balise lancée par les moteurs de recherche tels que Google, Yahoo et Microsoft. Sa fonction principale est de résoudre le problème de duplication de contenu causée par le même contenu dans différents. Formulaires d'URL. Cette balise est très utile pour les moteurs de recherche, elle permet aux moteurs de recherche d'explorer uniquement le contenu que vous souhaitez mettre en valeur.
À titre d'exemple simple, considérons l'URL suivante :
http://www.yzznl.cn/archives/2011-snow.html
http://www.yzznl.cn/archives/2011-snow.html?comments=true
http://www.yzznl.cn/archives/2011-snow.html?postcomment=true
Ces trois URL ont des formes différentes. La première est l'URL que nous souhaitons afficher aux moteurs de recherche et aux utilisateurs, mais le contenu de l'ouverture de leurs sites Web est le même. Généralement, dans cette situation, il est difficile pour les moteurs de recherche de distinguer quelle URL le propriétaire du site Web souhaite mettre en avant. Cela amènera directement les moteurs de recherche à inclure une grande quantité de contenu en double dans votre site. Nous pouvons maintenant résoudre ce problème grâce au canonique. balise. Question difficile.
Comme dans la situation ci-dessus, il nous suffit d'ajouter le code suivant dans la zone d'en-tête de l'URL :
<link rel='canonical' href='http://www.yzznl.cn/archives/2011-snow.html' />
Dans ce cas, les moteurs de recherche comme Google n'incluront finalement que l'URL spécifiée par la balise canonique, et les moteurs de recherche considéreront les autres pages comme du contenu dupliqué, et ces contenus dupliqués ne participeront plus à la répartition du poids de la page (comme comme valeur PR de Google).
Comment utiliser canonique dans WordPress
Si vous utilisez WordPress, tant que la version est WordPress 2.9 et supérieure, la balise canonique doit être prise en charge par défaut. Pour les versions antérieures à la 2.9, vous pouvez ajouter manuellement le code suivant dans la zone head du fichier header.php de votre thème :
<?php if(is_single()){?>
<link rel="canonical" href="<?php echo get_permalink($post->ID);?>" />
<?php } ?>
Source de l'article : Veuillez indiquer le lien source lors de la réimpression sur le blog Yuanzi.