¿Ve la advertencia «Googlebot no puede acceder a archivos CSS y JS» en la cuenta de Herramientas para webmasters de Google de su sitio de WordPress? La publicación contiene enlaces a instrucciones sobre cómo resolver este problema, pero esas instrucciones no son muy fáciles de seguir. En este artículo, le mostraremos cómo corregir el error «Googlebot no puede acceder a archivos CSS y JS» en su sitio de WordPress.
¿Por qué Google necesita acceso a archivos CSS y JS?
Contents
Google se centra en mejorar la clasificación de los sitios web fáciles de usar: sitios que son rápidos, tienen una buena experiencia de usuario, etc. Para determinar la experiencia del usuario de un sitio web, Google necesita acceso para poder visitar los archivos CSS y JavaScript del sitio. WordPress predeterminado no bloquees busque robots para acceder a archivos CSS o JS. Sin embargo, algunos propietarios de sitios pueden bloquearlos accidentalmente al intentar agregar medidas de seguridad adicionales o al usar un complemento de seguridad de WordPress. Esto evita que Googlebot indexe archivos CSS y JS, lo que puede afectar el rendimiento de SEO de su sitio. Dicho esto, veamos cómo podemos localizar estos archivos y desbloquearlos.
Cómo dar acceso a Google a sus archivos CSS y JS
Primero, debe saber a qué archivos no puede acceder Google en su sitio web. Puede ver cómo Googlebot ve su sitio web haciendo clic en Explorar »Explorar como Google en Google Search Console (anteriormente Herramientas para webmasters). Luego haga clic en el botón de buscar y renderizar (desea hacer esto para computadoras de escritorio y dispositivos móviles).

Una vez recuperado, el resultado aparecerá en una fila a continuación. Al hacer clic en él, verá lo que ve un usuario y lo que ve el robot de Google cuando carga su sitio.

Si nota una diferencia entre las dos capturas de pantalla, significa que el robot de Google no pudo acceder a los archivos CSS / JS. También le mostrará los enlaces de archivos CSS y JS a los que no pudo acceder. También puede encontrar una lista de estos recursos bloqueados en Índice de Google »Recursos bloqueados.

Haga clic en cada recurso para ver enlaces a recursos reales a los que Googlebot no tiene acceso. La mayoría de las veces, estos son estilos CSS y archivos JS agregados por sus complementos o su tema de WordPress. Ahora deberá editar el archivo robots.txt de su sitio, que controla lo que ve el rastreador de Google. Puede cambiarlo conectándose a su sitio mediante un cliente FTP. El archivo robots.txt estará en el directorio raíz de su sitio.

Si está utilizando el complemento Yoast SEO, puede editar el archivo robots.txt desde su área de administración de WordPress. Solo ve a SEO »Herramientas página y, a continuación, haga clic en Editor de archivos.

Probablemente verá que su sitio ha prohibido el acceso a algunos directorios de WordPress como este: User-agent: *
Prohibir: / wp-admin /
Prohibido: / wp-includes /
Prohibido: / wp-content / plugins /
Prohibir: / wp-content / themes /
Ahora debe eliminar las líneas que bloquean el acceso de Google a los archivos CSS o JS en el front-end de su sitio. Normalmente, estos archivos se encuentran en las carpetas de complementos o temas. Es posible que también deba eliminar wp-includes, muchos temas y complementos de WordPress pueden llamar a los scripts ubicados en la carpeta wp-includes, como jQuery. Algunos usuarios pueden notar que su archivo robots.txt está vacío o ni siquiera existe. Si el robot de Google no puede encontrar un archivo robots.txt, rastrea e indexa automáticamente todos los archivos. Entonces, ¿por qué ves esta advertencia? En raras ocasiones, algunos proveedores de alojamiento de WordPress pueden bloquear de forma proactiva el acceso a las carpetas predeterminadas de WordPress para bots. Puede anular esto en el archivo robots.txt permitiendo el acceso a las carpetas bloqueadas. Agente de usuario: *
Permitir: / wp-includes / js /
Una vez que haya terminado, guarde su archivo robots.txt. Vaya a la herramienta Explorar como Google y luego haga clic en el botón Recuperar y renderizar. Ahora compare los resultados de su recuperación y verá que la mayoría de los problemas de recursos atascados deberían desaparecer ahora. Esperamos que este artículo le haya ayudado a resolver el error « Googlebot no puede acceder a los archivos CSS y JS » en su sitio de WordPress. También puede consultar nuestra guía en Si le gustó este artículo, suscríbase a nuestro canal de YouTube para ver tutoriales en video de WordPress. También puede encontrarnos en Twitter y Facebook.