Проверка title и meta description

Находит отсутствующие, дублирующиеся, множественные, слишком длинные или короткие title и meta description, title, совпадающие с H1, шаблонные title и теги title или description, вынесенные за пределы head.

Что делает

По странице и по всему сайту

Проверки длины работают для каждой страницы по порогам, которые можно изменить. Дубли и шаблонные title требуют всего сканирования, потому что одна страница не покажет, что её title общий. Несколько элементов title и несколько description на одной странице тоже отмечаются.

  • Отсутствующие, множественные, слишком длинные и короткие title
  • Отсутствующие, множественные, дублирующиеся, слишком длинные и короткие description
  • Title, совпадающий с H1
  • Title или description вне head

Лимиты по умолчанию

По умолчанию title помечается, если он длиннее 60 символов или 561 пикселя, а также если короче 30 символов. Description помечается, если он длиннее 160 символов или 985 пикселей, а также если короче 70 символов. Все лимиты меняются в конфигурации аудита.

  • Title: от 30 до 60 символов, до 561 px
  • Description: от 70 до 160 символов, до 985 px
  • Пороги настраиваются

Черновики

meta-description-drafts готовит или проверяет пакет description для страниц, где их нет. Черновики пишет ИИ-агент, который запущен у вас, а не SpiderHead. Инструмент сверяет их со страницей, помечает проблемы для проверки, ведёт локальные контрольные точки и может выгрузить результат в JSON или CSV.

  • Сама модель не вызывается
  • В CMS ничего не записывается
  • Локальный экспорт в JSON и CSV

Три шага — один сохранённый скан

  1. Прочитайте title и description одной страницы

    Команда parse возвращает title и meta description одного URL.

  2. Сравните их по всему сайту

    Дубли и шаблонные title или description видны, только если весь сайт просканирован и сопоставлен.

  3. Проверьте длину по лимитам

    Title длиннее 60 символов или 561 px и description вне диапазона 70–160 символов помечаются. Лимиты настраиваются.

Проверки в этой возможности

ПроверкаЧто значитКритичностьДоказательство
TITLE_MISSINGНа странице нет элемента titleCriticalURL страницы без текста title
TITLE_DUPLICATEНесколько страниц имеют одинаковый titleImportantГруппа URL с одинаковым title
TITLE_TOO_LONGTitle превышает лимит по символам или пикселямTipТекст title с длиной в символах и пикселях
TITLE_EQUALS_H1Title совпадает с H1 страницыTipТекст title и текст H1
DESC_MISSINGНа странице нет meta descriptionImportantURL страницы без description
DESC_DUPLICATEНесколько страниц имеют одинаковый meta descriptionImportantГруппа URL с одинаковым description
TITLE_TEMPLATEDУ большинства title общая основная часть, а не только суффикс брендаTipОбщий префикс или суффикс и URL, которые он охватывает
Ещё в реестре проверок
TITLE_MULTIPLETITLE_TOO_SHORTTITLE_OUTSIDE_HEADDESC_MULTIPLEDESC_TOO_LONGDESC_TOO_SHORTDESC_OUTSIDE_HEAD

Одна команда

bash
seohead parse --url https://example.com/

Сначала установите: руководство по установке. Каждая команда работает и как MCP-инструмент для ИИ-агентов.

Что нужно

  • Один URL для parse, чтобы прочитать title и description страницы
  • Сканирование сайта или экспорты Screaming Frog для дублей и шаблонных title
  • По желанию: черновики от ИИ-агента для meta-description-drafts

Ограничения

  • Дубли и шаблонные title по одной странице не найти
  • Ширину в пикселях берут из сканирования или экспорта, которые её дают
  • Лимиты длины — ориентиры: поисковик может показать другой сниппет
  • SpiderHead не пишет title и description за вас

Вопросы

Нужен ли для этого Screaming Frog?
Для одной страницы — нет: seohead parse --url читает title и description напрямую. Дубли и шаблонные title требуют сканирования всего сайта. Его дают crawl-site от SpiderHead, экспорты Screaming Frog (sf run --exports-dir) или сканирование через лицензированный CLI Screaming Frog.
Что считается слишком длинным или коротким?
По умолчанию title помечается, если он длиннее 60 символов или 561 px, а также если короче 30 символов. Description помечается, если он длиннее 160 символов или 985 px, а также если короче 70 символов. Все лимиты меняются в конфиге.
Меняет ли это что-то на сайте?
Нет. Проверки только читают страницы. В CMS ничего не записывается, а черновики остаются локальными файлами, которые проверяете вы.
Пишет ли инструмент title и description за меня?
Нет. meta-description-drafts проверяет черновики, которые передаёт ИИ-агент, помечает проблемы для проверки и может выгрузить их в локальный JSON или CSV. Модель он не вызывает.
Что такое шаблонный title?
Title, у большинства страниц которого одна и та же основная часть, а не только суффикс бренда. Проверка показывает, когда не хватает части, уникальной для страницы, из-за чего такие title трудно отличить друг от друга.

Что ещё посмотреть

Проверьте на своём сайте