SEO-конвейер: инструкция для сеошника

Обновлено 27 октября 2026

Вы работаете только в Google Таблице и в админке WordPress. Робот на сервере каждые 15 минут читает таблицу: собирает ключи, пишет статьи, кладёт их черновиками на сайт и публикует одобренные по графику. От вас нужны две вещи: выбрать затравки и одобрить черновики.

Начните здесь

Для старта достаточно этого раздела. Всё, что ниже, — справочник: к нему возвращайтесь, когда что-то непонятно.

Сегодня: включить сайт и одобрить первые 5 статей

  1. Откройте Google Таблицу (ссылку присылает администратор) и перейдите на лист «Домены» (вкладки внизу экрана). Строка tvub.online уже заполнена: адрес, доступ робота, темп публикаций.
  2. Поставьте в этой строке галочку «Активен». Это главный выключатель: без него робот с сайтом ничего не делает.
  3. Через 15 минут посмотрите колонку «Состояние». Должно быть «ок: доступ есть, поля Yoast доступны». Там «ошибка» — пришлите скриншот администратору и дальше не идите.
  4. Перейдите на лист «Статьи» и найдите строки, где в колонке «Статус» написано «ждёт одобрения». Сейчас их пять. Удобнее всего через фильтр: «Данные → Создать фильтр», затем в колонке «Статус» оставьте только «ждёт одобрения».
  5. В первой такой строке нажмите ссылку в колонке «Черновик». Откроется статья в WordPress. Если сайт попросит войти, введите свой логин и пароль от админки.
  6. Прочитайте статью. Нашли ошибку — исправьте прямо в тексте и нажмите «Сохранить черновик» справа вверху. Кнопку «Опубликовать» не нажимайте.
  7. Вернитесь в таблицу и в этой строке поставьте галочку в колонке «Одобрено».
  8. Повторите пункты 5–7 для остальных четырёх строк.
  9. Через 15 минут в «Статусе» появится «запланирована», а в колонке «Публикация» — дата и время выхода. Больше ничего делать не нужно: статья выйдет на сайте сама.

Новый сайт подключается так же, только строку в «Доменах» сначала нужно заполнить целиком (подробно — шаг 1), а затем дать затравки (шаг 2).

Каждый день, минут 10–20

Когда статьи перестанут появляться

Что-то не так — пришлите администратору скриншот строки из таблицы. Кроме галочки «Активен», настройки в «Доменах» на старте не меняйте.

Кто что делает

Вы принимаете три решения, остальное робот делает сам Вы: таблица и WordPress Робот: сам, раз в 15 минут 1. Затравка и флажок «Взять» 2. Ключи и темы 3. Решение по теме 4. Статья и черновик 5. Проверка черновика 6. Публикация по графику Лист «Кандидаты»: запрос, домен, регионы Флажок «Взять» запускает сбор До 2000 фраз из Wordstat, похожие запросы Новые темы — строками в лист «Статьи» «Писать» — да или нет «Справка» — факты из первоисточников DeepSeek пишет, автопроверка, до 2 доработок Черновик в WordPress с рубрикой и Yoast Ссылка «Черновик» → редактор WordPress «Одобрено» или «Перегенерировать» N в день, случайное время в окне IndexNow и переобход в Вебмастере

Каждая статья проходит эти шесть шагов. Между вашим действием и ответом робота проходит до 15 минут: столько ждёт следующий проход. Дальше каждый шаг расписан по действиям.

Таблица: четыре листа

В таблице четыре листа. Заголовки колонок робота залиты серым: их заполняет робот, ваши правки там затрутся на следующем проходе. Белые колонки и флажки — ваши, робот их только читает.

ЛистЧто в нёмЧто делаете вы
ДоменыОдин сайт — одна строка: доступ к WordPress и настройки темпаЗаполняете один раз при подключении сайта, дальше меняете темп и флажок «Активен»
КандидатыЗатравки — широкие запросы, по которым робот собирает ключи в WordstatВписываете свои затравки или отмечаете предложенные роботом
СтатьиОдна строка — одна тема, то есть одна будущая статья. Строки добавляет роботРешаете, какие темы писать, даёте справки, одобряете черновики
ЛогСобытия робота: что опубликовано, что не получилось и почемуТолько читаете, когда что-то идёт не так

Колонки можно переставлять, а лист «Статьи» — сортировать и фильтровать: робот ищет колонки по названию в первой строке. Названия колонок не переименовывайте.

