Co to jest URI?
URI (Uniform Resource Identifier) to standardowy identyfikator zasobu w internecie. Służy do jednoznacznego wskazania lub nazwania zasobu – dokumentu, obrazu, skrzynki pocztowej czy fragmentu strony. URI obejmuje zarówno URL (identyfikatory lokalizujące zasób), jak i URN (identyfikatory będące nazwami). Formalną definicję opisuje RFC 3986.
Jak zbudowany jest URI?
Typowa składnia: schemat ":" hier-part ["?" zapytanie] ["#" fragment]
Najczęściej spotykany wariant (dla HTTP/HTTPS) wygląda tak:
schemat://autorytet/ścieżka?zapytanie#fragment
Elementy:
- Schemat (scheme) – protokół lub mechanizm:
https,http,mailto,ftp,data. - Autorytet (authority) – poprzedzony
//, może zawierać: userinfo@(rzadko używane),- host (np.
example.comlub IP), :port(np.:443).- Ścieżka (path) – hierarchia zasobu:
/katalog/podstrona. - Zapytanie (query) – parametry po
?, np.id=42&sort=asc. - Fragment (fragment) – część po
#, wskazuje podsekcję dokumentu, np.#sekcja-1.
Przykład z rozbiciem:
https://[email protected]:443/produkty/buty?kolor=czarny&id=42#opinie
- schemat:
https - autorytet:
[email protected]:443 - ścieżka:
/produkty/buty - zapytanie:
kolor=czarny&id=42 - fragment:
opinie
URI, URL i URN – różnice
- URI – pojęcie nadrzędne: każdy identyfikator zasobu.
- URL (Uniform Resource Locator) – URI, który podaje sposób dostępu (lokalizację), np.
https://example.com/. - URN (Uniform Resource Name) – URI będący nazwą niezależną od miejsca, np.
urn:isbn:9788328331691.
Każdy URL jest URI, ale nie każdy URI jest URL-em.
Znaki i kodowanie w URI
- Dozwolone są głównie znaki ASCII; wiele znaków specjalnych musi być procentowo kodowanych (percent-encoding), np. spacja →
%20. - Znaki „niezastrzeżone” (bez kodowania): litery, cyfry,
- . _ ~. - Część hosta jest nieczuła na wielkość liter; ścieżka na niektórych serwerach może być czuła.
- Znaki diakrytyczne (np. ą, ć) w ścieżce i parametrach powinny być kodowane w UTF-8, a następnie percent-encoded. W hostach stosuje się IDN/Punycode (np.
xn--...).
Znaczenie URI dla SEO i marketingu
Choć SEO operuje głównie na URL-ach (podzbiór URI), zasady poprawnej konstrukcji identyfikatorów mają bezpośredni wpływ na widoczność i użyteczność:
- Czytelność i semantyka adresów
- Krótkie, zrozumiałe ścieżki (
/blog/jak-wybrac-buty-biegowe). - Naturalne słowa kluczowe, bez upychania fraz.
- Separator „-” zamiast „_”.
- Konsystencja i kanoniczność
- Jedna preferowana wersja domeny (www vs non-www).
- Wymuszenie HTTPS i stały wzorzec ukośnika końcowego (z lub bez
/). - Spójne małe litery w ścieżkach, aby uniknąć duplikatów.
- Przekierowania 301 i/lub znacznik rel=”canonical” dla wersji alternatywnych.
- Parametry zapytań
- Ograniczaj liczbę parametrów w URL-ach indeksowalnych; mogą tworzyć duplikaty (sortowanie, filtrowanie).
- Używaj parametrów UTM wyłącznie w kampaniach; nie linkuj do nich wewnętrznie.
- Jeżeli filtry muszą być indeksowane, projektuj przyjazne ścieżki; jeśli nie – stosuj noindex dla stron o niskiej wartości.
- Fragmenty (#)
- Część po
#nie trafia do serwera i zazwyczaj nie tworzy osobnych dokumentów dla Google. Nie używaj fragmentów do obsługi kluczowej treści, która ma być indeksowana. - Kodowanie i znaki narodowe
- Możliwe są polskie znaki, ale mogą wydłużać i komplikować adres po zakodowaniu. W praktyce bezpieczniejsza jest transliteracja:
ą→a,ł→litd. - Unikaj „szumu” technicznego
- Sesyjne ID w URL, zbędne parametry śledzące, wieloznaczne identyfikatory – wszystko to utrudnia użytkownikom i robotom zrozumienie treści.
Praktyczny przykład optymalizacji
Z: https://www.example.com/PL/Sklep/?cat=12&produkt=5541%20buty#!top
Do: https://example.com/sklep/buty/nazwa-modelu
- ujednolicony host i protokół,
- ścieżka opisowa zamiast parametrów,
- małe litery i myślniki,
- brak fragmentu i zbędnych parametrów.
Dobrze zaprojektowany URI porządkuje zasoby i komunikację między systemami, a w przypadku URL-i przekłada się na lepsze doświadczenie użytkownika i czystsze sygnały dla wyszukiwarek. Jasna struktura, poprawne kodowanie oraz konsekwencja w budowie adresów to fundament zarówno stabilnej infrastruktury webowej, jak i skutecznego SEO.

Dzięki wieloletniemu doświadczeniu, zdobytemu przy współpracy z różnymi branżami, potrafię dostosowywać podejście do indywidualnych potrzeb każdego klienta. Na stronie Biznesuj.pl dzielę się wiedzą oraz praktycznymi poradami na temat prowadzenia biznesu, aby inspirować i wspierać przedsiębiorców w ich codziennych wyzwaniach. Zapraszam do lektury moich artykułów, które mogą stać się drogowskazem w dążeniu do sukcesu.”