У цій статті я постараюся пояснити, що таке URL адреса сайту, що означають його частини, як він формується, як робити правильні урли для сайту і в якому випадку не можна змінювати адреси.

URL (Uniform Resource Locator) з англійської перекладається як єдиний вказівник ресурсів. Якщо простіше, URL означає адресу якогось унікального ресурсу в інтернеті. Таким ресурсом може бути, наприклад, HTML-сторінки, Javascript і CSS-файли або зображення.

Кожен такий ресурс унікальний і, відповідно, кожен URL в інтернеті теж унікальний. Але буває, що URL веде на ресурс, який більше не існує (це так звана 404 помилка) або який був переміщений (це, як правило, 301 або 302 redirect). Він складається з декількох елементів:

  1. Протокол передачі гіпертекстових файлів HTTP або його захищена версія HTTPS. Це найпопулярніший протокол, який зараз використовується в інтернеті. Є, звичайно, інші протоколи (наприклад, ftp, mailto або Telnet), але http і https найпопулярніші;
  2. Доменне ім’я сайту;
  3. Підкаталог файлу;
  4. Ім’я файлу ресурсу або так званий slug — він вказує на конкретну сторінку і описує її вміст.

Якщо у вас сайт на якійсь популярній cms, то ви можете скористатися плагінами, які автоматично генерують slug на основі заголовка.

Рекомендації щодо формування URL

Статичні та динамічні урли

Існує два типи URL — це динамічні та статичні. Статичні url і, відповідно, сторінки, які ці url представляють — вони постійні, тобто інформація на них постійна. А динамічні url генеруються по факту надходження певного запиту. Наприклад, ви зайшли в інтернет-магазин і бачите, що є фільтрація товарів. Ви обрали параметри, які вам потрібні, і так автоматично сформувався url. Динамічні: https://site.ua/list.php?id_modetwo=15&sid=33h5g7756nnfhbdn85nf 7rnn98hbf Великий плюс статичних url в тому, що вони нормально індексуються і пошукові роботи їх нормально сприймають. А ось динамічні url можуть потрапляти в сміттєві сторінки, малокорисні, маловартісні сторінки або в гуглі будуть проскановані, але не проіндексовані. І взагалі при великій кількості такі url можуть просто потопити ваш сайт. Тому потрібно організовувати вміст сайту так, щоб url мали логічну структуру, були зрозумілі для людини. Для цього поняття існує абревіатура ЧПУ – людинозрозумілі урли. Тому і основні рекомендації зводяться до того, щоб урли були ЧПУ, тобто не ідентифікатори, не цифри, не якісь каракулі, а саме звичайні слова. Якщо ви будете пропонувати користувачу url з адресою, яка містить якісь get-параметри, знак амперсанда, цифри і букви в хаотичному порядку, то вам буде складно привернути увагу користувача. Йому це буде незрозуміло, він закриє сторінку і не повернеться до неї. А якщо користувач буде шукати інформацію про сервіс Яндекс метрика і побачить url як у прикладі, то з більшою ймовірністю сайт приверне його увагу.

URL латиницею

Наступні рекомендації полягають у тому, що адреси повинні бути написані саме латиницею, а не кирилицею. Тому що кирилиця перетворюється через код і такі URL стають дуже великими. А адреси латиницею краще розпізнаються і сприймаються пошуковими системами. Якщо URL складається більше ніж з одного слова, то рекомендується використовувати тире як роздільник цих слів.

Короткі URL

Існує думка, що URL повинні бути короткими, але немає жодних рекомендацій пошукових систем щодо конкретної довжини. Хоча є маркетингові дослідження, які показують, що клікабельність по коротких URL вища, ніж по довгих. А також короткі URL легше запам’ятовуються і їх зручніше вводити з клавіатури.

Нижній регістр літер

