Bonjour,
Mon site wordpress https://vol-de-mots.be n'est pas indexé par Google, malgré mes tentatives (installation du plugin Yoast SEO, définition du domaine favori, etc.).
La Google Search Control indique des erreurs d'exploration avec le message "Le serveur exige que les utilisateurs soient connectés ou empêche Googlebot d'accéder au site".
Par ailleurs, Google ne parvient pas à accéder au sitemap : Erreur HTTP générique: Erreur HTTP 403 - ("Une erreur s'est produite lors de la tentative d'accès à votre sitemap. Veuillez vous assurer qu'il respecte nos consignes et qu'il est accessible à l'emplacement que vous avez indiqué, puis envoyez-le à nouveau").
Quelqu'un pourrait-il me dire où est le problème et comment le résoudre? Merci
Bonjour,
ton site existe depuis combien de jour ?
Tu devrais aussi ajouter l'URL du sitemap dans le robots.txt
https://vol-de-mots.be/robots.txt
http://1txt.com/ressources/robots-txt-sitemap-xml/txt.com/ressources/robots-txt-sitemap-xml/
Tu n'aurais pas un .htaccess avec des protection anti spam / hacking qui bloquerait le robots de google ?
Merci pour la réponse.
Le site est en production depuis 6 mois.
Ok, je vais rajouter dans le fichier robots.txt, l'url du sitemap. Mais, en réalité, il existe plusieurs pages de sitemap, générées par le plugin Yoast SEO. Par exemple, https://vol-de-mots.be/post-sitemap.xml, https://vol-de-mots.be/page-sitemap.xml, etc. Est-ce que je les insère toutes dans le robots.txt?
Pour le .htaccess, il y a le code suivant :
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Est-ce que c'est bloquant?
Il y a aussi un code pour éviter que l'on découvre l'identifiant d'un utilisateur-auteur, mais ce ne devrait pas être handicapant.
il n'y a que ça dans le .htaccess ?
Rien d'autre ?
Serait il possible de copier tout le .htaccess ?
Oui, le .htaccess contient le code suivant:
"# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
# Éviter que l'on découvre l'identifiant d'un auteur
RewriteCond %{QUERY_STRING} ^author=([0-9])
RewriteRule . - [F]
"
Et si tu utilises la fonction explorer comme Google :
https://support.google.com/webmasters/answer/6066468?hl=fr
(nécessite un compte Google Webmaster Tools mais tu dis déjà en avoir un)
Tu devrais aussi ajouter l'URL du sitemap dans le robots.txt
https://vol-de-mots.be/robots.txt
http://1txt.com/ressources/robots-txt-sitemap-xml/txt.com/ressources/robots-txt-sitemap-xml/
ça serait bien de le faire ...
Ah! ça se dégèle! Super!
Oui, une exploration Google est possible et je peux demander une indexation. Pas à chacune de mes tentatives, pour toutes les pages, mais c'est déjà un très bon début. Ca a été possible pour la page d'index et quelques catégories.
C'est grâce à la mention des pages de sitemap dans le robots.txt?
En théorie non …
ET dans le Webmaster Tools, dans Erreurs d'exploration il y a quoi ?
https://www.google.com/webmasters/tools/crawl-errors?hl=fr
Et dans statistiques d'exploration ?
Et dans Outil de test du fichier robots.txt
https://www.google.com/webmasters/tools/robots-testing-tool?hl=fr
Tout en bas de la page, si tu lui demande de tester différentes pages au hasard, il dit quoi ?
Mon problème est résolu. Les moteurs de recherche indexent désormais mes pages. Merci à toi, Buddy. Tes conseils ont été déterminants.


