Vous avez peut-être entendu dire que nous avons lancé Facebook Stack Overflow hier.
Dans le cadre de cela, nous avons modifié notre code pour mettre des <meta rel="canonical" ...
balises sur chaque question et chaque utilisateur du domaine facebook.stackoverflow.com qui pointe vers "Vanilla" Stack Overflow.
Par exemple:
Erreur iAd "Inventaire d'annonces indisponible" sur facebook.stackoverflow.com
&
Erreur iAd "Inventaire d'annonces indisponible" sur stackoverflow.com
Sur facebook.stackoverflow le html contient la balise meta
<link rel="canonical" href="/programming/3720459/iad-error-ad-inventory-unavailable">
L'intention est de dire à Google "ce sont exactement la même page, de communiquer tout le classement des pages à la copie de Stack Overflow et de la préférer dans les résultats de recherche".
Cela semble être le point de rel = "canonical" .
Une page canonique est la version préférée d'un ensemble de pages au contenu très similaire.
Il est courant qu'un site comporte plusieurs pages répertoriant le même ensemble de produits. Par exemple, une page peut afficher des produits triés par ordre alphabétique, tandis que d'autres pages affichent les mêmes produits classés par prix ou par note. Par exemple:
Si Google sait que ces pages ont le même contenu, nous pouvons indexer une seule version pour nos résultats de recherche. Nos algorithmes sélectionnent la page qui, selon nous, répond le mieux à la requête de l'utilisateur. Maintenant, cependant, les utilisateurs peuvent spécifier une page canonique aux moteurs de recherche en ajoutant un élément avec l'attribut rel = "canonical" à la section de la version non canonique de la page. L'ajout de ce lien et de cet attribut permet aux propriétaires de sites d'identifier des ensembles de contenu identique et de suggérer à Google: "De toutes ces pages au contenu identique, cette page est la plus utile. Veuillez la hiérarchiser dans les résultats de recherche."
Cependant, nous voyons les résultats de Facebook Stack Overflow et parfois ils dépassent même la vanille Stack Overflow ( un exemple ). Peut-être que cela a quelque chose à voir avec le fait d'avoir un sitemap.xml indépendant pour facebook.stackoverflow.com (une sorte de plan dans le noir)?
Alors, que faisons-nous de mal ici?
Nous espérons en quelque sorte que les recherches sur le formulaire continueront de site:facebook.stackoverflow.com
fonctionner, mais y renoncer est tout à fait acceptable si un total rel="noindex"
est requis.
la source
canonical
compenser cela ... je suppose que non. Le problème connexe des résultats FB.SO apparaissant sur une page même sans terme de recherche Facebook ( exemple ) semble que Google ignore simplement la suggestion.Je vois que ce problème se règle maintenant. Vous pouvez tester en faisant une info: requête sur Google comme celle-ci qui fait apparaître la nouvelle URL.
La chose à propos de la balise canonique est que c'est une directive ce qui signifie qu'elle ne fonctionne pas 100% du temps. Les redirections 301 sont les mêmes - elles ne passent pas toujours 100% du poids par la redirection.
De plus, avec l'un ou l'autre, il faut quelques semaines à Google pour comprendre qu'ils sont là pour rester et doivent être suivis. C'est un problème avec les nouvelles pages car elles sont mises en ligne et seront sur la mauvaise URL pendant quelques jours / semaines avant que Google ne suive la canonique.
la source