Структура сайта и ЧПУ-адреса: как спроектировать под поиск
Структура сайта для SEO — это дерево разделов и страниц, построенное от того, что люди ищут: у каждой группы запросов есть своя страница, важные страницы находятся не дальше двух-трёх кликов от главной, а адреса читаются человеком и повторяют иерархию. Такая структура помогает поисковику понять, о чём сайт, а посетителю — найти нужное без поиска по сайту. Ниже разберём, как спроектировать разделы от семантики, какой глубины должна быть вложенность, как писать ЧПУ-адреса, зачем нужны хлебные крошки и как менять структуру на работающем сайте, не потеряв трафик.
Что такое структура сайта и почему она влияет на позиции
Структура — это ответ на три вопроса: какие страницы есть на сайте, как они вложены друг в друга и как между ними ходят ссылки. Для поисковика она — карта сайта: по вложенности и ссылкам он понимает, какие страницы главные, какие второстепенные и к какой теме относится каждая. Для человека — навигация: меню, разделы, хлебные крошки.
Хорошая структура даёт три вещи. Под каждый спрос есть своя страница, а не одна общая «Услуги» на всё. Поисковик быстро находит все страницы и правильно распределяет между ними вес. Посетитель за пару кликов доходит до цели и не уходит. Плохая структура, наоборот, порождает дубли, «сироты» без входящих ссылок и страницы, до которых робот добирается раз в полгода.
Структуру проектируют до дизайна и текстов. Переделывать её на живом сайте можно, но каждая правка адресов — это редиректы и временная просадка.
С чего начать: от семантики к разделам
Структуру не придумывают «из головы» и не копируют у конкурента. Её выводят из семантического ядра — списка запросов, по которым сайт хотят находить. Запросы собирают, объединяют в группы по смыслу, и каждая группа становится страницей. Как собрать ядро и разбить его на группы, мы разбирали в статье про семантическое ядро.
- Соберите запросы по вашей теме и сгруппируйте их: «ремонт стиральных машин», «ремонт стиральных машин bosch», «ремонт стиральных машин на дому» — это три группы с разным смыслом.
- Определите, какие группы — крупные разделы (услуги, каталог, о компании), а какие — вложенные страницы (конкретная услуга, бренд, категория товара).
- Отделите информационные запросы («как выбрать», «почему не работает») — под них будет блог, а не страницы услуг.
- Нарисуйте дерево: главная → разделы → подразделы → страницы. Удобно в таблице или в любом сервисе для схем.
- Проверьте каждую ветку вопросом: «Какой запрос сюда приведёт?» Если ответа нет — страница либо служебная, либо лишняя.
Правило «одна страница — одна группа запросов»
Главный принцип структуры под поиск: у каждой страницы своя тема и свой набор запросов, и эти наборы не пересекаются. Если два запроса означают одно и то же, они живут на одной странице. Если разное — на разных.
- Нельзя объединять разные намерения. «Ремонт стиральных машин» и «ремонт посудомоечных машин» на одной странице «Ремонт бытовой техники» — это две потерянные страницы. По каждому запросу конкуренты с отдельной страницей будут точнее.
- Нельзя дробить одно намерение. Страницы «ремонт стиральных машин», «починка стиральных машин» и «стиральная машина ремонт» — дубли по смыслу. Поисковик выберет одну, а остальные будут мешать ей и друг другу. О том, как поисковик обращается с такими страницами и что такое canonical, — в статье про дубли страниц.
- Регион и бренд — отдельные группы. Если запросы «ремонт bosch» и «ремонт samsung» имеют свой спрос, под них делают подстраницы внутри услуги.
Глубина вложенности: сколько кликов до важной страницы
Уровень вложенности — число переходов от главной до страницы. Главная — нулевой, раздел из меню — первый, страница внутри раздела — второй. Чем глубже страница, тем реже её обходит робот и тем меньше веса она получает по внутренним ссылкам.
Практическое правило: страницы, которые приносят заявки и деньги, — услуги, категории каталога, популярные товары — должны быть не дальше двух-трёх кликов от главной. Карточка товара на пятом уровне вложенности не значит, что её не найдут, но значит, что робот дойдёт до неё позже, а обновления заметит нескоро. Вложенность в адресе и вложенность по кликам — разные вещи: страница может лежать по адресу /catalog/dveri/mezhkomnatnye/, но открываться из меню за один клик. Главное — клики и ссылки, а не число папок в адресе.
Сократить путь помогают меню с выпадающими подразделами, блоки популярных категорий на главной, ссылки на смежные страницы в тексте. Это тема статьи про внутреннюю перелинковку.
Типовые структуры: сайт услуг и интернет-магазин
| Уровень | Сайт услуг | Интернет-магазин |
|---|---|---|
| Главная | Оффер, ключевые услуги, доверие, контакты | Популярные категории, акции, преимущества |
| Первый уровень | Услуги, Цены, О компании, Портфолио, Блог, Контакты | Каталог, Доставка и оплата, О магазине, Блог, Контакты |
| Второй уровень | Страница каждой услуги: /uslugi/remont-stiralnyh-mashin/ | Категории: /catalog/stiralnye-mashiny/ |
| Третий уровень | Уточнения услуги: бренд, район, тип объекта | Подкатегории, бренды, страницы фильтров под спрос: /catalog/stiralnye-mashiny/bosch/ |
| Четвёртый уровень | Обычно не нужен | Карточки товаров — их можно выводить и напрямую из категории |
| Информационный раздел | Блог по темам, связанным с услугами | Блог, обзоры, инструкции по выбору |
В магазине отдельный вопрос — страницы фильтров. Комбинации «категория + бренд», «категория + цвет» с реальным спросом стоит сделать полноценными страницами со своим адресом и текстом, а бессмысленные сочетания закрыть от индексации. Как это устроено, разобрано в статье про фильтры в каталоге магазина.
ЧПУ-адреса: как писать URL правильно
ЧПУ — «человекопонятный URL»: адрес, по которому видно, что на странице, — /uslugi/remont-stiralnyh-mashin/ вместо /index.php?id=347&cat=12. Поисковики умеют работать с любыми адресами, но понятный адрес читают и люди — в выдаче, в ссылке в мессенджере, в закладках. Правила простые.
- Латиница, нижний регистр. Кириллица в адресе превращается в длинную последовательность процентов и кодов при копировании, а заглавные буквы порождают дубли:
/Uslugi/и/uslugi/для сервера — разные адреса. - Слова через дефис. Не через подчёркивание и не слитно: дефис поисковики читают как разделитель слов.
- Транслит или английский. Для российского сайта транслит русских слов —
remont-stiralnyh-mashin— предпочтительнее: он совпадает с тем, как звучит запрос. Английские слова уместны для общих разделов (catalog,blog,contacts). Главное — не смешивать в одном адресе. Быстро перевести название в транслит поможет наш инструмент транслитерации. - Без дат, идентификаторов и служебных слов.
/2024/03/15/post-123/— плохо: дата старит страницу, а число ничего не говорит. Годы в адресе допустимы только там, где они часть темы. - Коротко, но по смыслу. Два-четыре слова, которые называют содержание. Не нужно впихивать в адрес весь список запросов.
- Адрес повторяет иерархию.
/catalog/stiralnye-mashiny/bosch/сразу говорит, где мы. Но лишних папок без своей страницы быть не должно: если/catalog/tehnika/не открывается, «техники» в адресе не место. - Единый стиль слэшей. Либо все адреса со слэшем на конце, либо все без — и редирект с одного варианта на другой.
| Плохой адрес | Хороший адрес | Почему |
|---|---|---|
| /index.php?id=347&cat=12 | /uslugi/remont-stiralnyh-mashin/ | Понятно человеку и поисковику, что на странице |
| /Uslugi/Remont_Stiralnyh_Mashin | /uslugi/remont-stiralnyh-mashin/ | Нижний регистр и дефисы: нет дублей, слова читаются раздельно |
| /услуги/ремонт-стиральных-машин/ | /uslugi/remont-stiralnyh-mashin/ | Кириллица при копировании превращается в нечитаемый код |
| /2024/03/15/kak-vybrat-stiralnuyu-mashinu/ | /blog/kak-vybrat-stiralnuyu-mashinu/ | Дата в адресе старит статью и мешает обновлять |
| /catalog/category/product/item/12345/ | /catalog/stiralnye-mashiny/bosch-wan24260/ | Служебные слова и id ничего не значат, папки без страниц не нужны |
| /remont-stiralnyh-mashin-bosch-samsung-lg-nedorogo/ | /uslugi/remont-stiralnyh-mashin/bosch/ | Список запросов в адресе — переспам; бренд — отдельная страница |
| /services/remont-stiralnyh-mashin/ | /uslugi/remont-stiralnyh-mashin/ | Смешение английского и транслита в одном адресе выглядит случайным |
Меню и хлебные крошки
Меню — главный источник внутренних ссылок и сигнал поисковику о том, какие разделы важнее. В него выносят разделы первого уровня и, через выпадающие списки, — ключевые страницы второго. Пункты называют так, как ищут: «Ремонт стиральных машин», а не «Решения для дома». Меню на сотню пунктов не помогает ни людям, ни роботам — второстепенное лучше вынести в подвал или в боковую навигацию раздела.
Хлебные крошки — цепочка «Главная → Каталог → Стиральные машины → Bosch» над заголовком страницы. Они показывают человеку, где он находится, и дают путь наверх, а поисковику — иерархию и дополнительные внутренние ссылки. С микроразметкой BreadcrumbList крошки попадают и в сниппет вместо голого адреса. Крошки должны повторять структуру, а не путь пользователя: одна и та же страница всегда с одной и той же цепочкой.
Как поменять структуру на живом сайте
Со временем структура устаревает: появляются новые услуги, каталог разрастается, старые адреса с датами и id раздражают. Менять можно, но по правилам, иначе сайт потеряет накопленные позиции.
- Выгрузите список всех текущих адресов — из карты сайта, Вебмастера и Search Console. Отдельно отметьте страницы с трафиком и внешними ссылками.
- Спроектируйте новую структуру по описанным выше правилам и составьте карту соответствия: каждый старый адрес → новый адрес.
- Настройте 301-редиректы постранично. Ни один старый адрес не должен вести на главную или на ошибку 404.
- Обновите внутренние ссылки, чтобы они вели сразу на новые адреса, а не через редирект: меню, крошки, ссылки в текстах, карту сайта.
- Проверьте canonical на новых страницах и убедитесь, что старые адреса не остались в sitemap.
- Следите за ошибками обхода в Вебмастере и Search Console несколько недель и добивайте пропущенные редиректы.
Как правильно составить карту редиректов и чего не делать при смене адресов, подробно разобрано в статье 301 редирект при переезде. Если менять структуру придётся вместе с дизайном, стоит учесть и ошибки, описанные в статье про редизайн сайта без потери трафика.
Частые ошибки в структуре сайта
- Одна страница «Услуги» на всё. Десять услуг перечислены списком на одной странице — ни одна не ранжируется по своему запросу.
- Структура от организации, а не от спроса. Разделы повторяют отделы компании или внутренние названия продуктов, которых никто не ищет.
- Слишком глубоко. Товар на пятом уровне, без ссылок из категории и меню. Робот доходит до него редко, вес почти не поступает.
- Страницы-сироты. Есть в карте сайта, но ни одна страница на них не ссылается. Поисковик считает их неважными.
- Одинаковые страницы под разные города или бренды без своего содержания. Это дубли, и поисковик их склеит или понизит.
- Смена адресов без редиректов. Переделали структуру, старые адреса отдают 404, позиции и внешние ссылки потеряны.
- Разнобой в адресах. Часть со слэшем, часть без, часть с заглавными буквами — каждое расхождение потенциальный дубль.
- Блог внутри услуг или услуги внутри блога. Информационные и коммерческие страницы смешаны в одном разделе, и поисковику непонятно, что показывать по запросу.
Чек-лист структуры перед запуском
- Структура выведена из семантического ядра, у каждой группы запросов своя страница.
- Нет двух страниц под одно и то же намерение.
- Услуги, категории и популярные товары — не дальше трёх кликов от главной.
- Адреса на латинице, в нижнем регистре, через дефис, без дат и идентификаторов.
- В адресе нет папок, у которых нет своей страницы.
- Единый стиль слэша на конце, редирект с альтернативного варианта.
- Меню называет разделы так, как их ищут; в нём не больше 7–9 пунктов первого уровня.
- Хлебные крошки на всех внутренних страницах с микроразметкой.
- Информационные страницы в блоге, коммерческие — в услугах и каталоге.
- При смене структуры составлена карта редиректов и обновлены внутренние ссылки.
Коротко
Структура сайта под поиск строится от запросов: одна группа — одна страница, важное не глубже трёх кликов, адреса на латинице через дефис без дат и id, меню и крошки повторяют иерархию. Проектируйте её до дизайна, а если меняете на живом сайте — только с картой редиректов и обновлёнными внутренними ссылками.
Если структура текущего сайта складывалась стихийно и непонятно, что с ней делать, закажите SEO-продвижение: начнём с аудита структуры и семантики и предложим план, который не обрушит имеющийся трафик.
Заказать SEO-продвижение в CasperLab
Поможем подобрать решение под вашу задачу и рассчитаем стоимость без обязательств.
Заказать SEO-продвижение