Hreflang pro více magazínů: jak propojit skutečné jazykové verze článků

Máte český a slovenský magazín a na obou vyšel článek o stejném oboru. Neznamená to ještě, že tvoří jazykovou dvojici. Jeden může být překladem návodu, druhý samostatným komentářem s jiným závěrem. Hreflang propojuje odpovídající jazykové či regionální verze, nikoli libovolné podobné články. Nejdřív proto vyřešte obsahovou mapu a teprve potom technické značky.

Co hreflang říká a co za vás neudělá

Hreflang pomáhá Googlu chápat vztah jazykových a regionálních variant stejné stránky. Není překladačem, náhradou kvalitní lokalizace ani pokynem, který zaručí konkrétní výsledek každému uživateli. Google jazyk vyhodnocuje také z viditelného obsahu; vložení atributu samo český text nezmění na slovenský.

Samostatné jazykové verze mohou být na jedné doméně, subdoménách i různých doménách. Provoz více WordPressů však přidává správní úkol: změna jedné adresy se musí promítnout i do vazeb na druhém webu. Samotné zapnutí jazykového přepínače nedokazuje, že jsou značky správné a oboustranné.

Situace Vztah obsahu Rozhodnutí
Stejný návod plně přeložený Odpovídající jazykové verze Vhodný kandidát pro propojení
Pouze přeložené menu Hlavní obsah zůstává původní Nezaměňovat za hotovou lokalizaci
Dva články o hostingu s jiným účelem Související, ale odlišné odpovědi Nevytvářet umělou dvojici
Regionálně upravená verze téhož návodu Společný účel, místní odlišnosti Posoudit odpovídající regionální verzi

Nejdřív připravte mapu konkrétních URL

Ke každému obsahu založte řádek s identitou tématu, veřejnou českou adresou a skutečně existující odpovídající slovenskou adresou. Shodné pořadové číslo článků v různých instalacích není obsahová vazba. Ani podobnost slugů neprokazuje, že texty odpovídají stejnému zadání.

  • Přečtěte oba texty a porovnejte účel, hlavní závěry i rozsah.
  • Ověřte jazyk celého článku, nikoli jen titulku a navigace.
  • U regionálních variant potvrďte skutečně použitelné místní informace.
  • Zaznamenejte veřejný stav a konečné preferované URL.
  • Určete, kdo vazbu udržuje při aktualizaci nebo změně adresy.

Chybějící překlad nemá být nahrazen náhodnou homepage. Pokud slovenská verze konkrétního článku nevznikla, nepředstírejte ji odkazem na hlavní stránku magazínu. Jazykový přepínač může čtenáři nabídnout jinou možnost s jasným označením, ale technická mapa odpovídajících článků musí zůstat pravdivá.

Jazyk a země nejsou stejné označení

Pro češtinu se používá jazykový kód cs, pro slovenštinu sk. Hodnota cz není jazykový kód češtiny. Region lze přidat za pomlčku, například cs-CZ, pokud chcete vyjádřit i určení pro danou zemi. Samotný kód země jako náhrada jazyka nestačí.

Nemusíte však každému českému textu mechanicky přidávat region. Nejdřív rozhodněte, zda cílíte jazyk, nebo skutečně místní variantu. Modelový obecný návod může používat cs a sk; jiný obsah může potřebovat přesnější regionální rozlišení. Zvolenou logiku popište tak, aby ji další správce nepřepisoval podle náhodného příkladu.

Obě stránky mají uvést sebe i druhou verzi

Každá verze má v sadě uvést také sebe. Propojení musí být oboustranné: česká stránka odkazuje na slovenskou a slovenská zpět na českou. Používejte úplné adresy včetně protokolu. Pokud vazba existuje jen jedním směrem, Google ji nemusí správně zpracovat.

Následující výukový model patří do hlavičky každé z obou odpovídajících stránek. Domény a cesty jsou pouze zástupné:

<link rel="alternate" hreflang="cs"
      href="https://www.example.com/cs/navod/">
<link rel="alternate" hreflang="sk"
      href="https://www.example.org/sk/navod/">

Ukázka nenahrazuje konfiguraci vašeho systému. Pokud značky již správně generuje plugin, nepřidávejte druhou ruční sadu. Důležitá je jedna konzistentní mapa, ne počet generátorů. Při testu otevřete skutečnou veřejnou stránku a ověřte, co se dostalo do její hlavičky.

Canonical řeší jinou otázku

Canonical navrhuje hlavní adresu obsahu, hreflang vyjadřuje vztah jazykových či regionálních variant. U plně přeložených samostatných stránek se nesnažte vše bez rozmyslu kanonizovat na českou verzi. Každá jazyková stránka potřebuje konzistentní hlavní URL odpovídající svému obsahu.

U téměř totožných regionálních kopií ve stejném jazyce může být posouzení jiné než u úplného překladu. Neaplikujte jednu větu na všechny případy. Nejdřív rozlište duplicitu, regionální úpravu a překlad; základ poskytují kanonické URL a posouzení překryvu témat.

HTML, hlavičky nebo sitemap: vyberte udržitelné řešení

