SEO workflow
До нового URL или текста
Черновики существующих URL и незаполненные evidence-поля находятся в
seo-content-briefs.md. Все требуемые внешние данные и
действия перечислены в seo-external-handoff.md.
- Зафиксируйте реальный источник спроса: Search Console, интервью продаж или проверяемый запрос клиента.
- Заполните content brief: аудитория, intent, одно главное сообщение, подтверждённое evidence и CTA.
- Убедитесь, что intent не обслуживается существующей canonical page. Не создавайте городские, языковые или keyword-варианты без отдельной пользы.
- Получите продуктовую и юридическую проверку каждого factual claim.
В реализации
- Добавляйте route в typed
pageMetadataтолько вместе с prerender entry и crawlable internal link. scripts/build.mjsгенерирует title, description, self-canonical, Open Graph, Twitter, JSON-LD, sitemap и robots из единого registry.- Schema описывает только видимое подтверждённое содержание; не добавляйте
ratings, offers, integrations или
sameAs, которые не подтверждены владельцем. Текущие Instagram и Telegram BELF подтверждены 2026-09-16. - Перед merge запускайте
npm run test:seo,npm run check:linksиnpm run check:lighthouse.
После разрешённого deploy
Подтвердите production URLs, sitemap и Google-selected canonical через Search Console. Отслеживайте branded и non-branded queries раздельно; отсутствие позиции нельзя выдавать за технический PASS. Post-release пункты остаются открытыми до фактических данных crawl/index/re-ranking.
После deploy запустите npm run check:production-links. Это read-only crawler
опубликованного домена: он проверяет robots, sitemap, HTTP-коды, self-canonical,
indexability и internal links. Он дополняет, но не заменяет Search Console.