С 21 апреля поисковый гигант Google запустил поисковый алгоритм MobileGeddon (Мобильный армагедон), который должен уделять особое внимание сайтам имеющим версию для мобильных устройств.
Алгоритм должен анализировать страницы сайта на предмет их оптимизации для просмотра на мобильных гаджетах. В результате функционирования алгоритма в поисковой выдаче Google, на более высоких местах будут находиться дружественные для мобильного просмотра сайты. Это правило будет работать только для поиска с мобильного устройства.
Для желающих настроить свои сайты Google открыла специальную информационную страницу - Сайты для мобильных
Однако проверяя оптимизацию сайта через форму Проверка удобства просмотра на мобильных устройствах можно столкунуться с рядом ошибок.
Некоторые ресурсы страницы (N) заблокированы в файле robots.txt.
1. Googlebot не может получить доступ к файлам стиля с расширением .CSS
Для того, чтобы исправить данную ситуацию необходимо отредактировать файл Robots.txt добавив
Allow: /*.css$ (если файлы не кэшируются)
Allow: /*.css?*$ (если файлы кэшируются)
2. Googlebot не может получить доступ к файлам JavaScript c расширением .JS
В Robots.txt добавляем:
Allow: /*.js$ (если файлы не кэшируются)
Allow: /*.js?*$ (если файлы кэшируются)
3. Googlebot не может получить доступ к графическим файлам c расширением .jpg и .png
Если файлы не кэшируются:
Allow: /*.jpg?*$
Allow: /*.png?*$
Если файлы кэшируются:
Allow: /*.jpg?*$
Allow: /*.png?*$
В конечном виде Ваш Robots.txt должен добавиться следующими строками:
User-agent: *
Allow: /*.css?*$
Allow: /*.js?*$
Allow: /*.jpg?*$
Allow: /*.png?*$
В проверка сайта на дружественность к пользователям сайта открытого с мобильного устройства должна показать фразу:
Отлично! Страница оптимизирована для мобильных устройств.