← All posts

Jak měřit SEO obsah blogu, aby šlo poznat, co opravdu prodává

Jak měřit SEO obsah blogu, aby šlo poznat, co opravdu prodává

Většina českých firem pozná, jestli jim z vyhledávání rostou kliky, ale neumí říct, jestli konkrétní článek na blogu přinesl i poptávku. Přitom právě tohle je otázka, kvůli které se SEO obsah buď udrží jako akviziční kanál, nebo skončí jako drahá dekorace. Krátký návod, jak měřit SEO obsah blogu tak, aby šlo poznat, co opravdu prodává, stojí na třech pilířích: jasně definovaných KPI, správném propojení Search Console, GA4 a CRM a pravidelném reportu, který čte i majitel firmy, nejen marketér. Právě na tomhle se totiž láme, jestli blog zůstane interní obsahový projekt, nebo se stane měřitelným akvizičním kanálem s jasnou návratností.

Obsah

Klíčové poznatky

  • Základní KPI pro blog jsou organická návštěvnost, počet konverzních událostí přiřazených článku, obchodní příležitosti v CRM a podíl assisted konverzí, nejen samotné pozice klíčových slov.
  • Bez propojení Search Console, GA4 a CRM běží každý blog naslepo: článek může mít skvělou pozici, ale pokud nepřivede poptávku, nemá pro firmu smysl.
  • Měření na subdoméně a v samostatné doméně se liší v tom, jestli GA4 pokrývá obě domény, jak se předává consent a jak se v URL udržuje parametr článku pro atribuci.
  • Report, který dává smysl, kombinuje data za celý redakční plán i za jednotlivé URL a zahrnuje jak akvizici, tak fázi rozhodování zákazníka.
  • Praktické šablony pro výpočet návratnosti obsahu najdete v dalších článcích na našem blogu, například ve článku o měření návratnosti SEO obsahu a v šabloně pro SEO content reporting s KPIs.

Hlavní KPI, na kterých u blogu záleží (a které jsou naopak zavádějící)

Hlavní KPI, na kterých u blogu záleží a které jsou naopak zavádějící Správné měření SEO obsahu blogu stojí na pěti číslech, která dohromady odpoví na otázku, jestli článek prodává, nebo jen zabírá místo. Prvním je organická návštěvnost z Search Console, druhým počet konverzních událostí v GA4, třetím počet obchodních příležitostí v CRM, čtvrtým podíl assisted konverzí na obratu a pátým průměrná doba od první návštěvy do konverze. Tato čísla se doplňují a nelze z nich vytrhávat jedno bez kontextu, jinak snadno dospějete k závěru, který odporuje realitě v CRM.

KPI pro blog, která naopak zavádějí, jsou samotná průměrná pozice klíčových slov a celkový objem návštěvnosti bez rozlišení kanálu. Vysoká pozice na dotaz s nulovou komerční intentou, jako jsou definice pojmů, vypadá v grafu hezky, ale nikdy nepřivede poptávku. Stejně tak tisícovka návštěvníků měsíčně zahrnuje lidi, kteří přišli z odkazu v PDF, newsletteru nebo z přímé návštěvy, a tvoří zcela jinou skupinu než lidé, které článek získal z vyhledávání. Proto se vyplatí sledovat konverze s přiřazením konkrétního článku a zdroje, ne jen plošné součty. Právě v tom se liší firma, která měří SEO obsah blogu jako akvizici, od firmy, která ho reportuje jen podle návštěvnosti.

Které metriky sledovat v prvních 30 dnech po vydání

V prvním měsíci se zaměřte na tři věci: rychlost indexace stránky v Search Console, kliky a imprese z long-tail dotazů, na které cílíte, a chování v GA4, konkrétně metriku engagement rate a skutečné konverze, nejen odchod z první obrazovky. Pokud se článek do měsíce nezačne zobrazovat v Google Discover ani v klasickém vyhledávání, je to signál ke kontrole kanonikalizace, interního linkování a crawl dostupnosti, ne k výměně textu za delší. Stejně tak se v prvních třiceti dnech vyplatí kontrolovat, jestli URL článku správně putuje do CRM jako skryté pole formuláře, protože právě tady se později láme schopnost přiřadit konverzi ke konkrétnímu textu.

Proč nestačí jen organická návštěvnost a pozice klíčových slov

Samotná návštěvnost a pozice vám řeknou, že článek existuje a že ho algoritmus zaregistroval, ale neřeknou vám, jestli z něj roste byznys. Běžná chyba českých firem je, že optimalizují na pozice na hlavní dotaz, ale článek přivede lidi, kteří porovnávají řešení, a firma se o nich dozví až ve chvíli, když hotový poptávkový formulář nikdo nevyplní. V té chvíli se v datech tváří SEO jako kanál, který „neprodává", jen proto, že chybí propojení mezi návštěvou a poptávkou.

