Программное SEO: как один каталог превращается в тысячи страниц
Страницы можно не писать руками, а собирать из данных. Показываем на своём проекте: сто машин в сутки становятся страницами, которые отвечают на реальные запросы.
Обычный блог даёт одну статью за вечер работы. Программное SEO даёт тысячу страниц за один раз — если у вас есть данные, из которых их можно собрать. Ниже как это устроено, где оно работает и где превращается в мусор, за который Google наказывает.
Идея
Люди ищут не «услуги автоподбора», а «ауді а4 2019 з США ціна». Таких запросов десятки тысяч, каждый редкий, но вместе они дают больше трафика, чем десяток общих. Написать столько страниц руками невозможно — но их можно собрать из данных, которые у вас уже есть.
Как это сделано у нас
На сайте по пригону автомобилей из США витрина каждую ночь скачивает лоты с аукционов и показывает сорок машин. Раньше остальные выбрасывались. Теперь каждая увиденная машина оседает в базе и остаётся страницей навсегда — около ста машин в сутки.
- Смысл не в продаже конкретной машины: она уйдёт с торгов через неделю.
- Смысл в странице, которая отвечает на запрос про эту марку, год и цену.
- Данные всё равно скачиваются для витрины — страницы стоят ноль дополнительных запросов к платному источнику.
- Расчёт стоимости в базе не хранится: курс и тарифы меняются, смета считается при показе.
Где это превращается в мусор
Google давно умеет отличать полезную страницу от сгенерированной пустышки. Правила, без которых затея вредит:
- На странице должно быть то, чего нет у соседей: свои цифры, свой расчёт, свои фотографии. Пять строк из шаблона — это не страница.
- Никаких страниц-пустышек «под запрос». Если данных мало, страницу лучше не создавать вовсе.
- Внутренние ссылки обязательны: каталог по маркам, соседние модели. Страница, на которую ниоткуда нет ссылок, не будет проиндексирована.
- Всё это должно попадать в карту сайта, иначе поисковик найдёт их случайно и нескоро.
- Дубли отсекаются каноническими адресами: один товар — один адрес.
Цена вопроса
Главный расход — источник данных. У нас это платный доступ к аукционам: тридцать тысяч запросов в месяц за двадцать пять долларов. Чтобы не выжечь квоту, в код встроены предохранители: дневной бюджет запросов и лимит на одного посетителя. Иначе парсер перебирает страницы и съедает месячный лимит за час.
Второй расход — время на структуру: адреса, шаблон страницы, перелинковка. Это разовая работа, дальше страницы появляются сами.
Кому это подходит
- Каталогам с большим числом позиций: товары, объекты, модели, сорта.
- Услугам с географией: город плюс услуга, если в каждом городе есть что сказать по делу.
- Сервисам с расчётами: каждая комбинация параметров — отдельный ответ.
И не подходит тем, у кого данных нет. Сгенерировать тысячу страниц «на всякий случай» — верный способ получить фильтр вместо трафика.
Нужна такая же система?
Расскажите задачу — отвечу, сколько это стоит и сколько займёт.