STR-08

Meta description je poskládaná strojem, ne napsaná

VarováníStruktura

Co kontrola měří

Kontrola čte obsah <meta name="description"> a hledá v něm dvě stopy toho, že popis nikdo nenapsal, ale sesypal ho nástroj. Délku neřeší (to je SEO-02) a na chybějící popis se nevztahuje (STR-03).

První stopa: slepená slova. V popisu se najde místo, kde malé písmeno těsně přechází ve velké uvnitř jednoho slova, například „obsah třetích stranTechniservis". To samo o sobě ale nestačí a nikdy nestačilo: přesně tak se píšou značky („PrintChart", „uniFLOW", „imageFORCE", „eShop", „iPhone"). Nález padne až tehdy, když to potvrdí text stránky, a obě podmínky musí platit zároveň:

  • slepený tvar (stranTechniservis) se v textu stránky nevyskytuje; kdyby ano, je to slovo webu, ne slepenina,
  • obě části se v textu stránky vyskytují oddělené mezerou („…třetích stran Techniservis s.r.o.…"); to je otisk hranice dvou bloků, ze kterých nástroj popis slepil.

Druhá podmínka funguje jen proto, že náš crawler skládá text stránky s oddělovači podle blokových prvků (apps/worker/src/crawler/text.ts): konec odstavce a začátek položky seznamu jsou v něm oddělené, zatímco uvnitř slova (Tor<b>umata</b>) se mezera nevloží. Prahem je min_part_letters: 2 z config/meta-description.json: kratší část se neposuzuje vůbec, což odfiltruje jednopísmenné předpony značek.

Druhá stopa: administrativní ocas. Popis se rozdělí na segmenty podle oddělovačů (|, –, —, ·, •) a od konce se sbírá souvislá řada segmentů kratších než max_segment_chars: 60, které sedí na vzor z config/meta-description.json. Silné vzory jsou verze dokumentu, datum účinnosti, copyright a datum poslední aktualizace; slabý vzor je název firmy s právní formou. Nález padne, jen když je v ocasu aspoň jeden silný vzor. První segment (vlastní text popisu) se nikdy neposuzuje.

Co kontrola nedělá:

  • Neposuzuje, jestli je popis výstižný. Popis, který stránku popisuje špatně, ale čte se jako věta, projde.
  • Nehlásí „| Truhlářství Novák s.r.o." na konci popisu. Název firmy za oddělovačem je běžný a v pořádku; sám o sobě nález nikdy nevyvolá.
  • Nepozná slepeninu, kterou text stránky nepotvrdí. Když se slepené slovo v obsahu stránky vůbec nevyskytuje (popis vznikl jinde), kontrola mlčí. Je to vědomá volba: falešný poplach na značce je horší než mlčení.
  • Neuvidí slepená slova v čínštině a japonštině: písmo nerozlišuje velikost písmen, takže tam není co hledat.
  • Vzory ocasu jsou psané pro češtinu a angličtinu. V ostatních jazycích nesednou a kontrola mlčí; nic se nehádá.

Nález je na úrovni stránky, závažnost varování, kategorie struktura. Jde přes „Ověřit opravu".

Jak silný důkaz za tím stojí

Efekt nedoložený

Doporučujeme to, protože to neuškodí nebo to má jiný užitek, ale vliv na to, jestli vás jazykové modely budou citovat, neslibujeme. Nikdo ho zatím nedoložil.

Že by meta description ovlivňovala viditelnost v odpovědích AI asistentů, doloženo nemáme, a proto to netvrdíme. Zařazujeme ji do nejslabší třídy a tuhle stránku o tom nepřesvědčujeme jinak.

Co doloženo je: Google popisek používá jako jeden ze zdrojů textu úryvku ve výsledku vyhledávání, a zároveň ve vlastní dokumentaci píše, že si ho podle dotazu často přepíše. Meta description tedy není zaručený text ani pro klasické vyhledávání; je to nabídka, kterou vyhledávač může a nemusí přijmout.

Proč tedy nález existuje? Ne kvůli měřitelnému efektu, ale kvůli jedné větě, kterou o sobě stránka píše sama. Když ji vyhledávač použije (a to se stává), uvidí návštěvník přesně to, co v ní je: „obsah třetích stranTechniservis s.r.o. | Verze 1.0 | účinné od 14. září 2026". Takový text nikdo nenapsal a nikdo by ho nenapsal; je to chyba nástroje, která je vidět ven. Zároveň je to doklad o vadné šabloně: stejný nástroj skládá popisy i na ostatních stránkách.

Pro úplnost: tvrdit, že oprava popisu zvýší návštěvnost, by bylo přes čáru. Tvrdíme jen, že věta, kterou o sobě publikujete, má dávat smysl.

Jak to opravit

Nejrychlejší kontrola: přečtěte si popis nahlas. Co nedává smysl jako věta, nedá smysl ani ve výsledku vyhledávání.

Popis má být jedna srozumitelná věta o tom, co na stránce je. Nepatří do ní:

  • verze dokumentu („Verze 1.0") a datum účinnosti („účinné od 14. září 2026"): patří do textu stránky, kde je čtenář najde v kontextu,
  • copyright a právní patička: ve výsledku vyhledávání zabírají místo a neříkají nic,
  • opakovaný název firmy, když už je v <title>.
<!-- Špatně: sesypáno nástrojem z bloků stránky -->
<meta name="description" content="Cookies, souhlas s měřením a obsah třetích stranTechniservis s.r.o. | Verze 1.0 | účinné od 14. září 2026">

<!-- Dobře: jedna věta o tom, co na stránce je -->
<meta name="description" content="Jaké cookies web používá, k čemu slouží a jak souhlas s měřením kdykoli změníte nebo odvoláte.">

Když popis skládá SEO plugin nebo šablona (typicky na WordPressu), je oprava jednoho popisu jen záplata; nástroj ho příště sesype znovu. Zasáhněte tam, kde vzniká:

  • Yoast SEO: u stránky rozbalte blok „Google preview" a vyplňte pole pro meta description ručně místo automatické šablony %%excerpt%%.
  • Rank Math: v postranním panelu stránky otevřete „General" a vyplňte „Description"; hromadné šablony jsou v „Titles & Meta".
  • Ať už použijete cokoli, zkontrolujte šablonu pro celý typ obsahu, ne jen tuhle jednu stránku; slepené slovo je stopa po tom, jak šablona skládá text.

Poslední krok: otevřete zdroj hotové stránky a podívejte se na značku <meta name="description"> přímo v HTML. To je jediné místo, kde uvidíte přesně to, co uvidí vyhledávač; náhled v pluginu umí ukazovat něco jiného než to, co se nakonec vygeneruje.

Co o tom říká report

Popis nálezu

Popis stránky (`meta description`) nevypadá jako věta, kterou někdo napsal, ale jako text sesypaný z jiných částí stránky. Našli jsme v něm: [evidence]. Slepená slova vznikají tak, že nástroj poskládá popis z textu stránky a mezi dvěma bloky zapomene mezeru. Administrativní ocas (verze dokumentu, datum účinnosti, copyright, název firmy) zabírá místo ve výsledku vyhledávání a o obsahu stránky neříká nic. Vliv meta description na viditelnost v odpovědích AI asistentů doložený nemáme; tohle je o tom, co o sobě stránka tvrdí a jak to vypadá člověku, který ji uvidí v seznamu výsledků.

Doporučení

Napište popis ručně jako jednu srozumitelnou větu o tom, co na stránce je, a vynechte z ní verzi dokumentu, datum účinnosti i copyright: ty patří do textu stránky, ne do popisu. Když popis skládá šablona nebo SEO plugin (Yoast SEO, Rank Math), vyplňte u téhle stránky pole popisu ručně místo automatického sesypání z obsahu; slepená slova zmizí spolu s ním. Hotový popis si přečtěte nahlas: co nedává smysl jako věta, nedá smysl ani ve výsledku vyhledávání.

Zdroje

Text ověřen 2026-09-18