Как масштабировать контент трёх сайтов без срыва: кейс

Три сайта, SEO-ад и выживание.
Три сайта, SEO-ад и выживание.

Ты сидишь в офисе в два часа ночи, перед тобой остывший кофе, на экране - бесконечный список ошибок в Screaming Frog, а клиент звонит каждые два часа с вопросом: “Андрей, ну когда уже топ-3?” Всем привет! На связи Андрей. За семилетнюю карьеру SEO-специалиста я успел повидать всякое: лендинги, собранные на коленке, сайты, которые грузятся медленнее черепахи, и клиентов, которые верят, что SEO - это магия. Но проект 2023 года стал для меня настоящей проверкой на прочность. Этот опус о том, как я масштабировал контент для трех сайтов, бился с дублями, автоматизировал всё, что мог, и пытался не сойти с ума. Я расскажу про инструменты, косяки, споры с клиентом, бессонные ночи и уроки, которые чуть не стоили мне нервов. Если вы когда-нибудь пытались поднять сайт в топ, работая на кофе и упрямстве, этот опыт для вас. Погнали!

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

В 2023 году я устроился в компанию, которая торговала стройматериалами. У них было три сайта: один для Москвы, второй для Питера, третий - для регионов. Все на WordPress, но жили они каждый сам по себе, без единой системы. Контент - это был просто ад: описания товаров копировались с одного сайта на другой, мета-теги писались “на отвали”, локализации ноль. Задача: поднять органический трафик, сохранить стиль бренда и не плодить дубли. Бюджет - как на пару пицц, команда - я, контент-менеджер Вася и два фрилансера, которые работали между своими основными заказами.

Клиент, Сергей, был из тех, кто хочет “всё и сразу”. На первой встрече он заявил: “Андрей, мне нужно, чтобы через месяц мы были в топе по всем ключам!” Я тогда только кивнул, но в голове думал: “Сергей, ты хоть понимаешь, во что мы вляпались?” Внутри загорелся азарт: если я вытяну этот проект, это будет мой личный триумф. Но, честно, я уже предвидел бессонные ночи и литры кофе.

Шаг 1: Аудит - копаем в грязи

Что было не так

Я начал с аудита, потому что без него двигаться дальше - как чинить машину с закрытым капотом. Взял инструменты, которые были под рукой:

  • Яндекс.Вебмастер (сервис для анализа индексации сайта и выявления технических ошибок) и Яндекс.Метрика (инструмент для аналитики трафика и поведения пользователей).
  • Serpstat (платформа для анализа ключевых слов, конкурентов и позиций сайта).
  • Screaming Frog (программа для технического аудита сайтов, поиска дублей и битых ссылок).
  • Key Collector (инструмент для сбора и кластеризации ключевых слов).
  • Topvisor (сервис для мониторинга позиций сайта в поисковиках).
Screaming Frog сканирует сайты и выдаёт полный отчёт о битых ссылках, дублях страниц и технических косяках, помогая быстро найти проблемы для трёх сайтов.
Screaming Frog сканирует сайты и выдаёт полный отчёт о битых ссылках, дублях страниц и технических косяках, помогая быстро найти проблемы для трёх сайтов.

Картина была мрачной:

  • Дубли: Описания товаров на всех сайтах были почти одинаковыми. Яндекс это ненавидел, и региональные страницы тупо вылетали из индекса.
  • Мета-теги: Title и description либо отсутствовали, либо были в стиле “Купить кирпич дешево”. Никакой привязки к регионам.
  • Технические косяки: 127 битых ссылок, 43 страницы с дублями, sitemap.xml на региональном сайте вообще не было. Скорость загрузки - как у модема из 90-х.
  • Семантика: Ключи собирались наобум, без учета регионов. “Стройматериалы” без “Москва” или “Казань” - это был провал.

Я сидел за ноутом до двух ночи, пил кофе и матерился, глядя на отчёт Screaming Frog. Вася зашёл в офис утром и сказал: “Андрей, ты выглядишь, как будто с зомби дрался”. Но внутри я чувствовал искру: “Если я это разгребу, я - король SEO”.

Что я сделал

  • Семантическое ядро: В Key Collector собрал около 2000 ключей, кластеризовал их в Serpstat. Пример:Москва: “купить кирпич в Москве”, “доставка стройматериалов Москва”.Питер: “кирпич в Санкт-Петербурге”, “стройматериалы с доставкой СПб”.Регионы: “кирпич в Казани”, “стройматериалы в Новосибирске”.Это заняло неделю, и я чуть не возненавидел Excel.
