Příkazová řádka v terminálu

Claude Code v PPC: jak z exportu vyhledávacích dotazů udělat audit

Zpět na blog

This article is currently available in Czech only.

Shrnutí

Claude Code je AI asistent, který pracuje přímo s vašimi soubory a nástroji: otevře export z Google Ads, vyčistí ho, spustí výpočty a výsledek uloží jako tabulku nebo report. Audit vyhledávacích dotazů s ním začíná vyčištěním exportu, pokračuje roztříděním dotazů do skupin a hledáním slov, která utrácejí bez konverzí, a končí návrhem negativních klíčových slov, které odsouhlasí klient. Rozhodnutí, co vyloučit, ale zůstává na specialistovi, protože AI nezná obchod klienta tak dobře jako on.

Co je Claude Code a čím se liší od chatu?

Claude Code je asistent od společnosti Anthropic, který běží v terminálu, v desktopové aplikaci nebo v editoru. Na první pohled vypadá jako další chat s AI. Rozdíl je v tom, k čemu má přístup. Chatbot vidí jen to, co mu vložíte do okna. Claude Code pracuje přímo ve složce na vašem počítači: přečte soubory, napíše a spustí skript, výsledek uloží a když něco nefunguje, chybu si sám dohledá a opraví.

Pro PPC specialistu to mění hlavně práci s daty. Export vyhledávacích dotazů má často tisíce řádků. Do chatu se celý nevejde, a když ano, model v něm počítá nespolehlivě. Claude Code soubor nečte očima. Napíše si krátký skript, který data zpracuje přesně, a mně ukáže výsledek. Výpočty jsou proto stejně spolehlivé jako v Excelu, jen je nemusím skládat ručně.

V článku o tom, který AI asistent se hodí na jakou práci v PPC, jsem psal o chatovacích nástrojích. Claude Code je další krok: asistent, který úkol nejen popíše, ale rovnou udělá.

Proč začínat zrovna vyhledávacími dotazy?

Report vyhledávacích dotazů patří k nejdůležitějším a zároveň nejotravnějším částem správy Google Ads. Ukazuje, na co lidé skutečně hledali, když se jim zobrazila vaše reklama. S volnou shodou klíčových slov, Performance Max a AI Max se okruh dotazů rozšiřuje a pravidelná kontrola je důležitější než dřív.

Ruční procházení má ale dva problémy. Je pomalé, takže se dělá méně často, než by mělo. A je nekonzistentní: po stovce řádků se pozornost unaví a jednotlivé dotazy se posuzují jinak na začátku a jinak na konci. Přesně tady pomáhá AI: projde všechno stejně pečlivě a mně nechá jen rozhodování.

Druhý důvod je praktický. Dotazy jsou dobrý první úkol, protože výsledek se dá snadno zkontrolovat. Hned vidíte, jestli AI třídí rozumně, a naučíte se s nástrojem pracovat na něčem, co znáte.

Jak vypadá audit dotazů krok za krokem?

Takhle postupuji u účtu, kde chci najít dotazy, které utrácejí zbytečně, a připravit klientovi podklad k odsouhlasení negativních klíčových slov.

  1. Export. V Google Ads stáhnu přehled vyhledávacích dotazů za posledních 30 až 90 dní, podle objemu účtu. Ve sloupcích potřebuji dotaz, kampaň, sestavu, náklady, prokliky, zobrazení a konverze s hodnotou.
  2. Vyčištění. Export z Google Ads má na začátku řádky s metadaty a na konci souhrnné řádky „Celkem“. Claude Code je odstraní, ponechá potřebné sloupce, převede čísla z českého formátu a vyřadí dotazy bez prokliku, které jsou pro rozhodování jen šum.
  3. Roztřídění do skupin. Každý dotaz zařadí do jedné z kategorií: značka, relevantní produkt nebo služba, konkurence, informační dotaz, nerelevantní. Kategorie mu zadávám já a k nim krátký popis toho, co klient prodává a co ne.
  4. Analýza slov napříč dotazy. Dotazy rozloží na jednotlivá slova a dvojice slov a sečte jejich náklady a konverze. Tak se ukáže, že třeba slovo „zdarma“ nebo „návod“ se objevuje ve stovce různých dotazů, které dohromady stojí tisíce korun a nepřinesly nic. U jednotlivých dotazů by to vidět nebylo.
  5. Návrh negativních klíčových slov. Pro každý kandidát navrhne typ shody a úroveň, kam ho přidat: celý účet, kampaň, nebo sestava. Ke každému přidá zdůvodnění a částku, kterou za období utratil.
  6. Výstup pro klienta. Výsledek uloží jako tabulku, kterou pošlu klientovi. Klient často pozná, že dotaz, který mi připadá nerelevantní, je ve skutečnosti produkt, který prodává pod jiným názvem. Proto o vylučování nerozhoduju sám.
  7. Kontrola a zápis. Seznam projdu, odsouhlasená slova přidám do účtu a poznamenám si datum, abych za měsíc viděl dopad.
