УслугаСайты · структура

Каталог и SEO-структура: сотни страниц из одной таблицы

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

Чем определяется
Зависит не от числа страниц, а от того, сколько типов страниц и откуда берутся данные. Сто страниц одного типа дешевле, чем три типа по десять. Стоимость называю после разговора о структуре.

Когда это нужно

Формат оправдан там, где спрос делится на понятные ячейки: услуга в каждом городе присутствия, тип объекта, категория товара, отрасль клиента. Человек ищет не «услуги компании», а «вывоз отходов в Сургуте» — и попадает на страницу, которая отвечает именно на это.

Руками такие страницы не делают: двадцать штук ещё можно, двести — нет. И дело не в лени, а в том, что при ручной сборке они неизбежно расходятся — где-то забыли обновить цену, где-то не поставили ссылку, где-то опечатка в шаблоне тиражировалась.

Как это устроено

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

Это не подмена текста на лету, а нормальные статические страницы. Поисковик видит обычный HTML, посетитель — обычный сайт, а вы правите одну строку вместо десяти файлов.

Граница, о которой лучше знать заранее

Массовые страницы работают ровно до того момента, пока в них есть что читать. Страница «услуга в городе N», отличающаяся от соседней только названием города, не приносит трафика — она приносит риск.

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

Что остаётся у вас

Таблица, шаблоны и сборка. Добавление страниц не требует ни меня, ни разработчика вообще: это строка в таблице и автоматическая пересборка.

ВопросыЧто обычно спрашивают
Это не попадёт под фильтр за дорвеи?

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

Сколько страниц имеет смысл делать?

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

Откуда берутся данные для страниц?

Из таблицы, которую ведёте вы: столбцы — это поля страницы. Она может лежать в репозитории, в облачном листе или выгружаться из вашей учётной системы. Второе место учёта заводить не нужно.

Как добавить новую страницу потом?

Дописать строку в таблицу. Сайт пересоберётся сам, страница появится в карте сайта и в перелинковке. Разработчик для этого не нужен.

А если у меня уже есть сайт на CMS?

Каталог можно собрать отдельным разделом на поддомене или в подпапке, не трогая существующий сайт. Это частый случай: основной сайт живёт как жил, а SEO-структура появляется рядом.

Следующий шаг

Расскажите про свою таблицу

Напишите в Telegram — посмотрю, что из ваших данных получается в страницы и стоит ли овчинка выделки.

© Антон Ложкин Проекты под NDA в подборку не входят.