Nástroj pro tvorbu hreflang značek pomáhá řešit jeden z nejčastějších technických SEO problémů vícejazyčných SaaS produktů. Totiž správné propojení jazykových verzí tak, aby Google zobrazoval každému uživateli verzi webu v jeho jazyce a regionu.
SaaS produkty čelí při implementaci hreflang specifickým výzvám, které u běžných firemních webů nevznikají. Kde tyto výzvy leží, jak na ně reagovat a jaké chyby v implementaci způsobují ztrátu organické návštěvnosti v zahraničních trzích?
Proč SaaS weby potřebují hreflang víc než jiné weby
Běžný firemní web cílí zpravidla na jeden nebo dva jazykové trhy. SaaS produkt míří od začátku na globální publikum a jeho webová prezentace existuje v pěti, deseti nebo dvaceti jazykových verzích najednou. Čím více jazykových verzí, tím vyšší riziko, že Google zobrazí špatnou verzi uživateli ve špatné zemi.
Bez správně implementovaných hreflang značek se stává, že český uživatel hledající nástroj vidí ve výsledcích anglickou verzi landing page. Německý uživatel přistane na francouzské verzi. Podobné situace snižují konverzní poměr z organické návštěvnosti. Uživatel musí aktivně hledat správnou jazykovou verzi místo toho, aby rovnou viděl obsah ve svém jazyce.

Kdy SaaS weby hreflang komplikují
SaaS weby mají oproti statickým prezentačním webům několik vlastností, které implementaci hreflang ztěžují.
- Za prvé je to rozsah. SaaS produkt s dvaceti jazykovými verzemi a stovkami landing page generuje tisíce hreflang párů. Ruční správa takového objemu je prakticky neproveditelná bez automatizace nebo specializovaného nástroje.
- Za druhé – dynamicky generované URL. Mnoho SaaS produktů používá URL struktury jako /en/, /de/, /cs/ nebo subdomény en.produkt.com, de.produkt.com. Každá struktura vyžaduje jiný přístup k implementaci hreflang a jiné nastavení kanonických URL.
- Za třetí, časté aktualizace obsahu. Landing page SaaS produktu se mění při každém spuštění nové funkce, změně ceny nebo rebrandingu. Každá aktualizace obsahu může narušit hreflang implementaci, pokud není součástí standardního publikačního procesu.
Jak hreflang funguje a co Google skutečně vyžaduje
Hreflang atribut říká Googlu, že stránka A v češtině a stránka B v němčině jsou jazykové alternativy stejného obsahu. Google tuto informaci využívá při rozhodování, kterou verzi zobrazit uživateli na základě jeho jazykového nastavení prohlížeče a geografické polohy.
Základní pravidlo implementace je reciprocita. Pokud stránka A odkazuje na stránku B jako na německou alternativu, musí stránka B odkazovat zpět na stránku A jako na českou alternativu. Chybějící reciproční odkaz způsobí, že Google hreflang ignoruje, jako by tam nebyl.
Hodnoty hreflang pro SaaS s globálním dosahem
Správná hodnota hreflang atributu závisí na tom, zda cílíte na jazyk nebo na kombinaci jazyka a regionu:
- hreflang=“cs“ cílí na všechny české uživatele bez ohledu na zemi
- hreflang=“cs-CZ“ cílí specificky na uživatele v České republice
- hreflang=“cs-SK“ cílí na české uživatele na Slovensku
- hreflang=“x-default“ označuje výchozí verzi pro uživatele, pro jejichž jazyk nebo region žádná cílená verze neexistuje
Pro SaaS produkty cílící na více zemí se stejným jazykem, například anglicky mluvící trhy v USA, Velké Británii a Austrálii, je rozlišení en-US, en-GB a en-AU smysluplné tehdy, pokud se obsah stránek skutečně liší: různé ceny, různé platební metody, různé případové studie. Identický obsah ve třech verzích se stejným jazykem, odlišený pouze hreflang hodnotou, Googlu informační hodnotu nepřináší.
Nejčastější chyby v hreflang implementaci SaaS webů
Chybějící x-default
Mnoho SaaS produktů implementuje hreflang pro všechny aktivní jazykové verze, ale zapomíná na x-default. Výsledkem je, že uživatel z trhu, pro který neexistuje jazyková verze, vidí náhodnou verzi webu určenou jinou zemí. X-default zpravidla ukazuje na anglickou verzi jako na univerzální záložní variantu.
Nekonzistentní URL ve hreflang atributech
Hreflang atributy musí obsahovat absolutní URL, nikoliv relativní cesty. Stránka dostupná na https://produkt.com/cs/cenik musí mít v hreflang atributu uvedenu přesně tuto URL včetně protokolu a domény. Relativní cesta /cs/cenik způsobí chybu v implementaci. Zároveň musí URL v hreflang přesně odpovídat kanonické URL stránky, včetně nebo bez trailing slash, konzistentně napříč celým webem.
Hreflang na stránkách bez překladu
Část SaaS produktů implementuje hreflang globálně přes šablonu, takže ho nesou i stránky, které přeloženy nejsou: právní dokumenty, podmínky použití nebo stránky pro specifické lokální trhy. Google pak hledá překlad, který neexistuje, a implementaci vyhodnotí jako chybnou.
Jak hreflang implementovat ve třech variantách
SaaS weby implementují hreflang třemi způsoby. Každý má svá specifika a je vhodný pro různé technické architektury.
V HTML hlavičce stránky
Nejrozšířenější varianta. Hreflang značky se vkládají do sekce <head> každé stránky. Nevýhodou je, že při změně URL nebo přidání nové jazykové verze je třeba aktualizovat hlavičku všech existujících stránek. U SaaS produktů s rozsáhlou strukturou jde o časově náročnou operaci bez automatizace.
V XML sitemap
Hreflang lze uvést přímo v sitemap souboru bez nutnosti zasahovat do HTML každé stránky. Tato varianta je výhodná pro weby s dynamicky generovanými stránkami, kde úprava HTML šablony je složitá. Google sitemap s hreflang pravidelně crawluje a zpracovává.
V HTTP hlavičkách
Varianta určená primárně pro ne-HTML soubory, například PDF dokumenty. Pro standardní webové stránky SaaS produktu se používá výjimečně.
Tvorbu hreflang značek vám usnadní specializované nástroje
Ruční psaní hreflang atributů pro SaaS produkt s deseti jazykovými verzemi a stovkami stránek je náchylné k chybám a časově náročné. SEO audit TopRankerTools nebo jiný podobný nástroj vygeneruje správný kód na základě zadaných URL a jazykových hodnot, eliminuje riziko překlepů v ISO kódech jazyků a zajistí reciprocitu odkazů.
Po vygenerování kódu je nezbytné výsledek ověřit v Google Search Console, kde sekce Mezinárodní cílení zobrazuje zjištěné chyby v hreflang implementaci. Chyby typu absence recipročního odkazu, neplatný kód jazyka nebo URL nedostupná pro Googlebot se zde zobrazí se seznamem dotčených stránek.
Pravidelná kontrola po každé větší aktualizaci webu nebo přidání nové jazykové verze zabrání tiché degradaci implementace, která se projeví poklesem organické návštěvnosti ze zahraničních trhů bez zřejmé příčiny.







