web-dev-qa-db-fra.com

Les moteurs de recherche réagiront-ils aux identifiants de chaînes de requête sous forme de pages différentes?

J'ai implémenté mon site pour être comme

domain/objects?id=xxx

comme

domain/objects?id=bikeId

Ce qui me préoccupe, c'est la réaction des moteurs de recherche.

J'ai déjà implémenté les balises méta afin que chaque élément ait son propre nom imprimé dans les titre et balises méta mais le montreront-ils sous forme de pages différentes?

Est-il suggéré d'implémenter un routage personnalisé alors j'ai plutôt l'id dans l'URL?

domain/objects/xxx

comme

domain/objects/bikeId
2
Ashkan Sirous

mais vont-ils le montrer comme des pages différentes?

Oui, ce sont des URL différentes. Par conséquent (sauf indication contraire), elles seront affichées et indexées de manière différente pages dans les SERP.

Si vous souhaitez que les moteurs de recherche les considèrent comme la même URL, vous devez déclarer explicitement l'URL canonical dans le code HTML et/ou demander explicitement à Google d'ignorer le paramètre de l'URL dans la console de recherche Google.

Est-il suggéré de mettre en œuvre un routage personnalisé ...

Vous n'avez pas besoin de faire cela pour moteurs de recherche. Cette structure d'URL doit avant tout profiter à tilisateurs, pas aux moteurs de recherche.

1
MrWhite

Consultez l'article de Google sur les URL et les pages en double: https://support.google.com/webmasters/answer/139066?hl=fr

Vous pouvez également spécifier dans Google Search Console quels paramètres de requête doivent être ignorés.

Si vous ne pouvez pas faire les deux, vous pouvez également exclure les pages en double à l'aide de robots.txt, mais je ne le recommanderais pas.

Disallow: /*?*id=
1
HolyMolyCasinos