Також важливим моментом є регістр URL, тобто нижній або верхній регістр написання літер. Для пошукових систем сторінки page.html і page.html — це різні сторінки, але з однаковим змістом, тобто це вже виходять дублікати. А як ми з вами знаємо, пошуковики негативно реагують на дублікати сторінок сайту. Тому потрібно писати всі URL в одному регістрі, а саме в нижньому.

Ключові слова

Вписуйте в ЧПУ ключові слова. Для того щоб вписати в ЧПУ адресу ключове слово потрібно дати сторінці ім’я. Наприклад, тематика сайту стосується продажу техніки. Для пошуку айфона сторінку можна назвати myshop.ua/catalog/iphone. Посилання повинно бути коротким і зрозумілим, тоді воно легше запам’ятовуватиметься і його буде простіше ввести вручну або через голосовий пошук. За законами маркетингу, товари з максимально ємною назвою швидше запам’ятовуються споживачем. Тому лаконічний і простий ЧПУ сторінки допоможе прорекламувати сайт і контент. Таке посилання швидко запам’ятовується.

Дефіс або нижнє підкреслення

У ЧПУ не повинно бути пробілів. Замість пробілів у ЧПУ можна використовувати дефіс («-») або нижнє підкреслення («_»). Важливо пам’ятати, що дефіс несе власне смислове значення. Наприклад, у фразі les-rubiat-shepki-letiat (ліс рубають — тріски летять), символ нижнього підкреслення не містить ідейного наповнення і може працювати як засіб для вписування пробілів у ЧПУ.

Url зображень

Назви файлів для зображень, роликів і документів повинні містити ЧПУ. З одного боку, URL сторінки та ім’я файлу — різні речі. Але робот пошукової системи шукає через різні варіанти назв, через документи, картинки, аудіо та відео. Доступність запитуваного файлу залежить від того, наскільки зрозуміле ім’я файлу для людини. Наприклад, ім’я зображення DSCN456 для пошукового алгоритму складне, а kotik_lol просте. Система вивчає дані за темою сторінки розміщення файлу, за текстом, що обрамляє зображення, мета-даними, alt атрибутами та назвою. Щоб прискорити індексацію контенту та підвищити ранжування, пошуковику потрібно дати якомога більше інформації. Завантажуючи на сайт якийсь файл, важливо прописувати в назвах прості для розуміння URLи.

Структура URL-адреси

Структуру url на невеликому сайті послуг, де небагато сторінок (наприклад, до 500 сторінок), допустимо зробити в простому вигляді: сайт і slug. Тобто без проміжної папки url буде нормально індексуватися. А якщо у вас інтернет-магазин з великою кількістю товарів (сторінок), то в структурі url найкраще вказувати проміжну папку. Тут важливо розрізняти категорію і товар. Якщо ви створюєте категорію, то краще прописати такий url за схемою Сайт — Папка category — slug (наприклад, https://site.ua/category/kurtki). А з товарами: Сайт — Папка product — slug (https://site.ua/product/kurtka-chernaya-zima). Это самая правильная последовательность частей url адреса и для интернет-магазина и для сайта услуг. Ведь если у вас один товар находится в нескольких категориях и url товара формируются на основе категории, то тогда возникают дубли этого товара. А если он находится во многих категориях, то это уже множественные дубли. А вот в случае, если url формируется через папку «product», то куда бы вы этот товар не поместили, у него будет единственный адрес и, соответственно, дублей тоже не будет.

Не чіпати існуючі урли!

Ці рекомендації корисні при проектуванні сайту, коли ви тільки створили новий сайт і він ще не зайшов в індекс або ще немає жодних позицій, ніякого трафіку. Тоді ви можете працювати з url, змінювати їх як вам потрібно, і для сайту це буде некритично. Але якщо ви збираєтеся змінювати існуючі url на сайті, який вже має позиції та трафік, то, швидше за все, це негативно позначиться на сайті, його позиції та трафік просядуть. Тому при роботі зі старими сайтами URL краще не чіпати.