ЧПУ в SEO — что это и как сделать ЧПУ правильно?

ЧПУ — это ЧеловекоПонятный (или человеку понятный) урл — адрес страницы, который можно прочитать и понять на латинице или кириллице. URL (Universal Resource Locator) — это адрес страницы, который мы видим в адресной строке браузера.

ЧПУ ещё называют семантическими урлами, а на английском распространено название friendly URL. Несколько реже встречаются simple-to-understand URL (простой для понимания), terms-friendly URL (удобный), clean URL (чистый), SEO-friendly URL (подходящий для SEO), human-friendly URL, user-friendly URL, human-readable URL и даже pretty URL.

Пример URL:

  • site.ru/?p=1 — это обычный урл с параметрами.
  • site.ru/obo-mne — это ЧПУ.

На самом деле обычными урлами давно уже считаются ЧПУ, из-за того, что почти все CMS на лету создают адреса страниц в виде ЧПУ, транслитерируя заголовки страниц, а урлы с параметрами даже называют, противопоставляя ЧПУ: «не семантические» (non-semantic URL).

Транслитерация — это (в узком смысле слова) перевод слов и фраз, написанных на кириллице, в латиницу, то есть, написание русских слов с помощью латинского алфавита. Этот процесс также называют романизацией русского текста. Найти сервис, способный перевести кириллицу в латиницу — не проблема. У транслитерации есть правила, учитывающие передачу сложных звуков, и ГОСТ.

Простой интерфейс онлайн транслит-переводчика.

Зачем нужны ЧПУ?

Первое упоминание человекочитаемых урлов случилось уже в 1996 году, когда отсутствие ЧПУ вошло в Топ 10 ошибок веб-дизайна в статье Якоба Нильсена — в будущем признанного гуру юзабилити. У нас важность использования ЧПУ упоминал в знаменитом «Ководстве» Артемий Лебедев.

1. ЧПУ можно увидеть, прочитать и осмыслить — то есть, пользователь может заранее понять, куда он попадёт. Понимание пользователем следующего шага — один из базовых принципов юзабилити, и ЧПУ к этому тоже имеет отношение.

Например, site.ru/news/politics/russia/2021/ — по этому адресу уже понятно, какого рода контент находится в разделе: новости политики в России за 2021 год.

2. ЧПУ может отображать структуру сайта — то есть, выглядеть, как хлебные крошки, являясь едва ли ни элементом навигации.

Например, site.ru/razdel/podrazdel/tovar.html — Главная страница — раздел — подраздел — страница товара (кстати, не обязательно делать ЧПУ именно так, вложенность не всегда нужно показывать в адресах страниц).

3. Ключевые слова в адресах страниц — один из факторов ранжирования. Фактор спорный и угасающий, но тем не менее есть и у него свои приверженцы.

В былые времена поисковые системы выделяли попавшие в url ключевые слова так же, как сейчас, в 2021 году, выделяют их в описании и заголовках сниппетов. Как это обычно и бывает, ушлые сеошники начали спамить в урлах почём зря — не редкостью одно время в ТОПе были сайты с доменами вроде kupit-krossovki-v-moskve.ru или banketnyj-zal-nedorogo.ru.

4. С ЧПУ гораздо проще работать, чем без них, вебмастерам, seo-специалистам и вообще всем, кто работает в интернете.

В любом списке (в том числе в моём любимом отчёте Метрики «Страницы входа»), адреса с чпу дадут больше информации, чем без них.

5. Неочевидное преимущество использования — сокрытие внутренней информации сервера или приложения может улучшить безопасность системы.

А ещё в Википедии пафосно написано, что ЧПУ «делают всемирную паутину более стабильной и полезной системой».

Помогают ли ЧПУ лучше индексироваться страницам сайта?

Люди постоянно путают слова «индексироваться» и «ранжироваться». Могу со всей ответственностью сказать, что если у сайта проблемы с индексацией (попаданием страниц в поиск), то дело не в ЧПУ — там проблемы посложнее. Влияние на ранжирование наличия на сайте человекопонятных урлов в принципе, без рассмотрения их вида в каждом конкретном случае можно также не учитывать. У ЧПУ иные основные задачи.

Утверждения, вроде «поисковые системы ссылки без ЧПУ индексируют хуже» не несут за собой никакого смысла. Хуже — это, вероятно, только медленнее, но оснований для того, чтобы индексировать страницы, в адресах у которых параметры, а не транслитерация, медленнее, нет, да и насколько медленнее — сказать невозможно. Это просто необоснованные предположения.

Как сделать идеальные ЧПУ?

Главный принцип — ЧПУ не должны быть тупой транслитерацией заголовка.

Плохой пример, получившийся из-за того, что в создании адреса страницы не участвовал человек: site.ru/avtomaticheskie_linii_dlya_proizvodstva_sloenyh_izdelij/mashina_dlya_proizvodstva_kruassanov_s_nachinkoj_i_bez_nachinki_kruassomat_scmg

Я бы скорректировал такой url примерно так: site.ru/proizvodstvo-sloenyh-izdelij/kruassomat-scmg — оставил бы ключевую фразу для раздела и для страницы, но убрал бы всё лишнее.

  1. Не нужно оставлять в URL предлоги и слова-связки: «для», «и», «без», «с».
  2. Не нужно запихивать в URL ключевое слово более одного раза.
  3. Товарам вообще не нужно оставлять в url вложенность.

* * *

Разделы товаров и услуг лучше размещать отдельно от непосредственно товаров. То есть: site.ru/catalog/kupalniki/, но site.ru/product/kupalnik-3456/ — это снимет вечную проблему – размещение одних и тех же товаров в разных категориях.

