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...
Пока на собственное сообщение не было ответов, его можно удалить.