KrokCo dělá Claude CodeCo dělám já
Vyčištění exportumetadata, souhrnné řádky, formát čísel, filtr bez proklikůnic, jen kontrola počtu řádků
Třídění dotazůzařadí každý dotaz do kategoriezadám kategorie a popis byznysu
Analýza slovsečte náklady a konverze podle slov a dvojicčtu výsledek, hledám vzorce
Návrh negativtyp shody, úroveň, zdůvodnění, částkarozhoduju, co navrhnu klientovi
Odsouhlasenípřipraví tabulkukomunikuju s klientem
Kontrola, kterou dělám vždycky Než výsledku uvěřím, porovnám součet nákladů a prokliků ve vyčištěném souboru s čísly v Google Ads za stejné období. Když nesedí, něco se při čištění ztratilo. Je to minuta práce a chrání mě to před tím, abych klientovi poslal závěry z neúplných dat.

Jak napsat zadání, aby výsledek dával smysl?

Kvalita výsledku stojí hlavně na kontextu. Claude Code umí počítat, ale neví, co klient prodává, jaké má marže a které dotazy jsou pro něj cenné, i když zatím nekonvertují. Zadání proto píšu tak, jako bych úkol předával novému kolegovi. Zjednodušená ukázka:

V souboru dotazy.csv je export vyhledávacích dotazů z Google Ads za 90 dní.
Klient prodává zahradní nábytek z masivu, neprodává plastový nábytek ani náhradní díly.
1. Vyčisti export (metadata, řádky Celkem, dotazy bez prokliku).
2. Zařaď dotazy do kategorií: značka, produkt, konkurence, informační, nerelevantní.
3. Sečti náklady a konverze podle jednotlivých slov a dvojic slov.
4. Navrhni negativní klíčová slova s typem shody, úrovní a zdůvodněním.
5. Výsledek ulož jako negativa.csv a napiš mi shrnutí v pěti bodech.
Nic neměň v účtu, jen připrav podklad.

Poslední věta není formalita. Pokud má Claude Code přístup do účtu, chci mít jistotu, že bez mého souhlasu nic nezmění. Obecně platí: čím konkrétnější popis byznysu, tím méně dotazů skončí ve špatné kategorii.

Proč si opakovanou práci ukládám jako skill?

Skill je v Claude Code soubor s postupem, který si asistent načte, když na úkol dojde. Místo abych pokaždé psal dlouhé zadání, napíšu jednu větu a Claude Code ví, jaké kroky má udělat, jaké sloupce ponechat a v jakém formátu výsledek uložit.

Prakticky to znamená, že stejný úkol dopadne pokaždé stejně, ať ho dělám já, nebo kolega. Skilly používám na práci, která se opakuje u všech klientů:

Dobrý skill vzniká postupně. Úkol nejdřív udělám s Claude Code ručně, sleduju, kde se dopustí chyby, a ty kroky pak do postupu zapíšu výslovně. Po několika použitích už skill běží bez oprav.

Jak Claude Code napojit přímo na data z účtů?

