инструменты для сайта

инструменты / по всему сайту

Микроразметка по всему сайту

Обойдём сайт по карте и проверим микроразметку на всех страницах сразу, а не на одной. Мы читаем HTML, который отдал сервер, и не выполняем JavaScript — разметку, которую сайт дорисовывает скриптом в браузере, мы не увидим. Вход не нужен.

Проверка идёт по адресам из карты сайта, до 100 страниц за раз. Мы смотрим исходный код каждой страницы — если разметку дописывает скрипт уже в браузере, мы её не увидим, а поисковики увидят.

Чем это отличается от проверки одной страницы

Постраничная проверка бессильна против массовой поломки: чтобы её найти, нужно заранее знать, какую страницу открыть. На сайте uralzpo.ru в разметке стояла цена 0 на 492 страницах — разметка формально верна, чужие валидаторы её пропускают молча, а товар в сниппете выглядит бесплатным. Постранично это можно найти только случайно; здесь мы обходим сайт целиком и считаем, на скольких страницах повторяется одна и та же беда, а не проверяем адрес, который и так уже вызывает подозрение.

Как читать сводку

Находки собраны по всему сайту в группы: одинаковая находка на разных страницах — это одна строка и одна починка, а не десятки одинаковых предупреждений подряд. Уровень находки определяет, что она значит.

Строка «похоже, так размечает шаблон сайта» появляется у находки, которая повторяется больше чем на половине страниц с этим типом разметки. Это подсказка, где чинить: не на каждой странице по отдельности, а в одном шаблоне карточки или организации, откуда находка и расходится по всему сайту.

Чего мы не делаем

Мы читаем HTML, который отдал сервер, и не исполняем JavaScript. Разметка, которую сайт дорисовывает скриптом уже в браузере, нам не видна — если это ваш случай, проверка честно покажет «разметки нет» там, где поисковик её на самом деле видит.

Мы не мониторим сайт постоянно: это разовый обход по кнопке, а не служба, которая заметит поломку сама через месяц. И мы не заменяем SEO-аудит сайта — разметка редко бывает единственным, что стоит поправить, а тут мы говорим только про неё.

Нужна одна страница

Если сайт большой, а проверить нужно не весь, а одну карточку или один раздел — на это есть отдельный, более быстрый инструмент: проверка микроразметки страницы. Там же подробно разобрано, что такое JSON-LD и микроданные и как поисковик собирает из них расширенный сниппет.

Вопросы

Почему в списке типов меньше страниц, чем всего проверили

Тип считается по страницам, где разметка вообще есть. Страницы без разметки и страницы, где она не читается, в этот список не попадают — про них отдельная строка блока «Есть ли разметка».

Одна и та же находка встречается на всех карточках товара — это плохо

Само по себе нет: если это находка уровня «стоит посмотреть глазами» или «не хватает для сниппета», шаблон просто не размечен до конца. А вот такая же находка уровня «не хватает обязательного» на всём каталоге — это одна и та же брешь в шаблоне карточки, и правка одного файла шаблона закрывает её сразу на всех страницах.

Почему в выгрузке CSV меньше адресов, чем на странице показал раздел «Где нашли»

Не меньше — на странице список свёрнут до части адресов, чтобы не растягивать её на тысячи строк, а в CSV уходит полный список найденных страниц.

Сайт большой, проверка нашла не все страницы

Бесплатная проверка идёт по карте сайта до сотни страниц за раз; с промокодом предел выше. Если карты сайта нет вовсе, мы собираем адреса со ссылок на главной — так находится меньше страниц, чем по нормальной карте.

Вы сказали «разметки нет», а на сайте она есть

Мы читаем исходный код страницы. Если разметку дописывает скрипт уже в браузере, мы её не увидим, а поисковики увидят — про это прямо и написано над формой.