Key Collector собирает и кластеризует тысячи ключевых слов, позволяя создать региональное семантическое ядро для Москвы, Питера и регионов.
Key Collector собирает и кластеризует тысячи ключевых слов, позволяя создать региональное семантическое ядро для Москвы, Питера и регионов.
  • Техаудит: Screaming Frog выдал список проблем. Я исправил битые ссылки, настроил 301-редиректы и молился, чтобы сервер не лёг.
  • Аналитика: Настроил цели в Яндекс.Метрике (заявки, клики по “Заказать”). Google Analytics (аналитика трафика и поведения, аналог Яндекс.Метрики) подключил через "запрещенное сейчас ПО", потому что без него в России он не тянул. Это был отдельный гемор.

Шаг 2: Контент-стратегия - пытаемся не утонуть

Почему ручная работа - билет в дурку

Три сайта, по 500 товарных страниц на каждом, плюс блог и информационные разделы. Писать всё вручную - это как пытаться вычерпать море ложкой. Вася, мой контент-менеджер, смотрел на меня с ужасом, когда я сказал, что нужно 1500 уникальных описаний. “Андрей, ты это серьёзно сейчас?” - спросил он, а я видел, как он мысленно пишет заявление об уходе. Я был серьёзен, но в глубине души сам офигевал.

Выбор инструментов

Клиент хотел всё делать в Google Sheets (таблицы для работы с данными), но я настоял на нормальных инструментах:

  • WordPress Multisite (функция WordPress для управления несколькими сайтами из одной админки).
  • Netcat (российская CMS для управления контентом с поддержкой шаблонов и аналитики).
  • X-GPTWriter (инструмент для массовой генерации текстов с помощью нейросетей, интегрируется с ChatGPT, Gemini и российскими сервисами по типу ChatRu и AI Tunnel).
  • TinyPNG (сервис для оптимизации и сжатия изображений).
  • WP Super Cache (плагин WordPress для кэширования страниц и ускорения загрузки).
Netcat управляет контентом через модульные шаблоны, упрощая создание сотен уникальных товарных страниц для всех трёх сайтов.
Netcat управляет контентом через модульные шаблоны, упрощая создание сотен уникальных товарных страниц для всех трёх сайтов.

Хостинг - Timeweb (это российский хостинг-провайдер, оптимизированный для WordPress). Для анализа запросов подключил Rush Analytics (сервис для анализа ключевых слов и конкурентов). Когда я показал это клиенту, он сказал: “Андрей, это что, теперь роботы за нас работать будут?” Я только усмехнулся и подумал: “Сережа, если бы ты знал, сколько мне ещё руками махать”.

Как я строил контент-хаб

Идея была простая: создать единый пул контента, который можно адаптировать под каждый сайт. Мой подход был такой:

Модульные шаблоны: В Netcat настроил шаблоны для товарных страниц. Например:Купить [тип товара] в [город] по цене от [цена]. Доставка за [время доставки].

  • Переменные тянулись из базы данных автоматически. Настройка заняла два дня, три литра кофе и пару нервных срывов, когда Netcat выдал ошибку базы.
  • Локализация: В Москве делал акцент на премиум-продукты, в регионах - на бюджетные. Serpstat помог понять, что ищут конкуренты в каждом регионе.

Генерация текстов: X-GPTWriter стал моим спасением. Про этот инструмент я уже неоднократно писал. Я загрузил в него семантику из Key Collector, настроил шаблон вывода, промты не трогал - все настройки программы остались по-умолчанию. Нейросеть использовал ChatGPT, подключив свой Plus аккаунт. Софт выдавал готовые тексты для товарных страниц, которые можно было сразу публиковать.

X-GPTWriter генерирует готовые к публикации тексты для товарных страниц и блога, экономя недели работы на масштабировании контента. Промокод на скидку SALE40.
X-GPTWriter генерирует готовые к публикации тексты для товарных страниц и блога, экономя недели работы на масштабировании контента. Промокод на скидку SALE40.
  • Тексты были естественными, с правильной структурой, и я просто заливал их в Netcat. Это сэкономило недели работы, и Вася перестал смотреть на меня как на сумасшедшего)).
  • Блог: Запустили блог с полезными статьями вроде “Как выбрать кирпич для дома”. В X-GPTWriter есть отличный режим "Копирайтинг статей на базе доноров" - это как раз то что нужно для блога. То есть, я предварительно спарсил парсером (X-Parser) статьи конкурентов из поисковой выдачи ТОП5 по каждому запросу в один файл. Имею ввиду, что в одном текстовом файле у меня было сразу 5 текстов из ТОП5 выдачи. И затем уже эти файлы я задал в X-GPTWriter, который из них сделал уже мои уникальные статьи со всеми нюансами и наработками из этих высокоранжируемых статей. На выходе статьи были настолько хороши, что мы публиковали их без правок. Вася, увидев первую статью, сказал: “Андрей, это что, читерство?”. Он еще не видел этот инструмент в деле. Потом перешел и он на него. Вася ушел из нашего агенства в том же году и открыл уже свою студию. Василий, если ты это читаешь, передаю тебе привет!

