Поделиться
Поделиться

За пять с лишним лет в SEO я видел три волны «революций»: мобильный индекс, Core Web Vitals и сейчас — генеративный AI в массовом продакшене контента. Клиенты приходят с одним и тем же вопросом: «Можно накатить ChatGPT на 500 страниц и занять топ?» Короткий ответ: нет. Длинный — ниже: что обязательно настроить на сайте, какие параметры проверяют роботы Google, Яндекса и Bing, и почему в 2026 году выигрывают не те, кто больше сгенерировал текста, а те, у кого технически чистый, быстрый и доказуемо экспертный ресурс.

Эта статья — практический чеклист SEO-специалиста с поправкой на современный стек (Next.js, SSR/SSG, headless) и на реальность: поисковые системы учатся отличать шаблонный AI-текст, клоакинг, PBN и «обходы» — и наказывают не мгновенно, а когда накопят сигналы.

Что изменилось в SEO к 2026 году

Было (2019–2021) Стало (2024–2026)
«Набить ключи в title и H1» Семантика + intent: робот смотрит на смысл блока, а не плотность слова
«Купить 100 ссылок» Ссылочный профиль + упоминания бренда, E-E-A-T, поведенческие сигналы
«Написать 3000 знаков» Полезность, структура, уникальные данные — таблицы, кейсы, цифры, авторство
«Поставить Yoast — зелёная лампочка» Технический SEO в коде: метаданные, JSON-LD, sitemap, скорость, индексация
«AI напишет блог за час» AI — инструмент черновика; в выдачу идёт то, что прошло редактуру и имеет экспертизу

Поисковики не «воюют с AI» как с технологией. Они воюют с низкокачественным, однотипным, манипулятивным контентом — независимо от того, написал его человек, нейросеть или гибрид.

Уровень 1. Без этого сайт для робота «невидим» или «сломан»

1.1. Доступность и индексация

robots.txt — первый файл, который читает робот. Обязательно:

  • Allow: / для основного контента (если нет причин закрывать)
  • Disallow только для служебного: /api/, админки, thank-you, дублей с параметрами
  • Директива Sitemap: https://ваш-домен.ru/sitemap.xml
  • Отдельные правила для Yandex, Googlebot, bingbot — если нужны исключения

sitemap.xml — карта URL с loc, lastmod, changefreq, priority. Требования:

  • Только канонические URL (без ?utm=, без дублей www/non-www)
  • Файл должен быть валидным XML с namespace http://www.sitemaps.org/schemas/sitemap/0.9
  • Для крупных сайтов — sitemap index + разбивка по разделам (до 50 000 URL на файл)
  • Отправить в Google Search Console, Яндекс.Вебмастер, Bing Webmaster Tools

Важно: RSS (feed.xml) — не sitemap. В Яндекс.Вебмастере feed добавляют в раздел RSS/каналов, а не в «Файлы Sitemap».

1.2. Canonical и дубли

Каждая индексируемая страница должна иметь один канонический URL:

<link rel="canonical" href="https://example.ru/blog/seo-guide" />

Типичные ошибки:

  • Глобальный canonical: / в root layout — убивает каноникалы внутренних страниц
  • Дубли: /blog и /blog/, http и https, www и без — выбрать один вариант и 301 на него
  • Пагинация: rel="next" / rel="prev" или canonical на view-all — по стратегии проекта

1.3. Метаданные (title, description, Open Graph)

Минимум на каждой важной странице:

Тег Зачем Рекомендация
<title> Заголовок в выдаче 50–60 символов, ключ + бренд, уникальный
meta name="description" Сниппет 150–160 символов, призыв + суть, не дубль title
meta name="robots" Индексация index,follow по умолчанию; noindex для thank-you, фильтров
og:title, og:description, og:image Соцсети и мессенджеры 1200×630 px, абсолютный URL картинки
twitter:card Twitter/X, Telegram preview summary_large_image
link rel="alternate" hreflang Мультиязычность Если есть EN/RU версии

В Next.js App Router это делается через generateMetadata / metadata export — не через захардкоженные теги в одном layout на весь сайт.

1.4. Верификация в вебмастерах

Без привязки сайта вы не увидите ошибки индексации:

  • Яндекс: meta-тег или DNS (yandex-verification)
  • Google: google-site-verification
  • Bing: msvalidate.01

Храните ключи в переменных окружения (NEXT_PUBLIC_*), не коммитьте в репозиторий.

Уровень 2. Структурированные данные (Schema.org / JSON-LD)

Роботы всё чаще строят rich results из разметки, а не только из HTML:

