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


Получено предупреждение поисковой консоли aGoogle - "Googlebot не может получить доступ к CSS и JS"

Шахтные роботы.txt

User-agent: *
Disallow: /_System
Disallow: /bcas-homepage-slider
Disallow: /css
Disallow: /fonts
Disallow: /images
Disallow: /js
Disallow: /Layouts
Disallow: /Medigap logos
Disallow: /POST-IMAGES
Disallow: /products
Disallow: /professional-specialities
Disallow: /_backups
Disallow: /thank-you
Disallow: /stylesheets
Disallow: /source
Disallow: /Report
Disallow: /new

Как удалить это предупреждение?

5 4

5 ответов:

Просто нужно удалить это следующее из роботов.txt

Disallow: /css
Disallow: /js

Вам нужно отредактировать своих роботов.txt-файл, который находится в корневом каталоге вашего сайта. Там, где есть строка" запретить", это означает, что вы просите ботов google не ползать по этим каталогам.

В случае Joomla 3 это может быть самым простым решением. Добавьте его в конец стандартных роботов.txt-файл.

#Googlebot
User-agent: Googlebot
Allow: *.css
Allow: *.js

Если вы хотите быть немного более конкретным, перейдите к следующему:

User-agent: Googlebot
Allow: /plugins/ *.css
Allow: /plugins/*.js
Allow: /modules/ *.css
Allow: /modules/*.js

Подробнее об этом

В апреле 2015 года я модифицировал своих роботов.txt файлы в соответствии с обновленными роботами.txt файл распространяется с помощью Joomla 3.x в то время, когда были удалены следующие строки:

Disallow: /media/
Disallow: /templates/

Google разослал новый раунд предупреждений, и, похоже, требуется больше доступа.

Лучший способ увидеть, что именно нужно разблокировать, - это войти в Webmaster Tools (он же "Search Console") и перейти в Google Index -> Blocked Resources. Это предполагает, что консоль поиска включена для Ваш сайт.

Похоже, Google ожидает, что теперь я разблокирую следующие папки, содержащие ресурсы CSS и JS:

Disallow: /components/
Disallow: /libraries/
Disallow: /modules/
Disallow: /plugins/

Ваш пробег может отличаться.

Комплексное решение проблемы "Googlebot не может получить доступ к CSS и JS файлам" описано здесь

Что означает это сообщение?

Это сообщение о новом Фокусе Google на адаптивный дизайн.

Ваши роботы.txt файл говорит Google не использовать некоторые из ваших CSS и / или файлы Javascript.

Google теперь нужны эти файлы, чтобы протестировать ваш сайт для мобильных устройств дружелюбие. Без них ваш рейтинг пойдет вниз. мы покрытый почти точно такая же проблема была в апреле во время " мобильного Армагеддон".

Каково же решение?

Перейдите вмобильный тест Google и проверьте свой сайт. Вот это да. скриншот сайта, который получил электронное письмо от Google.

К счастью, тестер Google очень информативен и указывает на точная проблема для этого конкретного сайта. Все дело в роботах.txt файл это блокировка доступа Google к ресурсам это необходимо.

Вы можете найти точные ресурсы, которые заблокированы Google по нажмите на ссылку "Показать ресурсы" в правой части окна. Тестер Google сравнивает файлы там с вашими роботами.txt в определите, что нужно разблокировать.

Как исправить проблему

Решение будет зависеть от используемой вами CMS, поскольку каждая платформа хранит файлы CSS и Javascript в разных местах.