SEO 2027 — AI-вайбкодинг
2 subscribers
59 photos
59 links
Официальный канал книги «SEO в эпоху AI-вайбкодинга». Техническое SEO, AI-видимость, GEO, аналитика, автоматизация и управляемая разработка. Автор: Roman Retivykh. Читать: https://seo2027.ru
Download Telegram
Как разместить Telegram-бота на VPS: systemd, автозапуск и перезапуск после сбоя

Бот отвечает локально, но исчезает после закрытия SSH или перезагрузки VPS? В новом подробном гайде превращаем Python-бота в сопровождаемый systemd-сервис: отдельный пользователь без root, релизы через current-symlink, несекретный EnvironmentFile, токен через LoadCredential, автозапуск, journalctl, ограничение crash loop и быстрый откат. Внутри — готовый unit, команды проверки, четыре типовые ошибки и дословные промпты для Cursor, Codex, Claude Code и VS Code.

Читать статью на сайте →
Структурированные данные в 2026 году: почему валидная Schema.org-разметка не даёт rich result

FAQPage проходит валидатор, но расширенного ответа Google больше нет? Это не противоречие и не автоматическая санкция: Schema.org, синтаксис, поддержка поисковой функции и фактический показ — разные уровни. В новом разборе показываю, что изменилось 7 мая 2026 года, почему нельзя переименовывать FAQPage в QAPage, какие типы продолжают работать в Google и Яндексе и как безопасно проверить шаблоны. Внутри — матрица решений, четырёхуровневый QA и запускаемый Node.js-аудитор с кодами завершения для CI.

Читать статью на сайте →
SEO-аудитор нашёл 100 ошибок: что исправлять в первую очередь, а что игнорировать

SEO-аудитор нашёл сотни ошибок и снизил health score — но это ещё не план работ. Один случайный noindex на важных страницах может быть опаснее тысяч формальных предупреждений. В новом гайде показываю, как отделить дефект от эвристики, подтвердить проблему через Search Console, Яндекс Вебмастер и логи, назначить очередь P0–P4 и безопасно измерить исправление. Внутри — матрица доказательств и запускаемый Node.js-скрипт для воспроизводимой сортировки задач.

Читать статью на сайте →
Яндекс исключил страницы как LOW_DEMAND: как вернуть их в поиск

Страница отвечает 200 OK, открывается пользователю, но Яндекс исключил её как LOW_DEMAND. Это не санкция и не повод массово наращивать текст. В новом гайде разбираю четыре реальные причины: невидимый роботу контент, скрытые дубли, отсутствие отдельного спроса и слабый ответ на задачу пользователя. Внутри — матрица «спрос × ценность», проверенный Node.js-аудит, безопасный эксперимент с контрольной группой и критерии, по которым правку можно масштабировать.

Читать статью на сайте →
SEO2027 Wordstat: как собрать частотности и семантическое ядро без ручной работы

Ручной сбор Wordstat быстро превращается в сотни одинаковых действий и таблицу, где широкую частотность легко принять за точный спрос. В новом гайде показываю SEO2027 Wordstat на реальном рабочем маршруте: стартовые фразы → регион → операторы и минус-слова → сбор → CSV/XLSX. Разбираю разницу между WS, "WS" и !WS, расход квоты, кэш, сезонность, Mac/Windows и серверные Jobs. Внутри — безопасный первый запуск, критерии качества и честные ограничения программы.

Читать статью на сайте →
Трафик упал после обновления Google: как найти причину и восстановить позиции

Трафик упал рядом с обновлением Google — но это ещё не доказывает, что виноват алгоритм. В новом гайде разбираю диагностический маршрут: как сравнить периоды в Search Console, отделить потерю видимости от падения спроса, CTR и технической ошибки, проверить ручные меры и индексацию. Внутри — рабочий Python-скрипт для сравнения CSV, матрица решений, тестовая группа и план проверки через 7, 14 и 28 дней без опасного массового переписывания сайта.

Читать статью на сайте →
Плюс-алиасы в on-prem Exchange: PowerShell-кейс безопасного запуска

