Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

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


Рекомендованные сообщения

Никакие модули сжатия css-js не используются ?

Ссылка на комментарий
Поделиться на других сайтах

 

 

Никакие модули сжатия css-js не используются ?

 

Включено кеширование на сервере, есть такая вкладка:

 

Объединять все стили CSS в один файл

Ссылка на комментарий
Поделиться на других сайтах


Видимо вот и ответ.

Ссылка на комментарий
Поделиться на других сайтах

Видимо вот и ответ.

 

Написал в службу поддержки хостинга по поводу их сервиса объединения css и js и что гугл потом не может получить доступ к таким файлам. Они ответили, то это сервис Pagespeed и что нужно спрашивать у гугла о его корректной работе.

Если отключить объединение файлов css на сервере - все становится нормально и гугл нормально получает доступ к файлам css, но тогда страдает скорость загрузки страницы и ниже оценка в Pagespeed. В общем получается замкнутый круг.

 

Пока что добавил в Robots.txt строку, которая открывает доступ к слепленному воедино файлу css:

 

Allow: /catalog,_view,_theme,_default,_stylesheet,_dbassa_intelligent_product_labels.css

 

Гугл отнесся к такому нормально - ошибок не выдаёт, Яндекс пишет, что возможно в этих строках недопустимые символы (наверное ему не нравится, что слово начинается с нижнего подчеркивания).

Скажите, чем чревато такое выражение в robots.txt? Или же не стоит обращать внимание на замечание яндекса?

Ссылка на комментарий
Поделиться на других сайтах


Сделал как Tom написал:

 

Allow: /catalog/view/theme/default/stylesheet
Allow: /catalog/view/theme/default/image
Allow: /catalog/view/javascript
 
И добавил одну строчку, т.к. гугл ругался что не видно картинок
 
После страница для гуглобота и пользователя стали похожи, скрин http://prntscr.com/83ask7
Остальное я так понял трогать не надо
Ссылка на комментарий
Поделиться на других сайтах


Написал в службу поддержки хостинга по поводу их сервиса объединения css и js и что гугл потом не может получить доступ к таким файлам. Они ответили, то это сервис Pagespeed и что нужно спрашивать у гугла о его корректной работе.

Если отключить объединение файлов css на сервере - все становится нормально и гугл нормально получает доступ к файлам css, но тогда страдает скорость загрузки страницы и ниже оценка в Pagespeed. В общем получается замкнутый круг.

 

Пока что добавил в Robots.txt строку, которая открывает доступ к слепленному воедино файлу css:

 

Allow: /catalog,_view,_theme,_default,_stylesheet,_dbassa_intelligent_product_labels.css

 

Гугл отнесся к такому нормально - ошибок не выдаёт, Яндекс пишет, что возможно в этих строках недопустимые символы (наверное ему не нравится, что слово начинается с нижнего подчеркивания).

Скажите, чем чревато такое выражение в robots.txt? Или же не стоит обращать внимание на замечание яндекса?

попробуй посмотреть полный путь ко всем заблокированным скриптам и стилям через Google SC 

идем в раздел "Просмотреть как гугл бот"

затем "получить и отобразить"

затем "частично выполнено"

там посмотрите полный путь к заблокированным ресурсам и опять же будет понятно стоит открывать image или гугл там ничего не интересует

Ссылка на комментарий
Поделиться на других сайтах


  • 4 недели спустя...

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.