Сайт не проходит google mobile friendly

google mobile friendly

google mobile friendly

 

Спустя некоторое время после создания этого блога, я решил посмотреть какие страницы попали в индекс google выполнив запрос site:gotit.com.ua, для меня было удивление когда я увидел, что в индекс попали директория wp-content (блог построен на wordpress).

Screenshot_1

Не долго думая я решил закрыть wp-content на индексацию, прописав в robots.txt:

Но даже не подозревал, что это может привести к проблемам!

Дело в том, что сайт имеет адаптивную верстку, он корректно отображается на мобильных устройствах и при этом ранее успешно проходил проверку в инструменте mobile friendly от гугла.

Спустя еще некоторое время случайно наткнулся на вопрос, хотелось помочь и я немного углубился. Для того, что бы удостовериться в том, что сайт не проходит проверку удобства просмотра на мобильных устройствах, начал прогонять его на google mobile friendly и для сравнения проверил свой сайт. И опа… оказалось, что мой блог тоже не проходит этот тест (хотя ранее все было ок)!

не оптимизирован для мобильных устройств

не оптимизирован для мобильных устройств

Оказалось все дело в том, что когда я закрыл папку /wp-content/, вместе с этим запретил роботу сканировать все подкаталоги и файлы включая CSS, а как мы знаем они отвечают за отрисовку и стили сайта. Вообщем из за этого гугл бот не мог корректно отобразить сайт.

Для исправления ситуации я прописал в robots.txt следующую директиву:

Таким образом разрешив роботу сканировать все CSS файлы в не зависимости от шаблона.

Проверив сайт еще раз инструментом mobile friendly я получил позитивный результат, но не совсем корректный, так как картинки не подгружались! Все это опять связано с закрытием директории wp-content.

страница оптимизирована для мобильных устройств, но не подгружаются картинки

страница оптимизирована для мобильных устройств, но не подгружаются картинки

Немного подправив файл robots.txt открыв картинки на индексацию! Конечная версия роботс:

Так как записи в роботс чувствительны к регистру а поддержка регулярных выражений в нем очень слабая, пришлось продублировать расширения картинок в верхнем регистре. Так же я еще решил разрешить на сканирование .js файлы Allow: /wp-content/*.js*

Теперь все правильно отображается: сайт проходит гугл мобил фредли и картинки тоже подгружаются.

Отлично! Страница оптимизирована для мобильных устройств.

Отлично! Страница оптимизирована для мобильных устройств.

З.Ы. Если Ваш сайт еще не адаптирован под мобильные устройства, советую прочесть следующую статью Сайт для мобильных устройств

0 ответы

Ответить

Хотите присоединиться к дискуссии?
Приглашаем поучаствовать!

Добавить комментарий