SEO Pipeline часть 2: AI SEO
Vladislav Proshinsky··AI
Недавно я нырнул в тему SEO, GEO, AEO - поиск не умер, он перекроился (писал подробнее) - и собрал пайплайн для AI SEO-генерации. Вчера допилил блог, куда по API прилетают оптимизированные E-E-A-T статьи. Цель простая: захватить выдачу в Google и Яндекс.
Блог
Блог поднял на Sanity. До этого бился с Astro + EmDash - не срослось: мой сайт на Next.js конфликтовал со сборщиком Astro (Vite + PostCSS) и пытался скомпилировать стили блога вместе со стилями основного сайта. Боль.
Итог: обновлённый блог работает, ссылка - proshinsky.com/blog
С дизайном поступил прагматично: запустил краулер на vc.ru и zamesin.me, собрал референсы для текста, фона, рубрик и всего остального. Некогда HADI-тестить, нужно быстро. Что получилось:
- рубрикаторы
- авторы (пока один - я)
- блок «рекомендуемые» для лучшей индексации
- автоперевод RU/EN (пока только UI)
- HTML5-баннер с CTA на аудит бизнес-процессов
- блок «подписаться» на email-рассылку
- стили под видео, картинки, цитаты, код и т.п.
Техничка
Под капотом:
- API-интеграция с ИИ-агентами (8 агентов)
- JS-интеграция с Яндекс Метрикой: каждой статье вешается счётчик с поддержкой SPA-переходов
- развесил цели yaReachGoal (клики из блока «рекомендуемые»)
- метатеги Open Graph и Twitter Cards
- микроразметка JSON-LD по схеме BlogPosting (заголовок, описание, автор)
- автокомплит alt-текстов для картинок
- SPA Routing Fallback - хитрость индексации React SPA без перехода на SSR (подробнее)
- скрипт scripts/generate-sitemap.js: забирает последние посты из Sanity и генерит актуальный sitemap.xml
- автопуш в IndexNow: express-сервер сам отправляет HTTP-запрос к шлюзам поисковиков (Яндекс и Bing), уведомляя об изменениях на /blog и /blog/slug-поста. Индексация ускоряется до минут
- починил Docker для сборки и деплоя с установкой зависимостей блога
Что осталось
- автопоиск залетевшего контента (по просмотрам и лайкам)
- парсер текста из YouTube-роликов с переводом на RU + EN (парсер уже готов)
- HITL для аппрува «постим / не постим»
- перенести всё в n8n / Mastra для мониторинга и DevOps