Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment corriger l’erreur « Googlebot ne peut pas accéder aux fichiers CSS et JS » dans WordPress

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Voyez-vous l’avertissement « Googlebot ne peut pas accéder aux fichiers CSS et JS » dans le compte Google webmaster tools de votre site WordPress ?

Le message contient des liens sur des instructions permettant de corriger ce problème, mais ces instructions ne sont pas très faciles à suivre.

Dans cet article, nous allons vous afficher comment corriger l’erreur  » Googlebot ne peut pas accéder aux fichiers CSS et JS  » sur votre site WordPress.

Googlebot Warning

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

Google s’efforce d’accorder un meilleur classement aux sites simples/simple d’utilisation, c’est-à-dire aux sites rapides, offrant une bonne expérience utilisateur, etc. Afin de commander l’expérience utilisateur d’un site web, Google a besoin de pouvoir visiter les fichiers CSS et JavaScript du site.

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 une extension de sécurité WordPress.

Cela empêche Googlebot d’indexer les fichiers CSS et JS, ce qui peut nuire aux performances de votre site en matière de référencement.

Ceci étant dit, voyons comment nous pouvons localiser ces fichiers et les débloquer.

Comment donner à Google l’accès à vos fichiers CSS et JS ?

Tout d’abord, vous devez savoir quels sont les fichiers auxquels Google ne peut pas accéder sur votre site.

Vous pouvez voir comment Googlebot voit votre site en cliquant sur Exploration  » Fetch as Google dans Google Search Console (anciennement Webmaster Tools). Ensuite, cliquez sur le bouton fetch and render (vous voulez faire cela pour Desktop et Mobile).

Fetch and render a page as Googlebot

Une fois le résultat obtenu, il apparaîtra dans la ligne ci-dessous. En cliquant dessus, vous afficherez ce que voit un compte et ce que voit le Googlebot lorsqu’il charge votre site.

Fetch as Google Comparison

Si vous notifiez une différence entre les deux captures d’écran, cela signifie que Googlebot n’a pas pu accéder aux fichiers CSS/JS. Il vous affichera également les liens des fichiers CSS et JS auxquels il n’a pas pu accéder.

Vous trouverez également une liste de ces ressources bloquées sous Index Google  » Ressources bloquées.

Finding blocked resources in Google Search Console

En cliquant sur chaque ressource, vous afficherez les liens vers les ressources réelles auxquelles Googlebot ne peut pas accéder.

La plupart du temps, il s’agit de styles CSS et de fichiers JS ajoutés par vos extensions ou votre thème WordPress.

Vous devez maintenant modifier le fichier Robots.txt de votre site, qui contrôle ce que le robot de Google peut voir.

Vous pouvez le modifier en vous connectant à votre site à l’aide d’un client FTP. Le fichier Robots.txt se trouve dans le répertoire racine de votre site.

Locating robots.txt file on a WordPress site using FTP client

Si vous utilisez l’extension All in One SEO, vous pouvez modifier le fichier robots.txt à partir de la zone d’administration de WordPress. Allez simplement sur la page  » Outils «  de All in One SEO et cliquez sur l’onglet  » éditeurs/éditrices Robots.txt « .

Editing robots.txt file using file editor tool in All in One SEO

Ensuite, activez le fichier robots.txt personnalisé en permutant l’interrupteur. Cela vous permet de modifier votre fichier robots.txt.

Enable custom robots.txt file in AIOSEO

Ensuite, vous verrez une prévisualisation de votre fichier Robots.txt existant en bas de l’écran.

robots.txt preview in All in One SEO

Vous pouvez désormais ajouter vos propres règles personnalisées à votre fichier Robots.txt. Pour plus de détails, consultez notre guide sur l’optimisation de votre fichier robots.txt dans WordPress.

Vous verrez probablement que votre site a interdit l’accès à certains répertoires WordPress comme celui-ci :

Agent utilisateur : *
Disallow : /wp-admin/
Disallow : /wp-includes/
Disallow : /wp-content/plugins/ : /wp-content/plugins/
Disallow : /wp-content/plugins/ : /wp-content/themes/

Vous devez maintenant retirer les lignes qui bloquent l’accès de Google aux fichiers CSS ou JS sur l’interface publique de votre site. En règle générale, ces fichiers se trouvent dans les dossiers des extensions ou des thèmes. Vous devrez peut-être également retirer wp-includes, car de nombreux thèmes et extensions WordPress peuvent faire appel à des scripts situés dans le dossier wp-includes, tels que jQuery.

Certains utilisateurs/utilisatrices peuvent notifier 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.

Dans ce cas, pourquoi cet avertissement apparaît-il ?

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 robots. Vous pouvez surcharger cela dans le fichier robots.txt en autorisant l’accès aux dossiers bloqués.

Agent utilisateur : *
Permis : /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 les résultats de votre recherche, et vous verrez que la plupart des problèmes de ressources bloquées devraient maintenant disparaître.

Nous espérons que cet article vous a aidé à résoudre l’erreur ‘Googlebot ne peut pas accéder aux fichiers CSS et JS’ sur votre site WordPress. Vous pouvez également consulter notre guide sur la façon de suivre les internautes sur votre site WordPress ou nos choix d’experts des meilleures extensions WordPress pour le référencement.

Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

7 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Dhruv Sharma says

    Dear wpbeginner,

    If I allow access to js files that means I the bot will fetch all the js include jquery.yi and other heavy js versions.
    Is it good for seo?

  3. Mark says

    While I have allowed Allow: /wp-includes/*.js I am still getting this error:

    /wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1

    I have noticed my error baseline is dropping without me doing anything so I feel like this is a Google stuff up of some sort??

  4. Billy says

    Yes, Here’s the problem I’m having trouble a few weeks ago, thanks to how to fix this, I will try and follow the instructions to fix this.

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.