Nous utilisons l'outil Yoast SEO pour Wordpress, et une fonctionnalité récente a ajouté les balises méta SearchAction pour permettre la recherche de sites sur la page de résultats de recherche Google.
Après un moment, j'ai réalisé que cet outil introduisait le mauvais code/chemin, et j'ai mis à jour notre site pour utiliser ce que nous voulions. Cela fait cependant quelques semaines et cela n’a toujours pas été mis à jour sur Google.
Bien que je sache que nous sommes à la merci de l'index Google, existe-t-il un moyen de le forcer avec des outils pour les webmasters?
Si Google a indexé le mauvais code/chemin, utilisez la fonction "Fetch as Google" de Google Webmaster Toolkit avec l'URL contenant l'extrait de site Web Search et le clic sur "Envoyer à l'index".
Ceci est confirmé pour fonctionner - plus d'infos également sur mon blog sur la façon de suivre l'utilisation - http://www.naschenweng.info/2015/03/04/google-sitelink-search-box-how-to -implement-proper-usage-tracking /
FWIW: Le fragment de code SSB initial a été récupéré en 2 à 3 semaines, mais le changement de suivi via les paramètres de campagne a été indexé en quelques jours.
Pour référence, voici la documentation de Google pour le balisage nécessaire pour permettre la recherche dans votre site à partir de liens de sites. Ils ne mentionnent rien sur la rapidité avec laquelle ils réagiraient aux changements.
Il faudra peut-être beaucoup de temps à Google pour mettre à jour Google. Vous devriez pouvoir mettre des redirections sur votre site pour corriger l'erreur jusqu'à ce que Google la mette à jour. Si vous avez le mauvais chemin (disons que vous avez dit à Google qu'il s'agissait de /search
alors qu'il devrait s'agir réellement de /search.php
, vous devriez pouvoir rediriger les messages de l'un à l'autre avec la règle de réécriture suivante:
RewriteEngine on
RewriteRule ^search?$ /search.php [R=301,L,NC,QSA]
La QSA
est importante. Cela signifie "chaîne de requête ajouter." Sans cela, le paramètre de recherche ne ferait pas partie de la redirection. La règle peut être placée directement en haut de votre fichier .htaccess
.