Jump to content
G.Romain

Webmaster tools : balise META et Title en double

Recommended Posts

Bonjour,

 

Webmaster Tools me fait remonter du duplicate content sous la forme de balise META et Title en double. Quand je vais voir où se trouve le problème, voici ce que je vois :

 

Exemple de balise META en double : 

 

Appréciez la texture parfumée et la qualité de notre embauchoir en cèdre rouge.

 

Exemple de Title en double :

 

Graisse Le Phoque

 

 

Pour le premier, j'ai l'impression que les robots indexent aussi les paniers. Pour le second, c'est une page dont j'ai modifié le title qui n'est pas prise en compte.

 

Pouvez-vous m'aider afin que ça ne pénalise pas mon référencement ?

 

Merci d'avance !

 

Romain

Share this post


Link to post
Share on other sites

Salut,

 

Effectivement, ton panier est indexé :

https://www.google.se/search?q=http%3A%2F%2Fwww.cordoshop.com%2Ffr%2Fcommande%3Fipa%3D11&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a&channel=sb&gfe_rd=cr&ei=myVKVMyFNcmF8QeEr4HQCg#rls=org.mozilla:fr:official&channel=sb&q=http:%2F%2Fwww.cordoshop.com%2Ffr%2Fpanier%3Fadd%26id_product%3D11%26token%3D016ec1523334971b82106c7246661a33

 

Pour remédier à cela > <meta name="robots" content="noindex,follow" /> (regarde mon module Noindex en signature si tu veux pas aller dans le code)

 

Pour les TITLE en double, les 2 urls sont encore dans l'index mais la première redirige vers la seconde donc cela devrait revenir à la normale tout seul (GWT est + ou - réactif à ce niveau). Sinon insertion d'une balise canonical (regarde mon mondule Ultimate Canonical en signature)

Share this post


Link to post
Share on other sites

Merci pour cette réponse.

 

J'ai trouvé ces lignes de code sur un autre post :

 

{if $smarty.get.p}
            <meta name="robots" content="noindex,follow" />
{elseif $smarty.get.content_only}
            <meta name="robots" content="noindex,nofollow" />
{elseif $page_name=='cart'}
            <meta name="robots" content="noindex,nofollow" />
{elseif $page_name=='order'}
            <meta name="robots" content="noindex,nofollow" />
{elseif $page_name=='new-products'}
            <meta name="robots" content="noindex,follow" />
{elseif $page_name=='best-sales'}
            <meta name="robots" content="noindex,follow" />
{else}
            <meta name="robots" content="{if isset($nobots)}no{/if}index,{if isset($nofollow) && $nofollow}no{/if}follow" />
{/if}
 
Je les ai placé dans le fichier header.tpl de mon thème, directement sous la balise <head>.
 
Est-ce que cela peut résoudre mon problème ?

Share this post


Link to post
Share on other sites

Ne faut-il pas attendre pour que les changements se fassent ?

 

Et concernant le code que tu as indiqué : <meta name="robotscontent="noindex,follow/>

 

Si j'ai bien compris, il faut le rajouter directement dans le fichier qui m'intéresse (ici le panier). Problème : je ne le trouve pas. Tu sais où je dois le rajouter ?

Share this post


Link to post
Share on other sites

Il faut bien ajouter le code dans le header. (celui dans le dossier de ton thème actif)

 

Attention, il faut temporairement désactive la compression cache pour recompiler (niveau serveur) avec le nouveau code et vider le cache navigateur

 

Effectivement pour le moment ça ne marche pas sur ton site.

 

Tu peux utiliser fierbug sur firefox pour afficher le code source de ta page panier et vérifier que cela marche.

 

 

en bonus mon code ;)

 

Vérifie bien qu'il n’enlevè pas de choses que tu veux garder

{if $smarty.get.p}
            <meta name="robots" content="noindex,follow" />
        {elseif $smarty.get.n}
            <meta name="robots" content="noindex,follow" />
        {elseif $page_name=='cart'}
            <meta name="robots" content="noindex,nofollow" />
        {elseif $page_name=='order'}
            <meta name="robots" content="noindex,nofollow" />
        {elseif $page_name=='new-products'}
            <meta name="robots" content="noindex,follow" />
        {elseif $page_name=='best-sales'}
            <meta name="robots" content="noindex,follow" />
        {elseif $page_name=='authentication'}
            <meta name="robots" content="noindex,follow" />    
        {elseif $page_name=='search'}
            <meta name="robots" content="noindex,follow" />        
        {elseif $smarty.server.REQUEST_URI|strstr:"selected_filters"}
            <meta name="robots" content="noindex,follow" />    
            
        {else}
            <meta name="robots" content="{if isset($nobots)}no{/if}index,{if isset($nofollow) && $nofollow}no{/if}follow" />
        {/if}

Share this post


Link to post
Share on other sites

Pour être sûr de ne pas faire de bêtise, comment je fais pour désactiver la compression cache ? Je suis dans Préférences et Performance. Dans la 1ère catégorie Smarty, je désactive le cache ?

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More