Автоматизация через Zapier

Чтобы не тратить часы на ручную публикацию, я настроил Zapier (сервис для автоматизации задач между приложениями). Zapier - это как швейцарский нож для автоматизации: он связывает разные сервисы и позволяет настроить цепочки действий. Например, я хотел, чтобы новая статья на основном сайте автоматически адаптировалась для регионов и публиковалась на поддоменах. Вот как я это сделал:

  • Триггер: Новая статья создана в WordPress (site.ru).
  • Действие 1: Zapier берёт текст статьи, заменяет переменные вроде [город] на “Москва” или “Казань” с помощью фильтров.
  • Действие 2: Создаёт страницу на поддоменах (moskva.site.ru, spb.site.ru) через API WordPress.
  • Действие 3: Отправляет мне уведомление в Telegram, чтобы я проверил, всё ли ок.
Zapier автоматизирует публикацию контента, синхронизируя статьи и мета-теги между тремя сайтами через простые цепочки действий.
Zapier автоматизирует публикацию контента, синхронизируя статьи и мета-теги между тремя сайтами через простые цепочки действий.

Пример цепочки в Zapier:

Trigger: New Post in WordPress (site.ru)

Action: Format Text (replace [city] with "Moscow")

Action: Create Post in WordPress (moskva.site.ru)

Action: Send Message to Telegram ("New post created for Moscow")

Шаг 3: SEO-оптимизация - бьёмся с дублями и выдачей

Проблема с дублями

Дубли контента были главным врагом. Яндекс выкидывал региональные страницы из индекса, потому что они были почти копией московских.

Тег rel="canonical": Указал основную страницу (обычно московскую) как каноническую.

Настроил теги для региональной принадлежности:

  • Уникализация: Переписал 30% контента на региональных сайтах, добавив локальные детали вроде “Доставка в Казани за 2 дня”. X-GPTWriter сгенерировал уникальные блоки для каждого региона, которые я просто заливал в CMS.

Мета-теги и семантика

Переработал title и description, используя тексты из X-GPTWriter.

Ключи подбирал через Яндекс.Вордстат и Topvisor. X-GPTWriter генерировал варианты мета-тегов, и я только проверял, чтобы не было переспама. Это было как найти золотую жилу: качественные теги за пару кликов.

Техническая оптимизация

  • Скорость загрузки: Оптимизировал картинки через TinyPNG, включил кэширование через WP Super Cache. PageSpeed Insights (инструмент для оценки скорости загрузки сайта) показал рост с 45 до 85 на десктопе.

Sitemap и robots.txt: Создал sitemap.xml для каждого поддомена. Пример robots.txt:

User-agent: *

Disallow: /wp-admin/

Disallow: /cart/

Sitemap: https://moskva.site.ru/sitemap.xml

  • Мобильность: Проверил адаптивность через Яндекс.Вебмастер. Пришлось фиксить CSS, потому что кнопка “Заказать” на мобилах уезжала в космос.

Шаг 4: Блог и контент-маркетинг

Зачем нужен блог

Товарные страницы приносили заявки, но без блога мы теряли информационные запросы вроде “как выбрать кирпич” или “виды стройматериалов”. Я убедил Сергея, что блог - это не просто “для красоты”, а способ тянуть трафик и строить доверие. Он бурчал: “Андрей, это лишние расходы!” Но я настоял, и Вася меня поддержал.

Как мы работали

  • Темы: Rush Analytics помог выбрать 50 тем, которые пересекались с интересами аудитории.
  • Генерация текстов: X-GPTWriter выдавал готовые статьи на 4000-5000 знаков.
  • Тексты были настолько качественными, что мы публиковали их сразу.
  • Публикация: Статьи шли на основной сайт, а потом автоматически адаптировались для регионов через Zapier.
Rush Analytics анализирует запросы и конкурентов, помогая выбрать темы для блога, которые принесли +20% трафика на сайты.
Rush Analytics анализирует запросы и конкурентов, помогая выбрать темы для блога, которые принесли +20% трафика на сайты.

Результаты

Блог дал +20% трафика за счет информационных запросов. Самая популярная статья (“Как сэкономить на стройматериалах”) собрала 1500 визитов за месяц. Сергей, увидев цифры, впервые улыбнулся.

