validate_article
Checks article content for errors and SEO warnings like missing title, H1, FAQ structure, or insufficient internal links. Returns validated analysis with word count, FAQ pairs, and link details.
Instructions
Офлайн-линтер статьи БЕЗ сети: errors (пустой content; нет title и нет «# H1»; двойной H1) и warnings (title>60; первый абзац>160 — обрежется excerpt/description; нет «## FAQ» с ≥2 парами «### Вопрос» — не будет FAQPage-разметки; нет картинки-обложки в теле; голый URL без расширения — сервер не увидит обложку; <2 внутренних ссылок; заголовок без букв/цифр → slug no-title; тегов >6/длиннее 40). Возвращает и facts: слова, FAQ-пары, обложка, ссылки. Прогоняется автоматически внутри publish_article/update_article.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site | No | Для articlePath при подсчёте внутренних ссылок (не обязателен) | |
| tags | No | ||
| title | No | ||
| content | No | ||
| contentFile | No |