SerpWatch
Меню

Все проверки аудита: что значит и как исправить

Справочник по всем 46 проверкам: что именно ищем, чем это вредит сайту и что сделать программисту или контент-менеджеру.

Здесь собраны все проверки аудита в том же порядке, что и в чек-листе. У каждой — важность (Ошибка, Важно или Совет), чем она вредит и как исправить. Те же советы попадают в колонку «Как исправить» в выгрузке в Excel.

Чек-лист аудита по разделам
Чек-лист аудита по разделам

Общее

Проверки всего сайта, а не отдельных страниц.

Нет robots.txt — Совет

robots.txt — служебный файл в корне сайта с правилами для поисковых роботов. Без него роботы обходят всё подряд, в том числе служебные страницы, и не знают, где лежит карта сайта.

Как исправить: создать robots.txt со ссылкой на sitemap.xml.

Нет sitemap.xml — Важно

Карта сайта — файл со списком всех страниц, которые должны быть в поиске. Ошибку показываем, если нет файла /sitemap.xml и ссылки на карту в robots.txt. Без карты новые страницы робот находит медленнее.

Как исправить: создать sitemap.xml и добавить его в Вебмастер. Готовую карту можно скачать прямо из аудита — см. Карта сайта.

Нет редиректа с http:// на https:// — Ошибка

Сайт открывается и по защищённому адресу https, и по старому http. Две версии сайта делят вес и могут попасть в поиск обе.

Как исправить: настроить 301-редирект (постоянную переадресацию) со всех http:// адресов на https://.

Сайт открывается и с www, и без — нет редиректа — Важно

Та же проблема, что выше: www.site.ru и site.ru — для поисковика два разных сайта.

Как исправить: выбрать главное зеркало (основной адрес) и настроить 301-редирект со второго.

Страницы

Страница отвечает ошибкой — Ошибка

Страница вернула код ошибки (404 «не найдено», 500 «ошибка сервера» и т. п.) или не ответила вовсе. Робот и посетитель видят ошибку — страница выпадает из поиска.

Как исправить: вернуть странице код 200 или убрать ссылки на неё / настроить 301 на актуальную.

Медленный ответ (> 2 с) — Важно

Сервер отдавал страницу дольше 2 секунд. Медленный ответ ухудшает поведение посетителей и обход роботом.

Как исправить: ускорить ответ сервера: кэш, оптимизация запросов и изображений.

Страница больше 3 МБ — проверена частично — Совет

Код страницы весит больше 3 МБ, поэтому робот прочитал только её начало. Такую страницу долго грузить, особенно с телефона.

Как исправить: уменьшить размер страницы: сжать изображения, убрать лишний код.

Длинный адрес страницы (> 100 символов) — Совет

Путь страницы длиннее 100 символов (параметры после «?» не считаем). Короткий понятный адрес лучше читается в выдаче.

Как исправить: укоротить адрес: только смысловые слова латиницей через дефис.

Страница отдаётся без сжатия (gzip/br) — Совет

Сервер не сжимает страницы перед отправкой. Без сжатия страница весит в 3–5 раз больше.

Как исправить: включить gzip или brotli на сервере (для nginx — gzip on).

Переадресация через meta refresh — Важно

Страница перекидывает посетителя на другую через специальный тег в коде, а не силами сервера. Это медленная и устаревшая переадресация.

Как исправить: заменить meta refresh на серверный 301-редирект.

Индексация

Индексация — это попадание страниц в базу поисковика, из которой строится выдача.

Страница закрыта noindex — Важно

На странице стоит запрет noindex — просьба к поисковикам не добавлять её в поиск. Страница не попадёт в поиск — проверьте, что так и задумано.

Как исправить: проверить, нужна ли страница в поиске; если да — убрать noindex.

Ссылки страницы закрыты от роботов (nofollow) — Важно

В мета-теге robots стоит nofollow: робот не пойдёт по ссылкам этой страницы дальше.

Как исправить: убрать nofollow из meta robots, если ссылки должны учитываться.

Canonical указывает на другую страницу — Совет

Canonical — тег, которым страница говорит поисковику «главная версия меня — вот эта». Если он ведёт на другой адрес, страница просит считать главной другую и сама в поиск не попадёт. Для дублей (фильтры, сортировки) это нормально.

Как исправить: убедиться, что canonical указывает на правильную основную страницу.

Страницы нет в sitemap.xml — Важно

