Słowo "url" najkrócej można zdefiniować, jako adres strony internetowej. Czyli urlem nazywamy ciąg znaków, które wpisane w oknie przeglądarki przekierują użytkownika na daną stronę główną lub podstrony. Niby wszystko wydaje się, ale wbrew pozorom takie nie jest. Poprawne tworzenie urli to bardzo istotna kwestia przy rozwoju strony internetowej, a w kontekście pozycjonowania urle są jednym z elementów, które oceniają roboty wyszukiwarek.

Poniżej opisałem kilka dobrych praktyk przy tworzeniu nowych adresów podstron. Mogą one być przydatne przy optymalizacji tego elementu, choć tak jak wspomniałem tworzenie "przyjaznych" urli to temat równie skomplikowany, jak wymowa tego krótkiego wyrazu.

 

Adres url - co to jest w praktyce?

Jak często na tym blogu do przybliżenia omawianego tematu posłuży nam przykład strony, którą właśnie czytasz. Przyjrzyjmy się url-owi tej strony.

url co to, friendly url

Jak widać na powyższym screenie adres url naszej podstrony to: https://boringowl.io/url-co-to-jest-jak-tworzyc-urle, choć równie dobrze mógłbym przed nazwą dodać przedrostek www. lub przedstawić adres bez żadnego przedrostka. Wszystkie formy adresu można nazwać urlem. Tu na chwilę się zatrzymam, aby mówić pewne stałe elementy, które posiada zwykle adres każdej strony internetowej.

 

Czy szukasz wykonawcy projektów IT ?
logo

Z czego składa się url?

Na poniższej grafice widać pokolorowane fragmenty, które występują w pełnym adresie url, niektóre z nich mogą zostać pominięte, co omówiłem w punktach pod zdjęciem.

url co to jest

  • Przedrostek https lub http w zależności od tego czy dany url jest chroniony certyfikatem szyfrowania ssl. Tę część urla można pominąć przy wpisywaniu w oknie przeglądarki.
  • Przedrostek www - adres z takiem urlem powinien być przekierowany (redirect 301) na stronę bez www, ponieważ jest to dobra praktyka zalecana przez Google i wielu SEO-wców. W innym przypadku część adresów pod pewnymi kątami może się duplikować.
  • Adres głównej domeny, czyli nazwa, którą zarejestrowaliśmy u dostawcy usługi
  • Adres podstrony - tę część adresu url możemy optymalizować pod kątem użytkowników i pozycjonowania. Najlepiej jeżeli adresy podstron nie są zbyt długie i zawierają słowa kluczowe, na który chcemy pozycjonować daną podstronę. Dodatkowo należy raczej unikać znaków dodawanych automatycznie przez systemy zarządzania treścią, które omówiłem szerzej w kolejnym akapicie. Trzymając się tych zasad będziecie mogli określić strukturę adresów swojej strony internetowej jako "friendly urls".

 

Tworzenie urli - czego unikać?

Część administratorów stron czy developerów nie przykłada wagi do tworzenia "przyjaznych adresów url". Może to wynikać z braku staranności, niewiedzy związanej z projektowaniem zoptymalizowanych aplikacji lub świadomym bagatelizowaniem optymalizacji url przy tworzeniu projektu. W każdym razie nie są to jednak najczęstsze przyczyny, dla których adresy url mogłyby być lepiej przygotowane pod seo czy UX. Głównym problemem są w tym wypadku CMSy, których zła konfiguracja automatycznie dodaje niezoptymalizowane urle, a system zarządzania treścią nie daje możliwości ich edycji z poziomu interfejsu administratora.

 

Dla przykładu kilka sytuacji, w których CMS tworzy niepoprawne z poziomu SEO adresy:

  1. Dodawanie na końcu urla wpisu blogowego daty dodania (nie jest jednoznaczne powiedziane, że to błąd to moja interpretacja)
  2. W slugu urla dodawanie hierarchicznie nazw np. kategorii do których należy dany url. W przypadku, gdy hierarchia jest wielopoziomowa może dojść do sytuacji, w której stworzony bardzo długi adres typu: nazwa-domeny.pl/ kategoria1/kategoria2/kategoria3/nazwa-podstrony. Zarówno z punktu widzenia użytkownika, jak i robota wyszukiwarki wygląda to słabo.
  3. Automatyczne tworzenie urla na podstawie tytułu podstrony, co może jak w przypadku poprzedniego punktu tworzyć niepotrzebnie bardzo długie urle

 

Dla przykładu, jak mógłby wyglądać niepoprawny adres url tego wpisu:

Niepoprawny url

Narzędzia i biblioteki wspomagające tworzenie adresów URL - jakie narzędzia mogą pomóc w tworzeniu i formatowaniu adresów URL?

Jednym z popularnych narzędzi jest Google Analytics Campaign URL Builder, który umożliwia łatwe tworzenie adresów URL z parametrami kampanii do śledzenia efektywności działań marketingowych. Innym narzędziem jest URLEncoder, które umożliwia kodowanie znaków specjalnych w adresach URL. Do formatowania adresów URL można wykorzystać bibliotekę Apache Commons Validator, która sprawdza poprawność adresów URL i umożliwia walidację ich składni. Innym popularnym narzędziem jest TinyURL, które pozwala na skracanie adresów URL do bardziej przyjaznych i łatwiejszych do zapamiętania. W aplikacjach webowych można wykorzystać wiele bibliotek, takich jak Node.js URL, która umożliwia łatwe tworzenie i manipulowanie adresami URL w Node.js

 

 

Podsumowując: zoptymalizowane adresy url to temat raczej prosty, o ile przy ich tworzeniu zachowuje się kilka łatwych do zapamiętania zasad, a system zarządzania treścią daje możliwość edycji tego elementu. Bez zachowania podstawowej staranności lub wykorzystywaniu CMSa bez możliwości customizacji - sprawa urli może powodować wiele problemów - tym bardziej już po zaindeksowaniu w wyszukiwarce.

Życzę powodzenia w tworzeniu przyjaznych dla użytkowników i robotów Google adresów url. Mam nadzieję, że mój artykuł Wam w tym pomoże.

Nasza oferta

Powiązane artykuły

Zobacz wszystkie artykuły powiązane z #Web design