Обсудить проект

Как проверить сайт на ошибки самому

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

Как проверить сайт на ошибки самому и бесплатно?

Хватает трёх бесплатных инструментов: Яндекс Вебмастер, Google Search Console и обычный браузер. Устанавливать ничего не нужно, уходит около часа.

Двенадцать проверок по порядку: сколько страниц в индексе против того, сколько их на сайте; что закрывает robots.txt; жива ли карта сайта; открывается ли сайт по одному адресу, а не по четырём сразу; уникальны ли title и description; один ли h1 на странице; скорость и вид на телефоне; дубли; битые ссылки; коммерческие блоки (цены, контакты, доставка); микроразметка; работающий счётчик с целями. Это диагностика «всё ли на месте» — она покажет поломки, но не объяснит, почему конкурент выше по конкретному запросу.

Инструменты

Инструменты, которых хватит

  • Яндекс Вебмастер — индексация, ошибки обхода, запросы, по которым вас показывают, скорость по реальным посетителям.
  • Google Search Console — то же самое со стороны Google; отчёт «Индексирование страниц» особенно полезен.
  • PageSpeed Insights — скорость и стабильность вёрстки, отдельно для мобильных и десктопа.
  • Браузер — «просмотр кода страницы» и панель разработчика. Больше половины проверок делается прямо здесь.
  • Сам поиск — оператор site: для быстрой прикидки, сколько страниц вашего сайта известно поиску.
Чек-лист

Двенадцать проверок

Сначала то, из-за чего сайта может не быть в поиске вовсе. Потом то, из-за чего он там на вторых ролях.

  1. Сколько страниц в индексе

    Наберите в поиске site:вашсайт.ру и сравните с числом реальных страниц. Потом — Вебмастер, раздел «Индексирование → Страницы в поиске»: там видно не только количество, но и что именно исключено и почему.

    Расхождение в разы — главный симптом. Дальше смотрите причину: «недостаточно качественная», «дубль», «запрещена в robots.txt» — у Яндекса эти статусы написаны словами.

  2. robots.txt не закрывает лишнего

    Откройте вашсайт.ру/robots.txt. Самая дорогая ошибка в SEO выглядит как строка Disallow: /, оставшаяся с разработки: сайт закрыт от индексации целиком, и никакие тексты этого не перебьют.

  3. Карта сайта живая

    Файл sitemap.xml должен открываться, содержать актуальные адреса и не содержать удалённых и закрытых страниц. Проверьте пару адресов из него руками: все должны отвечать нормально, без редиректов.

  4. Версия сайта одна

    Откройте сайт четырьмя способами: с www и без, по http и по https. Все три лишних варианта должны редиректом приводить к одному основному адресу. Если открываются несколько — для поиска это разные сайты, и они конкурируют друг с другом.

  5. Title и description уникальны

    В Вебмастере и в Search Console есть отчёты по дублирующимся заголовкам. Одинаковый title на двадцати страницах — сигнал, что страницы неразличимы; пустой description означает, что сниппет в выдаче поиск соберёт сам, и не факт, что удачно.

  6. По одному h1 на страницу

    Смотрится в коде страницы поиском по <h1. Ноль заголовков первого уровня — страница «не о чем»; три — поиск выбирает сам, и обычно не то, что вы хотели.

  7. Скорость и мобильная версия

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

  8. Дубли

    Самые частые источники: адреса с utm-метками, страницы пагинации, версии со слэшем и без, страницы фильтров и сортировок, служебные /index.php. Признак — в индексе больше страниц, чем на сайте.

  9. Битые ссылки и несуществующие страницы

    В Вебмастере — «Ошибки обхода». Отдельно проверьте, что несуществующий адрес отдаёт честную ошибку 404 с человеческой страницей, а не редирект на главную и не пустую белую страницу с кодом 200.

  10. Коммерческие факторы

    Есть ли на сайте цены — хотя бы вилкой. Указаны ли контакты, адрес, реквизиты, способы оплаты и доставки. Есть ли раздел с работами и отзывами. По коммерческим запросам в Яндексе это влияет на позиции сильнее, чем половина технических мелочей.

  11. Микроразметка

    Организация, хлебные крошки, товары или услуги, вопросы и ответы. Проверяется валидаторами Яндекса и Google. Разметка не поднимает позиции сама по себе, но делает сниппет заметнее и помогает поиску понять, кто вы такие.

  12. Аналитика

    Счётчик Метрики стоит на всех страницах (проверяется поиском по коду), цели заведены и срабатывают, отчёт «Источники» показывает поисковый трафик отдельно. Без этого через полгода нечем будет доказать, что что-то изменилось.

Код

Проверить код сайта на ошибки: валидатор и консоль

