SEO-аудит сайта (title, canonical, sitemap, ссылки и оценка по 11 критериям)
SEO-аудит сайта в Web Check начинается с одного адреса страницы. Вы вводите URL и получаете список конкретных проблем: у каждой есть приоритет и подсказка, что исправить. Аудит рассчитан на владельцев сайтов, маркетологов и разработчиков, которым чек-лист с цифрами нужнее общих советов.

Что входит в SEO-аудит сайта в Web Check
Один SEO-аудит сайта — это набор отдельных проверок. Каждая из них одновременно раздел полного аудита и самостоятельная ручка API:
onpage-seoсмотрит основу страницы: title, meta description, число заголовков H1, canonical, язык, viewport, charset, robots meta и количество тегов Open Graph;canonical,robots-txt,sitemap,sitemap-deep,hreflangиredirectsотвечают за индексацию и маршрут;social-tags,image-seoиreadability— за вид страницы при публикации ссылки и за то, как она читается;link-healthищет битые ссылки, аlinked-pagesиstatusдополняют набор.
Результат — список замечаний, а не один общий вердикт: у каждого есть уровень важности и короткая инструкция.
Как работают проверки по шагам
- Вы вводите адрес страницы на
/checkили вызываете API с параметромurl. onpage-seoчитает title, meta description, заголовки, canonical, язык, viewport, charset, robots meta и теги Open Graph.robots-txtразбирает правила User-agent, Allow и Disallow.sitemapиsitemap-deepпроверяют, есть ли lastmod и какая доля страниц его имеет.redirectsпроходит по цепочке редиректов,hreflangчитает языковые аннотации,link-healthсобирает битые ссылки.- Каждое замечание получает важность high, medium или low и текст «что поправить». В полном аудите они отсортированы от важных к второстепенным.
Пороги и постраничный аудит по 11 критериям
Три порога взяты из внутреннего стандарта качества страниц: title от 30 до 65 знаков, meta description от 110 до 170 знаков и ровно один H1. Сверх них GET /api/page-audit оценивает одну страницу по 11 критериям:
- текст от 3000 знаков без таблиц;
- ключевое слово не реже 7 раз;
- ключ в title;
- title от 30 до 65 знаков;
- description от 110 до 170 знаков;
- ключ в description;
- ключ в первом абзаце;
- не менее 4 заголовков H2, один из них с ключом;
- ключ в alt хотя бы у одной картинки;
- не менее 2 внутренних ссылок;
- не менее 2 вопросов в FAQ (заголовки H3).
Если параметр kw не передан, ключом считается H1 до первой скобки. Постраничный аудит также проверяет разметку Product и Offer, ищет битый JSON-LD и noindex в robots meta. Оценка выглядит как «N из 11».
Что вы получаете по итогам аудита
- Список замечаний: у каждого важность high, medium или low и подсказка, что исправить.
- Для одной страницы — оценку «N из 11» с названными невыполненными критериями.
- Данные каждой проверки в JSON под её собственным именем.
- Сверку вопросов, видимых на странице, с разметкой
FAQPage. Google требует, чтобы разметка совпадала с видимым текстом, поэтому расхождение попадает в замечания.
Повторный SEO-аудит сайта после правок сразу показывает, какие замечания закрыты, а какие остались.
Где аудит встраивается в работу
- Перед публикацией страницы. Запустите
page-auditс целевым ключом и посмотрите, какие из 11 критериев ещё не выполнены. - После переезда или редизайна. Загляните в
redirects,canonical,sitemapиstatus, чтобы понять, что изменилось по пути. - На многоязычном сайте.
hreflangпоказывает, как языковые аннотации страницы выглядят для краулера.
Как запустить и какие есть ограничения
Два вызова закрывают большинство задач: одна страница по критериям или весь набор проверок.
GET https://webcheck.asibots.pro/api/page-audit?url=PAGE_URL&kw=KEYWORD
GET https://webcheck.asibots.pro/api/audit-full?url=PAGE_URL- Если страница — заглушка защиты или пустой JavaScript-каркас, постраничный аудит не выдаёт оценку (null) и называет причину.
- Пороги взяты из внутреннего стандарта качества страниц, поэтому они описывают этот стандарт, а не правила какой-либо поисковой системы.
- Полный аудит занимает около 40 секунд, а ответ через Cloudflare ограничен 100 секундами. Медленные секции отваливаются по таймауту и не задерживают остальные.
- API принимает 2 запроса в секунду; при превышении приходит ответ 429.
Частые вопросы
Что считается ключом, если не передать kw?
H1 до первой скобки. Если у страницы H1 «SEO-аудит сайта (title, canonical, sitemap)», ключом будет часть до скобки: «SEO-аудит сайта».
Зачем аудит сверяет вопросы FAQ с разметкой FAQPage?
Google требует, чтобы разметка совпадала с текстом, который виден на странице. Web Check сравнивает видимые вопросы с разметкой FAQPage и записывает расхождение в замечания.
Сколько занимает полный SEO-аудит сайта?
Около 40 секунд на все 53 проверки через audit-full . Медленные секции отваливаются по таймауту и не блокируют остальные, а весь ответ укладывается в 100 секунд, которые разрешает Cloudflare.