SEO-оптимизированная структура URL-адресов
Что такое SEO-оптимизированный URL?
SEO-оптимизированный URL — это краткая, удобочитаемая и упорядоченная структура адреса, которая позволяет как пользователю, так и поисковой системе составить представление о содержании страницы, просто взглянув на ссылку. Вместо случайных цифр, параметров или бессмысленных наборов символов он состоит из слов, отражающих тему страницы. Например, структура /product/krasnye-krossovki вместо /product/482 будет более понятной как для человека, так и для бота.
URL — это постоянный адрес веб-страницы, который, как правило, не должен меняться; поэтому правильная настройка при первоначальной установке важна и с точки зрения того, чтобы в будущем не пришлось создавать цепочки перенаправлений (redirect).
Большинство современных веб-фреймворков (систем маршрутизации) технически способны работать и с таким параметром, как ?id=482; SEO-оптимизированный URL в данном случае не является технической необходимостью, а представляет собой осознанный выбор как для удобства пользователей, так и для понятности поисковым системам.
Почему это важно?
Упорядоченная структура URL-адресов помогает поисковым системам правильно классифицировать страницу и понять архитектуру сайта (какая страница к какой категории относится). Кроме того, это вселяет в пользователя уверенность в том, о чём страница, ещё до того, как он нажмёт на ссылку — URL-адрес также отображается в результатах поиска (SERP).
Когда URL-адреса публикуются (в социальных сетях, по электронной почте, на форумах, в мессенджерах), их читаемость повышает вероятность перехода по ссылке; сложная ссылка, переполненная параметрами, может показаться некоторым пользователям подозрительной или спамной. Сложные URL-адреса, переполненные параметрами, могут утомлять как пользователей, так и поисковых роботов; в частности, большое количество комбинаций параметров может привести к тому, что бюджет сканирования (crawl budget) будет потрачен на различные вариации одного и того же контента.
На крупных сайтах электронной коммерции фильтрация (например, по цвету, размеру, ценовому диапазону) обычно осуществляется с помощью параметров URL; в этом случае может образоваться тысячи комбинаций. На таких сайтах хороший баланс обеспечивается за счёт того, что URL-адреса основных категорий и товаров остаются простыми, а комбинации фильтров перенаправляются на главную страницу с помощью канонического тега.
Изменение структуры URL после её публикации и индексации обходится дорого: каждое изменение требует настройки перенаправления 301 со старого URL на новый, обновления внутренних ссылок и ожидания, пока поисковая система заново проиндексирует новый URL. Поэтому планировать структуру URL-адресов до запуска сайта гораздо эффективнее, чем исправлять её впоследствии.
Как это исправить?
- Делайте URL-адреса короткими и понятными; избегайте лишних слов.
- Разделяйте слова дефисом (-); не используйте подчеркивание (_), так как поисковые системы не всегда корректно интерпретируют подчеркивание в качестве разделителя слов.
- Пишите URL строчными буквами; смешение заглавных и строчных букв может привести к тому, что на некоторых серверах одна и та же страница будет восприниматься как два разных URL.
- По возможности используйте осмысленный путь (path) вместо строки запроса (query string, например
?id=123). - Избегайте турецких символов с диакритическими знаками (ş, ğ, ı, ö, ü, ç); заменяйте их английскими аналогами или проводите транслитерацию (например, «ş» вместо «s»).
- Избегайте излишне глубокой иерархии папок; доступ к странице должен быть простым как для пользователей, так и для ботов.
- Не используйте в URL информацию, которая может измениться со временем (например, цена, наличие на складе, дата); такие данные быстро делают URL устаревшим и приводят к необходимости перенаправления.
- С помощью канонического тега или файла robots.txt предотвратите индексацию поисковыми системами временных параметров, таких как результаты внутреннего поиска, фильтры или идентификатор сеанса (session id), как отдельных страниц.
- Перед публикацией новой страницы проверьте, соответствует ли URL общесайтовым правилам именования (naming convention); несогласованная структура со временем усложняет архитектуру сайта.
Пример
Хорошо: https://example.com/seo-dostu-url-yapisi
Плохо: https://example.com/index.php?category=3&product_id=482&ref=xyz
Еще один плохой пример: https://example.com/Tovary/Krasnye_Sportivnye_Krossovki — использование заглавных букв и подчеркиваний менее соответствует стандартам, чем структура из строчных букв и дефисов, например /tovary/krasnye-krossovki.
Распространённые ошибки
- Оставлять в URL
?id=123бессмысленные параметры. - Разделение слов подчеркиванием (поисковые системы предпочитают дефис).
- Использование в URL-адресе турецких символов с диакритическими знаками или заглавных букв.
- Создание структуры папок с излишней глубиной (например,
/a/b/c/d/e/sayfa). - Обеспечивать доступ к одному и тому же контенту по нескольким разным URL-адресам (без канонического тега) — это может быть отмечено в отчете seoraporu.co как риск дублирования контента.