Google podporuje označení v HTML, HTTP hlavičkách a sitemapě. Metody jsou z jeho pohledu rovnocenné; souběh všech nepřináší automatickou výhodu a zvyšuje nároky na údržbu. Pro běžný WordPress článek může být praktická jedna dobře spravovaná implementace v HTML, ale rozhoduje konkrétní systém.

Pokud už používáte sitemapovou variantu, kontrolujte také její aktuálnost a úplnost vazeb. To, že správně vypadá hlavička jedné stránky, nevylučuje rozpor v jiném zdroji. Související provozní otázky vysvětluje průvodce sitemapou a indexačními pokyny.

Kontrola Správný výsledek Typický problém
Obsahový pár Odpovídající návod v obou jazycích Jen podobné téma
Zpětná vazba Obě stránky uvádějí obě adresy Jednosměrná značka
Kódy Platný jazyk a případný region cz místo cs
Cílová URL Aktuální dostupná verze Starý slug nebo chybová stránka
Generátory Stejná konzistentní mapa Dvě rozporné sady značek

Model: český návod se přejmenoval, slovenský zůstal

Modelová redakce změní českému návodu adresu a vytvoří přesměrování. Slovenská stránka však v hreflang stále uvádí starý slug. Čtenář se může díky přesunu nakonec dostat správně, ale evidence vztahů už neukazuje přímo na aktuální hlavní adresu. Opravte vazbu v centrální mapě a ověřte obě strany.

Pokud slovenský text mezitím získal jiný účel a přestal být odpovídající verzí, nestačí vyměnit URL. Nejprve rozhodněte, zda dvojice dál platí. Aktualizace překladu je redakční i technický úkol. Při přesunu využijte postup změny URL a přesměrování, při redesignu zkontrolujte, že nová šablona značky neztratila.

Předání do provozu více WordPressů

  1. Schvalte obsahové dvojice a jejich správce.
  2. Ověřte jazyk, veřejný stav a hlavní adresu každé verze.
  3. Vyberte jednu udržitelnou implementaci značek.
  4. Zkontrolujte oboustranné vazby a platné kódy.
  5. Vyzkoušejte viditelný přepínač na desktopu i mobilu.
  6. Po aktualizaci nebo přesunu zopakujte kontrolu celé dotčené dvojice.

Automatické přesměrování podle odhadnuté polohy či jazyka může lidem i robotům zkomplikovat přístup k ostatním verzím. Nabídněte čtenáři srozumitelnou volbu. X-default lze použít jako záložní volbu pro nepokryté jazyky, například jazykový rozcestník; není to tajný kód pro získání vyšších pozic.

Naplánujte životní cyklus překladu

Překlad nekončí vložením značek. Modelově český návod přidá důležitou výjimku, zatímco slovenská verze dál obsahuje staré doporučení. Technicky může dvojice působit bezchybná, ale redakčně už neposkytuje odpovídající odpověď. Ke společné identitě tématu proto uchovávejte datum poslední věcné kontroly každé verze a stručný seznam významných rozdílů.

Ne každá odchylka vyžaduje doslovné sjednocení. Místní příklady, názvy institucí nebo služby se mohou přirozeně lišit. Rozhodující je, zda stránky dál řeší stejný úkol ve svém jazyce či regionu. Pokud se jedna změnila na jiné srovnání nebo zprávu, má o zachování vztahu rozhodnout redakce. Správce značek nemá tuto obsahovou volbu odhadovat jen z podobného titulku.

Když jedna verze dočasně není připravená k veřejnému vydání, nevytvářejte vazbu na koncept nebo přihlašovací stránku. Až skutečná verze vyjde, ověřte celý pár současně. U sítě více instalací pomůže společná evidence vazeb, ale musí mít jednoznačného vlastníka a vycházet z aktuálních veřejných URL. Starý export z minulého roku není spolehlivá mapa pro nově přejmenované články.

Do předání přidejte i jednoduchý seznam spouštěčů nové kontroly: vydání překladu, věcná aktualizace, přejmenování adresy a výměna generátoru značek. Díky tomu vazba nezůstane správná jen v den prvního spuštění a další redaktor pozná, kdy potřebuje zapojit správce druhé domény.

Časté otázky

Patří českému článku kód cz?

Ne. Jazyk češtiny označuje cs; region lze případně doplnit jako cs-CZ podle skutečného cílení.

Musí být jazykové verze na stejné doméně?

Nemusí. Mohou být i na různých doménách, ale vazby mají být přesné, dostupné a oboustranné.

Mohu propojit všechny podobné články sesterských webů?

Ne automaticky pomocí hreflang. Nejdřív ověřte, že skutečně představují odpovídající jazykové či regionální verze.

Musím použít HTML i sitemapu zároveň?

Ne. Google považuje podporované metody za rovnocenné. Souběh zvyšuje údržbu a vyžaduje shodu.

Zaručí správné značky slovenské zobrazení na Slovensku?

Ne. Pomáhají vyjádřit vztah a určení verzí, ale konkrétní výsledek vybírá vyhledávač.

Zdroje

Radek Vávra
Radek Vávra

Radek Vávra je šéfredaktor Podnikmag.cz. Věnuje se financím, investování a podnikání.

Články: 771