Обычная страница (открывается, без noindex, canonical на себя) не указана в карте сайта. Новые страницы без карты робот находит медленнее.

Как исправить: добавить страницу в sitemap.xml (или закрыть, если она не нужна в поиске).

На странице нет ссылок на другие страницы — Совет

Тупиковая страница: робот и посетитель дальше не идут.

Как исправить: добавить ссылки на связанные страницы, хлебные крошки или меню.

Адрес пропущен: внутренний или нестандартный — Совет

Ссылка ведёт на адрес, который робот из соображений безопасности не открывает — например, на внутренний сервер или нестандартный порт. Это не ошибка сайта, а отметка, что адрес не проверен.

Как исправить: проверить вручную при необходимости.

Контент

Нет title — Ошибка

Title — заголовок страницы, который виден во вкладке браузера и обычно становится заголовком в выдаче. Без title Яндекс сам придумает заголовок — обычно хуже.

Как исправить: прописать уникальный title 40–70 символов с главным запросом страницы.

Длина title вне 10–70 символов — Совет

Слишком короткий title теряет смысл, слишком длинный обрезается в выдаче.

Как исправить: сократить или дополнить title до 10–70 символов.

Дублирующийся title — Важно

У нескольких страниц одинаковый title. Поисковик не понимает, какую страницу показывать. Страницы с noindex и с canonical на другой адрес не учитываем — у них дубли по замыслу.

Как исправить: сделать title уникальным: добавить услугу, город, модель, номер страницы.

Нет meta description — Важно

Description — краткое описание страницы для поисковиков. Без него сниппет (кусочек текста под заголовком в выдаче) соберётся из случайного текста страницы.

Как исправить: добавить meta description 120–160 символов с выгодой и призывом.

Короткий description (< 70 символов) — Совет

Короткое описание не использует место в сниппете — меньше кликов.

Как исправить: дописать description до 120–160 символов.

Дублирующийся description — Важно

Одинаковые описания делают сниппеты неотличимыми.

Как исправить: переписать description под содержание конкретной страницы.

Нет H1 — Важно

H1 — главный заголовок на самой странице. Он подсказывает роботу главную тему страницы.

Как исправить: добавить один заголовок H1 с основным запросом.

Несколько H1 — Совет

Несколько H1 размывают главную тему страницы.

Как исправить: оставить один H1, остальные заголовки перевести в H2–H3.

Мало текста (< 150 слов) — Совет

Мало текста — страница слабо отвечает на запрос.

Как исправить: дополнить страницу полезным текстом: цены, этапы, ответы на вопросы.

Не указан язык страницы (lang) — Совет

Атрибут lang в коде страницы помогает браузеру и роботу определить язык.

Как исправить: добавить <html lang="ru">.

Разметка и соцсети

Нет микроразметки Schema.org — Совет

Микроразметка — скрытое описание страницы для поисковиков: это организация, товар, адрес, цена. Она даёт расширенные сниппеты: рейтинг, цены, контакты.

Как исправить: добавить JSON-LD: Organization/LocalBusiness, Product, BreadcrumbList.

Не заполнен Open Graph — Совет

Open Graph — теги для превью ссылки. Без них ссылку на сайт в Telegram или VK покажут без картинки и описания. В подробностях указано, каких именно тегов нет.

Как исправить: заполнить og:title, og:description, og:image, og:url.

Ссылки

Ссылка на несуществующую страницу — Ошибка

На странице есть ссылка, которая ведёт на ошибку. Посетитель попадает на 404, робот тратит обход впустую. В подробностях — куда ведёт ссылка и какой код ответа.

Как исправить: исправить или удалить ссылку на несуществующую страницу.

Внутренняя ссылка ведёт на редирект — Совет

Ссылка ведёт на адрес, который сразу перекидывает на другой. Лишний редирект замедляет переход и тратит краулинговый бюджет — лимит страниц, которые робот готов обойти за раз.

Как исправить: заменить ссылку на конечный адрес, чтобы не было лишнего редиректа.

Ссылка с заглавными буквами или пробелами в адресе — Совет

Заглавные буквы и пробелы в адресах порождают дубли: /Uslugi и /uslugi — разные адреса.

Как исправить: привести адреса к нижнему регистру, пробелы заменить дефисами.

Ссылка без текста и без title — Совет

У ссылки нет ни текста, ни подписи, ни картинки с alt. Роботу непонятно, куда ведёт ссылка.

Как исправить: добавить текст ссылки или aria-label/title (для ссылок-картинок — alt).

