Шаблон архитектуры сайта и структуры URL
Спланируйте чистую, удобную для сканирования архитектуру сайта и единые правила URL, которые распределяют авторитет и соответствуют тому, как люди и поисковые системы перемещаются по страницам.
Прочная архитектура сайта держит самые ценные страницы близко к главной, группирует связанный контент в логичные категории и связывает всё воедино, чтобы ничего не оставалось изолированным. Этот шаблон проведёт вас через иерархию, правила URL, таксономию, навигацию, пути сканирования и безопасную реструктуризацию. Используйте его, чтобы спроектировать структуру, по которой легко перемещаться и пользователям, и поисковым системам.
6 готовых вариантов
Иерархия и глубина сканирования
Держите важные страницы в нескольких кликах от главной, чтобы авторитет и краулеры добирались до них быстро.
Сделайте иерархию более плоской
И поисковые системы, и пользователи вознаграждают структуру, в которой самые важные страницы расположены близко к главной. Стремитесь держать ключевые страницы в пределах трёх кликов от главной и избегайте глубоких цепочек, где товар прячется на пятом или шестом уровне. Более плоское дерево позволяет внутренним ссылкам передавать авторитет напрямую и помогает краулерам находить контент раньше.
Сначала составьте карту текущей структуры. Выпишите путь от главной к каждой приоритетной странице в [Раздел сайта], а затем подсчитайте клики. Всё, что зарыто слишком глубоко, — кандидат на повышение до хаба, главного меню или категории более высокого уровня.
Сбалансируйте ширину и глубину. Главную страницу, ведущую к тысячам страниц, сканировать так же трудно, как и страницу, зарытую на десятом уровне.
- Поднимайте страницы дохода или конверсии ближе к верху.
- Группируйте тонкие или вспомогательные страницы под понятными родительскими разделами.
- Используйте внутренние ссылки, чтобы глубокие страницы всё равно получали ссылки от верхних.
- Перепроверяйте глубину после каждого крупного добавления контента.
Правила структуры URL
Определите короткие URL в нижнем регистре с дефисами в логичных папках, которые чётко читаются людьми и ботами.
Задайте правила URL один раз — применяйте везде
Единообразные URL легче читать, публиковать и поддерживать. Определите правила заранее и задокументируйте их, чтобы каждая новая страница следовала одному шаблону. Хороший URL короткий, описательный и предсказуемый.
Рекомендуемые правила:
- Используйте только нижний регистр, поскольку некоторые серверы трактуют регистр по-разному.
- Разделяйте слова дефисами, а не подчёркиваниями или пробелами.
- Делайте слаги краткими и описывающими тему страницы.
- Отражайте логичную папку, например [/категория/подкатегория/страница].
- Отбрасывайте стоп-слова и лишнее отслеживание, где можете.
- Избегайте дат или ID, которые впоследствии заставят менять URL.
Выберите один шаблон хоста (с www или без) и один протокол (HTTPS) и перенаправляйте остальное на него. Выберите либо завершающий слеш, либо его отсутствие и придерживайтесь выбора. Составьте карту каждого раздела в [Карта папок], чтобы редакторы точно знали, где находятся новые страницы и как должны выглядеть их URL.
План категорий и таксономии
Группируйте контент в логичные категории и подкатегории, отражающие то, как пользователи думают о ваших темах.
Стройте категории вокруг реальных тем
Таксономия — это то, как вы распределяете контент по темам. Сильные категории помогают пользователям просматривать сайт, помогают поисковым системам понимать тематические связи и создают естественные места для новых страниц. Отталкивайтесь от того, как ваша аудитория описывает свои потребности, а не от внутренних названий команды.
Составьте черновик таксономии:
- Выпишите каждую тему, которую освещаете или планируете освещать.
- Объедините связанные темы в несколько категорий верхнего уровня.
- Добавляйте подкатегории только там, где категория действительно в них нуждается.
- Называйте каждую категорию простым, описательным языком.
Держите вложенность плоской и логичной. Одного-двух уровней подкатегорий обычно достаточно; более глубокие деревья запутывают пользователей и прячут страницы. Убедитесь, что у каждой страницы один чёткий родительский раздел, чтобы её URL и хлебные крошки оставались однозначными.
Следите за пересечениями. Если две категории конкурируют за одни и те же страницы, объедините их или уточните определения. Зафиксируйте итоговую структуру в [Схема таксономии] и переиспользуйте её для навигации, хлебных крошек и папок URL, чтобы всё оставалось согласованным.
Навигация, хлебные крошки и хаб-страницы
Проектируйте меню, хлебные крошки и хаб-страницы, которые ведут пользователей и усиливают структуру для краулеров.
Сделайте структуру видимой и кликабельной
Навигация превращает вашу архитектуру в то, чем люди действительно могут пользоваться. Главное меню должно показывать категории верхнего уровня, хлебные крошки — путь обратно вверх по иерархии, а хаб-страницы — собирать связанный контент в одном месте.
Используйте ссылки, пригодные для сканирования. Меню и хлебные крошки, построенные на стандартных якорных ссылках, могут отслеживаться поисковыми системами, тогда как контент, спрятанный за скриптами или взаимодействиями, может остаться незамеченным. Держите основную навигацию в обычных HTML-ссылках.
Хлебные крошки выполняют двойную роль: они помогают пользователям понять, где они находятся, а с разметкой структурированных данных могут получить расширенные результаты с хлебными крошками в поисковой выдаче. Упорядочьте их от главной до текущей страницы в [Путь хлебных крошек].
- Ограничьте главное меню самыми важными категориями.
- Стройте хаб-страницы, ведущие к каждому элементу тематического кластера.
- Добавляйте хлебные крошки, соответствующие реальному родительскому пути страницы.
- Перекрёстно связывайте родственные хабы, чтобы пользователи могли двигаться вбок, а не только вверх.
Определите каждый хаб и его дочерние ссылки в [Карта хаб-страниц].
Пути сканирования и предотвращение страниц-сирот
Обеспечьте доступность каждой страницы через пригодные для сканирования ссылки, чтобы ни одна не стала сиротой, которую поиск не найдёт.
Не оставляйте ни одной страницы изолированной
Страница-сирота — это та, на которую не ведёт ни одна другая страница. Даже если она есть в вашем файле Sitemap, страницу без внутренних ссылок поисковым системам трудно обнаружить, и она получает мало авторитета. Цель — структура, в которой до любой страницы можно добраться, следуя по ссылкам от главной.
Проведите аудит путей сканирования:
- Просканируйте сайт и выпишите страницы с нулевым числом входящих внутренних ссылок.
- Сравните результат сканирования с полным перечнем URL в [Реестр URL].
- Для каждой сироты добавьте ссылки из подходящей категории, хаба или родственной страницы.
- Убедитесь, что страница теперь появляется в графе ссылок следующего сканирования.
Заложите избыточность в обнаружение. До страницы должен быть доступ из навигации, из категории или хаба и через контекстные ссылки внутри родственного контента. Держите XML Sitemap как резервный сигнал, но считайте внутренние ссылки основным путём. Повторяйте сканирование всякий раз, когда публикуете массово или меняете шаблоны, ведь структурные изменения могут незаметно разорвать ссылки и создать новых сирот.
Реструктуризация и миграция: что учесть
Безопасно меняйте структуру сайта или URL, составляя взаимно-однозначные 301-редиректы и сохраняя внутренние ссылки.
Меняйте структуру, не теряя веса
Всякий раз, когда URL меняется, старый адрес должен указывать на новый. Реструктуризация без редиректов ломает ссылки, роняет позиции и раздражает всех, кто сохранил или опубликовал старый URL. Планируйте каждый шаг, прежде чем трогать рабочий сайт.
Постройте карту редиректов:
- Экспортируйте каждый текущий URL в [Список старых URL].
- Определите новый URL для каждого и запишите его рядом со старым.
- Создайте взаимно-однозначный 301-редирект с каждого старого URL на ближайший новый эквивалент.
- Избегайте цепочек редиректов, направляя старые URL прямо к конечному пункту назначения.
Обновите внутренние ссылки на новые URL, а не полагайтесь на редиректы, чтобы они несли каждый клик. Обновите XML Sitemap, навигацию и хлебные крошки в соответствии с новой структурой. После запуска отслеживайте отчёты о сканировании и журналы сервера на предмет разорванных ссылок и неожиданных ошибок и быстро исправляйте любые пропущенные соответствия. Держите карту редиректов заархивированной в [Карта редиректов] для будущего использования.
Как использовать этот шаблон
- Проведите инвентаризацию каждого существующего URL и отметьте его назначение, категорию и глубину кликов от главной.
- Определите категории верхнего уровня и подкатегории, чтобы у каждой страницы был один чёткий, логичный родительский раздел.
- Задайте правила URL: нижний регистр, разделение дефисами, описательные слаги в логичных папках, один хост и протокол.
- Поднимите приоритетные страницы так, чтобы они находились примерно в трёх кликах от главной, и сделайте слишком глубокие ветви более плоскими.
- Постройте главную навигацию, хлебные крошки и хаб-страницы на пригодных для сканирования HTML-ссылках, отражающих вашу таксономию.
- Добавьте структурированные данные хлебных крошек, чтобы путь был понятен пользователям и пригоден для расширенных результатов с хлебными крошками.
- Просканируйте сайт, чтобы найти страницы-сироты, и добавляйте внутренние ссылки, пока до каждой страницы нельзя будет добраться с главной.
- Если URL меняются, сопоставьте каждый старый URL с новым эквивалентом с помощью взаимно-однозначного 301-редиректа и обновите внутренние ссылки.
Советы
- Держите самые ценные страницы в нескольких кликах от главной; глубина замедляет и пользователей, и краулеров.
- Согласуйте навигацию, хлебные крошки и папки URL с одной таксономией, чтобы структура усиливала сама себя.
- Считайте внутренние ссылки основным путём обнаружения, а XML Sitemap — резервным сигналом, а не заменой.
- Никогда не меняйте URL без взаимно-однозначного 301 на новое расположение и направляйте редиректы прямо к конечному пункту, чтобы избегать цепочек.
Частые вопросы
Насколько глубокой должна быть структура моего сайта?
Стремитесь держать важные страницы в пределах примерно трёх кликов от главной. Более плоская структура помогает пользователям быстрее находить контент и позволяет поисковым системам сканировать и передавать авторитет напрямую. Очень глубокие ветви прячут страницы и усложняют их обнаружение, поэтому поднимайте приоритетный контент в категории, хабы или главное меню.
Что делает URL хорошим?
Хорошие URL короткие, в нижнем регистре и описательные, со словами, разделёнными дефисами, и страницами в логичных папках, отражающих вашу структуру категорий. Избегайте пробелов, подчёркиваний, лишних параметров и ID, которые впоследствии могут измениться. Определите правила один раз, задокументируйте их и применяйте один шаблон к каждой новой странице.
Что такое страница-сирота и почему это важно?
Страница-сирота — это та, на которую внутренне не ведёт ни одна другая страница. Без входящих ссылок поисковым системам трудно её обнаружить, и она получает мало авторитета, даже если есть в вашем файле Sitemap. Исправляйте сирот, ссылаясь на них из подходящих категорий, хаб-страниц или родственного контента, чтобы они находились внутри ваших обычных путей сканирования.
Помогают ли хлебные крошки в SEO?
Хлебные крошки помогают пользователям понять, где они находятся в иерархии, и предлагают лёгкий путь обратно вверх по структуре. Когда вы добавляете структурированные данные хлебных крошек, ваша страница в выдаче также может стать пригодной для расширенных результатов с хлебными крошками. Они усиливают архитектуру сайта и для людей, и для краулеров, поэтому упорядочивайте их от главной до текущей страницы.
Как организовать контент в категории?
Стройте категории вокруг того, как ваша аудитория думает о ваших темах, а не вокруг внутренних названий команды. Объединяйте связанный контент в небольшое число категорий верхнего уровня, добавляйте подкатегории только там, где действительно нужно, и давайте каждой странице один чёткий родительский раздел. Держите вложенность плоской и переиспользуйте одну таксономию для навигации, хлебных крошек и папок URL.
Что делать, когда я меняю URL во время реструктуризации?
Сопоставьте каждый старый URL с новым эквивалентом и настройте для каждого взаимно-однозначный 301-редирект, направляя его прямо к конечному пункту назначения, чтобы избежать цепочек. Обновите внутренние ссылки, навигацию, хлебные крошки и XML Sitemap на новые URL, а затем после запуска отслеживайте отчёты о сканировании и журналы сервера, чтобы выявить разорванные ссылки или пропущенные соответствия.