Блог на WordPress: как подключить автопубликацию статей плагином
Статьи в блог на сайте чаще всего заводят руками: кто-то пишет текст, кто-то переносит его в редактор WordPress, подбирает картинку, ставит рубрику и смотрит, как запись выглядит на телефоне. Пока материал выходит раз в месяц, этого почти не замечают, а на нескольких статьях в неделю работа начинает занимать отдельного человека. Разберём по шагам, как подключить автопубликацию статей через плагин и что проверить, когда первая статья выйдет на сайте.
Что такое автопубликация статей в блог на WordPress
Автопубликация означает, что готовую запись в блог создаёт внешний сервис. Он передаёт на сайт заголовок, текст, адрес страницы, рубрику, автора и обложку, а WordPress сохраняет всё это как обычную запись.
Для читателя и для поисковых систем такая статья ничем не отличается от написанной вручную. Она лежит на вашем домене, открывается в вашем шаблоне и попадает в карту сайта, то есть в файл со списком страниц для поисковых роботов. Трафик остаётся у вас, а не у сторонней площадки.
Решения при этом остаются за вами. Темы, тон текста, ключевые слова и порядок проверки задаёте вы, а сервис передаёт на сайт то, что собрано по этим правилам. Какие рубрики заводить и что в них публиковать, мы разбирали в статье о блоге компании на сайте.
Из чего состоит одна запись в блоге
Вместе с текстом плагин передаёт в WordPress ещё несколько полей:
- Заголовок и адрес страницы. Заголовок попадает в H1 записи, адрес формируется из темы латиницей.
- Текст с разметкой. Подзаголовки, списки, таблицы и ссылки сохраняются как блоки редактора.
- Рубрика и метки. От рубрики зависит, в каком разделе блога статья окажется.
- Автор записи. Подпись под статьёй, обычно сотрудник из вашей команды.
- Обложка. В WordPress это изображение записи, оно же показывается в списке блога.
- Блок вопросов и ответов. Нужен не всегда, зато его разметку поисковые системы показывают прямо в выдаче.
Как блог на WordPress принимает статьи из внешнего сервиса
В WordPress встроен REST API, то есть программный интерфейс, через который сторонние системы читают и создают записи. Именно через него работают все сервисы автопубликации: сервис обращается к сайту по защищённому адресу, а WordPress в ответ создаёт запись и возвращает её номер и ссылку.
Доступ к этому интерфейсу закрыт паролем. С версии 5.6 в WordPress есть пароли приложений: отдельный ключ для конкретной программы, который выдаётся в профиле пользователя и отзывается одной кнопкой, не затрагивая основной пароль. Плагин может выдавать и свой собственный ключ связки.
Три условия, без которых публикация не дойдёт до сайта
- Есть пользователь и ключ доступа. Обычный логин с паролем от админки для этого не используют, нужен отдельный пароль приложения или ключ плагина.
- У роли достаточно прав. Роль «Автор» может публиковать свои записи, «Редактор» видит и правит все. Роль «Подписчик» публиковать не может.
- REST API не закрыт. Часть плагинов безопасности и настроек хостинга отключает интерфейс целиком или для внешних адресов, и тогда запросы не проходят.
Интерфейс открытый, поэтому интеграцию можно написать и самим. На практике этим занимаются редко: кроме передачи текста приходится решать авторизацию, рубрику, обложку, статус записи и расписание выхода. Готовый плагин закрывает это за вас.
Автопубликация плагином и другие способы вести блог
Прежде чем ставить плагин, стоит посмотреть на остальные варианты. Сравним четыре способа, которыми сайты на WordPress наполняют раздел статей.
Способы наполнять блог на WordPress
| Способ | Что нужно от вас | Когда подходит |
|---|---|---|
| Вручную через редактор | Автор, редактор и человек, который верстает запись в админке | Одна или две статьи в месяц, своя редакция внутри компании |
| Импорт по RSS сторонним плагином | Настройка источников и ручная вычитка каждой записи | Внутренняя лента новостей, не рассчитанная на поиск |
| Своя интеграция через REST API | Разработчик на старте и он же на поддержке | Нестандартный шаблон записи или свои поля в базе |
| Готовый плагин сервиса статей | Доступ к сайту, выбор рубрики и автора | Регулярный выход статей, когда своей редакции нет |
Последний вариант мы и разберём дальше. У КОНТЕНТЗАВОДА плагин для WordPress лежит в официальном каталоге плагинов, поэтому он ставится из админки и обновляется оттуда же. Сайты на других системах управления подключаются иначе: для Tilda мы описали порядок в статье про Тильда Потоки, Битрикс и остальные платформы настраиваются вручную.
Что подготовить до установки плагина
Подготовка занимает минут двадцать и снимает большую часть проблем, которые иначе всплывают на первой публикации.
- Доступ администратора. Устанавливать плагины может только администратор сайта.
- Раздел блога на сайте. Нужны рубрика (например, «Статьи») и страница раздела, на которую ведёт ссылка из меню или подвала. Страница, на которую не ведёт ни одна ссылка, медленнее попадает в индекс, то есть в базу поисковой системы.
- Понятные адреса записей. В настройках постоянных ссылок выбирают вариант «Название записи». Адреса вида
/?p=123хуже читаются людьми и поисковыми системами. - Пользователь для публикаций. Отдельная учётная запись с ролью «Автор» или «Редактор» и настоящим именем сотрудника в профиле.
- Актуальные версии. Свежие WordPress и PHP, иначе плагин может не установиться.
- Свежая резервная копия. Обычная страховка перед установкой любого плагина.
Если блог на сайте ещё не заведён, порядок действий для первых месяцев работы с поиском мы собрали в плане продвижения сайта в Яндексе.
Этап 1. Установка плагина из каталога WordPress
В админке сайта откройте «Плагины», затем «Добавить новый», и найдите плагин по названию в поиске каталога. Нажмите «Установить», дождитесь загрузки и нажмите «Активировать». Плагины из официального каталога ставятся без загрузки архивов и обновляются из того же раздела админки.
После активации в левом меню появляется раздел плагина. Это и есть результат этапа: плагин установлен, но пока ничего не публикует, потому что не связан с кабинетом сервиса.
Что проверить после активации
- Плагин активен. В списке плагинов он отмечен как действующий, без предупреждений о несовместимости.
- Сайт открывается. Главная страница и одна внутренняя страница работают как раньше.
- Нет конфликта с кэшем. Если на сайте стоит плагин кэширования, кэш лучше сбросить.
Этап 2. Связка плагина с личным кабинетом
Дальше плагин связывают с кабинетом сервиса, чтобы сайт принимал статьи только от него. В кабинете создаётся ключ связки, в настройках плагина его вставляют в нужное поле, после чего плагин проверяет соединение и показывает результат.
Кабинет сервиса работает в браузере, устанавливать на компьютер ничего не нужно. У нас это адрес admin.contentzavod.guru, и там же задаются источники тем, правила отбора, ключевые слова и тон текстов.
Частые причины, по которым соединение не устанавливается
- Интерфейс закрыт плагином безопасности. Проверка соединения отвечает ошибкой доступа. Решение: разрешить обращения к REST API для нужного адреса.
- Прав роли не хватает. Соединение устанавливается, но запись не создаётся. Решение: роль «Автор» или «Редактор» вместо «Подписчика».
- Сайт закрыт паролем на уровне хостинга. Так бывает на тестовых копиях сайта. Решение: подключать рабочий домен.
Подключением обычно занимаемся мы: от вас нужен только доступ к сайту, свой разработчик для этого не обязателен.
Этап 3. Рубрика, автор и оформление статьи
Этот этап решает, как статья будет выглядеть на сайте и в выдаче. В настройках выбирается рубрика, в которую попадают записи, и автор, от имени которого они выходят. Рубрику стоит брать осмысленную: записи в «Без рубрики» теряются в шаблоне и выпадают из навигации по блогу.
Оформление берётся из вашей темы WordPress, отдельная вёрстка не нужна. Обложку создаёт сервис, съёмка и дизайнер для этого не требуются: вариант можно перегенерировать или загрузить свою картинку. Интернет-магазины подключают товарный фид в формате XML, и тогда к теме подбираются товары из каталога, а читатель переходит в карточку, не закрывая статью.
Настройки, которые влияют на поиск и на ответы нейросетей
- Рубрика и адрес раздела. Один устойчивый раздел проще находить и читателю, и поисковому роботу, чем статьи, разбросанные по разным частям сайта.
- Автор с настоящим именем. Подпись живого сотрудника понятнее читателю, чем служебная учётная запись.
- Блок вопросов и ответов. Его разметку поисковые системы используют в выдаче, а ИИ-ассистенты удобно берут такие ответы как источник.
- Ключевые слова. Задаёте их вы, под запросы, по которым вас должны находить.
Второе направление, оптимизацию под ответы нейросетей, в индустрии называют GEO. К локальной выдаче и к географии оно отношения не имеет, и мы разбирали разницу в статье про GEO-продвижение и SEO, то есть поисковую оптимизацию.
Этап 4. Режим выхода статей: по расписанию или через черновики
У плагина два режима. В первом статья выходит на сайт по расписанию и сразу доступна читателям. Во втором она приходит на сайт как черновик и ждёт, пока её прочитают и опубликуют вручную. Режим переключается в настройках и меняется в любой момент.
Два режима выхода статей в блоге на WordPress
| Параметр | Публикация по расписанию | Черновики с проверкой |
|---|---|---|
| Статус записи в WordPress | Опубликована | Черновик |
| Участие сотрудника | Выборочная вычитка после выхода | Вычитка каждой статьи до выхода |
| Регулярность выхода | Ровная, по заданному расписанию | Зависит от скорости проверки |
| Где удобнее | Широкие потребительские темы | Технически сложные и регулируемые темы |
Расписание стоит задавать ровным. Публикации без резких всплесков не выходят за рекомендации поисковых систем, а скачок в сотню записей за день выглядит для робота странно, даже если все статьи хорошие. У нас есть ограничение сверху: до 5 статей в день и до 150 в месяц, равномерно.
Этап 5. Тестовая статья и проверка после первой публикации
Перед тем как включать поток, выпустите одну статью и пройдите по ней глазами. Проверка занимает минут десять и показывает, как тема сайта отображает присланную разметку.
Проверка после первой публикации
| Что проверяем | Где смотреть | Признак, что всё в порядке |
|---|---|---|
| Страница статьи | Прямая ссылка на запись | Открывается, заголовок один, текст не обрезан |
| Вид на телефоне | Та же ссылка со смартфона | Таблицы прокручиваются внутри себя, страница не едет вбок |
| Список блога | Страница раздела статей | Запись в списке, с обложкой и правильной рубрикой |
| Доступ для роботов | Файлы robots.txt и карта сайта | Раздел не закрыт, адрес статьи есть в карте сайта |
| Запрет на индексацию | Настройки SEO-плагина для записи | Метка noindex не стоит |
| Учёт посещений | Яндекс Метрика | Просмотр страницы виден в отчёте по разделу |
После этого статью стоит отправить на переобход в Яндекс Вебмастере и Google Search Console: так робот узнает о новой странице по вашему запросу, а не в свою очередь. Как убедиться, что страницы попали в базу поисковой системы, мы расписали в статье про индексацию сайта.
Если статья не появилась на сайте
- Запись лежит в черновиках. Включён режим проверки, запись ждёт публикации в админке.
- Запись в другой рубрике. Шаблон раздела показывает только одну рубрику, статья попала в соседнюю.
- Страницу держит кэш. Запись открывается по прямой ссылке, но в списке блога её нет. Помогает сброс кэша.
- Соединение отвалилось. В кабинете у статьи стоит ошибка отправки, тогда проверяем ключ связки и права роли.
Дальше статьи выходят по расписанию, и ежедневно проверять каждую не нужно. Мы со своей стороны каждый день смотрим, что опубликованные статьи открываются и видны поисковым системам.
Когда включать автопубликацию, а когда оставить черновики
Режим выбирают по тематике блога. Публикация по расписанию удобна там, где тема широкая и ошибка в формулировке не создаёт риска: товары, обзоры, советы по выбору, отраслевые новости.
Черновики мы советуем для технически сложных и регулируемых тем, где формулировку нужно сверять с нормативом или с внутренним регламентом: медицина, финансы, право, сложное оборудование. Здесь проверка перед выходом стоит дешевле, чем правка опубликованной страницы.
Смешанный вариант тоже рабочий: экспертные статьи идут через проверку, новостные выходят по расписанию. Тексты в любом случае проходят проверку на заимствования, повторы отсеиваются до отправки на сайт. Влияет ли машинное участие в подготовке текста на поиск, мы считали отдельно в статье про ИИ-тексты и SEO.
Чего ждать от блога в первые месяцы
Первые статьи выходят на сайте в конце первой недели после подключения. По нашим данным первый показ статьи в Яндексе приходит через две-пять недель после публикации, в зависимости от сайта, а рабочего уровня показов статья достигает примерно к третьему месяцу. За семь месяцев наблюдений статьи не теряли видимость со временем, горизонт года мы ещё не проверяли.
Скорость зависит от тематики, конкуренции и технического состояния сайта, поэтому конкретные позиции в поиске мы не обещаем. Какие цифры считать нормой, разобрано в статье о посещаемости сайта, а почему видимость показательнее отдельных позиций, в материале про видимость сайта в поиске.
Сколько стоит КОНТЕНТЗАВОД
Раздел статей встраивает наша команда, и для WordPress это готовый плагин из каталога. Тарифов три, и различаются они объёмом работы и набором разделов в кабинете.
Состав тарифов
| Тариф | Что входит |
|---|---|
| Базовый | Подключение раздела статей, подбор тем по вашим источникам, ежедневный выход статей, обложки, настройки в кабинете на вашей стороне |
| Профессиональный | То же плюс экспертные статьи по контент-плану (2 из 5 ежедневных), аналитика «Вклад статей» и «Видимость в ИИ», настройки на стороне нашей команды |
| Индивидуальный | Состав собирается по результатам аудита сайта и ниши |
Цены указаны в разделе Тарифы КОНТЕНТЗАВОДА, там же видно, что входит в каждый из них. Для сравнения с ценой штатного или внешнего автора пригодится наш разбор стоимости копирайтера. После окончания тарифа опубликованные статьи остаются на сайте и продолжают приводить людей из поиска: это ваши страницы.
Итог: автопубликация в блог на WordPress по шагам
Подключение раздела статей к WordPress через плагин укладывается в пять шагов: подготовить сайт и пользователя, установить плагин из каталога, связать его с кабинетом ключом, выбрать рубрику с автором и режим выхода, выпустить тестовую статью и пройти по ней чек-лист. Разработчик не нужен, достаточно доступа администратора.
Для сайта, которому статьи нужны регулярно, готовый плагин остаётся оптимальным вариантом: он берёт на себя авторизацию, рубрики, обложки и расписание, а блог при этом живёт на вашем домене и в вашем шаблоне. Какие рубрики завести в разделе, если вы работаете с бизнесом или производством, разобрано в материале про корпоративный блог.
Частые вопросы
01Как настроить автопубликацию статей в WordPress?
Порядок такой: завести рубрику блога и пользователя с ролью «Автор» или «Редактор», выставить понятные постоянные ссылки, установить плагин сервиса из каталога WordPress и активировать его, вставить в настройки ключ связки из кабинета, выбрать рубрику, автора и режим выхода статей. После этого выпускают одну тестовую статью и смотрят, как она открывается на сайте и на телефоне, попала ли в список блога и в карту сайта. Доступа администратора для этого достаточно.
02Какой плагин нужен для автоматической публикации статей на WordPress?
Сервисы, которые наполняют раздел статей, обычно дают свой плагин: он отвечает за авторизацию, рубрику, автора, обложку и статус записи. Наш плагин лежит в официальном каталоге WordPress, поэтому ставится и обновляется из админки. Универсальные плагины импорта по RSS для задачи не подходят: они переносят чужие записи в вашу ленту, но не создают материалы под запросы ваших покупателей.
03Нужен ли разработчик, чтобы подключить блог на WordPress?
Для варианта с готовым плагином разработчик не нужен: хватает доступа администратора, остальное делается в админке и в кабинете сервиса, а подключением занимается наша команда. Разработчик понадобится в двух случаях: если интеграцию пишут с нуля через REST API WordPress или если у сайта нестандартный шаблон записи со своими полями.
04Чем автопубликация отличается от публикации через черновики?
При автопубликации статья получает в WordPress статус опубликованной и выходит на сайт по расписанию. В режиме черновиков она приходит на сайт со статусом черновика и ждёт, пока сотрудник прочитает её и опубликует вручную. Первый режим даёт ровный выход статей без ежедневного участия, второй добавляет шаг проверки, а значит, зависит от скорости вычитки. Переключить режим можно в любой момент, в том числе по отдельным типам статей.
05Безопасна ли автопубликация статей для сайта?
Риск создаёт не сам способ публикации, а неровный поток и слабые тексты. Поэтому статьи выходят равномерно, без всплесков и «серых» методов, с проверкой на заимствования и отсевом повторов. Плагин работает через встроенный интерфейс WordPress и отдельный ключ доступа, который отзывается одной кнопкой. Для технически сложных и регулируемых тем мы советуем режим черновиков.
06Через сколько статьи из блога на WordPress появятся в поиске?
По нашим данным первый показ статьи в Яндексе приходит через две-пять недель после публикации, в зависимости от сайта, а рабочего уровня показов статья достигает примерно к третьему месяцу. Ускорить первый шаг помогает отправка страницы на переобход в Яндекс Вебмастере и Google Search Console. Сроки зависят от тематики, конкуренции и технического состояния сайта, поэтому конкретные позиции мы не обещаем.
07Что делать, если статья опубликовалась с нарушенной вёрсткой?
Чаще всего дело в теме сайта: она по-своему оформляет таблицы, списки или заголовки внутри записи. Статью можно открыть в редакторе кабинета, поправить разметку и сравнить с исходной версией, а при необходимости выгрузить текст в Word и загрузить правки обратно. Если так выходит каждая статья, мы разбираем причину вместе с вами. Поддержка на связи по будням с 09:00 до 18:00 по Москве.