SEO

Technické SEO

Audit na úrovni kódu a zadání pro vývoj, nejčastěji u e-shopů a JavaScriptových aplikací. Vystudoval jsem IT a sám vyvíjím v Next.js, takže problémy s procházením, indexací, výkonem i renderingem hledám přímo v kódu.

Jak poznáte technický problém

Technický problém se nejčastěji projeví tak, že se stránky neindexují, web se načítá pomalu, v Google Search Console přibývají chyby nebo po redesignu klesne organická návštěvnost. Tyto signály vidím u auditů opakovaně.

  • Stránky se neindexují nebo mizí z indexu

    Nový obsah se v Googlu neobjeví nebo z indexu vypadávají důležité stránky. Příčinou mohou být problémy s procházením, kanonizace, kvalita obsahu i indexační direktivy.

  • Web se načítá pomalu

    Slabé Core Web Vitals, těžké skripty a neoptimalizované obrázky zhoršují uživatelský dojem. U rozsáhlých webů mohou komplikovat také efektivní procházení.

  • V Google Search Console přibývají chyby

    Přehled indexace hlásí chyby 5xx, měkké chyby 404, přesměrování nebo zablokované zdroje. Každý takový nález může znamenat stránku, kterou Google nezpracuje správně.

  • Po redesignu nebo migraci klesla návštěvnost

    Bez správných přesměrování a kontroly indexace může web ztratit část pozic. Některé se bez zásahu nevrátí.

  • Obsah na JavaScriptových stránkách Google nevidí

    Klíčový text nebo odkazy vznikají až v prohlížeči a v indexu chybí. U JavaScriptových webů je to typický problém a bez kontroly rendering se těžko odhaluje.

Audit ukáže, co z toho web brzdí a co je jen kosmetika. Před redesignem nebo změnou platformy použijte také můj kontrolní seznam SEO migrace webu.

SEO dohled nad migrací do Next.js

S migrací na Next.js se na mě klienti obracejí často. Ztráty obvykle vznikají proto, že zadání před zahájením vývoje nemá akceptační kritéria. Níže je vzor kritérií, která do zadání patří.

Vzor akceptačních kritérií pro migraci do Next.js

Původní stav
Při migraci mohou vzniknout chyby v mapování URL, canonicalech nebo strukturovaných datech. Dopad na výsledky vyhledávání se může projevit až při dalším procházení a indexaci.
Důkaz
Migrace mipaco.cz (WordPress → statický web → Next.js, leden 2026).
Rozhodnutí
Akceptační kritéria patří do zadání před vývojem.
Zadání pro vývoj
  1. Schválená mapa starých a nových URL: každá stará URL má odpovídající novou URL a přímé trvalé přesměrování (301 nebo 308). URL bez relevantní náhrady vracejí 404 nebo 410.
  2. Canonical a sitemap používají odpovídající nové URL, hreflang odkazuje na správné jazykové verze, meta robots odpovídá zamýšlené indexaci a adresy v JSON-LD jsou aktualizované.
  3. Stránky renderují klíčový obsah v HTML odpovědi bez JavaScriptu.
Akceptační kritéria
  1. Test 100 % URL ze staré sitemapy proti schválené mapě: cíle přesměrování vracejí 200, odstraněné URL vracejí 404 nebo 410.
  2. Vzorek 20 stránek: title, H1 a hlavní text odpovídají původní stránce, canonical odpovídá nové URL podle schválené mapy.
  3. GSC: po 14 a 28 dnech porovnat důvody neindexace s výchozím stavem.
Kontrola nasazení
Před spuštěním crawl stagingu, po spuštění crawl produkce a porovnání; kontrola GSC 14 a 28 dní po migraci.

Proč řešit technické SEO se mnou

