Pavel Szabo — 13. 5. 2026 · aktualizováno 14. 5. 2026

AI agent na aktualizaci blogu: postavil jsem ho za odpoledne

Jak jsem si za odpoledne postavil AI agenta, který spáruje GSC data s články, udělá research konkurence, nechá Gemini vystavit oponentský posudek a publikuje novou verzi. Včetně automatického pingu Google Indexing API. Případová studie pro SMB majitele blogu.
Poslechněte si článek
0:00
AI agent na aktualizaci blogu: postavil jsem ho za odpoledne

Foto: Igor Omilaev / Unsplash

Když staré články začnou padat: postavil jsem si pomocníka, který blog aktualizuje za mě

Když jsem se nedávno podíval do reportů, které mi Google posílá o mém webu, viděl jsem to jasně: většina článků z minulého roku pomalu padá v hledání. Z osmé pozice na dvanáctou, z dvanácté na osmnáctou. Méně lidí kliká, méně poptávek přichází, méně peněz teče. Konkurence něco aktualizovala, Google začal preferovat čerstvější obsah a já o tom nevěděl. Přesně tohle se mně dělo s blogem na pavelszabo.cz. Tak jsem si sestavil agenta, který tu špinavou práci dělá za mě - během jednoho odpoledne.

Tenhle článek je pro majitele blogů, obsahových webů a všechny, kdo chtějí svoje články pravidelně aktualizovat, ale ručně to dělat nestíhají. Ukážu, proč to dává smysl řešit, co takový agent reálně umí a jak ho můžete dát dohromady i pro váš web. I když nepíšete kód.

Jmenuji se Pavel Szabo a jsem programátor webových stránek, e-shopů a redakčních systémů. Když potřebujete podobný proces nasadit u sebe a nemáte chuť ho stavět od nuly, napište mi. Projdu s vámi váš web a sestavím vám to na míru. Reference klientů najdete tady.

Proč to vůbec řešit: tichý problém, o kterém se málo mluví

Když publikujete článek, Google ho během několika dnů zaindexuje a postupně mu přidělí pozici ve výsledcích. Pak ale začne tichá eroze. Algoritmus se každý rok mění, konkurence vydává čerstvější verze tématu a vaše tři roky stará stránka se pomalu propadá. Většina majitelů webů to vůbec nesleduje. Vidí jen klesající návštěvnost a nechápou proč.

Konkrétní data z mého blogu: článek o dropshippingu se zobrazoval kolem desáté pozice (přesněji 10,2) skoro třem tisícům lidí měsíčně, ale klikalo jich pod dvě promile - tedy zhruba 5 lidí z tří tisíc. Stejný článek po aktualizaci skočil na první stranu Googlu a klikalo na něj okolo 2% lidí. Při stejné návštěvnosti to znamená až dvacetinásobek zájemců z téže stránky.

A je tu ještě jeden důvod, který stojí trochu mimo SEO čísla, ale je pro mě stejně silný: chci, aby moji stávající i potenciální klienti měli kvalitní informace. Ne staré články z roku 2022, ve kterých je odkaz na nástroj, který už neexistuje, nebo cenová úvaha, která je o 40 % vedle. Kdo si přijde na pavelszabo.cz přečíst, jak na e-shop nebo SEO, má dostat čerstvý a férový pohled. To je můj osobní standard a pravidelná aktualizace je způsob, jak ho udržím i u 50 článků najednou.

Z těchhle dvou důvodů jsem si řekl: tohle musí umět agent. Ne já. Já mám lepší věci na práci než porovnávat 50 článků v Excel tabulce.

Pro představu: Vezměte si jazykovku, která má 80 článků o výuce angličtiny. Před třemi lety byly hity, dnes na nich studenti netráví ani minutu. Google je posunul níž a konkurenční jazykovka, která svoje články každý měsíc aktualizuje, jí je krade. Jazykovce klesá traffic, ale neví, kde je problém. Tohle není teorie, tohle je nejčastější scénář u klientů, kterým dělám SEO audit.

