web-dev-qa-db-fra.com

Comment empêcher Google d'indexer des pages dont les paramètres d'URL ne sont plus utilisés

J'ai réécrit complètement une page Web. La version précédente était faite en PHP et le schéma d'URL complet ressemblait à ceci:

domain.com/?p=subpage

La nouvelle page Web ne contient que deux fichiers .html (une page Web statique). Cela signifie que toute requête de forme

domain.com/?p=subpage

restituera le même contenu index.html. Cela fait que Google me punisse pour la duplication de contenu.

J'ai téléchargé un plan du site qui ne contenait pas ces URL avant l'indexation de la page Web, mais cela n'empêchait pas Google d'indexer ces anciennes ordures.

J'ai remarqué que dans la console Google pour les webmasters, dans la section des paramètres d'URL, une règle correspondant à p. Malheureusement, la console ne me permet pas de le supprimer.

Quelle est la meilleure chose que je puisse faire dans cette situation?

1
marmistrz

Lorsque vous cliquez sur Configure URL parameters dans la section URL parameters de Google Webmaster Console, vous devriez pouvoir utiliser Edit, puis No: Doesn't affect page content (e.g. tracks usage) le paramètre? P. Ce sera un signal fort à Google de ne plus prendre en compte le paramètre? P.

Une mesure supplémentaire pourrait consister à ajouter un <link rel="canonical"> avec la bonne URL à la page (donc sans? P), pour que Google sache qu'il s'agit bien de l'URL souhaitée.

3
Theo van der Zee

Si je comprends bien votre question, ce qui était autrefois /?p=example-page serait désormais /example-page.html.

Si tel est le cas, la meilleure chose à faire est de rediriger en permanence les anciennes pages de paramètres vers leurs versions respectives .html. Ainsi:

/?p=aboutme -- 301 > /about-me.html
/?p=prices -- 301 > /prices.html

Etc.

Cela évite le problème de duplication. Il informe les moteurs de recherche que l'ancienne page a été remplacée, ce qui a pour effet de supprimer l'ancienne page des index de recherche et de transmettre la "valeur SEO" aux nouvelles pages.

Il garantit également que le trafic direct (par exemple, des signets du navigateur et des liens externes) vers les anciennes pages est transféré aux nouvelles.

C'est l'approche recommandé par le guide de Google pour les mouvements de site avec les changements d'URL .

1
GDav

Une solution simple consiste à permettre aux moteurs de recherche d'analyser les URL pointant vers les pages Web ayant le même contenu. Marquez-les simplement comme ‘DUPLICATES’ à l’aide de l’élément rel = “canonical”, de la redirection 301 ou de l’outil de gestion des paramètres d’URL. Pour éviter une analyse excessive de votre site, réglez le paramètre de taux d'analyse dans la console de recherche. Le contenu en double sur un site n'est pas pénalisé, sauf s'il apparaît à Google que la duplication a pour but de manipuler les résultats des moteurs de recherche. Dans ce cas, Google indexe la meilleure version du contenu des SERP.

0
Dina Kaiser