Comment corriger l'avertissement « Googlebot ne peut pas accéder aux fichiers CSS et JS » dans WordPress ?

Publié: 2015-10-15

Si vous utilisez un site ou un blog WordPress, vous avez probablement reçu un avertissement de l'équipe de la console de recherche Google dans le passé (ou recevrez) indiquant que Googlebot ne peut pas accéder aux fichiers CSS et JS de votre domaine.

Ne vous inquiétez pas si vous recevez cet avertissement de Google. Cela semble mauvais, mais il existe une solution facile pour cela. Le message électronique contient des liens vers des instructions sur la façon de résoudre ce problème. Mais ces instructions ne sont pas très faciles à suivre .

Le bot Google et d'autres moteurs de recherche visiteront le fichier robots.txt de votre site Web immédiatement après avoir atteint le fichier htaccess.

Htaccess a des règles pour bloquer les adresses IP, rediriger les URL, activer la compression gzip, etc. Le robots.txt aura également un ensemble de règles pour les moteurs de recherche . C'est la raison pour laquelle vous avez reçu "Googlebot ne peut pas accéder aux fichiers CSS et JS".

Comment-Fix-Googlebot-Cannot-Access-CSS-and-JS-files-Warning-In-WordPress

Robots.txt a quelques lignes qui bloqueront ou autoriseront l'exploration de fichiers et de répertoires . Google a commencé à pénaliser les sites Web qui bloquent l'exploration des fichiers js et css. Les feuilles de style JavaScript et en cascade sont responsables du rendu de votre site Web et gèrent les formulaires, les événements incendie, etc.

Si le JS est bloqué, le bot Google ne pourra pas explorer le code et considérera le code comme un spam ou une violation de schémas de liens. La même logique s'applique pour les fichiers CSS.

Si vous n'avez pas encore reçu cet e-mail d'avertissement, au lieu d'attendre l'e-mail , vous pouvez agir immédiatement.

Table des matières

Qu'est-ce que WordPress Robots.txt ?

Le fichier Robots.txt aide les robots des moteurs de recherche à indiquer quelle partie explorer et quelle partie éviter. Lorsque le robot de recherche ou l'araignée du moteur de recherche arrive sur votre site et souhaite indexer votre site, il suit d'abord le fichier robots.txt.

Le robot de recherche ou l'araignée suit la direction de ces fichiers pour indexer ou ne pas indexer n'importe quelle page de votre site Web. Si vous utilisez WordPress , vous trouverez le fichier Robots.txt à la racine de votre installation WordPress.

Si vous n'avez pas robots.txt, vous pouvez simplement créer un nouveau fichier bloc-notes et le nommer Robots.txt. Ensuite, téléchargez-le simplement dans le répertoire racine de votre domaine en utilisant FTP ou directement via le gestionnaire de fichiers cPanel.

Qu'est-ce-que-les-robots-WordPress

Vous pouvez soit éditer votre fichier robots.txt WordPress en vous connectant à votre compte FTP du serveur, en utilisant cPanel ou vous pouvez utiliser le plugin. Il y a peu de choses que vous devez ajouter dans votre fichier robots.txt avec l'URL de votre sitemap.

L'ajout d'une URL de plan de site aide les robots des moteurs de recherche à trouver votre fichier de plan de site et ainsi à indexer plus rapidement votre article et vos pages. Voici un exemple de fichier robots.txt . Dans le plan du site, remplacez l'URL du plan du site par l'URL de votre blog :

 Agent utilisateur: *
# interdire tous les fichiers dans ces répertoires
Interdire : /cgi-bin/
Interdire : /wp-admin/
Interdire : /archives/
interdire : // ?*
Interdire : *?replytocom
Interdire : /wp-*
Interdire : /commentaires/flux/

Agent utilisateur : Googlebot-Image
Autoriser : /wp-content/uploads/

User-agent : Adsbot-Google
Permettre: /

User-agent : Googlebot-Mobile
Permettre: /

plan du site : https://www.kasareviews.com/sitemap.xml

Pourquoi Google a-t-il besoin d'accéder aux fichiers CSS et JS ?

Le blocage de CSS et de JavaScript est interdit à Google depuis qu'il a été inscrit dans les directives aux webmasters en octobre dernier. Ce n'est que récemment que la société a émis des avertissements à ce sujet.

