web-dev-qa-db-fra.com

Devrais-je utiliser canonique en cas de duplication partielle du contenu?

J'ai créé mon propre modèle (le modèle désigne la conception + le contenu statique). Ainsi, la conception et certains contenus sont statiques dans toutes les pages. J'ai créé 5 pages de destination, toutes les pages de destination ont la même conception et 40% de contenu statique est commun à toutes les pages. Titres, Meta Desc, Meta Keywords, 60% Le corps du texte est unique.

J'ai divisé le corps en 2 types

<body>
<div id="dynamic-content">
  <!-- This content is different in each pages -->
</div>
<div id="static-content">
  <!-- This content is static in all pages -->
</div>
</body>

Le contenu dynamique est d'environ 60% et le contenu statique d'environ 40%.

Mon idée est d’écrire un contenu optimisé riche en dynamic-content div et d’attribuer les bons titres, description à chaque page afin que chaque page soit optimisée pour différents mots-clés. Et ce contenu statique à 40% concerne uniquement mon site Web et n’a aucun lien avec les mots clés.

Devrais-je utiliser canonique n'importe où, car je réutilise toujours le même design et 40% de contenu dans toutes les pages. Et, si oui, où devrais-je placer la balise canonique? est-ce que <link rel="canonical" href="http://www.mydomain.com/mymainpage.html" /> ou devrais-je utiliser quelque chose comme <div id="static-content" rel="canonical"> </div>

Ou y a-t-il d'autres moyens de protéger mes classements Google?

1
lock

Vous ne devez pas spécifier canonical sur div éléments, car l'attribut rel n'y est pas autorisé et canonical n'est défini que pour les éléments link (et l'en-tête HTTP ).

Donc, canonical ne fonctionne qu'au niveau de l'URI, il s'applique donc à la page entière (ou à toute autre ressource de cet URI).

Vous ne devez pas utiliser canonical simplement parce que 40% de votre contenu est dupliqué. canonicaldoit être utilisé uniquement pour

le contenu qui est duplicatif ou un sur-ensemble du contenu au contexte (référence) IRI.

Utilisez-le donc dans les cas où la même page (éventuellement avec de légères variations, comme un tri différent, etc.) comporte plusieurs URL.

3
unor

Je suis d'accord avec Unor Point. Les balises canoniques doivent être utilisées entre <head> et </head> et non dans les balises div. Si vous avez un contenu partiellement dupliqué, vous n'avez pas besoin d'utiliser la balise canonique. La balise canonique doit être utilisée dans une page si elle est entièrement dupliquée en ayant le même contenu sur plusieurs pages de votre site Web. J'espère que votre site Web ne sera pas pénalisé par Google, puisque vos informations à 60% sont dynamiques, vous n'avez pas besoin de vous soucier de SEO. Vérifiez fréquemment vos analyses et si vous constatez une baisse du nombre de visiteurs, vous devez faire quelque chose pour que Google pense que votre site Web est bon.

1
Sathiya Kumar