Проход робота начинается в :00, :15, :30 и :45 каждого часа. Изменения в таблице подхватываются на ближайшем проходе, поэтому результат появится через 1–15 минут. Если идёт генерация, проход длится дольше, и следующий запуск пропускается до его конца.

Шаг 1. Настроить домен (лист «Домены»)

Один раз на каждый сайт. tvub.online уже заполнен, ему осталось включить «Активен».

Перед заполнением — пароль приложения WordPress:

  1. Войдите в админку сайта под учётной записью робота (логин seo-bot, роль «Редактор»). Если такого пользователя нет, создайте его: «Пользователи → Добавить нового», роль «Редактор».
  2. «Пользователи → Профиль», прокрутите вниз до блока «Пароли приложений».
  3. В поле «Название нового пароля приложения» впишите seo-конвейер и нажмите «Добавить новый пароль приложения».
  4. Скопируйте показанный пароль (24 символа с пробелами). Он показывается один раз. Это не пароль входа в админку.
  5. На сайте должен стоять наш плагин seo-pipeline-meta и Yoast SEO. Плагин ставится архивом: «Плагины → Добавить новый → Загрузить плагин» → файл seo-pipeline-meta.zip → «Активировать». Архив даёт тот, кто обслуживает сервер.

Затем заполните строку домена:

КолонкаЧто вписатьПример
ДоменИмя сайта без https и слэшей. По нему связываются все листыtvub.online
СайтАдрес сайтаhttps://tvub.online
Пользователь WPЛогин роботаseo-bot
Пароль приложенияПароль из пункта 4abcd efgh …
Рубрика по умолчаниюРубрика для статей, у которых в «Статьях» рубрика не указана. Нет такой на сайте — робот создастИнструкции
Публикаций в деньСколько статей выходит за сутки. Пусто — 22
Окно публикацийВ какие часы публиковать, по Москве. Формат 09-21 или 09:30-21:00. Пусто — 09-2110-20
Статей за проходСколько статей робот пишет за один 15-минутный проход, включая перегенерации. 0 — ничего не писать. Пусто — 22
Очередь, статейСколько неопубликованных статей (черновики + написанные) может накопиться. Достигли предела — робот новые не пишет, пока что-то не выйдет. Пусто — 1414
Проверка перед публикациейФлажок стоит — выходят только статьи с «Одобрено». Снят — все черновики встают в график сами✓
IndexNow ключНеобязательно. Ключ IndexNow; файл <ключ>.txt с ним должен лежать в корне сайта. Пусто — Яндекс не уведомляется—
Вебмастер host_idНеобязательно. ID сайта в Яндекс.Вебмастере для переобхода. Работает, только если на сервере задан токен Вебмастераhttps:tvub.online:443
АктивенГлавный выключатель. Снят — робот с сайтом ничего не делает: не пишет, не публикует✓

Проверьте доступ. После включения «Активен» дождитесь ближайшего прохода и посмотрите серую колонку «Состояние». Должно быть «ок: доступ есть, поля Yoast доступны». Если там «ошибка: …», текст ошибки говорит, что поправить: неверный пароль, нет плагина, домен не совпадает с адресом. Пока доступа нет, робот не публикует и не загружает черновики. Доступ робот перепроверяет раз в 6 часов, а после ошибки — на каждом проходе.

Первую неделю держите «Проверку перед публикацией» включённой и 1–2 публикации в день. В таблице лежат пароли сайтов, поэтому открывайте её только доверенным людям.

Шаг 2. Выбрать затравки (лист «Кандидаты»)

Затравка — широкий запрос, по которому робот забирает из Wordstat до 2000 фраз с частотностью за последние 30 дней. Пример: «zapret» дал 2000 ключей, из них получилась 131 тема.

Как добавить свою затравку:

  1. Откройте лист «Кандидаты» и встаньте в первую пустую строку.
  2. «Затравка» — сам запрос, как в Wordstat. Операторы Wordstat (кавычки, минус-слова) работают.
  3. «Домен» — точно как в листе «Домены», например tvub.online. Без домена робот напишет в «Статус» ошибку.
  4. «Устройства» — выберите из списка: all (все), desktop (компьютеры), phone, tablet. Пусто — настройка сервера.
  5. «Регионы» — необязательно. Числовые ID регионов Яндекса через запятую: 225 — Россия, 213 — Москва, 2 — Санкт-Петербург. Названия словами не принимаются.
  6. Поставьте флажок «Взять». Именно он запускает сбор.

