У чому відмінність між абсолютними та відносними посиланнями?

У цій статті ми поговоримо про відносні та абсолютні посилання, чим вони відрізняються, які у них переваги і недоліки. Так як в інтернеті небагато відомостей про ці види посилань, початківці вебмастера і seo-оптимізатори часто плутаються в цих поняттях. Тому настав час розібратися в цьому.

Що таке посилання?

Давайте спочатку відповімо на запитання – що з себе представляє посилання. Посилання (з англ. Link) – це необхідний засіб, за допомогою якого користувач або пошуковий бот може перейти з одного ресурсу на інший, будь то сайт або сторінка.

Воно містить в собі:

  • url-адресу на яку ви хочете посилатися;
  • елемент, за допомогою якого робиться перехід (це може бути текст, який ще називають анкором, картинка, або сам url).

Кожне посилання має такий вигляд:

  • тег <a> обертає текст, який ви хочете перетворити в посилання (це скорочення від слова “anchor” c англ. якір).
  • атрибут href визначає адресу сторінки, куди повинне привести ваше посилання.
  • закривається тег </a> для закінчення посилання.

Що таке абсолютне посилання?

Абсолютне посилання являє собою класичне посилання, до якого ми давно звикли. Воно містить в собі інформацію про протокол передачі даних (http або https), доменне ім’я  і, якщо потрібно, адресу цільової сторінки.

наприклад:
https://uaateam.agency/blog/

де uaateam.agency – доменне ім’я,
blog – місце розташування потрібної сторінки.

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

Що таке відносне посилання?

Відносне посилання записується коротше, ніж абсолютне. Тут не міститься інформації про протокол передачі даних і ім’я домену, а тільки місце розташування потрібної сторінки. Вона містить частину url-адреси і виглядає так:

/ Blog /

Робочою вона буде тільки за умови, якщо така сторінка є в каталозі сайту. В інших ситуаціях буде відображатися помилка 404.

У чому їхня відмінність?

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

Абсолютне посилання:

  • містить повну адресу сайту (протокол передачі даних, доменне ім’я, цільову сторінку);
  • використовується для переходу на зовнішні ресурси (наприклад, з одного сайту на інший);
  • успішно застосовується для зовнішньої оптимізації сайту.

Відносне посилання:

  • містить тільки інформацію про розташування цільової сторінки;
  • використовується тільки всередині сайту, застосовується для внутрішньої оптимізації сайту і навігації;
  • допомагає пошуковим роботам швидше пройти всю структуру сайту.

Чим же погані відносні посилання?

Слід все ж таки сказати, що вони мають свої позитивні сторони:

  • вони не захаращують код;
  • завантажуються швидше абсолютних посилань;
  • можна використовувати в проміжному середовищі.

Якщо ви хочете створити сайт на якийсь CMS, в якій буде використовуватися проміжна середа з окремим унікальним доменом (наприклад, WordPress), то застосування відносних посилань дасть можливість одному і тому ж сайту існувати і на основному, і на проміжному домені. Це допоможе заощадити багато часу для розробника і спростить написання коду.

А тепер про ситуації, коли відносні посилання краще не використовувати.

Незахищеність від скачування

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

У той час, як абсолютні url зменшують ризик крадіжки контенту, так як разом з сайтом копіюються і адреси, де вказується доменне ім’я.

Незахищеність від дублювання контенту

Уявімо, що є кілька версій головної сторінки, але не вказано, яка з них основна і не налаштовані редіректи.
наприклад:
https://uaateam.agency/
http://uaateam.agency/
http://www.uaateam.agency/
https://www.uaateam.agency/

Пошуковий робот буде заходити на кожне з цих посилань як на новий сайт і проіндексує його за різними url-адресами, що в результаті створить дублювання контенту.

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

Погіршення внутрішньої перелінковки

Дуже важливо враховувати внутрішню перелінковку на сайті при роботі з посиланнями. Неправильне застосування тега <base href = “”> з відносними посиланнями призведе до утворення помилкових 404 сторінок. В цьому випадку абсолютні посилання теж краще підійдуть.

Абсолютні посилання сприяють кращому скануванню

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

Висновок

Відносні і абсолютні посилання мають абсолютно різні призначення у SEO-просуванні. І перш ніж вибирати якийсь один вид посилань, необхідно кілька разів зважити всі за і проти. Абсолютні посилання використовуються найчастіше і мають більше плюсів, ніж мінусів. Однак бувають і такі ситуації, в яких найкраще буде звернутися до відносних посиланнях.