Skip to content

This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung →

SEO

Proč můj web zobrazuje otazníky místo přehlásek?

Otazníky, rámečky nebo pokažené znaky místo ä, ö a ü vznikají, když prohlížeč špatně uhodne znakovou sadu stránky — protože ve zdrojovém kódu chybí údaj o znakové sadě. Tento jeden řádek určuje, podle jakého schématu se mají znaky stránky číst. S ním se přehlásky a zvláštní znaky spolehlivě zobrazují správně, na každém zařízení a v každém prohlížeči.

Znaková sada je návod ke čtení pro prohlížeč

Počítač ukládá text jako posloupnosti čísel. Které číslo odpovídá kterému písmenu, určuje znaková sada — návod ke čtení pro prohlížeč. Pro přehlásky a ostré ß existuje historicky více takových návodů a přiřazují stejným číslům různé znaky. Pokud vaše stránka výslovně neuvede, který návod platí, musí prohlížeč hádat. Uhodne-li špatně, stane se ze slova „Müller“ „Müller“ nebo otazník v rámečku. Údaj o znakové sadě ve zdrojovém kódu tomuto hádání dělá konec: závazně určuje kódování, dnes obvykle UTF-8, které pokrývá všechny jazyky a zvláštní znaky.

Poškozené přehlásky narušují důvěru a čitelnost

Stránka plná pokažených znaků působí okamžitě chybově — návštěvníci z rozbitého zobrazení usuzují na nedbalost firmy, i když je obsah v pořádku. Vyhledávače čtou stejný poškozený text: ze slova „Küchenmöbel“ se stane řetězec znaků, který nikdo nehledá, a stránka ztrácí spojení přesně s pojmy, podle kterých má být nalezena. Údaj navíc musí stát brzy ve zdrojovém kódu, protože prohlížeč začíná zobrazovat okamžitě — stojí-li návod ke čtení až daleko vzadu, je část stránky už chybně sestavená. Naše kontrola ověřuje přítomnost údaje na každé stránce; jeho chybění se počítá jako drobný, snadno odstranitelný nedostatek.

  • Namátkou zkontrolujte, zda se přehlásky a ß na všech stránkách zobrazují správně — i na chytrém telefonu.
  • Požádejte svou agenturu, aby údaj o znakové sadě UTF-8 zakotvila brzy ve zdrojovém kódu každé stránky.
  • Po přestavbách nebo změně poskytovatele se cíleně podívejte po pokažených znacích ve starších textech.
  • Všímejte si i automaticky generovaných částí stránky jako formulářů nebo potvrzovacích stránek — tam si pokažených znaků často všimnete až pozdě.

FAQ

Proč se na mém webu zobrazují přehlásky špatně?

Prohlížeč čte text stránky se špatným návodem ke znakové sadě — většinou proto, že ve zdrojovém kódu chybí údaj o znakové sadě a musí hádat. Z ä, ö a ü se pak stanou otazníky, rámečky nebo kombinace znaků jako „ü“. Vaše agentura to opraví jedním řádkem ve zdrojovém kódu, který závazně určí kódování UTF-8.

Co je UTF-8?

UTF-8 je dnes běžná znaková sada pro weby: kódování, které pokrývá prakticky všechny písmena světa — německé přehlásky stejně jako symboly měn nebo cizojazyčná písmena. Je-li UTF-8 ve zdrojovém kódu výslovně uvedeno, každý prohlížeč zobrazí znaky stejně a správně. Proto na každé stránce kontrolujeme, zda je tento údaj přítomný.

Kde musí stát údaj o znakové sadě?

Brzy ve zdrojovém kódu, v hlavičce stránky. Prohlížeč začíná obsah zobrazovat okamžitě — stojí-li údaj příliš vzadu, možná už zpracoval začátek stránky se špatně uhodnutým kódováním. Vaše agentura tento řádek obvykle umísťuje jako jeden z prvních údajů v hlavičce dokumentu.

Deutsche Fassung dieser Seite