Можно ли принять письма на order+1…order+9999 и не превратить Exchange в генератор ошибок? Разобрали обезличенный on-prem кейс: сначала определяем платформу, потому что в Exchange Online плюс-адресация уже штатная. Для локального контура — dry-run, smoke-тест на двух адресах, идемпотентное добавление, журнал, остановка при лимите и продолжение с LastSuccess. В статье — проверенный PowerShell v3, 17 автотестов, схема масштабирования и безопасный откат.

Читать статью на сайте →
Googlebot загружает только 2 МБ: как проверить HTML и SEO-данные

Googlebot может открыть страницу и всё же не увидеть её canonical, JSON-LD или основной текст. С 2026 года Google прямо указывает предел: для одного URL загружаются первые 2 МБ вместе с HTTP-заголовками, а всё за границей игнорируется. В новой статье — понятная схема, проверенный Node.js-аудитор без зависимостей, байтовые позиции SEO-тегов, два автотеста, критерии исправления и проверка результата через Search Console.

Читать статью на сайте →
IndexNow в 2026 году: как автоматически сообщать Яндексу о новых страницах

Новая страница опубликована — но когда Яндекс о ней узнает? IndexNow позволяет сайту сразу сообщить о новом, изменённом или удалённом URL. Мы настроили протокол на SEO2027 и разобрали весь production-контур: публичный key.txt, ответы 200 и 202, защита от дублей, безопасный автоповтор и журналирование. В статье — наглядные схемы и проверенный Node.js-клиент с 15 автопроверками. Важно: IndexNow ускоряет обнаружение изменений, но не гарантирует индексацию и не заменяет sitemap.

Читать статью на сайте →
Первая настройка сервера: пользователь, SSH-ключи, fail2ban, firewall

Новый VPS уже виден всему интернету — но готов ли он к работе? В гайде №3 настраиваем Ubuntu Server без классической ошибки «включил firewall и закрыл себе SSH»: создаём личного администратора, выпускаем ключ Ed25519, запрещаем root и парольный вход, включаем UFW, Fail2Ban и автоматические обновления. Внутри — точные команды, промпты для Cursor, Codex и Claude Code, матрица приёмки, сохраняемый чек-лист и отдельный аварийный runbook восстановления через noVNC или консоль провайдера.

Читать статью на сайте →
Google разрешил отключать сайт от AI Overviews и AI Mode: стоит ли это делать

Google начал тестировать отдельный переключатель участия сайта в AI Overviews, AI Mode и генеративном Discover. Отключение убирает оттуда ссылки, показы и переходы, поэтому нажимать Exclude без исходных данных рискованно. В новой статье — точная область действия настройки, отличие от nosnippet, Google-Extended и noindex, матрица решения, 28-дневный эксперимент и проверенный Node.js-аудитор технических сигналов.

Читать статью на сайте →
ИИ-агенты уже звонят и бронируют: как подготовить локальный бизнес к поиску без клика

ИИ-агенты переходят от ответов к действиям. Яндекс уже тестирует ИИ-хостес для входящих звонков и бронирований, а Google — звонки локальным компаниям по поручению пользователя в США. В новой статье разбираем без хайпа: какие сценарии доступны сейчас, как синхронизировать сайт, карточки, расписание и телефонию, зачем нужен перевод человеку и чем измерять результат. Внутри — 4 инфографики и проверенный Node.js-аудитор локальной страницы.

Читать статью на сайте →
Google начал генерировать изображения в AI Overviews: что теперь делать с image SEO

14 июля Google объявил о создании изображений прямо в AI Overviews. Но это не означает, что Google Images заменил фотографии сайтов синтетикой: сценарии «найти оригинал» и «создать новую картинку» работают по-разному. В статье разбираем, какие визуальные запросы по-прежнему ведут на сайт, как согласовать img, alt, og:image, Schema.org, права и sitemap, как искать копии и построить отдельный отчёт по показам, кликам и целевым действиям. Внутри — 4 инфографики и проверенный Node.js-аудитор.

Читать статью на сайте →
Google официально: llms.txt не помогает AI-видимости — нужен ли этот файл сайту

Google официально уточнил: llms.txt не используется Google Search и не влияет на видимость или позиции, включая генеративные функции поиска. Но это не делает формат бесполезным для всех систем. В новой статье отделяем SEO-миф от подтверждённых сценариев: сравниваем llms.txt с robots.txt, sitemap и IndexNow, проверяем поддержку роботами, HTTP и MIME, считаем стоимость массового внедрения и запускаем 30-дневный пилот. Внутри — 4 инфографики и проверенный Node.js-аудитор с калькулятором.