Таким образом www.site.ru/product/kupalnik-3456/ сможет быть размещён и в разделе «Купальники Пушап», и разделе «Слитные купальники», и во многих других разделах, параметрам которых он соответствует.

* * *

Для важных, значимых страниц при создании url стоит использовать семантику, для более простых — достаточно здравого смысла. Вряд ли эффект от ручного создания ЧПУ сотням товаров оправдает потраченное на это время.

* * *

Разделять слова в url с помощью дефисов, тире или нижнего подчёркивания — по большому счёту не важно. Вместо того, чтобы выискивать нужный ответ в статьях seo-экспертов, посмотрите выдачу Яндекса и Google — и сделайте, как в ТОПе (этот способ работает в 90% seo-вопросов). Если в ТОПе встречаются ЧПУ разных видов — это прямой показатель, что вопрос не важный, делайте, как вам больше нравится.

Это же касается вопроса: что лучше на конце URL — слэш (косая черта), формат (расширение .html или .php) или вообще ничего. Это не важно. Делайте, как удобнее вам и вашему программисту, или вашей CMS.

Ещё один плохой пример: site.ru/catalog/Podarochnie_nabori_dlya_krepkih_napitkov/Podarochnie_nabori_dlya_vodki/Podarochnii_nabor_dlya_vodki_Drakon_35247sm_.php — тут и пробел в конце, который обернулся нижним подчёркиванием (небрежность), и три раза использованный ключевик «подарочные наборы» (всё, что выглядит, как спам — спамом и является), и предлоги.

Этот url мог бы выглядеть более лаконичным и не менее понятным: site.ru/catalog/podarochnie_nabori_strong_alcohol/vodka/Drakon_35247sm.php

Некоторые не рекомендуют использовать в одном адресе транслитерацию и английские слова, но на на мой взгляд, проблемы тут нет, до тех пор, пока url остаётся «человекопонятным» и не превращается в абсурд. Если прислушаться к себе и окружающим, окажется, что мы используем больше и заимствованных, и прямо английских слов и выражений, чем нам кажется, особенно в digital-сфере.

* * *

Если новый сайт делается на старом домене, и при любых переездах и склейках, там, где это не принципиально, адреса страниц желательно не менять вовсе. Бессмысленно менять site.ru/manometers/ на site.ru/manometry/; от этого один вред: лишние редиректы, выше вероятность появления битых ссылок.

* * *

В разных CMS адреса страниц добавляются в разных местах и по разному называются. В WordPress, например, это «постоянная ссылка (ярлык URL)», в NetCat «ключевое слово», в других CMS это может называться как-то иначе.

ЧПУ в CMS NetCat
ЧПУ в CMS WordPress

ЧПУ для служебных страниц

URL служебных страниц (контакты, доставка, акции, о компании, политика конфиденциальности) можно и нужно делать на английском: не «o-nas», а «about», не «kontaktnaya-informaziya», а «contact». Служебные страницы не призваны привлекать органический трафик, ключевое слово в транслитерации не окажет никакого влияния ни на что, а на английском такие адреса смотрятся гораздо изящнее и менее громоздко.

При этом существует масса случаев, когда поисковая система «видит» (а ранее и выделяла) английский язык в url. Например, по запросу «купить ликёр» Яндекс выделял и «liqueur», и «likyor». То же по запросу «туры в Мозамбик»: и в случае mozambik, и в случае mozambique поисковая система понимает, что это именно Мозамбик.

Имена собственные, заимствованные слова и другие слова, которые поисковая система понимает, лучше писать правильно, то есть, по-английски.

Стоит ли использовать кириллические урлы (ЧПУ)?

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

В выдаче виден не url, а путь в структуре сайта до страницы.

Так как, на мой взгляд, влияние этого фактора на ранжирование ни посчитать, ни даже предположить нельзя, здравый смысл подсказывает, что использовать на кириллическом домене (например, сайт.рф) урлы на латинице, или тем более на английском языке — не стоит, просто потому что это выглядит нелепо. То же относится и к английским доменам с русскими урлами.

Так выглядит кириллический url в semrush (отчёт по обратным ссылкам).

Ну а сами кириллические домены, безусловно, имеют право на существование; когда они только появились, была возможность ухватить довольно интересные, дорогие домены.

Стоит ли использовать ЧПУ для изображений и файлов?

Безусловно, стоит. У Яндекса в справочной статье «Какие тексты использует робот для поиска изображений» чёрным по белому написано, что при поиске по картинкам используются в числе прочего и имена файлов картинок, в том числе с учетом транслитерации и упрощенного подстрочного перевода.

Тут уже всё просто: у изображения с адресом site.ru/uploads/images/velosiped.jpg гораздо больше шансов быть найденным пользователями в поиске по картинкам, чем у файла с адресом site.ru/uploads/images/IMG_234174.jpg.

Файлов это касается в той же мере.

Сжатые, понятные, простые выводы

  1. Используйте ЧПУ там, где это возможно; читаемые адреса страниц — вещь полезная и нужная.
  2. Не оставляйте создание ЧПУ автоматическим средствам CMS — они создадут вам кривые, уродливые урлы.
  3. Не стесняйтесь использовать английский язык.
  4. И вообще не стесняйтесь — даже очень плохие адреса страниц не погубят ваш сайт, если всё остальное ок.
  5. Используйте ЧПУ для изображений тоже.

P.S. Относитесь скептически к фразам «поисковику это не нравится», «роботы это не любят» и т.п. — очеловечение алгоритмов часто прикрывает всего лишь мнение автора, основанное на предположениях или на личном опыте, часто довольно скудном. Следите за выдачей поисковых систем — это лучший учебник SEO.