Шаг 5: Аналитика - что выстрелило, а что нет

Результаты через три месяца

Я зашел в Яндекс.Метрику и Serpstat. Вот что получилось:

  • Трафик: Москва: +120% (с 5000 до 11 000 визитов/месяц). Питер: +80% (с 3000 до 5400 визитов/месяц). Регионы: +60% (с 2000 до 3200 визитов/месяц).
  • Позиции: 70% ключей вошли в топ-10 Яндекса. Например, “кирпич Москва” поднялся с 15-й на 3-ю позицию.
  • Конверсии: Заявки выросли на 30%, но в регионах конверсия была ниже из-за слабой логистики.

Где я лажанулся слегка

  • Логистика в регионах: Я не учёл, что для регионов сроки доставки — это главное. Пользователи хотели конкретику, а я пихал общие фразы.
  • Глюки Zapier: Пару раз он не отправил контент на региональный сайт, и я полночи разбирался, что сломалось.
  • Яндекс.Справочник: Поздно подключил Яндекс.Справочник (сервис для управления отзывами и локальной видимостью).
Яндекс.Справочник управляет отзывами и локальной видимостью, увеличив трафик в регионах на 15% через карточки компаний.
Яндекс.Справочник управляет отзывами и локальной видимостью, увеличив трафик в регионах на 15% через карточки компаний.

Как я исправил

  • Добавил FAQ для каждого региона с деталями про доставку.
  • Перепроверил триггеры в Zapier, добавив резервные действия, чтобы избежать багов.
  • Зарегистрировал сайты в Яндекс.Справочнике и начал собирать отзывы. Это дало +15% трафика в регионах.

Шаг 6: Новые горизонты - как выжать из проекта больше

Я начал думать, как усилить результаты. Вот что я протестировал или хотел попробовать:

  • Видео-контент: В регионах искали видео вроде “как укладывать кирпич”. Я предложил снять ролики, но Сергей сказал: “Андрей, это дорого”. Жалко, потенциал был огромный)).
  • Соцсети: ВКонтакте и Одноклассники могли бы дать трафик, но я не настоял. Мой косяк - надо было продавить.
  • E-mail-рассылки: Протестировал UniSender (российский сервис для email-маркетинга), отправляя клиентам подборки статей из блога. Это дало +5% возвратов на сайт, но я не успел развернуть это в полную силу.

Мои ошибки и озарения: что я понял из этого ада

Этот проект был как катание на американских горках: то эйфория, то желание всё бросить. Я спал по пять часов, пил кофе литрами и однажды чуть не разбил ноут, когда Zapier опять глюкнул. Но когда я увидел, как ключи выходят в топ-3, а Серж впервые сказал “Андрей, ты молодец”, я понял, что оно того стоило.

Мои уроки

  • Автоматизация - твой спаситель. X-GPTWriter и Zapier позволили обработать сотни страниц за недели, а не месяцы.
  • Локализация - это про людей. Надо понимать, что волнует людей в Казани или Питере. Это не только про ключи, но и про психологию.
  • Инструменты - твои друзья. Key Collector, Serpstat, Topvisor, Яндекс.Метрика и X-GPTWriter сэкономили мне кучу времени.
  • Отзывы - это важно. Яндекс.Справочник дал трафик, который я чуть не упустил.
Serpstat отслеживает позиции, анализирует конкурентов и кластеризует ключи, задавая направление для SEO-оптимизации трёх сайтов.
Serpstat отслеживает позиции, анализирует конкурентов и кластеризует ключи, задавая направление для SEO-оптимизации трёх сайтов.

Технические лайфхаки

  • Настрой WordPress Multisite с поддоменами, чтобы не плодить админок.
  • Используй Netcat для шаблонов и аналитики.
  • Проверяй Zapier дважды. Один баг - и ты сидишь в 3 утра, чиня косяки.
  • Яндекс.Вебмастер - твой лучший друг для ловли проблем с индексацией.

Взгляд вперёд: что я бы сделал иначе

Проект длился полгода, и я до сих пор слежу за сайтами. Трафик растёт, но я вижу потенциал в видео, соцсетях и рассылках. Этот кейс научил меня, что масштабирование контента - это про системность. Без плана, инструментов и команды ты просто тонешь. Если бы я мог повернуть время назад, я бы сразу подключил Яндекс.Справочник и меньше спорил с Васей. А ещё я понял, что без кофе, пары матюков и веры в себя такие проекты не вытянуть. Если вы сейчас в похожем аду - держитесь, оно того стоит.

1
2 комментария