Thin content — не просто короткий текст. Страница может быть длинной и бесполезной, если автоматически повторяет общие фразы, не решает отдельный intent и не добавляет проверяемых данных.
Quality gate должен остановить плохой URL до попадания в sitemap.
Gate 1. Distinct intent
У страницы есть отдельная задача и SERP evidence, что пользователю нужен самостоятельный ответ. Если соседние modifiers приводят к тому же ответу, выберите hub или canonical owner.
Проверка: редактор может одним предложением объяснить, чем страница отличается от ближайших двух.
Gate 2. Data completeness
Определите required fields и порог полноты. Missing field не должен порождать фразу «информация скоро появится» на индексируемой странице.
Проверка: запись проходит schema validation; обязательные поля имеют источник, тип и дату проверки.
Gate 3. Unique value
Страница содержит хотя бы один элемент, который нельзя получить заменой keyword: расчёт, comparison, ограничения, verified status, local rule, реальные steps или авторский analysis.
Проверка: если удалить название entity, остаётся ли текст отличимым от других записей? Если нет — страница thin.
Gate 4. Provenance
Для каждого значимого поля известно происхождение: API, официальный документ, собственное наблюдение или AI-derived inference. Inference маркируется и не маскируется под факт.
Проверка: owner способен восстановить источник без поиска по Slack.
Gate 5. Template integrity
Шаблон корректно обрабатывает короткие названия, длинные поля, пустые optional blocks, таблицы, mobile и недоступный JavaScript. Основной ответ присутствует в HTML response.
Проверка: representative fixtures для normal, minimum, maximum и stale record.
Gate 6. Search controls
Indexable URL возвращает 200, self-canonical, index,follow, находится в sitemap и имеет внутренние ссылки. Filter/search/preview URL не попадает в index. Canonical, robots и sitemap не противоречат друг другу.
Проверка: automated request spec и rendered HTML snapshot.
Gate 7. Editorial quality
Title/H1/description уникальны по смыслу, claims ограничены evidence, CTA соответствует intent, ссылки работают, язык естественный. AI draft проходит факт-проверку.
Google считает scaled content abuse массовое создание прежде всего ради rankings, если страницы почти не помогают пользователю — независимо от того, создан ли текст AI, парсером или человеком.
Gate 8. Lifecycle
У страницы есть verified_at, owner, refresh SLA и состояния active/stale/removed. Заранее определены действия:
- refresh — данные изменились, intent остался;
- merge — несколько URL отвечают одинаково;
- noindex — страница полезна пользователю, но не должна быть search landing;
- 301 — есть явный replacement;
- 404/410 — сущность удалена и замены нет.
Scorecard
Не усредняйте критические ошибки. Security leak, отсутствующий canonical owner или недоказанный claim — hard fail, даже если дизайн получил 10/10.
Используйте три исхода: index, publish noindex, do not publish. Draft и future pages лучше не отдавать как публичный 200.
После запуска
Смотрите valid indexed ratio, impressions, duplicate/crawled-not-indexed cohorts, engagement, leads и freshness. Страницы без спроса не удаляются автоматически: сначала проверьте crawl, linking, intent и достаточный срок наблюдения.
Quality gate — продуктовая функция, а не финальный чек редактора. Его правила должны жить в data model, CI и publication workflow.
Источники и методика
Gate построен вокруг people-first usefulness и Google scaled content abuse policy. Он проверяет страницу до допуска в index, а не после падения трафика.
- Google Search — Spam policies, Scaled content abuse: https://developers.google.com/search/docs/essentials/spam-policies
- Google Search — SEO guide for developers: https://developers.google.com/search/docs/fundamentals/get-started-developers
Проверено 21.08.2026.