Habituellement, les urls de résultats de recherche ne sont pas indexées car elles sont dynamiques. C’est-à-dire que ces pages nécessitent de la part du serveur un certain nombre de calculs avant qu’il puisse retourner le document et donc le résultat de la recherche.
Le plugin WordPress Nice Search permet de rendre ces urls plus « SEO Friendly ». Il fait concrètement ceci :
Il permet de rendre plus « sympa » et plus lisible la chaine de caractères de l’url de recherche. Sur l’image, on voit que le plugin change la chaine habituelle de recherche de WordPress « /?s= » en /search/mot+cle.
Il est possible de renommer le /search/ en /recherche/ par exemple en changeant quelques morceaux de code du plugin.
Si vous êtes déjà un peu plus « bidouilleur », il est également possible de réaliser cette transformation sans utiliser de plugin. Il suffit d’ajouter une règle de RewriteRule dans le fichier .htaccess situé à la racine de votre espace web :
RewriteRule ^search/(.+)?$ /?s=$1 [QSA,L]
Note : les pages dynamiques sont dorénavant indexées, ici au niveau référencement cela ne joue pas un rôle très important mais rend simplement les urls plus lisibles.
Merci beaucoup, c’est fait pour mon blog ;-)