web-dev-qa-db-fra.com

Rendre les requêtes de recherche indexables

En regardant autour de vous, la plupart des sites (par exemple, Amazon) encodent les paramètres des recherches dans une chaîne de requête. Cela signifie que les moteurs de recherche ne peuvent pas indexer ces requêtes.

Pourquoi ces sites n'utilisent-ils pas des URL plutôt que des chaînes de requête pour stocker les paramètres de recherche, car cela permettrait à Google d'indexer les recherches?

Recherche à l'aide d'une chaîne de requête:

example.com/search?author=john+smith&year=2007&title=do+dogs+have+lips

Rechercher en utilisant une URL:

example.com/search/author/john_smith/year/2007/title/do_dogs_have_lips

Cette URL pointerait alors vers une page unique contenant les résultats de cette recherche. Si un ordre strict de paramètres a été observé (par exemple, l'auteur vient toujours en premier s'il est utilisé, l'année vient toujours après s'il est utilisé, etc.) Cela semblerait être une excellente solution.

Qu'est-ce que je rate?

2
Undistraction

Google ne veut pas indexer les résultats de recherche. Matt Cutts l'a dit: http://www.mattcutts.com/blog/search-results-in-search-results/ Google pénalise désormais les sites qui tentent cela. Google considère les pages de recherche comme des pages de destination de très basse qualité. Pourquoi un utilisateur devrait-il cliquer sur une page de résultats de recherche pour atterrir sur une autre?

Si vous pensez pouvoir cibler ces termes avec un bon contenu, il serait préférable de créer de superbes pages pouvant satisfaire l'utilisateur. C’est plus qu’une liste de liens, il vous faut du contenu, des informations sur les produits, la possibilité d’acheter et de comparer, etc.

3
Stephen Ostermiller