Что сделает робот на ближайшем проходе:

Работа с предложениями. Просмотрите дописанные строки. Подходит по тематике сайта — поставьте «Взять». Не подходит — оставьте или удалите строку. Повторно та же фраза не предлагается.

Собрать заново (например, через месяц, чтобы обновить частоты): очистите ячейку «Статус» у этой затравки, флажок «Взять» оставьте. Пока «Статус» заполнен, робот затравку не трогает.

Если в «Статус» «ошибка: …» — исправьте причину из текста (нет домена, регион не числом, нет запросов с частотой от 10) и очистите «Статус». Робот попробует снова.

Источник предложений пока один — похожие запросы Wordstat. Подсказки Яндекса, тренды и сайты конкурентов не подключены.

Шаг 3. Решить, какие темы писать (лист «Статьи»)

Каждая строка — тема одной будущей статьи: главный запрос и все его соседи с тем же намерением. Строки добавляет робот, ваша задача — решить по каждой, писать ли и на основе чего.

Что заполняет робот (серые колонки): «Тема» — главный запрос, «Частота» — его частота из Wordstat, «Запросов» — сколько ключей в теме, «Задача читателя» — что человек хочет сделать или узнать. Дальше следуют статус и результаты: «Статус», «Слов», «Замечания», «Заголовок», «Черновик», «Публикация», «Ссылка», «Стоимость, $».

Что заполняете вы:

КолонкаЗачемКак заполнить
ПисатьРазрешение писать статью по темеФлажок. У новых тем стоит сразу. Снимите у нецелевых, слишком мелких или рискованных тем
СправкаПроверенные факты, на которых стоит статьяТекст прямо в ячейку: шаги, настройки, команды, ограничения, версии — из первоисточника (документация, официальный сайт). Достаточно 1–3 тысяч знаков
РубрикаРубрика записи в WordPressИмя рубрики как на сайте. Нет такой — робот создаст. Пусто — «Рубрика по умолчанию» домена
МеткиМетки записиЧерез запятую: zapret, windows, обход блокировок. Недостающие робот создаст
ОдобреноРазрешение опубликоватьФлажок, см. шаг 4
ПерегенерироватьПереписать статью зановоФлажок, см. шаг 4

Когда нужна справка. Темы про технические инструкции (как для zapret) без справки не пишутся: в «Статус» будет «ждёт справки». Так модель не выдумывает команды, версии и настройки. Новые темы после свежих затравок тоже сначала ждут справки. Как только вы вставите текст, тема встанет в очередь. В справку пишите факты, а не указания автору: структуру и стиль статьи задаёт промпт, он общий для всех тем.

Как робот выбирает, что писать. На каждом проходе он берёт темы со статусом «в очереди» в порядке убывания частоты. Он пишет не больше «Статей за проход» и только пока неопубликованных меньше «Очереди». Чтобы тема ушла раньше других, снимите на время «Писать» у тех, что выше по частоте.

Как пишется статья. Одна тема — один запрос к нейросети (DeepSeek). Готовый текст проходит автопроверку: 1500–1700 слов, без H1, есть главный запрос, 3–6 вопросов-ответов в конце, нет повторов абзацев и служебных фраз вроде «по справке», нет сильной похожести на другие статьи сайта. Не прошла — робот сам просит доработать, до двух раз. Прошедшая статья сразу уходит в WordPress черновиком с рубрикой, метками и полями Yoast (SEO-заголовок, метаописание, фокусное слово). Обычно статья стоит около $0,02–0,05, сумма видна в «Стоимость, $».

Справка читается в момент написания, рубрика и метки — когда создаётся черновик. Поменяли справку после этого — поставьте «Перегенерировать». Рубрику и метки уже созданного черновика меняйте прямо в WordPress: таблица их больше не обновляет.

Шаг 4. Проверить черновик и одобрить

Когда в «Статус» появилось «ждёт одобрения», статья уже лежит на сайте черновиком и читателям не видна. Без вашего флажка она не выйдет.

Как проверить:

  1. Войдите в админку WordPress в том же браузере.
  2. В строке статьи нажмите ссылку в колонке «Черновик» — откроется редактор записи. Кнопка «Предварительный просмотр» покажет её так, как увидят читатели.
  3. Прочитайте текст. Проверьте: заголовок отвечает на «Задачу читателя»; факты, команды и цифры совпадают со справкой; нет странных оборотов и повторов; в конце есть вопросы-ответы.
  4. Прокрутите к блоку Yoast SEO под текстом и проверьте SEO-заголовок, метаописание и фокусное ключевое слово — их тоже заполнил робот.
  5. Мелкие правки делайте прямо в редакторе и нажмите «Сохранить черновик». Не нажимайте «Опубликовать» и не меняйте автора: выпуск по графику делает робот, и публикует он только свои записи.

