Проверить сайт на ошибки
Введите адрес и через двадцать секунд получите восемь проверок из тех двенадцати, что описаны в разборе «Как проверить сайт на ошибки самому»: индексация, карта сайта, версии адреса, заголовки, мобильная версия, разметка и счётчик. Что скрипту не под силу, написано честно, ниже.
Что смотрит инструмент
Те же проверки, что в разборе, только скриптом. Норма у каждой своя, и она написана в результате, а не спрятана в баллах.
- Индексация разрешена — robots.txt не закрывает сайт строкой Disallow: /, а главная не помечена noindex ни метатегом, ни заголовком X-Robots-Tag. Самая дорогая ошибка в SEO и самая тихая: сайт выглядит живым, а в поиске его нет.
- Карта сайта — sitemap.xml открывается, это XML, а не страница ошибки, адреса в нём с основной версии сайта, а не с http или www. Индексы карт тоже читаются.
- Одна версия сайта — http и https, с www и без: три лишних варианта должны редиректить на основной. Если открываются два, поиск видит два сайта, которые конкурируют друг с другом.
- Title и description — есть ли они у главной, укладываются ли в 70 и 170 знаков и не повторяются ли на других страницах из карты сайта. Одинаковый title на всех страницах встречается чаще, чем кажется.
- Заголовок h1 — ровно один на главной. Ноль — страница «ни о чём», три — поиск выберет главный сам.
- Мобильная версия — метатег viewport с width=device-width. Без него телефон показывает уменьшенную копию десктопа, и это первое, что мобильный поиск считает против сайта.
- Микроразметка — блоки JSON-LD разбираются без ошибок, и видно, какие сущности описаны: организация, хлебные крошки, товары, вопросы. Разметка с одной лишней запятой не работает целиком.
- Счётчик аналитики — Яндекс Метрика, Google Analytics или Tag Manager на главной. Без счётчика через полгода нечем доказать, что что-то изменилось.
Чего проверка не покажет
Четыре пункта из двенадцати скрипт не делает, и это не лень, а честность: по ним у него либо нет данных, либо нет глаз.
- Сколько страниц в индексе. Это знает только Яндекс Вебмастер, раздел «Индексирование → Страницы в поиске», и там же написано, почему остальные исключены. Со стороны это число не снимается.
- Скорость. Честная цифра берётся с реальных посетителей за 28 дней, это данные поля в PageSpeed Insights. Замер с одного сервера показал бы скорость сервера, а не сайта на телефоне вашего клиента.
- Дубли и битые ссылки. Нужен обход всего сайта: страницы фильтров, пагинация, адреса со слэшем и без, служебные index.php. По одной главной этого не видно.
- Коммерческие факторы. Есть ли цены хотя бы вилкой, контакты, реквизиты, доставка, работы и отзывы. Скрипт видит теги, а не смысл; по коммерческим запросам в Яндексе это влияет сильнее половины технических мелочей.
Что обычно спрашивают
Что именно проверяется?
Главная страница, файл robots.txt, карта сайта, четыре варианта адреса (с www и без, по http и https) и до четырёх страниц из карты сайта, чтобы сравнить их заголовки. Вглубь сайт не обходится: это проверка «всё ли на месте», а не краулер на десять тысяч страниц. Полный список из двенадцати проверок с объяснением, что считать нормой, — в разборе «Как проверить сайт на ошибки самому».
Почему проверок восемь, а в разборе двенадцать?
Потому что четыре оставшиеся скриптом честно не сделать. Сколько страниц попало в индекс, знает только Вебмастер. Скорость меряется на реальных посетителях, это PageSpeed Insights. Дубли и битые ссылки видны только после обхода всего сайта. Коммерческие факторы — цены, контакты, отзывы — оценивает человек. Инструмент, который «проверяет всё», по этим четырём пунктам либо молчит, либо выдумывает.
Результат «всё в порядке» значит, что с сайтом всё хорошо?
Нет. Это значит, что нет восьми самых частых поломок, из-за которых сайт не может участвовать в поиске. Почему он проигрывает конкурентам по конкретным запросам, проверка не скажет: для этого нужны Вордстат, выдача по вашей нише и сравнение с теми, кто стоит выше. Это уже не проверка, а аудит.
Что происходит с адресом, который я ввёл?
Функция открывает сайт так же, как это сделал бы браузер, читает страницы не дальше одного мегабайта и через час забывает результат. В журнал записывается домен и итог по восьми пунктам: это счётчик проверок и материал для статистики по типовым ошибкам. Персональных данных нет, потому что их и не спрашивают. Почту тоже: проверка бесплатная, а не «бесплатная за адрес».
Сайт не открылся, хотя в браузере работает. Почему?
Чаще всего сайт закрыт для роботов: отдаёт 403 всем, кто не похож на человека, или ждёт «проверку браузера» от защиты. Для посетителя это незаметно, а робот Яндекса упирается в то же самое. Второй вариант — сайт отвечает дольше восьми секунд. Обе ситуации стоит проверить в Вебмастере: Инструменты → Проверка ответа сервера показывает сайт глазами робота.
Смотрите также
Страница обновлена
Проверка показала проблемы?
Пришлите адрес сайта и что вышло. Отвечу, что из этого чинится за вечер, а что требует разбора целиком: с запросами, конкурентами и планом работ. Сама переписка ничего не стоит.
Заявка отправлена
Спасибо! Отвечу в течение дня — обычно быстрее. Если вопрос срочный, напишите в Telegram.