Druhý důvod, proč čistá návštěvnost nestačí, je rozdíl mezi asistovanou a přímou konverzí. Článek málokdy zavře obchod sám, typicky je první nebo druhý dotyk zákazníka, který se vrací přes brandové dotazy nebo přes e-mail. Pokud tohle v GA4 nesledujete jako assisted conversion, článek vypadá neproduktivní, i když reálně pomáhá dotáhnout obchod, který se uzavřel jinde. Proto se v reportech vyplatí pracovat s vlastním datovým modelem, ne s defaultním pohledem z GA4, kde se tento typ příspěvku ztrácí. Právě proto je dobré vedle GA4 udržovat i vlastní kontingenční tabulku, která spojuje data z Search Console, GA4 a CRM na úrovni URL a dotazu.

Jak poznat, jestli článek reálně tvoří poptávku

Odpověď najdete v kombinaci tří dat: v Search Console se podívejte, na jaké dotazy článek reálně zobrazuje a kliká, v GA4 sledujte konverzní události, které jste si pro blog nastavili, a v CRM hledejte obchodní příležitosti, u kterých je v poli „zdroj dotazu" odkaz na konkrétní URL článku. Pokud se všechny tři stopy protnou u stejné skupiny článků, máte jasný důkaz, co funguje. Pokud se naopak jedna stopa vymyká, například článek má kliky, ale v CRM žádné poptávky, je to signál, že téma pokrýváte špatně nebo ho čteno byly z jiného důvodu, než jste předpokládali.

Jak propojit Search Console, GA4 a CRM, aby šel článek spojit s poptávkou

Funkční atribuce konverzí blogu vyžaduje, aby se identifikátor článku dostal do všech tří systémů, které měříte: do GA4 přes URL parametry, do CRM přes formuláře a do reportů přes pravidelné spojení. Základ je nastavit v GA4 měření konverzních událostí pro všechny relevantní akce, tedy odeslání poptávkového formuláře, stažení ceníku i kliknutí na e-mail nebo telefon. V Search Console pak pravidelně stahujte data na úrovni URL a dotazů a spojujte je s URL v GA4 přes dimenzi page path. Propojení s CRM uděláte buď automatickým zasíláním URL článku jako skrytého pole do lead formuláře, nebo manuálním exportem a párováním podle data a kanálu.

Při tomhle nastavení dávejte pozor na dva běžné problémy. Zaprvé, consent mode v2 v GA4 vám může snížit objem měřených konverzí v závislosti na míře udělení souhlasu, takže čísla v GA4 jsou vždy spodní hranice, ne úplný obraz. Zadruhé, pokud máte na stránce formulář, který sbírá e-maily na newsletter, oddělte tuto konverzní událost od obchodní poptávky, jinak se vám v reportu smíchá lead gen s akvizicí a vy nepoznáte, co je co. Pokud celé tohle nastavení chcete přenechat a soustředit se jen na výstup, zvažte, jestli nevadí, že blog na vlastní doméně spravujete ručně a kdo se vám o měření postará.

Kdo tohle měření reálně dělá? Buď interní marketér, který zná GA4, nebo freelancer či agentura, která reporty připravuje jednou měsíčně. Existují i nástroje, které si celou pipeline naplánují a publikují samy, například xt4b se stará o plán, texty i publikaci na vlastní doméně. Při výběru zvažte, jestli vám vyhovuje takto automatizovaný režim, nebo chcete mít psaní plně ve vlastní režii.

Jak nastavit měření pro blog na subdoméně a v samostatné doméně

Rozdíl mezi měřením na subdoméně (blog.firma.cz) a na samostatné doméně (firma-blog.cz) je v tom, jestli GA4 pokrývá obě části webu jedním nebo dvěma datovými streamy. U subdomény v rámci stejného GA4 property a stejného measurement ID se chování uživatelů měří kontinuálně a cross-domain atribuce funguje, pokud jsou obě domény přidány do seznamu propojení v administraci. U samostatné domény musíte nastavit cross-domain tracking ručně, včetně předávání parametru _gl nebo _ga mezi doménami, jinak bude GA4 každou návštěvu na samostatném blogu považovat za nového uživatele.

Provozně dbejte na to, aby se v URL článků neobjevovaly duplicitní parametry, které rozbíjí agregaci v Search Console. Pokud blog běží na subdoméně, pište do Search Console obě domény jako samostatné služby, ale v reportu je spojte přes dimenzi host name. U samostatné domény zase pamatujte na to, že consent lišta se vám může načítat dvakrát, jednou pro hlavní web a jednou pro blog, což snižuje míru udělení souhlasu a zkresluje čísla. Ideální je mít jedno centrální consent řešení platné pro obě domény, aby se vám nestalo, že měříte dvě různé populace a porovnáváte je mezi sebou.

