Mobile Usability в Google Search Console
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 15.02.19 21:38
Оценка:
Некоторое время назад добавил сайт в Search Console. Потом посмотрел Mobile Usability — гугл сказал, что некоторые страницы ему не нравятся (содержимое шире окна, элементы слишком близко и т.п.). Исправил, запросил повторную валидацию. Он думал дня три, затем сообщил, что на страницах по-прежнему есть ошибки. Я сильно удивился, а потом заметил, что "last crawled" не изменилось — как было с неделю назад, так и осталось. Запросил переиндексацию — он ответил, что поставил в очередь, но с тех пор так и не добрался, и повторные попытки валидации, как я понимаю, каждый раз проверяют копии страниц в его базе, а не загружают их заново.

Даже если сделать URL Inspection, и получить "Page is mobile friendly" — не помогает.

Он и должен так криво работать, или я что-то делаю не так?
google search console mobile usability crawled
Re: Mobile Usability в Google Search Console
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 26.02.19 14:05
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Он и должен так криво работать, или я что-то делаю не так?


Типа, оно у меня одного глючит? Уже несколько раз запрашивал валидацию — каждый раз одно и то же: в Test Live URL говорит, что Page is mobile friendly, а валидатор упорно утверждает "Content wider than screen" и "Clickable elements too close together". Причем он уже гарантированно всосал в индекс те варианты страниц, которые в Live Test его полностью удовлетворяли.
Re[2]: Mobile Usability в Google Search Console
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 13.03.19 02:23
Оценка: 12 (1)
ЕМ>Типа, оно у меня одного глючит?

Поскольку все дружно молчат, придется отвечать самому себе.

Глюк удалось победить только устранением Page Loading Issues. На тестируемых страницах размещен элемент Google Translate, который подтягивает код с гугловских серверов, которые, в свою очередь, заблокированы для Google Bot. Поэтому на любых страницах, содержащих элемент Translate, гугл отображает пару ошибок загрузки, которые вроде бы не влияют на Mobile Usability, и видны только в Live Page Test.

Однако, валидация некоторых (не всех) страниц на предмет Mobile Usability стабильно завершалась с ошибками "Text too small to read", "Clickable elements too close together", "Content wider than screen". Live Page Test столь же стабильно утверждал, что все страницы Mobile Friendly, и отображал на картинке то же самое, что и на телефоне. Делал запросы на валидацию с десяток раз в течение двух месяцев, с неизменным результатом.

После того, как я добавил в скрипт инициализации элемента Translate код, проверяющий User Agent, и отменяющий инициализацию при обращении от GoogleBot, ошибки Page Loading Issues исчезли из Live Test, и первый же запрос на валидацию завершился успешно. Возможно, конечно, что и просто случайно совпало, но уж больно много раз до этого валидатор обламывался на одном и том же.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.