SEO friendly URL jsou adresy stránek, které jsou optimalizované pro vyhledávače a zároveň snadno srozumitelné uživatelům. Správně vytvořené URL zlepšují nejen šanci na vyšší pozice ve vyhledávání, ale také usnadňují navigaci a sdílení obsahu. Pokud vybíráte nebo navrhujete redakční systém, měli byste si důkladně prověřit způsob, jakým generuje URL adresy. Mnoho starších systémů tvoří adresy neefektivně, což může negativně ovlivnit viditelnost webu ve vyhledávačích.
Na úvod si povímě něco o základních bodech, které by měly friendly URL splňovat, aby vás (nejenom) vyhledávače měly rády.
Začněmě tedy HTTPS protokolem.
HTTPS protokol a šifrování dat
HTTPS protokolu, který, jak asi víte, slouží jako tzv. ranking signal, což znamená, že weby na HTTPS mají lepší šanci na vyšší pozice ve výsledcích vyhledávání. Adresy na starším protokolu HTTP by měly být přesměrovány pomocí 301 trvalého přesměrování.a měl by být dnes již standardem všech webových stránek a tedy bez něj si ani friendly URL nedovedeme představit.
Tento protokol zajišťuje šifrované připojení, které chrání uživatele před odposlechem dat. Tzn. předtím, aby někdo nepovolaný zachytil citlivé informace, jako jsou hesla, osobní údaje nebo platební údaje, při přenosu mezi uživatelem a serverem. HTTPS tak výrazně zvyšuje důvěryhodnost webu nejen pro návštěvníky, ale i pro vyhledávače. Bezpečnostní certifikát (SSL/TLS), který HTTPS využívá, je navíc viditelný přímo v adresním řádku prohlížeče – přítomnost „zámku“ značí, že připojení je bezpečné.
Používání HTTPS se stalo natolik klíčové, že jej Google oficiálně označuje za jeden z hodnotících faktorů (ranking signal). Weby bez HTTPS mohou být ve výsledcích vyhledávání znevýhodněny a moderní prohlížeče dokonce návštěvníky varují před vstupem na nezabezpečené stránky, což může způsobit ztrátu důvěry a návštěvnosti.
Přechod z HTTP na HTTPS je relativně jednoduchý proces, který vyžaduje nasazení bezpečnostního certifikátu a správné nastavení přesměrování. Při implementaci je nezbytné zajistit, aby veškeré URL adresy starého protokolu byly trvale přesměrovány pomocí kódu 301 na jejich HTTPS verze. Tím zajistíte kontinuitu hodnocení stránek vyhledávači a předejdete problémům s duplicitním obsahem.
HTTPS tedy není jen technický detail, ale základní kámen, který by měl stát v základu každého moderního webu – jak z pohledu bezpečnosti, tak z hlediska SEO optimalizace. Bez něj nelze mluvit o SEO friendly přístupu k tvorbě URL adres.
Adresy s WWW a bez WWW
Každý provozovatel webu by si měl zvolit, zda bude v adrese používat subdoménu „www“ nebo nikoliv, a druhou variantu přesměrovat na tu preferovanou. Tento krok je důležitý z hlediska SEO, protože pokud by se obsah webu nacházel na obou verzích adresy (s „www“ i bez „www“), vznikal by duplicitní obsah. Duplicitní obsah, podobně jako v případě rozdílu mezi „https://“ a „http://“, by mohl negativně ovlivnit hodnocení stránky ve vyhledávačích, protože stejný obsah by byl dostupný na dvou odlišných URL.
Lomítka na konci URL – důležitý detail
Podobně jako u adres s „www“ a bez „www“, je potřeba sjednotit i používání lomítka na konci URL. Vyhledávače totiž považují adresy s lomítkem a bez lomítka za dvě různé adresy, i když vedou na stejný obsah. Pokud tedy tento problém nevyřešíte, opět může dojít ke vzniku duplicitního obsahu.
Například tyto adresy jsou z pohledu vyhledávačů různé:
- https://www.krcmic.cz/stranka
- https://www.krcmic.cz/stranka/
- https://krcmic.cz/stranka
- https://krcmic.cz/stranka/
Pokud obě varianty vedou na stejný obsah, mělo by dojít k přesměrování jedné verze na druhou pomocí 301 přesměrování. Tím zajistíte, že všechny návštěvy i hodnocení od vyhledávačů budou směřovat na jednotnou adresu.
Proč vůbec řešit nějaké SEO friendly URL?
- Větší efektivita v SEO – duplicitní obsah může rozdělit autoritu stránky ve vyhledávačích, což oslabuje její celkové hodnocení.
- Jednotné hodnocení – souvisí s bodem výše – vyhledávače nebudou mít problém přiřadit návštěvnost, zpětné odkazy a další signály jen jedné preferované verzi.
- Uživatelská přívětivost – jednotná struktura adres je přehlednější a pomáhá budovat důvěru uživatelů.
Parametrické URL vs. klasické URL
Používání parametrických URL je často nejjednodušším řešením pro programátory, a proto je toto řešení běžné zejména u starších redakčních systémů. Parametrická URL obsahuje specifické parametry (zvýrazněné níže hnědou barvou), které umožňují dynamicky generovat obsah stránky. Taková URL může vypadat například takto:
https://example.cz/index.php?cat=faq&cont=421&lang=cz
Jak je vidět, tato adresa není příliš přehledná nebo přátelská pro uživatele, i když z hlediska SEO nepředstavuje zásadní problém. Vyhledávače, jako Google, jsou schopny tyto stránky procházet a indexovat, pokud počet parametrů není příliš vysoký. Přesný počet parametrů, který by mohl představovat problém, však Google blíže nespecifikuje.
Parametrické URL mohou být z pohledu SEO podobně účinné jako URL bez parametrů, například:https://example.cz/cz/faq/421.php
Nicméně studie naznačují, že klasická URL bez parametrů jsou ve výsledcích vyhledávání úspěšnější. Přátelské a přehledné adresy nejen zlepšují uživatelský zážitek, ale také působí důvěryhodněji a mohou zlepšit míru prokliku (CTR) ve vyhledávačích. Proto je vhodné, pokud je to možné, upřednostnit tvorbu adres bez parametrů.
URL parametry vytvářející duplicity
Výše uvedené pravidlo má jednu výjimku – URL parametry nesmí vytvářet duplicitní obsah. K tomu může dojít v následujících případech:
- Stejný obsah je zobrazen na stránce s různým pořadím URL parametrů. V takovém případě je nutné stanovit určité pořadí parametrů a v případě jejich odlišného uspořádání přesměrovávat na definovanou verzi URL.
- Stejný obsah je zobrazen, i když je v URL parametr uveden nebo není. Pokud URL parametr nemá vliv na obsah stránky a v adrese je zbytečný (například pozůstatek staré funkce), můžeme přesměrovat na verzi URL bez parametru. Pokud však musí být parametr zachován, je nutné zajistit kanonizaci URL. Jakmile vyhledávače tuto kanonizaci zaznamenají, můžeme také zakázat procházení tohoto URL parametru v souboru robots.txt.
Už jste četli? Jak na vylučující klíčová slova v Google Ads
Klíčová slova v URL
Tato oblast je klíčová pro SEO. URL obsahující klíčová slova jsou stále považována za více SEO friendly, i když jejich význam dnes už není tak silný, protože je snadno ovlivnitelný tvůrci webů, zejména v doméně webu. Nicméně stále mají určitou váhu. Aby to bylo efektivní, doporučuji dodržet následující zásady:
- Klíčová slova musí být relevantní
Do URL byste neměli zahrnovat klíčová slova, která se netýkají obsahu stránky, neobjevují se v textu a nemají žádnou tématickou souvislost. Vyhledávače dokážou snadno rozpoznat kontext a vztahy mezi slovy a frázemi, včetně synonym. - Používejte co nejméně klíčových slov
Čím méně klíčových slov použijete, tím větší váhu každé z nich bude mít. Klíčová slova se vzájemně ředí, a to platí jak pro URL, tak pro nadpisy nebo titulky stránky. Ideálně by URL měla obsahovat maximálně čtyři klíčová slova. Použití pěti nebo šesti je možné, ale je to již na hraně. - Vynechejte stop slova
Stop slova jsou slova, která v češtině často vystupují, ale nemají vlastní význam, například předložky nebo spojky. Obecně by se měla do URL vynechávat, pokud nejsou nezbytná pro kontext. - Klíčová slova upravte
Když máte vybraná klíčová slova, odstraňte z nich diakritiku (háčky a čárky), převeďte je na malá písmena (což je běžná praxe na internetu) a odstraňte všechny nealfanumerické znaky (jako #, @, %, atd.). Zůstanou pouze písmena a číslice. - Klíčová slova oddělte pomlčkou
Klíčová slova v URL oddělte pomlčkami, například: /cz/podadresar/hlavni-klicova-fraze.php. Pokud použijete podtržítko místo pomlčky, vyhledávač by považoval celou frázi za jedno slovo. Pomlčky umožní vyhledávačům lépe identifikovat jednotlivá slova. - Přemýšlejte nad kontextem hledání
Pravidlo „co nejméně klíčových slov“ má výjimku. URL se zobrazuje ve výsledcích vyhledávání, a pokud web nevyužívá strukturovaná data pro drobečkovou navigaci, může mít smysl přidat další slovo do URL. To může uživatele ujistit, že stránka obsahuje relevantní obsah pro jejich hledání. URL tak může být dalším místem, kde můžete zvýšit míru prokliku z vyhledávání.
Adresáře v URL
Adresáře v URL jsou části, které následují za názvem domény, ale před názvem konkrétní stránky:
https://example.cz/znalosti/slovnicek/heslo.php
V minulosti, když weby bývaly tvořeny statickými stránkami a nebyly generovány redakčními systémy, umožňovaly adresáře v URL tvůrcům webů lepší organizaci souborů. Dnes však v mnoha případech adresářová cesta v URL postrádá smysl a může dokonce vést k dalším problémům.
Typickým příkladem jsou e-shopy, které v URL používají adresáře k zobrazení struktury webu. Například produkt může mít adresu ve formátu /kategorie/nazev-produktu.php. Co když ale budete chtít tento produkt přesunout do jiné kategorie? Nebo pokud přejmenujete kategorii? V takovém případě se změní URL adresa a budete muset řešit přesměrování. To představuje zbytečnou komplikaci.
Na druhou stranu, pokud dojde k takovým změnám a lidé přijdou na původní adresu, například z předchozího mailingu nebo si stránku uložili do záložek, už produkt nenajdou. Vyhledávače budou tuto stránku považovat za novou, což může znamenat ztrátu všech dřívějších zpětných odkazů. A to je situace, které se rozhodně chcete vyhnout.
Délka URL a koncovky souborů
Čím kratší je URL, tím lépe se stránka umisťuje ve vyhledávání. Pokud podle výše uvedených doporučení nepoužíváte parametry a adresáře, jak můžete URL ještě více zkrátit?
Další možností, jak zkrátit URL, je změna koncovky souboru. Například koncovky jako .htm, .php, .asp apod. jsou historickým pozůstatkem z doby statických webů a v SEO-friendly URL by neměly být. Dříve server podle těchto koncovek rozpoznával, zda má stránku pouze načíst z adresáře, nebo zda ji musí ještě zpracovat. U dynamických webů to však už není potřeba.
Kromě SEO výhod má kratší URL i další praktické výhody. Taková adresa se lépe zapisuje a zapamatuje, což je užitečné nejen pro uživatele, ale i pro marketingové účely. Pokud URL neobsahuje zbytečné koncovky nebo složité adresářové struktury, je také menší pravděpodobnost, že se v ní objeví překlepy při manuálním zadávání například do adresního řádku (a uživatel se tak nedostane na 404 stránku jako u překlepu). To zlepšuje uživatelskou zkušenost a minimalizuje riziko nefunkčních odkazů. Kratší URL mohou také zvýšit míru prokliku, protože jsou vizuálně atraktivnější a působí důvěryhodněji než dlouhé a složité adresy.
User Friendly URL
Existují studie, které potvrzují, že kratší a srozumitelné URL, známé jako „user friendly“ URL, jsou lidé ochotnější sdílet na sociálních sítích. Tato praxe může přinést návštěvnost nejen z Facebooku nebo Twitteru, ale také zpětné odkazy, které se započítávají do odkazového profilu webu a ovlivňují SEO.
Dalším faktorem, který může adresy zkomplikovat, jsou měřící UTM parametry. I když je vyhledávače ignorují, URL je kvůli nim dlouhá, nepřehledná a může se špatně zobrazovat v e-mailech nebo diskuzních fórech. Po uložení měření do Google Analytics či jiného nástroje by tedy měly být tyto parametry automaticky odstraněny z URL, jak to také dělá tento web.
Podobné je to s parametrem fbclid, který Facebook automaticky přidává ke všem proklikům z jeho webu. Je důležité zajistit, aby redakční systém automaticky přesměrovával uživatele na adresu bez tohoto parametru.
Trvalá URL
Jedním z nejdůležitějších doporučení je, že SEO friendly URL by měly být trvalé. To znamená, že byste je neměli měnit ani při redesignu webu nebo při přesouvání obsahu. V některých případech může mít smysl porušit některé z výše uvedených doporučení, než abyste museli změnit URL adresu stránky.
I když nový web běží na úplně jiné technologii, není problém nastavit pomocí souboru .htaccess přesměrování pro starý formát URL. A ano, programátoři často tvrdí, že to není možné – protože je to pro ně jednodušší, ale ve skutečnosti to lze zařídit.