Cómo corregir el error "Googlebot no puede acceder a los archivos CSS y JS" en WordPress

¿Estás viendo la advertencia "Googlebot no puede acceder a los archivos CSS y JS" en la cuenta de herramientas para webmasters de Google para tu sitio WordPress? El mensaje contiene enlaces a instrucciones sobre cómo solucionar 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 los archivos CSS y JS" en su sitio WordPress.

¿Por qué Google necesita acceso a archivos CSS y JS?

Google se enfoca en dar mejores rankings a 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.

Por defecto, WordPress no bloquea a los robots de búsqueda para que no puedan acceder a ningún archivo CSS o JS. Sin embargo, algunos propietarios de sitios pueden bloquearlos accidentalmente mientras intentan añadir medidas de seguridad adicionales o utilizando un plugin de seguridad de WordPress.

Esto impide que Googlebot indexe los archivos CSS y JS que pueden afectar al rendimiento 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

En primer lugar, debe saber a qué archivos no puede acceder Google en su sitio web.

Puede ver cómo ve Googlebot su sitio web haciendo clic en Rastrear " Obtener como Google en la Consola de búsqueda de Google (anteriormente, Herramientas para webmasters de Google). A continuación, haz clic en el botón "buscar y renderizar" (lo quieres hacer tanto para Desktop como para Mobile).

Una vez obtenido, el resultado aparecerá en una fila a continuación. Al hacer clic en él, verás lo que ve un usuario y lo que ve Googlebot cuando carga tu sitio.

Si observa alguna diferencia entre las dos capturas de pantalla, esto significa que Googlebot no ha podido acceder a los archivos CSS/JS. También le mostrará los enlaces de los archivos CSS y JS a los que no pudo acceder.

También puedes encontrar una lista de estos recursos bloqueados en Google Index " Recursos bloqueados .

Al hacer clic en cada recurso se muestran los enlaces a los recursos reales a los que no puede acceder Googlebot.

La mayoría de las veces, se trata de estilos CSS y archivos JS añadidos por los plugins o temas de WordPress.

Ahora tendrá que editar el archivo robots.txt de su sitio, que es lo que controla lo que ve el bot de Google.

Puede editarlo conectándose a su sitio mediante un cliente FTP. El archivo robots.txt estará en el directorio raíz de su sitio.

Si estás usando el plugin Yoast SEO, entonces puedes editar el archivo robots.txt desde tu área de administración de WordPress. Simplemente vaya a la página SEO " Herramientas y haga clic en Editor de archivos .

Lo más probable es que vea que su sitio tiene acceso no permitido a algunos directorios de WordPress como este:

User-agent: *
>
Rechazar: /wp-admin/

Rechazar: /wp-incluye/

Rechazar: /wp-content/plugins/

Rechazar: /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 plugins o temas. También puede ser necesario eliminar wp-incluye, muchos temas y plugins de WordPress pueden llamar a los scripts ubicados en la carpeta wp-incluye, como jQuery.

Algunos usuarios pueden notar que su archivo robots.txt está vacío o ni siquiera existe. Si Googlebot no encuentra un archivo robots.txt, automáticamente rastrea e indexa todos los archivos.

Entonces, ¿por qué ves esta advertencia?

En raras ocasiones, algunos proveedores de alojamiento de WordPress pueden bloquear proactivamente el acceso a las carpetas predeterminadas de WordPress para los robots. Puede anular esto en robots.txt permitiendo el acceso a las carpetas bloqueadas.

User-agent: *
>
Permitir: /wp-incluye/js/

Una vez que haya terminado, guarde el archivo robots.txt. Visita el fichero como herramienta de Google, y haz clic en el botón de búsqueda y renderizado. Ahora compare los resultados de la búsqueda y verá que la mayoría de los problemas de recursos bloqueados deberían desaparecer ahora.

Esperamos que este artículo le haya ayudado a resolver el errorGooglebot no puede acceder a los archivos CSS y JS en su sitio WordPress. También puede ver nuestra guía en

Si te ha gustado este artículo, suscríbete a nuestros tutoriales de vídeo de YouTube Channel for WordPress. También puede encontrarnos en Twitter y Facebook.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir