J'ai envoyé un plan du site pour mon site WordPress à Google Webmaster Tools. Plusieurs fois. Je continue à recevoir les mêmes messages:
"URL bloquée par robots.txt." et "Le plan du site contient des URL bloquées par le fichier robots.txt".
Mais je n'ai pas de fichier robots.txt nulle part. Il semble que tout mon site et tous les liens qu'il contient soient bloqués par Googlebot. J'utilisais le plugin Yoast SEO de WordPress et Cloudflare, mais je les ai désactivés et j'ai vidé mon cache, mais en vain. Je pensais que c'était la faute de Yoast au début.
Le paramètre "Visibilité dans les moteurs de recherche" de WordPress indique "Décourager les moteurs de recherche d'indexer ce site", comme il se doit. Maintenant, je me demande si WordPress crée son propre fichier robots.txt virtuel ou quelque chose qui n'apparaît pas à la racine du site.
Ce qui donne? Dois-je attendre quelques jours? Je n'ai jamais eu de fichier robots.txt pour commencer!
Un problème similaire m'est apparu et j'ai trouvé la solution suivante:
.htaccess
, puis supprimez-le (ne vous inquiétez pas, lors de la prochaine actualisation, WordPress en créera une pour vous)robots.txt
, créez-en un avec une page viergeJ'espère que votre site sera indexé d'ici peu.
Maintenant, je me demande si WordPress crée son propre fichier robots.txt virtuel ou quelque chose qui n'apparaît pas à la racine du site.
WordPress fait exactement cela, mais uniquement lorsque vous " découragez " les moteurs de recherche.
Qu'est-ce que vous obtenez si vous allez à http://example.com/robots.txt
? Où example.com
est votre site, bien sûr.
Avez-vous WordPress installé dans un sous-répertoire? Si oui, vérifiez le fichier robots dans le dossier racine.
Si non, vérifiez si l'indexation des moteurs de recherche est désactivée dans Paramètres> Lecture.
Si vous utilisez des plugins SEO, vérifiez également les paramètres. Bien que l’indexation soit activée par défaut à la fois dans les paramètres principaux de WordPress et dans les paramètres de plug-ins, vous devez également les vérifier.