Link bezwzględny
Link bezwzględny (nazywany też linkiem absolutnym) to odnośnik zawierający pełny adres URL zasobu — protokół, domenę oraz ścieżkę do pliku, na przykład https://nodea.pl/hosting/faq. Taki adres jednoznacznie wskazuje położenie zasobu w internecie i działa poprawnie niezależnie od tego, na której stronie ani w jakim katalogu został umieszczony.
Na czym polega działanie linku bezwzględnego
Przeglądarka, napotykając link bezwzględny, nie musi niczego doliczać ani interpretować kontekstu bieżącej strony — otrzymuje kompletny adres URL i od razu wie, gdzie skierować żądanie. To zasadnicza różnica względem linku względnego, który wskazuje położenie w odniesieniu do adresu aktualnie wyświetlanej strony. Link bezwzględny składa się zawsze z trzech elementów: schematu (najczęściej https://), nazwy hosta (domeny) oraz ścieżki, opcjonalnie uzupełnionych o parametry zapytania i kotwicę.
Ponieważ adres jest kompletny, link bezwzględny przetrwa przeniesienie treści w inne miejsce struktury witryny — nadal będzie prowadził do tego samego celu, podczas gdy niepoprawnie zbudowany link względny może się „zgubić”.
Zastosowanie w praktyce
Linki bezwzględne są obowiązkowe wszędzie tam, gdzie treść jest odczytywana poza kontekstem strony źródłowej. W kanałach RSS, mapach witryny XML, powiadomieniach e-mail HTML czy w danych strukturalnych nie istnieje „bieżący adres”, do którego można by odnieść ścieżkę względną, więc pełny URL jest jedynym rozwiązaniem. Podobnie tag kanoniczny i znaczniki Open Graph zawsze podaje się jako adresy bezwzględne.
W kontekście SEO warto zadbać o spójność linków bezwzględnych: konsekwentnie stosować wersję z HTTPS i jeden wariant domeny (z www lub bez), aby uniknąć duplikacji adresów. Przy migracji witryny na nową domenę lub nowy hosting to właśnie zaszyte na sztywno linki bezwzględne wymagają masowej podmiany — dlatego w kodzie CMS-a często generuje się je dynamicznie na podstawie skonfigurowanego adresu bazowego, zamiast wpisywać ręcznie.
Powiązane pojęcia
Najczęstsze pytania
Kiedy używać linku bezwzględnego zamiast względnego?
Linki bezwzględne są niezbędne we wszystkim, co opuszcza stronę: w kanałach RSS, mapach witryny XML, wiadomościach e-mail, tagach kanonicznych i danych Open Graph. Sprawdzają się też przy linkowaniu do zasobów z innej domeny, gdzie ścieżka względna po prostu nie zadziała.