Картинки, JS и CSS

Проверяем файлы с вашего сайта, которые подключены на страницах, — до 400 за аудит, начиная с самых часто используемых.

Битый ресурс: картинка, скрипт или стиль не загружается — Ошибка

Файл отвечает ошибкой. Пользователь видит пустой блок или поломанную вёрстку.

Как исправить: вернуть файл на место или убрать ссылку на него из шаблона.

Изображения без alt — Совет

Alt — текстовое описание картинки. Он нужен для поиска по картинкам и доступности. Каждую картинку показываем один раз, даже если она стоит на многих страницах. Пустой alt="" у декоративных картинок ошибкой не считаем.

Как исправить: добавить alt с описанием изображения.

Тяжёлое изображение (> 300 КБ) — Важно

Страница грузится дольше, особенно с телефона.

Как исправить: сжать до 100–200 КБ, перевести в WebP/AVIF, задать размеры под вывод.

Картинка в старом формате (JPG/PNG вместо WebP/AVIF) — Совет

WebP/AVIF весят в 2–3 раза меньше при том же качестве. Мелкие картинки до 20 КБ не отмечаем.

Как исправить: сохранить в WebP или AVIF, оставить JPG/PNG как запасной вариант.

Тяжёлый скрипт или стиль (> 500 КБ) — Совет

Большой файл скриптов или стилей замедляет загрузку каждой страницы, где он подключён.

Как исправить: минифицировать, разделить на части, подключать только где нужно.

Скрипт или стиль не минифицирован — Совет

Минификация — удаление из кода лишних пробелов, переносов и комментариев. Без неё файл весит больше.

Как исправить: собирать минифицированную версию (.min.js/.min.css).

Ресурс без браузерного кеширования — Совет

Сервер не разрешает браузеру запомнить файл. Браузер скачивает файл заново на каждой странице.

Как исправить: отдавать заголовок Cache-Control: max-age для статических файлов.

Смешанный контент: ресурс по http:// на https-странице — Важно

Защищённая страница подключает файл по незащищённому адресу. Браузер блокирует такие файлы или помечает страницу небезопасной.

Как исправить: заменить http:// на https:// в адресах ресурсов.

Скрипт в <head> блокирует отрисовку (нет async/defer) — Совет

Скрипт подключён в начале страницы без пометок async или defer. Браузер ждёт скрипт и позже показывает страницу.

Как исправить: добавить async или defer, либо перенести скрипт в конец body.

Скорость (Core Web Vitals)

Проверяем главную и до четырёх страниц из разных разделов через Google PageSpeed Insights в режиме смартфона. Раздел появляется, когда в аккаунте или на сервисе есть ключ PageSpeed — см. Скорость: ключ PageSpeed Insights.

Низкая оценка PageSpeed на смартфоне (< 50) — Важно

Сводная оценка Lighthouse от 0 до 100. Ниже 50 — страница медленная на смартфоне.

Как исправить: начните с пунктов ниже — LCP и TBT дают основной вклад в оценку.

Главный блок появляется дольше 2,5 с (LCP) — Важно

LCP — время, за которое появляется самый крупный блок первого экрана: баннер, фото или заголовок.

Как исправить: ускорить ответ сервера, сжать главную картинку и не загружать её лениво, убрать блокирующие скрипты и шрифты из начала страницы.

Вёрстка сдвигается при загрузке (CLS > 0,1) — Важно

CLS показывает, насколько «прыгают» блоки, пока страница грузится.

Как исправить: задать размеры картинкам и баннерам, резервировать место под рекламу и виджеты, не вставлять блоки над уже показанным текстом.

Скрипты долго занимают браузер (TBT > 200 мс) — Совет

TBT — сколько времени браузер занят скриптами и не реагирует на действия.

Как исправить: убрать лишние скрипты и виджеты, подключать их с defer, откладывать счётчики и чаты до взаимодействия.

Медленный отклик на клик у посетителей (INP > 200 мс) — Важно

INP — данные реальных посетителей Chrome: как быстро страница откликается на клики и нажатия. Google публикует их только для сайтов с заметным трафиком, поэтому у небольших сайтов этого пункта может не быть.

Как исправить: то же, что для TBT: меньше тяжёлого JavaScript и долгих обработчиков кликов.

Что дальше

Не нашли ответ?Напишите нам — ответим и допишем статью, чтобы следующему было понятнее.
Связаться с нами