Как исправить ошибку «Googlebot не может получить доступ к CSS и JS файлам» в WordPress

Вы столкнулись с ошибкой в аккаунте Google Search Console, что Googlebot не может получить доступ к CSS и JS-файлам? Если это так, тогда вам пригодится наша сегодняшняя статья. Сегодня мы рассмотрим практическое решение проблемы, когда Googlebot не удается получить доступ к файлам CSS и JS на вашем сайте.

 

 

Зачем Googlebot нужен доступ к CSS и JS файлам?

Одной из целью Google является предоставление лучшего рейтинга для удобных для пользователя сайтов – быстрых, с хорошим пользовательским интерфейсом (UI) и т.д. Чтобы дать оценку пользовательскому интерфейсу сайта, поисковому роботу Google нужен доступ к файлам CSS-стилей и скриптов JavaScript.

Как правило, в WordPress доступ поисковым ботам к любым файлам CSS или JS не ограничивается. Однако вебмастер мог так сделать вручную, с целью дополнительных мер безопасности, или же неосознанно, посредством какого-то SEO плагина.

Если ограничить доступ роботу Googlebot к индексированию CSS и JS-файлов, это может негативно повлиять на эффективность SEO для вашего сайта. А теперь перейдем к практическому решению этой проблемы.

 

 

Как предоставить Google доступ к CSS и JS файлам сайта

Сначала нужно узнать, к каким файлам у Googlebot’а ограниченный доступ.

Это можно увидеть в Google Search Console в меню Сканирование – Посмотреть как Googlebot. Нажмите кнопку Сканировать, а потом кнопку Получить и отобразить (сделайте так как ПК, так и для Mobile: Smartphone).

После этого вы сможете проанализировать результат. Если Googlebot не смог получить доступ к CSS/JS файлам, вы увидите предупреждение об этом.

Список заблокированных ресурсов вы также сможете увидеть в меню Индекс Google – Заблокированные ресурсы. Нажав на каждый ресурс, вы увидите ссылки на те ресурсы, к которым Googlebot не смог получить доступ. Очень часто это касается CSS стилей и JS-файлов, которые были добавлены плагинами или темой в WordPress.

 

 

Теперь нужно отредактировать файл robots.txt в корне сайта. Этот файл содержит инструкции для поисковых роботов, включая и бота Google.

Инструкции, которые запрещают доступ ботам к ресурсам, выглядят примерно так:

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

 

Чтобы снять ограничения к определенным ресурсам, вы можете переопределить это в файле robots.txt, добавив исключения к заблокированным папкам. Чтобы добавить исключение, укажите инструкцию вида:

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

 

 

Указав все нужные инструкции, сохраните файл robots.txt и в Google Search Console отправьте на повторное сканирование свой сайт. Желательно, чтобы поисковый бот Google (или другой поисковой системы) имел доступ к CSS и JS ресурсам вашего сайта. Это может быть одним из важных компонентов SEO-продвижения своего сайта.

 

 

Мы надеемся, что сегодняшняя короткая статья помогла вам решить проблему «Googlebot не может получить доступ к CSS и JS файлам» на вашем сайте.

 

Recent Posts

Что такое Unix Domain Socket: секретный туннель в Linux

В нашем путешествии по миру сокетов мы начали с "верхнего этажа" — WebSocket в браузере,…

1 неделя ago

Сетевые сокеты (Network Sockets): фундамент интернета 🌐 | Глубокое погружение

В предыдущей статье мы говорили о WebSockets — технологии, позволяющей создавать интерактивные чаты в браузере.…

2 недели ago

Как ухаживать за кожей малыша летом и зимой

Кожа младенца – тонкая и нежная. Еще не справляется с защитой организма от внешних факторов.…

2 недели ago

Что такое Сокеты (WebSocket) 🔌 | подробно для начинающих

Представьте себе телефонный разговор. Вы звоните другу, он поднимает трубку, и вы можете говорить одновременно,…

2 недели ago

Мобильный воркстейшн: может ли планшет 📱 заменить ноутбук веб-разработчику?

Долгое время планшеты воспринимались исключительно как устройства для потребления контента: посмотреть YouTube, полистать ленту новостей…

2 недели ago

Как принудительно обновить кэш у пользователей 🧹 | Практические методы

Вы внесли правки в CSS, исправили критический баг в JavaScript, загрузили файлы на сервер и…

2 недели ago