Co takový agent fakticky umí (a co ne)

Skill, který jsem postavil, zvládne v jednom běhu sedm věcí:

  1. Vytáhne všechny články z databáze přes vlastní API a u každého spočítá, jak dlouho je date_modified (datum poslední aktualizace) zastaralý.
  2. Spáruje data s Google Search Console. Pro každý článek zjistí, kolik zobrazení, kliků a jakou průměrnou pozici má za posledních 28 dní. Bez tohohle kroku byste aktualizovali články, které stejně nikdo nehledá.
  3. Spočítá skóre a vrátí top 5 kandidátů. Preferuje články, které mají reálné prokliky. Ty má smysl vytáhnout výš. Články se zobrazeními a nulovými prokliky potřebují víc než jen aktualizaci.
  4. Projde si konkurenci. Pro každý článek vyhledá top 5 výsledků v Googlu pro hlavní klíčové slovo a vytáhne strukturu, novinky, čísla a typické otázky, které tam konkurence má a já ne.
  5. Napíše nový draft. Rozšíří článek o chybějící části, doplní 2026 data, statistiky se zdroji, FAQ blok, decision tree „kdy ano / kdy ne" a aktualizuje konkrétní fakta.
  6. Pošle to Geminimu na druhý názor. Agent si nedůvěřuje sám sobě. Draft jde přes Google Gemini CLI s instrukcí „posuď fakta, tón, strukturu, CTA". Připomínky se zapracují automaticky.
  7. Po mém schválení publikuje. Pošle nový text přes API zpátky na web, aktualizuje date_modified, přepíše SEO titulek i popis a notifikuje Google i Bing, že stránka má novou verzi.

Co nedělá a dělat nemůže: nevymýšlí mé osobní zkušenosti. Před každým publish se mě explicitně zeptá na můj pohled (2-3 věty z praxe) a ten vloží do speciálního „Pavlův pohled" boxu. Google ani AI vyhledávače nezajímá generický článek bez vlastního názoru. To je core E-E-A-T systému (Experience, Expertise, Authoritativeness, Trustworthiness, tedy co Google hledá u kvalitního obsahu).

Co s tím můžete udělat: Pokud máte víc než 20 článků starších než rok, prakticky určitě některé z nich padají dolů. Jak to jednoduše ověřit? Přihlaste se do své Google Search Console (zdarma, do 10 minut), filtr posledních 28 dní, seřaďte podle průměrné pozice. Stránky někde mezi 8. a 15. místem s prokliky pod 1 % jsou jasní kandidáti na aktualizaci. Jeden správný zásah jim může zdvojnásobit návštěvnost.

Jak agent prochází konkurenci (a proč je to klíčové)

Když chcete vyhrát s článkem o dropshippingu, nestačí napsat „co je dropshipping". Konkurence to napsala už 200×. Musíte vědět, co konkurence napsala a co jí chybí.

Agent pro každý článek udělá tohle:

  • Vytáhne hlavní klíčové slovo z Search Console. Tedy dotaz, ze kterého do článku přitéká nejvíc trafficu (např. „dropshipping zkušenosti" nebo „co je AEO").
  • Projde top 5 výsledků. Agent přečte konkurenční články a sumarizuje jejich strukturu: jaké H2 nadpisy mají, jaká aktuální čísla zmiňují (90 % dropshipperů selhává, AI Overviews v 55 % vyhledávání…), jaké FAQ otázky pokrývají.
  • Najde, co konkurenci chybí. Tedy sekce, které ostatní mají a já ne. Typicky: aktuální 2026 čísla, česká legislativa (DPH, OSS, IOSS), alternativy k hlavnímu tématu, „kdy se to nevyplatí" sekce.
  • Doplní to do draftu. Agent sám navrhne strukturu nového článku tak, aby překryla konkurenci a šla o krok dál.

Je to vlastně to samé, co dělá SEO konzultant při manuálním auditu. Jen za 30 sekund místo dvou hodin a u všech článků najednou.

