🔍 Аудит #site-audit #site-level #дубли #sitemap #https #scope

Аудит сайта (site-level findings)

Site-level проблемы: дубли между страницами, robots/sitemap, HTTP→HTTPS, сертификат. Появилось в Этапе E.

Зачем отдельная страница

До Этапа E все находки были на уровне отдельных страниц (scope=page). Но многие SEO-проблемы относятся к сайту целиком: дубли title между страницами, sitemap не на canonical-хосте, HTTP не редиректит на HTTPS, истекающий сертификат. Их некуда было прицепить — приходилось вешать «на главную», и они смешивались с её собственными проблемами.

В Этапе E появилось разделение scope:

  • scope=page — про конкретную страницу. Смотрите на /ui/findings.
  • scope=site — про сайт целиком. Смотрите на /ui/site-audit (новый раздел в sidebar).

Какие правила там

  • R030 — robots.txt (вкл. warning на Disallow: /*?)
  • R031 — sitemap.xml (вкл. host consistency: все ли URL на canonical-хосте)
  • R041 — HTTP не редиректит на HTTPS
  • R060 — дубли Title между страницами
  • R061 — дубли Description
  • R062 — точные дубли content_hash
  • R063 — URL в sitemap, но недоступен при crawl
  • R064 — URL в crawl, но не в sitemap
  • R068 — HTTPS-сертификат: истекает или TLS<1.2

Когда обновляются

Site-level правила запускаются автоматически после каждого аудита всех страниц сайта (CLI audit --all или плановый таймер). Они дополняют per-page правила и используют данные из всех page_audits сайта + внешние HTTP-запросы (sitemap, robots, http://, https-сертификат).

Как фильтровать

На /ui/findings появились фильтры:

  • ?scope=page — только page-level.
  • ?scope=site — только site-level.
  • ?category=social — только Open Graph / Twitter Cards.
🔎 ESC