Три бесплатных проверки, которых нет в списке выше, — и честный ответ, какая из них влияет на поиск.

  • Валидатор W3C (validator.w3.org) — вставляете адрес и получаете список несоответствий стандарту HTML. У живого сайта их обычно десятки, и это нормально: ни Яндекс, ни Google не понижают за незакрытый тег. Читать стоит только ошибки со словами duplicate ID и unclosed element — первые ломают якорные ссылки, вторые иногда съедают кусок страницы на старых браузерах.
  • Консоль браузера — F12, вкладка Console, перезагрузить страницу. Красные строки означают, что часть скриптов не отработала. Это уже важно: если упал скрипт формы, посетитель нажимает «Отправить» и не происходит ничего, а вы об этом узнаёте по тишине в почте.
  • Валидатор микроразметки Яндекса (Вебмастер → Инструменты → Валидатор микроразметки) — показывает, видит ли робот структурированные данные: организацию, товар, вопросы и ответы, инструкцию. Здесь ошибки чинить обязательно: разметка с ошибкой не работает целиком, а не наполовину.
Приоритеты

Что чинить первым

Порядок один и тот же почти для всех сайтов, и он не зависит от ниши:

  • Всё, что мешает попасть в индекс. Закрытый robots.txt, четыре версии сайта, страницы, отдающие ошибки. Пока это не решено, остальное не имеет значения.
  • Дубли и мусор в индексе. Один адрес — одна страница, всё лишнее склеено или закрыто.
  • Заголовки и описания. Дёшево и быстро. Эффект бывает виден в первые недели, а бывает, что не виден вовсе: на странице, которую поиск и так считает слабой, один title ничего не решает.
  • Скорость на мобильных. Долго, но окупается и в поиске, и в рекламе — вы платите за клики, которые не дожидаются загрузки.
  • Цены, контакты, работы, отзывы. Коммерческие факторы, которые чаще всего и отличают вас от тех, кто стоит выше.
Граница

Чего эти проверки не покажут

Самостоятельная проверка отвечает на вопрос «может ли сайт участвовать в поиске». Она не отвечает на вопрос «за счёт чего он будет выигрывать» — а именно там и находится результат.

За кадром остаются три вещи. Первая: спрос — как люди на самом деле формулируют запросы в вашей нише и под какие формулировки у вас вообще нет страниц. Вторая: сравнение с теми, кто уже стоит в топе, — чего у них есть такого, чего нет у вас. Третья: структура — какие разделы нужно создать, чтобы сайт закрывал спрос целиком, а не половиной страниц.

Это уже работа с данными Вордстата и разбором выдачи, и делается она один раз перед стартом — в аудите.

Вопросы

Что ещё спрашивают

Хватит ли бесплатных инструментов?

Для проверки — да. Вебмастер и Search Console показывают ровно то, что видит поисковый робот, а это главный источник правды: сторонние чекеры лишь моделируют его поведение. Платные сервисы нужны на следующем шаге — когда надо собрать семантику, отслеживать позиции по сотне запросов и разбирать конкурентов пачками.

Вебмастер пишет про ошибки, которых нет на сайте. Что делать?

Сначала проверьте страницу через «Инструменты → Проверка ответа сервера»: там видно исходный код глазами робота Яндекса, а не браузера. Часть отчётов в Вебмастере обновляется с задержкой в несколько дней и показывает состояние прошлой недели. Чинить по ним «прямо сейчас» — верный способ поправить то, что уже работает.

Сколько страниц должно быть в индексе?

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

Сайт быстрый на моём компьютере. Зачем PageSpeed?

Потому что ваш компьютер — не типичный посетитель. Больше половины заходов идёт с телефонов по мобильному интернету, а часть страниц у вас уже в кэше браузера. Смотреть надо мобильную вкладку отчёта и, что важнее, данные из поля — реальные замеры у настоящих посетителей. В Вебмастере тот же показатель есть в разделе про скорость.

Я всё проверил, ошибок нет, а трафика тоже нет. Почему?

Потому что технические проверки отвечают только на вопрос «может ли сайт участвовать в поиске». На вопрос «есть ли у него шансы» отвечают другие вещи: под какие запросы вообще есть страницы, насколько они полнее конкурентов, есть ли на сайте цены и доказательства. Это уже работа с семантикой и структурой — то, ради чего и делают полноценный аудит.

Страница обновлена

Контакты

Проверили и нашли странное?

Пришлите адрес сайта и то, что смутило при проверке. Скажу, насколько это важно, что чинить первым и нужен ли полноценный аудит — или хватит трёх правок, которые сделает ваш программист за вечер.

Отвечаю в течение дня. Если удобнее — просто напишите в Telegram.

Написать