Na co myslet u URL struktury a interního linkování

URL článků by měla být krátká, čitelná a bez datumových prefixů, které v českém prostředí zbytečně snižují klikací poměr a komplikují pozdější aktualizaci obsahu. Interní linkování z hlavního webu na blog a zpět je nutné udržovat, jinak se článkům nedostane ani tematické autority, ani crawl pozornosti. Pokud měníte URL existujícího článku, vždy nastavte přesměrování a sledujte v Search Console, jestli se nová URL chytila, jinak přijdete o historickou návštěvnost i o pozice, které článek mezitím nasbíral.

FAQ: Jak často kontrolovat výkon článků a kdy je čas je aktualizovat

Jak často má smysl kontrolovat výkon jednotlivých článků?

U nových článků kontrolujte výkon jednou týdně po dobu prvních dvou měsíců, abyste zachytili rychlé změny v indexaci a v chování návštěvníků. U starších článků, které už běží alespoň půl roku, stačí měsíční kontrola zaměřená na trendy v kliknutích, konverzích a assisted konverzích. Častější než týdenní kontrola nedává smysl, protože Search Console data mají zpoždění dva až tři dny a krátkodobé výkyvy v GA4 jsou často šum.

Kdy je správný čas článek aktualizovat, místo aby se psal znovu?

Aktualizujte tehdy, když článek stabilně přivádí návštěvnost i konverze, ale klíčová slova klesají v průměrné pozici pod top 10, nebo když Search Console hlásí nové imprese u dotazů, na které článek nepokrývá. Pokud článek nemá organickou návštěvnost ani po třech měsících od indexace, je rychlejší přepsat ho na jiný záměr, než ho donekonečna doplňovat. Pokud se naopak konverze z článku meziročně propadly o víc než třetinu, zkontrolujte konkurenci a zvažte, jestli nejde o strukturální posun, ne o běžnou sezónnost.

Jak poznat, jestli článek pomáhá asistovaně, i když nepřináší přímou konverzi?

Podívejte se v GA4 na cestu uživatelů, kteří na webu provedli konverzi, a zjistěte, kolik z nich prošlo přes konkrétní URL článku jako jeden z dotyků. Pokud článek figuruje v cestě alespoň u pěti procent konverzí, je to silný signál, že plní roli v rozhodovacím procesu, i když se na něj nepřipisuje poslední klik. Stejně dobře poslouží pohled na assisted conversions v přehledu akvizice.

Šablona reportu pro jednoho klienta i pro celý redakční plán

Funkční report obsahu SEO by měl mít dvě úrovně: souhrn za celý redakční plán a detail za jednotlivé URL. V souhrnu sledujte celkový počet publikovaných článků, součet organických kliků za období, počet konverzí, obchodních příležitostí a obratu, který se vám podařilo přiřadit. V detailu pak u každého URL sledujte konkrétní dotazy, na které článek reaguje, pozici, engagement rate v GA4, konverzní události a případně i assisted konverze. Právě tahle dvouúrovňová členka se v praxi ukazuje jako klíč k tomu, aby majitel firmy pochopil, jestli celý redakční plán funguje, zatímco marketér vidí, které konkrétní URL tahá za kratší konec.

V praxi doporučuji držet se jednoduché struktury. První strana je vždy executive souhrn s třemi čísly: kolik článků přineslo alespoň jednu konverzi, kolik jich má nulovou konverzi a průměrný počet dní od vydání k první konverzi. Druhá strana ukazuje vývoj v čase, tedy meziměsíční trendy v návštěvnosti a obratu, které se k blogu dají přiřadit. Třetí strana obsahuje konkrétní doporučení, která články aktualizovat, které rozšířit a které vyřadit, a čtvrtá strana je otevřená tabulka s raw daty pro ty, kdo si chtějí ověřit čísla. Pokud reportujete celému týmu, vyplatí se tohle celé udržet na jedné stránce, ne v desetistránkové prezentaci, protože klíčovým kritériem je, že se v něm vyzná i majitel firmy bez analytického pozadí. Kompletní šablonu včetně doporučených sloupců najdete v šabloně pro SEO content reporting s KPIs.

Zdroje

This post is the demo

This article went through the pipeline.

It started as a query this domain did not rank for. From there: an outline, a draft, a review that discards whatever it cannot support, a date, and a publish to a blog we own. That is the same sequence your account runs — in whichever language you pick.

Planned from a query this site did not answerChecked before publishingFree scan, no signup

Jak měřit SEO obsah blogu, aby šlo poznat, co opravdu prodává | Xt4b