Перейти к основному содержимому

SEO workflow

До нового URL или текста

Черновики существующих URL и незаполненные evidence-поля находятся в seo-content-briefs.md. Все требуемые внешние данные и действия перечислены в seo-external-handoff.md.

  1. Зафиксируйте реальный источник спроса: Search Console, интервью продаж или проверяемый запрос клиента.
  2. Заполните content brief: аудитория, intent, одно главное сообщение, подтверждённое evidence и CTA.
  3. Убедитесь, что intent не обслуживается существующей canonical page. Не создавайте городские, языковые или keyword-варианты без отдельной пользы.
  4. Получите продуктовую и юридическую проверку каждого 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.