Technické SEO řeším denně na webech s desítkami trhů a zároveň sám vyvíjím v Next.js, takže rozumím kódu i tomu, jak ho čtou vyhledávače. Každé doporučení vychází z provozu a z vlastní implementace.

  • Livesport a Flashscore

    V Betting Content Section, tedy sekci se sázkařským obsahem, řeším obsahové i technické SEO napříč 25+ trhy. Procházení, indexaci a rendering tak ověřuji ve velkém měřítku, kde se dopad každé chyby násobí.

  • Vlastní vývoj v Next.js

    Next.js je moje hlavní vývojová technologie a tento web na něm běží. Vykreslování, metadata, sitemapy a výkon řeším přímo v kódu.

  • Vlastní nástroje v Pythonu

    Na opakované technické úlohy, jako je mapování přesměrování při migraci, používám vlastní skripty v Pythonu. Skript odvede mechanickou práci a mně zbývá více času na kontrolu rizik.

Pokud potřebujete technické nálezy zasadit do širších obchodních a obsahových priorit, navazuje SEO konzultace.

Reference

5.0 / Google ★★★★★ Zobrazit recenze na Googlu

★★★★★

„Pečlivost, rychlé reakce a zápal pro práci. To jsou vlastnosti, co chcete. S Mírou se mi opravdu dobře spolupracovalo a spolupracuje. Doporučuji.“

Patrik Pilous

Freelance konzultant

01 / 03

Co obsahuje technický SEO audit a kolik stojí

Diagnostika jedné oblasti stojí 25 000 – 40 000 Kč za projekt. Vybranou oblast z těch níže prověřím do hloubky a připravím zadání pro vývoj s akceptačními kritérii a validací po nasazení. Konečná cena se odvíjí od velikosti webu, počtu šablon a technické složitosti; přesnou částku potvrdím v nabídce.

  • Procházení a indexace

    Soubor robots.txt, sitemapy, kanonické URL, stavové kódy, indexační direktivy a rozpočet procházení webu.

  • Architektura a prolinkování

    Struktura URL, hloubka zanoření, interní odkazy a tok autority webem.

  • Výkon a Core Web Vitals

    LCP, INP a CLS, načítání zdrojů a stabilita rozvržení na mobilu i počítači.

  • Strukturovaná data a rendering

    Značení Schema.org a kontrola, zda Google vidí obsah JavaScriptových stránek.

Chcete vědět, co web technicky brzdí?

25 000 – 40 000 Kč za projektRozsah a výstupy probereme společně. Stačí vstupní konzultace za 9 000 Kč.

Domluvit konzultaci

Co je technické SEO

Technické SEO je optimalizace webu na úrovni kódu, serveru a architektury tak, aby jej vyhledávače dokázaly bez problémů procházet, vykreslovat a indexovat. Řeší rychlost, indexaci, strukturu URL, strukturovaná data a rendering JavaScriptu. Je to vrstva pod obsahem, na kterou se často zapomíná.

Pokud Google stránku nedokáže projít, vykreslit nebo indexovat, nepomůže ani kvalitní obsah. Kritické technické překážky proto řeším před laděním textu a odkazů; kosmetické nálezy naopak neupřednostňuji před obsahem s vyšším dopadem.

V praxi rozhodují tři otázky: dostane se Google na stránku, dokáže ji vykreslit a zařadí ji do indexu? Kde je odpověď „ne“, začíná technický problém.

Co technické SEO zahrnuje