Тип страницы Schema Зачем
Главная / о компании Organization, WebSite, ProfessionalService Панель знаний, sitelinks search box
Статья блога BlogPosting / Article Дата, автор, изображение в выдаче
Кейс / портфолио CreativeWork, Product Расширенные сниппеты
Контакты LocalBusiness + PostalAddress Локальное SEO
FAQ на лендинге FAQPage Раскрывающиеся блоки в Google
Хлебные крошки BreadcrumbList Навигация в сниппете

Правила:

  • JSON-LD в <script type="application/ld+json"> — предпочтительный формат Google
  • Данные в разметке должны совпадать с видимым контентом (иначе — manual action за misleading structured data)
  • Проверка: Google Rich Results Test, валидатор Schema.org

Уровень 3. Производительность и Core Web Vitals

С 2021 года скорость — фактор ранжирования. В 2026 актуальны метрики:

Метрика Что измеряет Цель
LCP (Largest Contentful Paint) Загрузка главного контента < 2,5 с
INP (Interaction to Next Paint) Отклик на действия < 200 мс
CLS (Cumulative Layout Shift) Стабильность вёрстки < 0,1

Практика для современных сайтов:

  • SSR или SSG для контентных страниц (блог, лендинги) — робот получает HTML сразу
  • Оптимизация изображений: next/image, WebP/AVIF, width/height против CLS
  • Шрифты: font-display: swap, preload критичных гарнитур
  • Минимум клиентского JS на первом экране; тяжёлые виджеты — lazy load
  • CDN для статики, gzip/brotli на nginx

Сайт на чистом client-side React без пререндера в 2026 — SEO-риск по умолчанию.

Уровень 4. Контент и E-E-A-T в эпоху AI

Google формализовал E-E-A-T: Experience, Expertise, Authoritativeness, Trustworthiness. Яндекс смотрит на похожие сигналы: качество, поведение, репутация домена.

Что роботы «чувствуют» как AI-мусор

Поисковые системы не публикуют полные алгоритмы, но по паттернам модерации и апдейтам (в т.ч. Helpful Content Update, борьба со spam в 2024–2025) видно:

  1. Однотипная структура — «Введение → 5 одинаковых H2 → Заключение» на тысячах страниц
  2. Пустые обобщения — «в современном мире», «важно отметить», «в заключение» без фактов
  3. Нет автора и даты — анонимные стены текста
  4. Нет уникальных данных — ни цифр, ни скриншотов, ни цитат экспертов, ни кейсов
  5. Массовая публикация — 200 статей за выходные с одного IP
  6. Перекрёстное дублирование — тот же текст на PBN-сетке с переспамом ключей

«Обходы», которые не работают (или работают недолго)

«Лайфхак» Реальность
«Пропустить текст через 10 AI-рерайтеров» Стилистические маркеры и энтропия текста детектируются; качество падает
«Спрятать ключи белым шрифтом / в display:none» Клоакинг → бан или пессимизация
«Лить трафик ботами на страницу» Поведенческие аномалии, отказ от индексации
«Парсить конкурентов и слегка менять» Дубли + DMCA/жалобы + фильтры
«Делать doorway-страницы под каждый город» Doorway — прямое нарушение guidelines Google
«GPT с humanize-сервисом» Редактура обязательна; без экспертизы текст не держит позиции

Что работает в 2026

  • Экспертный контент с автором, должностью, фото, ссылкой на профиль
  • Первичные источники: свои исследования, интервью, данные с проектов
  • Структура под intent: how-to, сравнение, чеклист, кейс — разный шаблон под запрос
  • Обновление контентаlastmod в sitemap должен отражать реальные правки
  • Внутренняя перелинковка — hub-страницы (например, /blog → кластеры по темам)
  • RSS для блога — не для ранжирования напрямую, но для быстрого обнаружения новых URL роботом

Уровень 5. Технический стек: что мы закладываем в OtherCode

Когда в ДругойКод делаем SEO для клиентского сайта на Next.js, базовый набор выглядит так:

✓ robots.ts / robots.txt с Sitemap
✓ sitemap.xml с lastmod из дат контента
✓ feed.xml (RSS) для блога
✓ manifest.json, favicon, apple-touch-icon
✓ Уникальные metadata на каждый route (layout + generateMetadata)
✓ JSON-LD: Organization, WebSite, BlogPosting, BreadcrumbList
✓ canonical без глобального перетирания
✓ noindex на служебных страницах (thank-you, 404)
✓ og:image с абсолютным URL
✓ Верификация Яндекс / Google / Bing через env
✓ SSR/SSG, оптимизация изображений, семантическая разметка (header, main, article, nav)