Дальше один из трёх вариантов:

Если «Проверка перед публикацией» у домена выключена, этот шаг не обязателен: черновики сами встают в график. Просматривать их можно, пока не настало время выхода.

Шаг 5. Публикация по графику

Здесь ничего нажимать не нужно: одобренные статьи выходят сами. Раздел объясняет, по каким правилам.

Как назначается время:

Что происходит в назначенное время:

  1. Первый проход после назначенного времени (опоздание до 15 минут) открывает запись в WordPress.
  2. Если она всё ещё черновик робота — публикует с датой назначенного времени. В таблице: статус «опубликована», в «Публикация» — дата, в «Ссылка» — адрес статьи.
  3. Сразу после этого адрес уходит в IndexNow и на переобход в Яндекс.Вебмастер, если они настроены. Результат виден в «Логе».

Особые случаи:

Статусы статьи

Колонка «Статус» в «Статьях» обновляется на каждом проходе. Порядок строк — как статья движется от темы до сайта.

СтатусЧто значитЧто делать
не писатьФлажок «Писать» снятНичего. Хотите статью — поставьте флажок
ждёт справкиТеме нужны проверенные факты, а «Справка» пустаяЗаполните «Справку» или снимите «Писать»
в очередиТема будет написана, когда дойдёт очередь по частотеЖдать
не прошла проверкуТри попытки не прошли автопроверку; в WordPress статья не ушлаПрочитайте «Замечания», при нужде дополните справку и поставьте «Перегенерировать»
ошибка генерацииСбой связи или лимита нейросетиРобот повторит сам. Держится больше суток — скажите администратору
написана, уходит в WordPressСтатья готова, черновик ещё не созданЖдать. Держится долго — проверьте «Состояние» домена
ждёт одобренияЧерновик на сайте, нужен ваш флажокШаг 4
черновикЧерновик на сайте, время выхода назначится на ближайшем проходеЖдать
запланированаВремя выхода назначено, оно в «Публикации»Ждать или снять «Одобрено», чтобы отменить
опубликованаСтатья на сайте, адрес в «Ссылке»Правки — только в WordPress
удалена с сайтаВ назначенное время запись оказалась удалена или в корзинеНичего, заново не создастся
темы нет в кластерахСтрока не совпадает ни с одной темой робота (обычно изменён ID или домен)Верните прежние «Домен» и «ID» или скажите администратору

Типовые ситуации

Хочу…Делаю
Остановить робота на сайте полностью«Домены» → снять «Активен». Ничего не пишется и не публикуется, всё накопленное сохраняется
Публиковать одобренное, но новое не писать«Статей за проход» = 0
Реже или чаще публиковатьПоменять «Публикаций в день». Уже назначенные даты останутся
Снять одну статью с графикаСнять ей «Одобрено» до времени выхода. Или в WordPress перевести запись в «На утверждении»
Править уже опубликованную статьюТолько в WordPress. «Перегенерировать» у опубликованной не сработает: робот снимет флажок и напишет предупреждение в «Лог»
Сдвинуть тему вперёд в очереди написанияВременно снять «Писать» у тем с большей частотой, дождаться статуса «написана…» и вернуть флажки
Подключить новый сайтНовая строка в «Доменах» (шаг 1), затравки с этим доменом (шаг 2). Перед включением «Активен» предупредите администратора: на сайт нужен плагин и проверка доступа

Ничего не происходит — проверьте по порядку:

  1. «Домены»: стоит ли «Активен» и что в «Состоянии». Дата в «Проверено» показывает, что робот жив (обновляется не реже раза в 6 часов).
  2. «Статей за проход» не 0.
  3. «Лог»: нет ли строки «очередь заполнена». Если есть — робот ждёт, пока выйдут накопленные статьи. Одобрите черновики или увеличьте «Очередь».
  4. «Статьи»: есть ли темы «в очереди», а не только «ждёт справки» и «не писать».
  5. В «Логе» строки с уровнем «ошибка». Колонка «ID» там — номер темы из «Статей». Непонятную ошибку перешлите администратору целиком, со временем.

Чего не делать