Proč Claude a Gemini společně (a ne jenom jeden)

Na tuhle část jsem nejvíc hrdý. Agent neběží na jednom modelu, ale využívá dva různé LLM (Large Language Model, tedy velký jazykový model) ve dvou různých rolích:

  • Claude Code (od Anthropicu) je můj hlavní agent. Vede celý průběh, mluví se mnou, stahuje data, píše draft, volá rozhraní webu. Jeho silná stránka je dlouhý kontext a strukturované myšlení.
  • Gemini CLI (od Googlu) slouží jako oponent. Když Claude napíše draft, ten samý text pošlu Geminimu s pokyny „posuď fakta, tón, strukturu, CTA, najdi chyby". Gemini vrátí strukturovanou odpověď s konkrétními připomínkami.

Proč to dává smysl? Každý jazykový model si všímá jiných věcí - co jeden přehlédne, druhý chytí. Claude bývá upovídaný a opatrný, Gemini je věcnější a kritičtější. Druhý úhel pohledu mi odhalil chyby, které bych sám nikdy nezachytil. Třeba že úvod byl moc dlouhý nebo že prodejní výzva působila příliš tlačivě. Když Gemini vrátí „drobnost k opravě" s konkrétními body, Claude je automaticky zapracuje. Až když oba modely odsouhlasí draft, jde ke mně k finálnímu schválení.

Pro koho má spolupráce dvou modelů smysl? Pro každého, kdo dělá důležitější rozhodnutí na základě AI výstupu. Pro copywritera, finančního poradce, právníka. Když stejná otázka projde dvěma modely a oba odpoví podobně, je to mnohem silnější signál, než když ji pošlete jen jednomu. Pro krátké e-maily je to zbytečnost. Pro publikaci na webu, kterou uvidí tisíce lidí, je to standard, který stojí za pár minut navíc.

Změna titulku: ten nejvíc podceňovaný krok celé aktualizace