Читать статью на сайте →
Preferred Sources в AI Overviews: как сайту получить отметку предпочитаемого источника

Google перенёс Preferred Sources в AI Overviews и AI Mode. Теперь постоянный читатель может сам выбрать любимый домен, а его ссылки — получить заметную отметку в персональном AI-ответе. В статье разбираем, почему это не фактор ранжирования, как проверить доступность домена, создать официальный deeplink и безопасную CTA-кнопку, чем домен отличается от каталога и как провести 28-дневный эксперимент без ложной причинности. Внутри — 4 инфографики и проверенный Node.js-аудитор.

Читать статью на сайте →
Покупки без классической выдачи: как подготовить интернет-магазин к Google AI Mode и Алисе AI

Покупатель может найти товар и начать оформление в AI-сценарии, не проходя обычную выдачу и даже не открывая сайт. Разбираем два реальных контура: самостоятельное подключение Яндекс YCP через Яндекс Товары и ограниченную программу Google UCP для AI Mode. Внутри — чек-лист страниц, фидов, SKU, цены, остатка, доставки, идемпотентного checkout и серверной атрибуции. Также приложили проверенный Node.js-аудитор тестового заказа.

Читать статью на сайте →
Google наказывает за захват кнопки «Назад»: как найти опасный скрипт

Google начал применять отдельное правило против захвата кнопки «Назад». Риск сложнее обычного поиска по pushState(): ловушку может включать сторонняя реклама, виджет или менеджер тегов — только на мобильных устройствах, после задержки или для части трафика. В статье — ручной чек-лист, профессиональный Playwright-аудит, поиск виновника через стек вызовов, безопасное отключение и критерии проверки. Также объясняем, чем нормальная навигация SPA отличается от нарушения.

Читать статью на сайте →
Новые отчёты AI Overviews и AI Mode: как измерять реальную AI-видимость

Google добавил в Search Console отдельный отчёт по видимости сайта в AI Overviews и AI Mode. Он показывает URL, страны, устройства, даты и показы — но не даёт отдельных кликов, запросов, CTR или готовой конверсии. В новой статье разбираем, как связать AI-показы с GA4 и CRM без выдуманной точности, почему Google AI и Алису AI нельзя складывать в один процент и какие три уровня доказательности использовать в отчёте для бизнеса.

Читать статью на сайте →
Google ужесточил правила для отзывов: как не потерять звёзды и не получить ручные меры

Google обновил правила review snippets: поддельные и нераскрытые стимулированные отзывы теперь названы прямым нарушением. Скидка, подарок, ваучер или бесплатный доступ требуют ясного раскрытия рядом с конкретным отзывом — но даже раскрытие не спасает вымышленный опыт и не гарантирует звёзды. В новой статье даём схему модерации, аудит Review и AggregateRating, защиту от накрутки и запускаемый Node.js-валидатор для HTML и JSON-LD.

Читать статью на сайте →
Почасовой SEO-мониторинг в Яндекс Вебмастере: как обнаружить падение трафика за один день

После релиза можно потерять показы и заявки до суточного отчёта. Яндекс добавил почасовую детализацию в Мониторинг запросов, но один красный столбик — ещё не авария: оперативные данные корректируются. В новой статье — рабочий регламент на день релиза: группы запросов и URL, база одинаковых часов, допустимые отклонения, сверка с Метрикой, технические пробы и уровни реакции. Главное правило — два закрытых часа и два независимых сигнала вместо паники по первому графику.

Читать статью на сайте →
FAQ rich results окончательно исчезли из Google: удалять ли FAQPage и чем заменить старую SEO-схему

Google окончательно отключил FAQ rich results, но удалять вместе с разметкой полезные ответы — дорогая ошибка. В новом руководстве разбираем три разных слоя: контент, интерфейс и FAQPage JSON-LD. Внутри — профессиональный аудитор sitemap для Node.js, карта источников разметки, формула стоимости поддержки, матрица «оставить или удалить», безопасный выпуск и критерии проверки через 14 и 28 дней. Отдельно объясняем, почему QAPage не является заменой и что действительно нужно обычному и AI-поиску.

Читать статью на сайте →