Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


Recommended Posts

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

 

Написал в службу поддержки хостинга по поводу их сервиса объединения 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 weeks later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.