Почему PegeSpeed не видит на сайте?
Доброго времени суток!
Столкнулся с такой ерундой. Когда сдал сайт клиенту он показывал зеленую зону на PegeSpeed в пределах 97-99
SEO было 100%
настроил микроразметку на все елементы, сайт нормально пошел вверх.
https://polygraph-top.com.ua/
Вчера клиент обратился что скорость упала до 70+ а главное снизили позиции сайта вылетел из ТОПа
ну я понял что маркетологи наподключали через тегменеджер скриптов и понятно что скорость упала,
я отключил на время тег менеджер чтоб продемонстрировать заказчику, что это неизбежное зло, и скорость подросла вошла в зеленку, но SEO всего 62%
Основной баг это гугл не видит тег
<meta name="viewport">
вот здесь https://pagespeed.web.dev/analysis/https-polygraph...
и поучается что в целом сайт проверку не проходит
В коде сайта стоит стандартный тег
<meta name="viewport" content="width=device-width, initial-scale=1"> |
<meta name="viewport" content="width=device-width, initial-scale=1">
я его везде ставлю и все норм работает, а тут мозг себе сломал.
Сайт работает на WordPress за сео отвечает Yoast Seo,
Может сеошник что то намудрил в настройках? Когда отключаю плагин Yoast Seo ничего не меняется
может кто подсказать почему PegeSpeed не видит на сайте?
Дополнительно:
он показывал зеленую зону на PegeSpeed в пределах 97-99
Я надеюсь, настройки PegeSpeed во всех случаях одинаковые?
Проверьте сайт на вирусы
Скачал БД и развернул на локалке на старой копии и вижу что ошибок нет
Сайт заражен вирусом
Ответы:
У меня все нормально отображает
- То я уже поправил, по ходу вирус был, там сеошник недоросовестный, переманили конкуренты.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос


Если PageSpeed пишет, что не видит
meta viewport, хотя в исходном коде он есть, обычно причина не в самом теге, а в том, какую версию HTML получает PageSpeed. Это может быть кэш, редирект, мобильная версия, Cloudflare/оптимизатор, ошибка в разметке head или дублирующий/сломанный viewport.Правильный тег должен быть внутри
<head>до закрытия head:<meta name="viewport" content="width=device-width, initial-scale=1">
Проверьте именно тот HTML, который получает Google:
curl -L https://polygraph-top.com.ua/ | grep -i viewport
Если через curl тег есть, но PageSpeed не видит, проверьте валидность HTML. Невалидная разметка в head может привести к тому, что браузер/робот закрывает head раньше, и viewport оказывается фактически в body. Валидатор HTML здесь полезен.
Также проверьте:
Падение SEO-score в PageSpeed из-за viewport может быть следствием технической ошибки в HTML, а не SEO-проблемы в Яндексе/Google. Сначала откройте отчёт PageSpeed и посмотрите “View Treemap/HTML” или сохраните проверенный HTML. Нужно сравнить его с тем, что Вы видите в браузере.
Если маркетологи добавили много скриптов через Tag Manager, они могли ухудшить скорость, но viewport они обычно не удаляют. Поэтому по viewport копайте в HTML/head/кэш/валидность, а по скорости — отдельно в сторонние JS и LCP/TBT.