web-dev-qa-db-fra.com

Google affiche chaque page de mon site WordPress, mais je souhaite uniquement indexer la page d'accueil.

Donc pour commencer, j'ai Google crawlé mon site (WordPress) avec la console de recherche, maintenant je peux voir mes pages dans le moteur de recherche. Mais il montre chaque page séparément. Comme mon /contact, /services et /about. Je veux vraiment seulement montrer ma page d'accueil. J'ai cherché des plugins comme SEO tout-en-un puis je suis passé à Yoast pour le sitemap automatique et robots.txt. J'ai également entré interdire à ces pages d'être explorées dans mon robots.txt. J'ai mis 'Noindex' sur toutes ces pages. Cela ne fonctionne pas non plus.

J'ai sélectionné privé pour mes pages pour voir si cela change quelque chose ... ne fonctionne pas.

Aujourd'hui, j'ai découvert que j'avais aussi des URL indésirables venant de nulle part, comme: /category/uncategorized, /author/admin et /2016/03...

Et pour une raison quelconque, j'ai pour chaque page que Google me montre la même méta-description.

Je veux vraiment que Google ne montre pas ces pages, c'est vraiment ennuyeux. Que puis-je faire?

4
Quest_

Je les ai interdits dans mon fichier robots.txt ... mais cela ne change rien, Google les affiche toujours, également sur ces pages contact, services, ... J'utilise Noindex de Yoast. Toujours pas de résultat. Alors que puis-je faire d'autre? Ou peut-être que je fais quelque chose de mal

Si vous ne souhaitez pas que ces pages soient indexées, vous devez utiliser la balise méta noindex robots de la section head de la page (ou l'en-tête de réponse X-Robots-Tag HTTP).

NE PAS disallow dans robots.txt. Une règle interdire dans robots.txt n'empêche pas nécessairement l'indexation, elle empêche cette page d'être analysée par Googlebot. Si la page est liée, elle peut toujours apparaître dans l'index de Google. Mais dans ce cas, il est déjà indexé.

Il faudra un certain temps à Google pour mettre à jour son index avant que ces pages ne soient supprimées des SERP. Vous pouvez accélérer le processus en utilisant l'outil de suppression d'URL dans la console de recherche Google. Cependant, cela semble un peu drastique pour ces pages présumément innocentes.

Bien que pourquoi vous voudriez faire ceci est discutable. (En particulier pour les pages comme /services - n'est-ce pas une page primaire riche en contenu?) N'est-ce pas dépendant de ce que vous recherchez qui détermine si vous voyez ou non ces pages? (Ou effectuez-vous une recherche site:??) Le fait que vous ne voyiez pas ces pages pour les entreprises que vous recherchez peut simplement être que les autres pages se classent plus haut pour la phrase que vous recherchez. Si je recherche about google, je trouve la page "À propos de" de Google, mais sinon c'est une page qui n'est généralement pas renvoyée dans les SERP.

2
MrWhite