Co to jest Relative URL?

Relative URL to adres strony podany bez pełnej domeny – zawiera jedynie ścieżkę prowadzącą do zasobu, w przeciwieństwie do absolute URL, który zawiera pełny adres z protokołem i domeną. Przykład: „/blog/artykul” (relative) vs „https://example.com/blog/artykul” (absolute).

Kluczowa różnica:

  • absolute URL działa niezależnie od kontekstu (np. https://example.com/kontakt)
  • relative URL jest interpretowany względem bieżącej lokalizacji strony

Przykład:

  • na stronie https://example.com/blog/ adres „artykul” wskazuje na https://example.com/blog/artykul
  • na stronie https://example.com/produkty/ ten sam adres wskazuje na https://example.com/produkty/artykul

Typy relative URLs:

  • root-relative – zaczynają się od „/”, np. „/blog/artykul” (odnoszą się do głównego katalogu domeny)
  • protocol-relative – zaczynają się od „//”, np. „//example.com/page” (dopasowują się do HTTP lub HTTPS)
  • document-relative – np. „artykul” lub „../artykul” (odnoszą się do bieżącej lokalizacji)

Wpływ na SEO:

  • Google nie rozróżnia wartości SEO między relative a absolute URL – wszystkie linki są przetwarzane jako pełne adresy
  • absolute URL są bezpieczniejsze przy migracjach, zmianach struktury i zapobiegają błędom

Rekomendacje:

  • linkowanie wewnętrzne – najlepiej używać root-relative URLs (np. „/kontakt”)
  • sitemap.xml – zawsze absolute URLs (wymóg techniczny)
  • canonical tag – zawsze absolute URL
  • meta tagi – absolute URL
  • linki w e-mailach i treściach zewnętrznych – absolute URL

Częste problemy:

  • duplikacja treści (np. wersje z www i bez www)
  • błędy przy migracji domeny lub zmiany struktury URL
  • uszkodzone linki przy nieprawidłowym użyciu ścieżek względnych

← Powrót do słownika SEO


Szukasz konsultanta SEO dla firm SaaS i B2B? Zobacz, jak mogę pomóc Twojej firmie rosnąć dzięki SEO.

Przewijanie do góry