Export do CSV je dobrý začátek, ale ruční stahování je pořád krok navíc. Claude Code se umí připojit k externím nástrojům přes takzvané MCP servery. Ty mu zpřístupní data z Google Ads, Google Analytics 4 nebo Search Console a asistent si je stáhne sám, když je pro úkol potřebuje.

Pro audit dotazů to znamená, že zadání začíná názvem účtu a obdobím, ne cestou k souboru. U porovnání PPC a SEO je napojení nutnost, protože data ze dvou zdrojů by se ručně párovala hodiny. Podrobnému nastavení MCP serverů se budu věnovat v samostatném článku. Tady stačí jedno pravidlo: na začátek dávám asistentovi přístup jen pro čtení.

Kde je potřeba AI hlídat?

Claude Code mi šetří čas na zpracování dat, ale neodpovídá za výsledek. To dělám já. Pozor dávám hlavně na čtyři věci:

AI zpracuje tisíc řádků bez únavy. Rozhodnutí, co z nich plyne pro obchod klienta, ale zůstává na mně.

Co dalšího v Claude Code dělám?

Audit dotazů je jen jeden příklad. Claude Code používám na většinu práce, kde se kombinují data, text a technika:

Společné mají jedno: na začátku je jasné zadání a na konci kontrola. Mezi tím je práce, kterou dřív dělal člověk ručně a která nevyžaduje úsudek.

Jak začít?

  1. Nainstalujte Claude Code podle oficiálního návodu Anthropicu. K dispozici je jako aplikace i v terminálu.
  2. Vytvořte si pracovní složku a dejte do ní jeden export, třeba vyhledávací dotazy z menšího účtu.
  3. Napište zadání jako pro nového kolegu: co klient prodává, co chcete zjistit a v jakém formátu chcete výsledek.
  4. Zkontrolujte výsledek proti datům v Google Ads, než ho použijete.
  5. Když se postup osvědčí, uložte ho jako skill a použijte ho u dalšího klienta.

Časté otázky

Musím umět programovat, abych mohl Claude Code používat?

Nemusíte. Zadání píšete běžnou češtinou a Claude Code si potřebné skripty napíše sám. Hodí se ale rozumět datům, se kterými pracujete, abyste poznali, kdy výsledek nesedí.

Čím se Claude Code liší od ChatGPT nebo Claude v prohlížeči?

Chatovací asistent pracuje jen s textem, který mu vložíte. Claude Code pracuje přímo se soubory na počítači a s připojenými nástroji: sám otevře export, spustí výpočet, uloží výsledek a opraví chyby. Hodí se proto na práci s velkými exporty a opakované úkoly.

Může Claude Code sám měnit kampaně v Google Ads?

Pokud mu přístup do účtu dáte, technicky ano. Doporučuji začít s přístupem jen pro čtení a v zadání výslovně uvést, že v účtu nemá nic měnit. Změny v kampaních by měl vždy schválit člověk.

Jak často dělat audit vyhledávacích dotazů?

Záleží na objemu účtu a typu shody klíčových slov. U účtů s volnou shodou, Performance Max nebo AI Max se kontrola vyplatí častěji, protože okruh dotazů je širší. Rozumné je zvolit pravidelný interval a držet se ho.

Je bezpečné dávat AI data klientů?

Záleží na smlouvě s klientem a na nastavení nástroje. Pracujte jen s daty, ke kterým máte souhlas, nesdílejte osobní údaje, pokud nejsou nutné, a ověřte si, jak poskytovatel nakládá s daty v placených a firemních verzích.

Co je skill v Claude Code?

Skill je soubor s postupem pro konkrétní úkol, například vyčištění exportu vyhledávacích dotazů. Claude Code si ho načte, když na úkol dojde, a postupuje podle něj. Díky tomu stejný úkol dopadne pokaždé stejně.

Chcete zapojit AI do práce svého marketingového týmu?

Pomůžu vám vybrat úkoly, kde AI ušetří nejvíc času, připravit postupy pro opakovanou práci a nastavit kontrolu, aby se na výsledky dalo spolehnout.

Domluvit konzultaci