🔍 Аудит #правила #R001 #R040 #R060 #справочник #site-level

Справочник правил R001-R068

Полный список правил аудита: что проверяет, почему важно, как чинить. Обновлён в Этапе E — 22 новых правила.

В таблице видно понятное название правила, в режиме «экспертный» — ID.
В таблице видно понятное название правила, в режиме «экспертный» — ID.

Сервис проверяет ~38 правил, разделённых на 5 категорий: indexability (доступность для индексации), onpage (контент и разметка), content (объём, дубли), technical (HTTP, сервер), social (Open Graph, Twitter Cards — добавлено в Этапе E).

У каждого правила есть scope: page (про конкретную страницу) или site (про сайт целиком — дубли между страницами, sitemap, HTTP-редирект, сертификат). Site-level правила смотрите на странице Аудит сайта.

Critical — чинить срочно

  • R001 HTTP-ошибка — страница вернула 4xx/5xx. Чаще всего: страница удалена, но осталась в sitemap.
  • R003 / R004 noindex — страница закрыта от индексации (через meta или X-Robots-Tag). Если это не было намерено — поисковик её не покажет.
  • R006 Нет Title — самый сильный SEO-сигнал отсутствует.
  • R013 Нет H1 — главный заголовок отсутствует.
  • R025 Ошибка краула — недоступность сервера, DNS или TLS.
  • R029 Не закрыта noindex — страница помечена служебной (контакты/политика), но HTML без noindex.
  • R040 Title и Description идентичны (новое в Этапе E) — поисковик игнорирует description и собирает сниппет случайно из тела.
  • R041 HTTP не редиректит на HTTPS (новое, site-level) — первый визит идёт по HTTP, потенциальный MITM на публичных Wi-Fi.
  • R055 HTML > 500 КБ (новое) — раздутый HTML тормозит LCP/INP.
  • R060 Дубли Title между страницами (новое, site-level) — две и более индексируемые страницы с одинаковым Title каннибализируют друг друга в выдаче.
  • R067 Canonical на чужой домен (новое) — страница явно отказывается от индексации в пользу чужой версии.
  • R068 HTTPS-сертификат проблемный (новое, site-level) — истекает <30 дней, невалидная цепочка или TLS < 1.2.

High — высокий приоритет

  • R005 Нет canonical — добавить <link rel="canonical" href="..."> в head.
  • R016 Тонкий контент — <300 слов. Расширить или закрыть от индексации.
  • R026 Пробел против конкурента — у конкурента есть тема, у вас нет.
  • R032 Низкие Core Web Vitals — LCP/CLS/INP в красной зоне. Требует PAGESPEED_API_KEY в .env.
  • R033 Слишком глубокая страница — путь от главной >4 кликов.
  • R034 Сирота — на страницу нет внутренних ссылок.
  • R042 Open Graph неполный или отсутствует (новое, social) — без него ссылка отрисовывается в Telegram/LinkedIn/ВК голым текстом.
  • R044 Нет Twitter Cards (новое, social) — используется не только X, но и Slack/Discord.
  • R049 Длинная страница без H2 (новое) — >600 слов и ни одного H2. Структурный недосмотр.
  • R050 Не хватает security headers (новое) — <3 из 5: X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, CSP.
  • R061 Дубли Description (новое, site-level) — две и более страниц с одинаковым description.
  • R062 Точные дубли контента (новое, site-level) — одинаковый content_hash на двух URL.

Medium — средний приоритет

  • R019 Картинки без alt — теряется поиск по картинкам и доступность.
  • R028 Семантический дубль — две страницы про одно и то же по содержанию (cosine sim ≥ 0.85).
  • R030 Проблемы с robots.txt — расширено в Этапе E warning'ом на Disallow: /*? (блокирует пагинацию и фильтры).
  • R031 Проблемы с sitemap.xml — расширено в Этапе E проверкой host consistency: все ли <loc> на canonical-хосте.
  • R035–R038 Schema.org неполный — Product (offers, price), Article (author, datePublished), FAQ (Question/Answer), BreadcrumbList (itemListElement).
  • R063 / R064 Sitemap diff (новое, site-level) — URL в sitemap, но недоступен при crawl / URL в crawl, но не в sitemap.

Low — косметика и оптимизации

  • R039 Устаревший формат изображения — jpg/png там, где работает webp/avif.
  • R043 og:image без width/height (новое, social) — некоторые парсеры не показывают превью.
  • R045 Нет og:locale / og:site_name (новое, social) — шейр выглядит безымянным.
  • R046 Картинки без loading=lazy (новое) — браузер тащит все изображения сразу.
  • R047 Нет hreflang (новое) — формальный минимум для одноязычного сайта: hreflang="ru" + x-default.
  • R048 meta keywords устарел (новое) — Google не учитывает с 2009, Яндекс — с 2014.
  • R051 HSTS без preload (новое) — без preload первый визит идёт по HTTP.
  • R052 Нет сжатия HTML (новое) — Content-Encoding: gzip/brotli отсутствует.
  • R053 Нет Cache-Control / Expires (новое).
  • R054 Устаревший HTTP/1.x (новое) — рекомендуется HTTP/2 или /3.
  • R065 Schema Organization без logo/sameAs/contactPoint (новое) — минимум для Knowledge Graph.
  • R019b Низкокачественный alt (новое) — alt="image", alt="DSC_5523.jpg" — эквивалент отсутствия alt.

Что появилось в Этапе E (2026-05-02)

Добавлено 22 новых правила R040, R042–R055, R060–R068, R019b. Появилась категория social. Появились site-level правила (R030/R031/R041/R060–R068) — отображаются на отдельной странице Аудит сайта.

В режиме «экспертный» под названием каждого правила виден его ID — удобно для копирования в задачи разработчику.

🔎 ESC