SEO titulek (HTML element <title>, někdy taky „meta title") je věta, kterou Google ukazuje ve výsledcích vyhledávání. Devadesát procent rozhodnutí, jestli někdo klikne, se odehraje právě tam. Já dřív psal titulky jako „Výhody vs. realita dropshippingu: pro koho se opravdu hodí?". To je nadpis článku, ne titulek pro Google.

Agent při aktualizaci dělá tři věci:

  • Vezme top dotazy ze Search Console. Tedy přesná klíčová slova, která lidé do Googlu píšou (např. „dropshipping vyplatí se", „dropshipping zkušenosti").
  • Zkomponuje nový titulek do 60 znaků, s aktuálním rokem a hlavní hodnotou. Třeba „Dropshipping 2026: pravda o výhodách, rizicích a ziscích v ČR".
  • Přepíše také Meta description (krátký popis pod titulkem) tak, aby reálně přitáhl klik. Žádné „výhody dropshippingu", ale konkrétní háček: „reálné marže, rizika s DPH, jak uspět v ČR".

Tahle změna sama o sobě má větší dopad než dvojnásobné rozšíření obsahu. Aktuální rok v titulku zvedá CTR o 5-10 % okamžitě, protože lidé hledají čerstvé informace.

Napojení na Google Search Console: jak agent ví, co řešit

Search Console je první oficiální zdroj dat o vašem webu z pohledu Googlu. Bez ní jste slepí. Agent se na Search Console napojuje přes oficiální API a u každého článku vytáhne čtyři čísla:

  • Impressions: kolikrát se článek zobrazil ve výsledcích vyhledávání (i bez kliku).
  • Clicks: kolikrát na něj někdo reálně klikl.
  • CTR: poměr prokliky / zobrazení (kolik procent lidí, kteří odkaz viděli, na něj kliklo).
  • Position: průměrná pozice ve výsledcích (1 = první výsledek, 10 = spodek první strany).

Z těchhle čísel agent skládá skóre. Logika: článek s prokliky > 0 na pozici 8-15 je ideální kandidát na aktualizaci (posun do top 5 je reálný). Článek s nulovými prokliky navzdory tisícům zobrazení potřebuje přepsat titulek, ne jenom aktualizovat obsah. Článek na pozici 30 a hlouběji je kandidát na úplně nový obsah nebo na archivaci.

Tip do praxe: Pokud ještě nemáte Google Search Console napojenou na svůj web, vyřešte to teď. Trvá to 10 minut, je zdarma a stačí ověřit vlastnictví domény. Bez ní reálně nevíte, co se s vaším blogem děje a odhadem to nikdy nezvládnete.

Indexing API: jak donutit Google, aby si to přečetl hned

Když publikujete nový článek nebo aktualizujete starý, Google si toho všimne nejdřív za týden až dva, podle toho, jak často crawler vaši doménu navštěvuje. To je dlouhá doba. Z pohledu uživatele i z pohledu zisku.

Existuje ale Google Indexing API, oficiální rozhraní, kterým můžete Googlu poslat zprávu „tahle stránka má novou verzi, vrať se a podívej se". Crawler obvykle dorazí do 24 hodin, často pod hodinu. Pro aktualizaci starých článků je to zásadní změna.

Pro pavelszabo.cz jsem si postavil samostatný skill google-indexing-api, který funguje takhle:

  1. Po každé aktualizaci agent zavolá Indexing API a pošle adresu článku Googlu k novému stažení.
  2. Paralelně pošle stejnou URL i přes IndexNow (otevřený standard, který používají Bing, Yandex a Seznam.cz).
  3. Sitemap.xml se automaticky aktualizuje s novým lastmod datem.

Výsledek: stejně rychlá indexace jako po manuálním kliku „Request Indexing" v Search Console UI, jenže automatická. Žádný klik, žádný rate-limit, žádná lidská práce.

Setup je jednorázový a vyžaduje pár kroků v Google Cloud Console a v GSC (přidat servisní účet jako vlastníka property). Trvá to 15-20 minut a pak to běží napořád.

Google Ads Keyword Planner: jak rozšířit průzkum o nová klíčová slova

Search Console vám řekne, jaká klíčová slova už vám fungují. Google Ads Keyword Planner vám naopak řekne, jaká klíčová slova jste ještě nezachytili a kolik mají měsíčních vyhledávání.

Agent může (po napojení) udělat tohle:

  • Vezme hlavní téma článku (např. „dropshipping").
  • Pošle dotaz na Keyword Planner přes Google Ads API.
  • Vrátí 20-50 souvisejících dotazů s měsíčním objemem.
  • Identifikuje long-tail dotazy s nízkou konkurencí. Typicky „dropshipping bez DPH", „dropshipping s českým dodavatelem", „dropshipping vs. fulfillment".
  • Tyto dotazy se zapracují do nového obsahu jako H3 nadpisy nebo FAQ otázky.

Tuhle vrstvu zatím nemám v aktuální verzi agenta propojenou, ale chystám ji jako další krok. Pro klienty se silnou Ads investicí je to potenciálně největší přidaná hodnota. Refresh už nedoplňuje jenom to, co konkurence má, ale i to, co Google reálně ukazuje uživatelům při hledání.

Můj pohled z praxe: Když jsem o aktualizaci článků začal vážně přemýšlet, čekal jsem, že to bude na týdny vývoje. Reálně jsem celého funkčního agenta dal dohromady během odpoledne. Claude Code dirigentuje celý proces, Gemini ho oponuje, Search Console dodává data, vlastní rozhraní publikuje výstup. Co dřív bylo „někdy se k tomu vrátím", je teď proces, který běží jednou za měsíc na pozadí a vrací mi po pár dnech vyšší pozice a víc poptávek. To je ten rozdíl, který AI v roce 2026 přináší. Ne lepší teorie, ale výrazně rychlejší realizace věcí, které stejně dlouho odkládáte.

Reálné výsledky z prvního běhu

Aby to nebyla jen teorie, tady jsou čísla z prvních dvou článků, které agent aktualizoval ten samý den, kdy jsem ho dopisal:

  • Článek o dropshippingu: bylo 7 466 znaků, teď 13 304 (+78 %). Datum poslední úpravy posunuto z února 2025 na květen 2026. Titulek změněn z „Výhody vs. realita dropshippingu" na „Dropshipping 2026: pravda o výhodách, rizicích a ziscích v ČR". Před aktualizací se článek držel kolem desáté pozice v Googlu. Měření po 14 dnech očekávám.
  • Článek o AEO (Answer Engine Optimization, tedy optimalizace pro odpovědní stroje typu ChatGPT): bylo 9 375 znaků, teď 13 418 (+43 %). Přidána 2026 data (Gartner, statistiky ChatGPT), 6 pilířů AEO, 90denní plán nasazení. Před aktualizací byl článek na druhé pozici v Googlu. Cílem teď je tu pozici ochránit a získat zmínku přímo v odpovědi ChatGPT a Perplexity.

Plus ten samý agent ten samý den nahlásil do Google Indexing API posledních 100 položek z blogu i slovníku. Google teď znovu crawl-uje skoro celý web. Bez toho by to trvalo týdny.

Co si z článku odnést?

Co si z článku odnést

Aktualizace článku není o tom přidat „2026" do titulku. Je to o tom vědět, který článek má smysl aktualizovat, jak ho vylepšit na základě konkurence a jak rychle dát Googlu vědět. Když to děláte ručně, je to půldenní práce na jeden článek. Když to dělá agent, je to 20 minut. A když pustíte víc článků najednou, vyjde to ještě levněji.

Chcete to samé pro váš web?

Pokud máte blog, slovník nebo obsahový web s desítkami článků, kterým klesá návštěvnost, a chcete si na pravidelnou aktualizaci sestavit podobného agenta, nemusíte to dělat sami. Ten samý postup nasadím u vás. Projdeme spolu reporty ze Search Console, nastavíme prioritní kategorie, propojíme to s rychlou indexací u Googlu a domluvíme měsíční tempo. Napište mi přes kontaktní formulář, projdeme váš případ telefonicky nebo online a řeknu vám, co dává smysl řešit jako první. Odpovídám zpravidla do 24 hodin.

Individuální konzultace

Nauč se Claude Code

Automatizuj rutinu — ušetři hodiny každý týden
Zvládneš to, co ostatní ne — větší hodnota na trhu práce
Reálné projekty, tvůj kód, tvé konkrétní prostředí
Online přes Google Meet — termín dle tvých možností
2 000 Kč / lekce
Platba předem · termín
po individuální domluvě
Nezávazně poptat
AI mění práci rychle. Buď napřed.

Pavel Szabo

Programátor webů, eshopů a informačních systémů s více než 23 lety praxe. Pomáhám firmám i jednotlivcům s online podnikáním, automatizacemi a využitím AI v praxi.

Domluvte si konzultaci zdarma

Znáte někoho komu by článek mohl pomoct? Budu rád za sdílení!

Nabídka služeb

Vyberte si z nabídky níže, co zrovna potřebujete nebo mi rovnou zavolejte a probereme Vaše potřeby.

Weby a portály

Kódování a programování

Praha, Brno, Ostrava či zahraničí? Na tom nezáleží

Osobní schůzky jsou možné, ale většinu záležitostí — od tvorby webů po AI automatizace — lze vyřešit pohodlně přes videohovor. Působím po celé ČR, s klienty z mnoha měst: Praha, Brno, Ostrava, Jičín, Liberec, Olomouc, Hradec Králové, České Budějovice, Karviná, Frýdek-Místek, Opava, Třinec, Orlová, Český Těšín, Nový Jičín, Krnov, Bohumín, Kopřivnice, Bruntál...
Pro lepší porozumění vašim potřebám je ideální online hovor. Rezervujte si schůzku přes můj formulář nebo mě kontaktujte telefonicky. Můžeme se taky domluvit na výjezdu a osobní schůzce.
Praha, Brno, Ostrava či zahraničí? Na tom nezáleží