Пример того, как не надо: один title на весь сайт, sitemap только с главной, блог на клиентском рендере без HTML в ответе, canonical всегда на /.

Уровень 6. Локальное SEO и мультипоиск (РФ)

Для российского бизнеса недостаточно только Google:

Площадка Обязательные действия
Яндекс.Вебмастер Sitemap, регион, зеркала, Турбо (если нужно), мониторинг ИКС
Google Search Console Sitemap, Core Web Vitals, проверка URL, international targeting
Bing Webmaster Дублирует часть сигналов; актуален для Edge/Copilot
2GIS / Яндекс.Бизнес Для офлайн-точек: NAP (name, address, phone)一致 с сайтом
VK, Telegram, Дзен Не замена SEO, но усиливают брендовые запросы и трафик

host в robots.txt для Яндекса:

Host: https://othercode.ru

Указывает предпочтительное зеркало (www vs non-www).

Уровень 7. Мониторинг и регрессии

SEO — не разовая настройка. Чеклист ежемесячно:

  1. Индексация — число страниц в GSC / Вебмастере vs ожидаемое
  2. Ошибки сканирования — 404, 5xx, редиректные цепочки
  3. Core Web Vitals — полевые данные (CrUX), не только Lighthouse в dev
  4. Позиции по ядру — бренд + 20–50 коммерческих/инфо запросов
  5. Логи сервера — частота визитов YandexBot, Googlebot; нет ли блокировок
  6. После каждого деплоя — sitemap открывается, canonical на месте, нет noindex на главной

Типичная регрессия после релиза: сломался nginx, изменились ID Server Actions (шум в логах), упал SSR, сбросился env с verification-ключом.

Полный чеклист: 40 пунктов перед запуском

Техническое

  • HTTPS, редирект HTTP → HTTPS
  • Единый домен (www или без) + 301
  • robots.txt доступен и валиден
  • sitemap.xml в robots и в вебмастерах
  • RSS для блога (если есть блог)
  • 404 страница с noindex
  • Нет битых внутренних ссылок (сканер: Screaming Frog, Sitebulb)
  • Сжатие gzip/brotli
  • Кэш статики (Cache-Control)
  • Мобильная версия / responsive

Метаданные

  • Уникальный title на каждой странице
  • Уникальный description
  • canonical на каждой странице
  • Open Graph + Twitter Card
  • favicon + manifest
  • hreflang (если мультиязычность)

Разметка

  • JSON-LD Organization / WebSite
  • JSON-LD для статей (BlogPosting)
  • BreadcrumbList где есть вложенность
  • Семантические теги HTML5 (h1 один на страницу)

Контент

  • H1 соответствует intent страницы
  • Логичная иерархия H2–H3
  • Alt у изображений
  • Автор и дата на статьях
  • Внутренние ссылки на релевантные материалы
  • Нет тонкого/дублированного контента

Вебмастера

  • Яндекс.Вебмастер подключён
  • Google Search Console подключён
  • Sitemap отправлен
  • Регион и зеркала настроены (Яндекс)

Производительность

  • LCP < 2,5 с на ключевых страницах
  • INP в зелёной зоне
  • CLS < 0,1
  • Изображения оптимизированы (формат, размер)

AI-эра (дополнительно)

  • Контент прошёл редакторскую и экспертную проверку
  • Есть уникальные факты, не найденные у конкурентов
  • Нет массовой автогенерации без ценности
  • Указаны реальные авторы с репутацией
  • Политика обновления устаревших статей

Итог: SEO в 2026 — это инженерия + экспертиза

Полноценное SEO — не «написать meta keywords» (их Google игнорирует с 2009 года) и не «залить 100 AI-статей». Это система:

  1. Техническая база — робот может зайти, понять структуру, проиндексировать правильный URL
  2. Скорость и UX — пользователь не уходит через 3 секунды
  3. Контент с доказуемой ценностью — то, что люди дочитывают, цитируют и сохраняют
  4. Доверие — автор, компания, контакты, юридические страницы, HTTPS
  5. Мониторинг — SEO ломается на деплоях чаще, чем от «алгоритмов»

Поисковики в 2026 не слепы к AI — они используют AI сами (summaries, AI Overviews, нейропоиск Яндекса). Обойти их «генерацией побольше» не выйдет. Выигрывает сайт, который для робота прозрачен, а для человека — полезен.


Нужен аудит SEO или внедрение чеклиста на вашем Next.js / React проекте? Оставьте заявку — в OtherCode делаем техническое SEO вместе с разработкой, а не «потом накинем мета-теги».