Si votre site empêche Googlebot d'accéder à ces fichiers, c'est une bonne chose que vous le sachiez afin de pouvoir résoudre le problème.

Google se concentre sur l'amélioration du classement des sites Web conviviaux. Sites rapides, offrant une bonne expérience utilisateur, etc. Afin de déterminer l'expérience utilisateur d'un site Web, Google a besoin d'un accès pour pouvoir visiter les fichiers CSS et JavaScript du site.

récupérer et afficher le site wordpress

Voici comment Google a vu le site Kasa Reviews avant la correction

Par défaut, WordPress n'empêche pas les robots de recherche d'accéder aux fichiers CSS ou JS. Cependant, certains propriétaires de sites peuvent les bloquer accidentellement en essayant d'ajouter des mesures de sécurité supplémentaires ou en utilisant un plugin de sécurité WordPress.

Cela empêche Googlebot d'indexer les fichiers CSS et JS, ce qui peut affecter les performances de référencement de votre site. Il existe une solution simple et consiste à modifier le fichier robots.txt de votre site.

Comment corriger l'avertissement « Googlebot ne peut pas accéder aux fichiers CSS et JS » ?

Si des termes tels que robots.txt vous semblent nouveaux, ne vous inquiétez pas car vous n'êtes pas seul. C'est un jargon courant dans l'industrie du référencement, mais pas si populaire parmi les blogueurs.

Pour le blog WordPress, vous pouvez éditer votre fichier robots.txt à l'aide de FTP tel que FileZilla, en utilisant cPanel (voir les avantages et les inconvénients de cPanel) ou utiliser la fonction d'édition de fichiers de SEO par Yoast (consultez la comparaison Yoast vs Rank Math).

Le plugin Yoast SEO vous permet de modifier vos fichiers robots.txt et .htaccess à partir du tableau de bord WordPress. Dans votre tableau de bord WordPress, cliquez sur SEO > Tools & cliquez sur File editor

comment-modifier-vos-robots.txt-avec-yoast-seo

Sur cette page, vous pouvez afficher et modifier votre fichier robots.txt. Dans la majorité des cas, vous devez supprimer la ligne suivante : Disallow: /wp-includes/

Selon la façon dont vous avez configuré votre fichier robots.txt, il corrigera la plupart des avertissements. Vous verrez très probablement que votre site a interdit l'accès à certains répertoires WordPress comme celui-ci :

User-agent: *
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /wp-content/plugins/
Disallow: /wp-content/themes/

Certains utilisateurs peuvent remarquer que leur fichier robots.txt est vide ou n'existe même pas. Si Googlebot ne trouve pas de fichier robots.txt, il explore et indexe automatiquement tous les fichiers.

Alors pourquoi voyez-vous cet avertissement ? En de rares occasions, certains fournisseurs d'hébergement WordPress peuvent bloquer de manière proactive l'accès aux dossiers WordPress par défaut pour les bots. Vous pouvez remplacer cela dans robots.txt en autorisant l'accès aux dossiers bloqués.

User-agent: *
Allow: /wp-includes/js/

Une fois que vous avez terminé, enregistrez votre fichier robots.txt. Visitez l'outil Fetch as Google et cliquez sur le bouton Fetch and render. Comparez maintenant vos résultats de récupération et vous verrez que la plupart des problèmes de ressources bloquées devraient disparaître maintenant.

Voici comment Google rend Kasa Reviews après avoir modifié et corrigé le fichier robots.txt. Vous devez également viser à ce que l'ensemble de votre site soit rendu dans son intégralité.

autoriser-googlebot-access-to-css-and-js-wordpress

Après avoir modifié le fichier robots.txt de votre blog, testez n'importe quelle URL de votre site Web avec le testeur robots.txt des outils Google pour les webmasters. Si vous trouvez des erreurs ou si Googlebot n'est pas en mesure d'explorer une ressource, l'outil mettra en évidence la ligne à l'origine de l'erreur.

Pour supprimer le problème, supprimez la ligne en surbrillance. J'espère que cela a aidé. Si vous avez des questions, n'hésitez pas à les poser via la section commentaires.