V technickém SEO prověřuji tyto oblasti: procházení a indexaci, architekturu webu, výkon, strukturovaná data a rendering JavaScriptu. Každá z nich může web tiše brzdit, i když obsah vypadá v pořádku.

  • Procházení a indexace

    Soubor robots.txt, sitemapa, kanonické URL, stavové kódy a indexační direktivy.

    Typický problém: Google indexuje balast a důležité stránky nevidí.

  • Rozpočet procházení a serverové logy

    Co Googlebot na webu skutečně dělá: které URL prochází, jak často a kolik kapacity spotřebují stránky bez obchodní hodnoty.

    Typický problém: Parametrické a duplicitní URL spotřebují procházení, které by mělo patřit stránkám, jež prodávají.

  • Architektura a interní prolinkování

    Struktura URL, hloubka zanoření a tok interní autority webem.

    Typický problém: Klíčové stránky jsou zanořené hluboko a vedou na ně jen slabé interní odkazy.

  • Výkon a Core Web Vitals

    Rychlost načítání a stabilita rozvržení (LCP, INP, CLS).

    Typický problém: Pomalý web zhoršuje uživatelský dojem a je jedním ze signálů hodnocení.

  • Strukturovaná data

    Značení podle slovníku Schema.org, které popisuje obsah stránky vyhledávačům.

    Typický problém: Web ztrácí šanci na rozšířené výsledky a vyhledávače rozumí obsahu hůře.

  • Vykreslování JavaScriptu

    Jak Google renderuje obsah webů v Next.js, Reactu nebo Vue.

    Typický problém: Obsah generovaný v prohlížeči Google neuvidí nebo ho indexuje se zpožděním.

Technické SEO pro moderní JavaScriptové weby

JavaScriptové weby, například v Next.js, Reactu nebo Vue, mají oproti klasickému HTML jeden krok navíc: Google musí obsah nejdříve vykreslit. Právě v tomto kroku často vznikají chyby SEO. Když klíčový text, odkazy nebo metadata vznikají až v prohlížeči, Google je uvidí teprve po vykreslení. Při chybné implementaci mohou ve výsledném HTML zcela chybět.

Sám vyvíjím v Next.js a rendering, generování metadat i indexaci JavaScriptu ladím přímo v kódu. Běží na něm i tento web.

Časté otázky

Co je technické SEO?

Technické SEO je optimalizace webu na úrovni kódu, serveru a architektury tak, aby ho vyhledávače dokázaly bez problémů procházet, renderovat a indexovat. Řeší rychlost, indexaci, strukturu URL, strukturovaná data a rendering JavaScriptu, tedy základ, na kterém teprve fungují obsah a odkazy.

Kolik stojí technický SEO audit?

Diagnostika jedné oblasti (například indexace, jedna šablona nebo rendering) stojí 25 000 – 40 000 Kč za projekt. Součástí je zadání pro vývoj s akceptačními kritérii a validace po nasazení.

Jak poznám, že mám technický SEO problém?

Typické signály jsou problémy s indexací, pomalé načítání, nové chyby v Google Search Console, propad organické návštěvnosti po redesignu nebo chybějící obsah ve vyrenderovaném HTML. Audit odliší skutečnou překážku od kosmetického nálezu.

Jaký je rozdíl mezi technickým a obsahovým SEO?

Technické SEO zajišťuje, aby byl web dostupný a srozumitelný pro vyhledávače. Obsahové SEO řeší, co na stránkách je a na jaké dotazy odpovídá. Obě vrstvy se doplňují: technika zpřístupní obsah a obsah dává stránce důvod získat viditelnost.

Děláte technické SEO i pro JavaScriptové weby (Next.js, React)?

Ano, to je moje specializace. Sám vyvíjím v Next.js a rendering, hydrataci i indexaci JavaScriptu řeším přímo v kódu. Podrobně se tomu věnuji na stránce JavaScript SEO.

Opravujete nálezy, nebo jen reportujete?

Připravuji technické zadání pro vývojáře: co opravit, proč a v jakém pořadí podle dopadu. Implementaci může udělat váš tým, případně se domluvíme na dohledu. U Next.js projektů mohu vybrané změny provést přímo.

Probereme, co potřebujete vyřešit

Napište mi, co řešíte a čeho chcete dosáhnout. Navrhnu další krok a rozsah spolupráce. Cenu si odsouhlasíme předem.

Spolupráci řešíte přímo se mnou

Vyplňte krátký formulář, pošlete e-mail nebo napište na WhatsApp, pokud to spěchá.

Pokud pro váš projekt nejsem vhodný člověk, řeknu vám to rovnou.