УРЛ по английски Uniform Resource Locator в переводе «универсальный локатор ресурса», по сути это адрес ресурса в Интернете. Был придуман одним из создателей Всемирной паутины, Тимом Бернерсом-Ли в 1990 году. Это очень важное изобретение, которое и сейчас имеет большую роль в том числе и для SEO. Поисковикам URL помогает понять, что находится на странице, для чего она и ее аудиторию. Далее мы разберем основные рекомендации по его оптимизации.
Текст УРЛа должен быть понятным и хорошо читаться.
Если человек не может понять что написано в тексте URL, то и робот поисковика не сможет этого сделать. Многие серферы паутины, перед тем как перейти по ссылке, читают ее текст и если он совпадает с их интересом, то охотней переходят по нему.
![](https://prime-ltd.su/wp-content/uploads/2017/11/Sir_Tim_Berners-Lee-1024x682.jpg)
![](https://prime-ltd.su/wp-content/uploads/2017/11/shsh-600x381.jpg)
Поисковые системы знают об этом и дают страницам с ЧПУ(Человеко-понятным УРЛом) определенную фору. Ответьте сами себе, по какой ссылке вы перейдете, если хотите купить шлейку для хомяка:
- http://site.ru/katalog/shlejka-dlya-homyaka
- http://site.ru/katalog/index.php?=123=t43=?p=33
Самое главное, чтобы пользователь мог легко понять, о чем идет речь.
Однако у Яндекса есть свои правила транслитерации. Перевести русский текст на транслит по их правилам могут разные сервисы, я пользуюсь этим: http://translit-online.ru/yandex.html
Текст УРЛа должен содержать продвигаемую на странице ключевую фразу
С этим не нужно перебарщивать, и если ваш ключевик «купить коричневую кожаную шлейку для хомяка джунгарика», то достаточно уже приведенного примера shlejka-dlya-homyaka. Ну а в целом, умеренное присутствие ключевой фразы в URL положительно влияет на ее продвижение.
Вместо нижних пробелов, используйте дефис.
Когда в тексте УРЛа необходимо использовать несколько слов, то надо использовать именно дефис. Это правило сложилось исторически, т. к. поисковики изначально воспринимали текст через нижний пробел, как одно слово, как это происходит в С++ и некоторых других языках программирования. Сейчас на эту тему возникают споры, т. к. поисковые системы усовершенствовались и якобы научились отделять слова разделенные нижним пробелом, но лучше все же подстраховаться, так что из:
- http://site.ru/katalog/shlejka-dlya-homyaka
- http://site.ru/katalog/shlejka_dlya_homyaka
выбираем первый вариант.
![](https://prime-ltd.su/wp-content/uploads/2017/11/3281579ff9.jpg)
![](https://prime-ltd.su/wp-content/uploads/2017/11/novaya.jpg)
Иерархия и структура
Как вы заметили, в структуре нашего адреса ключевое слово идет не сразу после названия сайта, перед ним стоит раздел «katalog». Это говорит пользователю и поиску о том, что мы продаем шлейку, а вот если бы мы хотели рассказать о ней в информационном материале, то на место этого слова больше подошло бы «blog» или «articles». Также важно понимать, что чем дальше ключевое слово по иерархии, тем меньшей важностью оно обладает и /katalog/podkatalog/podpodkatalog/shlejka_dlya_homyaka вряд ли обратит на себя внимание, так что перебарщивать не надо, но базовое разделение на информационный и коммерческий раздел должно быть, чтобы не запутывать пользователей.
Не стоит использовать заглавные буквы
Это создает дополнительные проблемы при индексации и плодит дубли страниц. Для поиска http://site.ru/Page1 и http://site.ru/page1 это две разные страницы. А за дубли система понижает сайты в выдаче. Их нужно закрывать в файле .htaccess и robots.txt
Канонические адреса
на сайтах часто бывает, что контент частично или полностью дублируется на разных страницах, это может происходить, например у магазинов на страницах пагинации и при работающих фильтрах товаров. Чтобы не получить за это санкции можно прописывать на каждой странице с дублирующимся контентом элемент link c атрибутом rel= “canonical”. Его прописывают в разделе head вот его пример для нашего случая:
Изменение адреса с помощью .htaccess
В некоторых CMS с большим трудом можно поменять УРЛ, в таком случае может помочь файл .htaccess. Если этот http://site.ru/oldadress/ адрес надо сменить на этот http://site.ru/newadress/, с помощью этого кода:
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^oldadress/$ http://%{HTTP_HOST}/newadress/ [R=301,L]
RewriteRule ^newadress/$ /oldadress/ [L]
у вас все получится и можно будет подменить старый УРЛ на ЧПУ. Файл .htaccess имеет широкий функционал. С его помощью можно закрывать дубли, делать редиректы и многое другое, но для этого надо хотя бы немного разбираться в его синтаксисе и вносить изменения аккуратно, предварительно создавая бэкапы, так как это файл конфигурации сервера Apache и он может с легкостью негативно повлиять на сайт.
![](https://prime-ltd.su/wp-content/uploads/2017/11/htaccess-768x448.jpg)
![](https://prime-ltd.su/wp-content/uploads/2017/11/66htaccess-redirects.jpg)
Редиректы
Если прочитав эту статью вы захотели поменять URL, но старые страницы уже проиндексированы, то относительно безболезненным вариантом будет сделать 301 редирект со старого адреса на новый. Если редиректа не сделать, то в глазах поисковика вы удалите страницу и создадите новую, соответственно заслуги старой страницы не перенесутся на новую. Вот код 301 редиректа:
Redirect 301 http://site.ru/oldadress/ http://site.ru/newadress/
Здесь также следует разобрать момент относительных и абсолютных адресов. Абсолютный адрес включает в себя весь УРЛ целиком: http://site.ru/katalog/shlejka-dlya-homyaka, а относительный только часть УРЛа /katalog/shlejka-dlya-homyaka. В большинстве редиректов можно использовать как один, так и другой тип.
Подытожим:
- текст УРЛа должен быть понятен пользователю
- в тексте должна содержаться ключевая фраза
- не используйте в качестве разделителя ничего, кроме дефисов
- продумывайте иерархию на своем сайте и транслируйте ее в УРЛах
- используйте только строчные буквы
- если у вас появляются дубли, то в зависимости от ситуации используйте:
- rel=»canonical»
- редиректы в .htaccess
- закрывайте их в robots.txt
![](https://prime-ltd.su/wp-content/uploads/2017/11/Science-Cat-cats-37352902-625-352.jpg)