1. TECHNICKÉ SEO
Indexace a Crawlování
Zkontrolovat robots.txt soubor a ověřit správnou konfiguraci
- Přejděte na doména.cz/robots.txt a zkontrolujte, zda soubor existuje
- Ověřte, že neblokujete důležité stránky nebo složky (CSS, JavaScript)
- Zkontrolujte, zda jsou povoleny všechny důležité crawlery (Googlebot, Bingbot)
- Ujistěte se, že syntaxe je správná (User-agent, Disallow, Allow)
- Ověřte, že není zablokována celá stránka (Disallow: /)
- Tip: Použijte Google Search Console → robots.txt Tester
Prověřit XML sitemapu a její aktuálnost
- Zkontrolujte existenci sitemapy na doména.cz/sitemap.xml
- Ověřte, že obsahuje všechny důležité stránky webu
- Zkontrolujte, zda neobsahuje stránky s noindex, 404 nebo přesměrováními
- Ujistěte se, že sitemap není větší než 50MB a neobsahuje více než 50 000 URL
- Ověřte správný formát XML a datum poslední modifikace stránek
- Pro velké weby vytvořte index sitemap rozdělený do více souborů
- Zkontrolujte, zda jsou zahrnuty obrázky, videa (pokud relevantní)
Ověřit odeslání sitemapy do Google Search Console a Bing Webmaster Tools
- Přihlaste se do Google Search Console
- Přejděte do sekce Sitemapy a zkontrolujte stav odeslání
- Ověřte, že Google úspěšně načetl sitemapu a identifikoval URL
- Porovnejte počet odeslaných vs. indexovaných URL
- Opakujte proces pro Bing Webmaster Tools
- Zkontrolujte chybová hlášení a varování v obou nástrojích
Zkontrolovat pokrytí indexace v Search Console
- V Search Console přejděte do sekce „Pokrytí“ nebo „Stránky“
- Analyzujte stránky vyloučené z indexu a zjistěte důvody
- Zkontrolujte chyby (404, 5xx, soft 404)
- Ověřte varování (indexováno, i když blokováno v robots.txt)
- Prověřte platné stránky s varováními
- Identifikujte stránky s přesměrováním
- Zjistěte důvody, proč některé stránky nebyly indexovány
Identifikovat blokované stránky v robots.txt
- Projděte robots.txt a identifikujte všechny Disallow direktivy
- Ověřte, zda jsou záměrně blokovány správné stránky (admin, duplicity)
- Zkontrolujte, zda nejsou omylem blokovány důležité sekce webu
- Ujistěte se, že nejsou blokovány CSS a JavaScript soubory potřebné pro rendering
- Použijte nástroj pro testování robots.txt pro kontrolu konkrétních URL
Ověřit meta robots tagy (noindex, nofollow)
- Zkontrolujte zdrojový kód stránek pro meta robots tagy
- Identifikujte všechny stránky s noindex (neměly by být důležité stránky)
- Ověřte správné použití nofollow na odkazech
- Zkontrolujte X-Robots-Tag v HTTP hlavičkách
- Ujistěte se, že důležité stránky nemají omylem noindex
- Použijte Screaming Frog pro hromadnou kontrolu
Zkontrolovat canonical tagy na všech stránkách
- Ověřte přítomnost canonical tagu v <head> sekci
- Zkontrolujte, zda canonical odkazuje na správnou verzi stránky
- Ujistěte se, že self-referencing canonical existuje na unikátních stránkách
- Identifikujte konfliktní canonical tagy (různé verze, chybné URL)
- Zkontrolujte canonical na paginovaných stránkách
- Ověřte, že canonical není v konfliktu s hreflang tagy
Prověřit chyby crawlování v Search Console
- V Search Console zkontrolujte sekci „Statistiky procházení“
- Analyzujte grafy crawl requestů, velikosti stahování a času odpovědi
- Identifikujte DNS chyby, chyby serveru a timeout problémy
- Zkontrolujte robot.txt fetch chyby
- Ověřte stav URL, které nemohly být načteny
- Sledujte trendy a anomálie v crawlování
2. STRUKTURA URL
Ověřit čistotu a logiku URL adres
- URL by měly být čitelné a popisné (ne kryptické ID)
- Dobrý příklad: /produkty/damske-boty/cerne-kozene-cizmy
- Špatný příklad: /p?id=12345&cat=78&color=blk
- Struktura by měla odrážet hierarchii webu
- Používejte pouze malá písmena v URL
- Vyhněte se speciálním znakům a diakritice (použijte přepis)
Zkontrolovat délku URL (ideálně pod 100 znaků)
- Krátké URL jsou lépe zapamatovatelné a sdílitelné
- Google zobrazuje cca 60-70 znaků v SERPs
- Příliš dlouhé URL mohou být oříznuty
- Odstraňte zbytečné slova (a, the, v, na) pokud není nutné
- Počítejte celou délku včetně domény a protokolu
Odstranit dynamické parametry tam, kde není nutné
- Identifikujte URL s parametry ?id=, ?page=, ?sort=, ?filter=
- Implementujte URL rewriting pro čistší adresy
- Pro parametry jako filtry nebo řazení zvažte canonical tag
- Použijte Google Search Console pro nastavení parametrů URL
- Vyhněte se session ID v URL
- Zvažte použití # (hash) pro některé parametry, které nemění obsah
Ověřit použití pomlček místo podtržítek
- Google lépe rozpoznává slova oddělená pomlčkami (-)
- Dobrý příklad: cervene-damske-boty
- Špatný příklad: cervene_damske_boty
- Podtržítka Google považuje za spojení slov
- Zkontrolujte konzistenci napříč celým webem
Zkontrolovat malá písmena v URL
- URL by měly obsahovat pouze malá písmena
- Některé servery rozlišují velikost písmen (case-sensitive)
- Může vzniknout duplicitní obsah: /Produkty vs /produkty
- Nastavte 301 přesměrování z velkých písmen na malá
- Zkontrolujte konfiguraci serveru pro zajištění konzistence
3. HTTPS A ZABEZPEČENÍ
Ověřit funkční SSL certifikát
- Zkontrolujte, zda v prohlížeči svítí zámek vedle URL
- Ověřte platnost certifikátu (použijte SSL Checker online nástroj)
- Zkontrolujte datum expirace certifikátu
- Ujistěte se, že certifikát pokrývá všechny subdomény (pokud potřeba)
- Ověřte, že certifikát je vydán důvěryhodnou autoritou
- Testujte SSL pomocí SSL Labs (ssllabs.com/ssltest)
Zkontrolovat přesměrování z HTTP na HTTPS
- Všechny HTTP stránky by měly přesměrovávat na HTTPS verzi (301 redirect)
- Testujte různé varianty: http://www, http://non-www
- Ověřte, že přesměrování je nastaven na úrovni serveru (.htaccess, nginx config)
- Zkontrolujte, že nedochází k řetězení přesměrování
- Použijte nástroje jako Redirect Checker
Prověřit mixed content (HTTP obsah na HTTPS stránkách)
- Otevřete konzoli prohlížeče (F12) a hledejte varování
- Identifikujte obrázky, CSS, JS nebo iframy načítané přes HTTP
- Změňte všechny odkazy na HTTPS nebo použijte protokol-relativní URL (//)
- Zkontrolujte externí skripty (Analytics, reklamy, fonty)
- Opravte hardcoded HTTP odkazy v databázi
Zkontrolovat platnost SSL certifikátu
- Ověřte, že certifikát není expired
- Zkontrolujte, kolik času zbývá do expirace (nastavte upozornění)
- Ujistěte se, že řetěz certifikátů je kompletní
- Ověřte, že intermediate certifikáty jsou správně nainstalované
- Pro Let’s Encrypt nastavte automatickou obnovu
4. RYCHLOST WEBU
Analyzovat PageSpeed Insights (mobile i desktop)
- Navštivte pagespeed.web.dev a otestujte klíčové stránky
- Zaměřte se na mobile skóre (priorita pro Google)
- Analyzujte desktop skóre pro kompletní obraz
- Zkontrolujte skóre Performance, Accessibility, Best Practices, SEO
- Identifikujte konkrétní problémy a doporučení
- Testujte homepage, kategorie i produktové/článkové stránky
Zkontrolovat Core Web Vitals (LCP, FID, CLS)
- LCP (Largest Contentful Paint): Měří načítání hlavního obsahu, cíl: < 2,5s
- Identifikujte největší element na stránce
- Optimalizujte obrázky, videa nebo textové bloky
- Použijte server-side rendering nebo pre-rendering
- FID (First Input Delay) / INP (Interaction to Next Paint): Měří interaktivitu, cíl: < 100ms (FID) nebo < 200ms (INP)
- Minimalizujte JavaScript
- Rozdělte dlouhé úlohy
- Odložte načítání nepotřebného JS
- CLS (Cumulative Layout Shift): Měří vizuální stabilitu, cíl: < 0,1
- Specifikujte velikosti obrázků a videí
- Rezervujte prostor pro reklamy a embedy
- Vyhněte se vkládání obsahu nad existing content
Měřit rychlost načítání přes GTmetrix nebo WebPageTest
- GTmetrix: Nabízí detailní waterfall chart a video playback
- WebPageTest: Umožňuje testování z různých lokací a zařízení
- Zkontrolujte Time to First Byte (TTFB) – mělo by být < 600ms
- Analyzujte waterfall diagram pro identifikaci pomalých requestů
- Testujte z různých geografických lokací
- Porovnejte výsledky s konkurencí
Optimalizovat velikost obrázků
- Komprimujte obrázky bez ztráty kvality (TinyPNG, ImageOptim)
- Použijte správnou velikost obrázků (ne větší než zobrazované rozlišení)
- Konvertujte PNG na JPG tam, kde transparence není nutná
- Implementujte responsive images s srcset
- Cílová velikost: < 100KB pro většinu obrázků
- Použijte automatizované nástroje jako ImageMagick
Implementovat lazy loading pro obrázky
- Použijte HTML atribut loading=“lazy“ pro obrázky
- Implementujte lazy loading pro off-screen obrázky
- Ponechte eager loading pro above-the-fold obsah
- Použijte placeholder nebo blur efekt během načítání
- Testujte s Lighthouse pro správnou implementaci
Zkontrolovat kompresi GZIP/Brotli
- Ověřte, zda server komprimuje textové soubory (HTML, CSS, JS, JSON, XML)
- Brotli nabízí lepší kompresi než GZIP (až o 20%)
- Zkontrolujte HTTP hlavičky: Content-Encoding: gzip nebo br
- Použijte online nástroj pro kontrolu komprese
- Nakonfigurujte kompresi na serveru (.htaccess, nginx.conf)
Minimalizovat CSS a JavaScript
- Odstraňte whitespace, komentáře a nepoužitý kód
- Použijte nástroje jako UglifyJS, Terser pro JavaScript
- Pro CSS použijte CSSNano, CleanCSS
- Implementujte build proces (Webpack, Gulp, Grunt)
- Zkombinujte více souborů do jednoho tam, kde je to možné
- Odstraňte nepoužitý CSS pomocí PurgeCSS
Implementovat browser caching
- Nastavte správné Expires nebo Cache-Control hlavičky
- Statický obsah (obrázky, CSS, JS): cachovat na dlouho (1 rok)
- HTML: cachovat krátce nebo vůbec (pro aktuálnost)
- Použijte versioning nebo hash v názvech souborů pro cache busting
- Příklad .htaccess:
ExpiresByType image/jpeg "access plus 1 year" - Testujte cache hlavičky pomocí online nástrojů
Použít CDN pro statický obsah
- Implementujte CDN (Cloudflare, AWS CloudFront, Fastly)
- Distribuujte obrázky, CSS, JavaScript přes CDN
- Snižte latenci doručením obsahu z nejbližšího serveru
- Ověřte správnou konfiguraci DNS a CNAME záznamy
- Zkontrolujte cache hit ratio v CDN analytics
- Pro globální návštěvníky je CDN téměř nezbytné
5. MOBILNÍ OPTIMALIZACE
Ověřit mobile-friendly test v Google
- Použijte Mobile-Friendly Test tool od Google
- Otestujte všechny typy stránek (homepage, kategorie, produkty, články)
- Zkontrolujte, zda Google vidí stránku jako mobilně přátelskou
- Analyzujte screenshot, jak Google renderuje stránku
- Identifikujte problémy s načítáním zdrojů
- Opravte chyby jako příliš malý text nebo prvky příliš blízko sebe
Zkontrolovat viewport meta tag
- Ujistěte se, že <meta name=“viewport“> je přítomen v <head>
- Správné nastavení:
<meta name="viewport" content="width=device-width, initial-scale=1"> - Vyhněte se user-scalable=no (zabraňuje zoomování)
- Ověřte, že není nastaveno maximum-scale (omezuje přístupnost)
- Zkontrolujte na všech šablonách stránek
Testovat responzivní design na různých zařízeních
- Testujte na reálných zařízeních (iPhone, Android telefony, tablety)
- Použijte Chrome DevTools pro emulaci různých zařízení
- Zkontrolujte breakpointy pro různé rozlišení
- Ověřte, že layout se přizpůsobuje různým velikostem obrazovky
- Testujte landscape i portrait orientaci
- Použijte BrowserStack pro testování na mnoha zařízeních
Ověřit velikost tlačítek a klikacích ploch
- Minimální velikost tlačítka: 48×48 pixelů (Apple doporučuje 44×44)
- Mezery mezi klikacími prvky: minimálně 8 pixelů
- Zkontrolujte navigační menu, formuláře, CTA tlačítka
- Ujistěte se, že odkazy nejsou příliš blízko u sebe
- Testujte snadnost kliknutí palcem
- Zkontrolujte dropdown menu a hamburgery
Zkontrolovat čitelnost textu bez zoomu
- Minimální velikost písma: 16px pro body text
- Nadpisy by měly být proporcionálně větší
- Zajistěte dostatečný kontrast mezi textem a pozadím (poměr 4.5:1)
- Použijte čitelná písma bez serifů pro mobile
- Zkontrolujte line-height (1.5-1.6 je ideální)
- Omezte délku řádku (50-75 znaků)
6. DUPLICITNÍ OBSAH
Identifikovat duplicitní meta titles a descriptions
- Použijte Screaming Frog nebo Sitebulb pro crawl webu
- Exportujte všechny title tagy a meta descriptions
- Identifikujte duplicity pomocí filtru nebo podmíněného formátování
- Prioritizujte opravu důležitých stránek (vysoká návštěvnost, konverze)
- Vytvořte unikátní, popisné titulky pro každou stránku
- Zkontrolujte duplicity v Google Search Console
Zkontrolovat duplicitní obsah na stránkách
- Použijte Copyscape nebo Siteliner pro detekci duplicitního obsahu
- Identifikujte interní duplicity (stejný text na více URL)
- Zkontrolujte, zda někdo nekopíroval váš obsah (externí duplicity)
- Pro e-shop: ověřte, že popisky produktů nejsou kopírované od výrobce
- Použijte canonical tagy nebo 301 přesměrování pro řešení duplicit
- Přepište nebo rozšiřte duplicitní obsah pro unikátnost
Ověřit správné použití canonical tagů
- Každá stránka s duplicitním obsahem by měla mít canonical tag
- Canonical by měl odkazovat na preferovanou verzi stránky
- Zkontrolujte, že canonical není v circular loop (A→B→A)
- Ověřte, že canonical URL je skutečně indexovatelná (ne noindex, ne 404)
- Pro paginaci zvažte rel=“next“ a rel=“prev“ nebo view-all s canonical
- Zkontrolujte konsistenci mezi canonical tagem a XML sitemap
Prověřit www vs non-www přesměrování
- Rozhodněte se pro jednu verzi (www nebo non-www)
- Nastavte 301 přesměrování z druhé verze
- Ověřte, že přesměrování funguje napříč celým webem
- Zkontrolujte konfiguraci v Google Search Console (preferovaná doména)
- Ujistěte se, že všechny interní odkazy používají preferovanou verzi
- Testujte: http://www, https://www, http://non-www, https://non-www
Zkontrolovat trailing slash konzistenci
- Rozhodněte se, zda URL budou končit lomítkem nebo ne
- Příklad: /produkty/ vs /produkty
- Nastavte server pro konzistentní chování (redirecty)
- Ujistěte se, že obě verze nefungují jako samostatné stránky
- Zkontrolujte interní linkování pro konzistenci
- Ověřte canonical tagy odkazují na preferovanou verzi
7. STRUKTURA WEBU
Analyzovat hloubku kliknutí (max 3 kliky od homepage)
- Důležité stránky by měly být dosažitelné do 3 kliků z homepage
- Použijte nástroje jako Screaming Frog pro analýzu hloubky crawlu
- Čím blíže homepage, tím větší „link juice“ stránka dostává
- Plochá struktura je lepší než hluboká hierarchie
- Identifikujte „osiřelé“ stránky s vysokou hloubkou kliknutí
- Vytvořte shortcuts pomocí interního linkování nebo sitemap
Zkontrolovat interní linkování
- Každá stránka by měla mít alespoň 1 interní link (ne orphan)
- Důležité stránky by měly mít více interních linků
- Použijte deskriptivní anchor texty (ne „klikněte zde“)
- Vytvořte tématické propojení mezi souvisejícími články
- Linkujte z vysoce autoritativních stránek na důležité cílové stránky
- Vyhněte se přílišnému linkování (ne více než 100-150 linků na stránku)
- Zkontrolujte broken internal links (404)
Ověřit breadcrumbs navigaci
- Implementujte breadcrumbs na všech stránkách kromě homepage
- Breadcrumbs by měly odrážet strukturu webu
- Každá úroveň by měla být klikatelná
- Implementujte BreadcrumbList schema markup
- Příklad: Homepage > Kategorie > Podkategorie > Produkt
- Zkontrolujte zobrazení v SERPs (Google může zobrazit breadcrumbs v URL)
Prověřit strukturu kategorií
- Kategorie by měly být logicky organizované
- Vyhněte se příliš mnoha úrovním (max 3-4)
- Každá kategorie by měla mít unikátní a popisný obsah
- Zkontrolujte, že produkty/články jsou správně přiřazeny
- Vytvořte category description pro SEO (unikátní text)
- Ověřte, že URL struktura odráží hierarchii kategorií
Zkontrolovat 404 chyby a vytvořit vlastní 404 stránku
- Identifikujte všechny 404 chyby v Google Search Console
- Použijte Screaming Frog pro nalezení broken links
- Opravte broken interní linky nebo nastavte 301 redirects
- Vytvořte vlastní, uživatelsky přátelskou 404 stránku
- 404 stránka by měla obsahovat: navigaci, vyhledávání, populární stránky
- Monitorujte 404 chyby pravidelně a opravujte je
- Nastavte 410 Gone pro trvale smazané stránky
8. ON-PAGE SEO – META TAGY
Zkontrolovat unikátnost title tagů (50-60 znaků)
- Každá stránka musí mít unikátní title tag
- Optimální délka: 50-60 znaků (cca 600 pixelů)
- Umístěte hlavní klíčové slovo na začátek
- Zahrňte název značky na konec (odděleně pomlčkou nebo svislítkem)
- Příklad: „Kožené dámské boty | Názevobchodu.cz“
- Udělejte title klikatelný a atraktivní (CTR optimization)
- Zkontrolujte v SERPs, zda se nezobrazuje „…“ (truncated)
Ověřit unikátnost meta descriptions (150-160 znaků)
- Každá stránka by měla mít unikátní meta description
- Optimální délka: 150-160 znaků (na mobilu může být kratší)
- Zahrňte hlavní klíčové slovo a call-to-action
- Popište, co uživatel na stránce najde
- Udělejte description přesvědčivý (zvyšuje CTR)
- I když není přímý ranking faktor, ovlivňuje CTR → návštěvnost
- Příklad: „Objevte široký výběr kožených dámských bot. Doprava zdarma nad 1000 Kč. Skladem více než 500 modelů. Objednejte ještě dnes!“
Zkontrolovat klíčová slova v title tagu
- Hlavní klíčové slovo by mělo být v title tagu
- Umístěte jej ideálně na začátek title (má větší váhu)
- Použijte přirozený jazyk, ne keyword stuffing
- Můžete zahrnout 1-2 související klíčová slova
- Příklad místo „boty boty dámské boty kožené boty“ použijte „Kožené dámské boty – elegantní i sportovní modely“
Ověřit přítomnost meta descriptions na všech stránkách
- Použijte crawler pro identifikaci stránek bez meta description
- Prioritizujte důležité stránky (vysoká návštěvnost)
- Google může vytvořit vlastní description, ale lepší mít kontrolu
- Pro produkty: zahrňte cenu, dostupnost, USP
- Pro články: shrňte hlavní pointy článku
- Vyh něte se automaticky generovaným generic descriptions
Zkontrolovat Open Graph tagy pro sociální sítě
- Implementujte OG tagy pro lepší zobrazení při sdílení na Facebooku, LinkedIn
- Základní tagy:
<meta property="og:title" content="..."><meta property="og:description" content="..."><meta property="og:image" content="...">(min 1200x630px)<meta property="og:url" content="..."><meta property="og:type" content="website">
- Testujte pomocí Facebook Sharing Debugger
- Obrázek by měl být atraktivní a reprezentativní
Ověřit Twitter Card tagy
- Implementujte Twitter Card markup
- Základní tagy:
<meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="..."><meta name="twitter:description" content="..."><meta name="twitter:image" content="...">
- Testujte pomocí Twitter Card Validator
- Můžete použít stejný obsah jako OG tagy
9. ON-PAGE SEO – NADPISY
Zkontrolovat jeden H1 tag na stránku
- Každá stránka by měla mít právě jeden H1 tag
- H1 by měl obsahovat hlavní klíčové slovo
- Měl by jasně popsat, o čem stránka je
- H1 by měl být viditelný uživatelům (ne skrytý v CSS)
- Neměl by být stejný jako title tag (může být podobný)
- Použijte nástroj jako Screaming Frog pro audit H1
Ověřit hierarchickou strukturu H1-H6
- Dodržujte logickou hierarchii: H1 → H2 → H3 atd.
- Neskákejte úrovně (z H1 rovnou na H3)
- H2 by měly být hlavní sekce obsahu
- H3 by měly být podsekce H2
- Struktura by měla tvořit obrys/obsah stránky
- Špatný příklad: H1, H3, H2, H4
- Dobrý příklad: H1, H2, H3, H3, H2, H3
Zkontrolovat klíčová slova v nadpisech
- H2-H3 nadpisy by měly obsahovat související klíčová slova
- Použijte LSI (Latent Semantic Indexing) klíčová slova
- Vyhněte se keyword stuffing v nadpisech
- Nadpisy by měly být přirozené a čitelné pro uživatele
- Zahrňte variace hlavního klíčového slova
- Dlouhý obsah rozdělte pomocí nadpisů na snadno čitelné sekce
Ověřit, že H1 odpovídá title tagu
- H1 a title by měly sdílet stejnou myšlenku
- Nemusí být identické, ale měly by být konzistentní
- H1 může být delší nebo více popisný než title
- Obě by měly obsahovat hlavní klíčové slovo
- Příklad: Title: „Kožené dámské boty | Obchod.cz“, H1: „Prémiové kožené dámské boty – elegance a pohodlí“
10. ON-PAGE SEO – OBSAH
Analyzovat kvalitu a délku obsahu
- Minimální délka pro ranking: 300 slov (ale ideálně 1000+)
- Delší obsah (1500-2500 slov) obvykle rankuje lépe pro kompetitivní klíčová slova
- Kvalita > kvantita (neplýtvejte slovy)
- Obsah by měl být komplexní a odpovídat na search intent
- Porovnejte délku s top 10 konkurenty v SERPs
- Použijte nástroje jako Clearscope nebo Surfer SEO pro content optimization
Zkontrolovat keyword density (2-3%)
- Keyword density = (počet výskytů klíčového slova / celkový počet slov) × 100
- Ideální hustota: 1-3% (ne více, riziko keyword stuffing)
- Moderní SEO se více zaměřuje na téma než na přesnou frekvenci
- Používejte variace a synonyma klíčového slova
- Nástroje: Yoast SEO, SEOquake pro analýzu density
- Důležitější je přirozené použití klíčových slov
Ověřit unikátnost obsahu
- Zkontrolujte, že obsah není zkopírovaný odjinud
- Použijte Copyscape nebo Grammarly Plagiarism Checker
- Pro e-shop: přepište popisky produktů od výrobce
- Vytvářejte originální, hodnotný obsah
- Přidejte vlastní názory, zkušenosti, příklady
- Google penalizuje duplicitní nebo thin content
Prověřit čitelnost textu (Flesch Reading Ease)
- Cílové skóre: 60-70 (snadno čitelné)
- Používejte krátké věty (15-20 slov)
- Vyhněte se složitým slovům a jargonu (pokud není nutný)
- Rozdělte text do krátkých odstavců (2-4 věty)
- Použijte bullet points a číslované seznamy
- Nástroje: Hemingway Editor, Yoast SEO readability
Zkontrolovat aktuálnost obsahu
- Pravidelně aktualizujte starší obsah (alespoň ročně)
- Přidejte datum publikace a poslední aktualizace
- Odstraňte zastaralé informace a odkazy
- Doplňte nové informace, statistiky, příklady
- Google upřednostňuje fresh content pro některé query
- Použijte „last updated“ schema markup
Ověřit použití LSI klíčových slov
- LSI (Latent Semantic Indexing) slova jsou sémanticky související termíny
- Pomozte Googlu pochopit kontext a téma stránky
- Příklad: Pro „iPhone“ použijte: Apple, smartphone, iOS, aplikace
- Najděte LSI klíčová slova pomocí:
- Google „související vyhledávání“ na konci SERPs
- Google Suggest (autocomplete)
- LSIGraph.com
- Přirozeně zapracujte LSI slova do obsahu
Zkontrolovat formátování (odstavce, seznamy, tabulky)
- Rozdělte dlouhý text do krátkých odstavců
- Používejte bullet points pro seznamy
- Implementujte číslované seznamy pro postupy/návody
- Použijte tabulky pro srovnání dat
- Zvýrazněte důležité body tučně (střídmě)
- Přidejte mezery mezi sekce pro lepší čitelnost
- Použijte vizuální prvky (obrázky, infografiky) pro zpestření
11. ON-PAGE SEO – OBRÁZKY
Zkontrolovat alt atributy u všech obrázků
- Každý obrázek musí mít alt atribut (kromě dekorativních)
- Alt text popisuje obsah obrázku pro:
- Nevidomé uživatele (screen readers)
- Situace, kdy se obrázek nenačte
- Vyhledávače (Google Images)
- Zahrňte klíčové slovo, pokud je relevantní
- Příklad: alt=“černé kožené dámské kozačky s podpatkem“
- Vyhněte se „obrázek z…“ nebo „fotografie…“
- Dekorativní obrázky: alt=““
Ověřit popisné názvy souborů
- Přejmenujte soubory před nahráním na web
- Špatný příklad: IMG_12345.jpg, DSC00789.jpg
- Dobrý příklad: cerne-kozene-damske-boty.jpg
- Použijte pomlčky mezi slovy (ne podtržítka nebo mezery)
- Zahrňte klíčové slovo v názvu souboru
- Používejte malá písmena
- Buďte popisní ale struční
Optimalizovat velikost a kompresi obrázků
- Zmenšete rozměry obrázků na skutečnou zobrazovanou velikost
- Komprimujte obrázky bez viditelné ztráty kvality
- Nástroje: TinyPNG, ImageOptim, Squoosh
- Cílová velikost: 50-100 KB pro většinu obrázků
- Hero images mohou být větší (ale ne více než 300KB)
- Použijte různé velikosti pro responzivní zobrazení
- Pro e-shop: vytvořte thumbnails vs. full-size images
Použít moderní formáty (WebP, AVIF)
- WebP nabízí o 25-35% lepší kompresi než JPEG
- AVIF je ještě efektivnější (50% menší než JPEG)
- Implementujte s fallbackem pro starší prohlížeče:
html
<picture>
<source srcset="image.avif" type="image/avif">
<source srcset="image.webp" type="image/webp">
<img src="image.jpg" alt="...">
</picture>- Zkontrolujte podporu prohlížečů (caniuse.com)
- Konvertujte existující obrázky postupně
Zkontrolovat title atributy u obrázků
- Title atribut je volitelný (není nutný pro SEO)
- Zobrazuje se jako tooltip při najetí myší
- Může být stejný jako alt nebo poskytnout další kontext
- Příklad: title=“Modelka v černých kožených botách“
- Není tak důležitý jako alt atribut
- Nepoužívejte pro klíčová SEO data (raději alt)
12. INTERNÍ LINKOVÁNÍ
Analyzovat strukturu interního linkování
- Mapujte, jak stránky odkazují na sebe navzájem
- Použijte vizualizační nástroje (Screaming Frog, Gephi)
- Identifikujte stránky s vysokým počtem interních linků (authority pages)
- Identifikujte stránky s nízkým počtem linků (slabé stránky)
- Vytvořte strategii pro posílení důležitých stránek
- Zajistěte, že autoritativní stránky linkují na cílové landing pages
Zkontrolovat anchor texty
- Anchor text by měl být popisný a relevantní
- Špatný příklad: „klikněte zde“, „více“, „tato stránka“
- Dobrý příklad: „průvodce výběrem dámských bot“, „porovnání běžeckých bot“
- Variujte anchor texty (nepoužívejte pořád stejný)
- Zahrňte klíčová slova v anchor textech přirozeně
- Vyhněte se over-optimization (ne všechny anchor s exact-match klíčovým slovem)
- Použijte mix: exact-match, partial-match, branded, generic
Ověřit relevanci odkazů
- Linkujte pouze na tematicky související stránky
- Internal link by měl dávat smysl v kontextu věty/odstavce
- Nepřidávejte linky násilně jen kvůli SEO
- Pomáhá to uživatelům najít související obsah
- Příklad: V článku o běhání linkujte na „výběr běžeckých bot“, ne na „dámské večerní šaty“
Identifikovat osiřelé stránky
- Osiřelé stránky (orphan pages) nemají žádný interní link
- Jsou obtížně dosažitelné pro uživatele i crawlery
- Použijte Screaming Frog nebo Google Analytics
- Porovnejte sitemap s crawlovanými stránkami
- Přidejte osiřelým stránkám alespoň 1-2 interní linky
- Nebo je odstraňte/noindex, pokud nejsou důležité
Prověřit rozbitá interní linka
- Najděte všechny interní 404 odkazy
- Použijte Screaming Frog, Google Search Console, nebo W3C Link Checker
- Opravte broken linky aktualizací URL
- Nebo nastavte 301 redirect z old URL na new URL
- Zkontrolujte pravidelně (měsíčně)
- Důležité zejména po redesignu nebo změně URL struktury
13. SCHEMA MARKUP
Implementovat strukturovaná data (Schema.org)
- Schema markup pomáhá vyhledávačům lépe pochopit obsah
- Implementujte JSON-LD formát (doporučený Googlem)
- Umístěte schema do <head> nebo <body> sekce
- Začněte s Organization nebo LocalBusiness schema
- Postupně přidávejte další typy podle obsahu webu
- Výhoda: Rich snippets v SERPs (hvězdičky, ceny, FAQ)
Zkontrolovat pomocí Google Rich Results Test
- Otestujte každý typ stránky (homepage, produkty, články)
- Nástroj: search.google.com/test/rich-results
- Identifikujte chyby a varování ve schema
- Opravte neplatná pole nebo chybějící povinné vlastnosti
- Ověřte, že schema je správně parsované
- Testujte po každé změně schema markup
Použít vhodné typy schema (Article, Product, FAQ, atd.)
- Article: Pro blogové příspěvky a články
- Zahrňte: headline, image, datePublished, author
- Product: Pro e-shop produkty
- Zahrňte: name, image, description, price, availability, rating
- FAQ: Pro stránky s často kladenými otázkami
- Může se zobrazit rozbalitelně v SERPs
- HowTo: Pro návody a tutoriály
- Review: Pro recenze produktů/služeb
- LocalBusiness: Pro firmy s fyzickou lokací
- BreadcrumbList: Pro breadcrumb navigaci
- Video: Pro video obsah
Ověřit správnost implementace
- Zkontrolujte, že všechna povinná pole jsou vyplněna
- Ověřte formát dat (ISO format pro datumy)
- Zkontrolujte, že URL jsou absolutní (ne relativní)
- Ujistěte se, že schema odpovídá skutečnému obsahu stránky
- Nepoužívejte zavádějící informace (fake reviews)
- Monitorujte rich results výkon v Search Console
- Používejte Schema Markup Validator pro validaci
14. OFF-PAGE SEO – BACKLINK PROFIL
Analyzovat počet a kvalitu zpětných odkazů
- Použijte nástroje: Ahrefs, SEMrush, Moz, Majestic pro analýzu backlinkového profilu
- Zkontrolujte celkový počet zpětných odkazů (backlinks)
- Důležitější je kvalita než kvantita
- Analyzujte počet referring domains (kolik různých webů na vás odkazuje)
- Jeden kvalitní backlink je lepší než 100 spamových
- Sledujte růst/pokles backlinků v čase (trend analysis)
- Exportujte data pro detailní analýzu v Excelu
Zkontrolovat domain authority odkazujících stránek
- Zkontrolujte Domain Authority (DA), Domain Rating (DR) nebo Authority Score
- Cílte na backlinky z webů s DA/DR 40+
- Backlinky z vysokoautoritativních domén (DA 70+) mají největší hodnotu
- Preferujte relevantní weby vašeho oboru před high DA off-topic weby
- Analyzujte průměrnou autoritu vašich backlinků
- Porovnejte s konkurencí
- Diverzifikujte profil – mix high, medium authority sites
Identifikovat toxické backlinky
- Toxické backlinky mohou poškodit váš ranking
- Indikátory toxických linků:
- Spamové weby (gambling, adult content, pharma)
- Nízká kvalita obsahu
- Nadměrný počet odchozích linků
- Irelevantní tématika
- Zahraniční weby v podezřelých jazycích
- Použijte Toxic Score v Ahrefs nebo Spam Score v Moz
- Vytvořte disavow file pro Google (v krajním případě)
- Snažte se nejdříve kontaktovat webmastera a požádat o odstranění
Ověřit diverzitu anchor textů
- Přirozený backlink profil má různorodé anchor texty
- Typy anchor textů:
- Exact-match: „kožené dámské boty“ (5-10%)
- Partial-match: „kvalitní kožené boty pro ženy“ (10-15%)
- Branded: „NázevObchodu“ (40-50%)
- Generic: „klikněte zde“, „tento web“, „více informací“ (10-15%)
- Naked URL: „www.priklad.cz“ (15-20%)
- Random: název článku nebo věta (10-15%)
- Over-optimization = příliš mnoho exact-match anchors (riziko penalizace)
- Použijte Ahrefs nebo SEMrush pro analýzu anchor text distribution
- Poměr by měl vypadat přirozeně
Analyzovat konkurenční backlinky
- Identifikujte top 5-10 konkurentů
- Analyzujte jejich backlink profil
- Najděte weby, které linkují na konkurenci, ale ne na vás
- Tyto weby jsou příležitostí pro link building
- Použijte funkci „Link Intersect“ v Ahrefs
- Zjistěte, jaké typy obsahu získávají nejvíce backlinků
- Inspirujte se jejich strategií (ale nekopírujte)
Zkontrolovat Follow vs NoFollow poměr
- Follow linky předávají „link juice“ a zvyšují autoritu
- NoFollow linky nepředávají hodnotu přímo (ale stále mají hodnotu pro traffic)
- Přirozený profil má převážně follow linky (70-80%)
- Příliš mnoho nofollow linků může vypadat nepřirozeně
- Sociální sítě většinou používají nofollow
- Zkontrolujte poměr pomocí Ahrefs nebo Majestic
- Diverzita je klíčová – mix follow i nofollow je zdravý
15. LOKÁLNÍ SEO
Ověřit a optimalizovat Google Business Profile
- Vytvořte nebo nárokujte si Google Business Profile (dříve Google My Business)
- Vyplňte všechny informace: název, adresa, telefon, otevírací doba, web
- Zvolte správné kategorie (primární + sekundární)
- Přidejte kvalitní fotografie (min. 10): exteriér, interiér, produkty, tým
- Nahrávejte pravidelně posty (akce, novinky, události)
- Odpovídejte na recenze (pozitivní i negativní)
- Přidejte produkty/služby s popisy a cenami
- Využijte Q&A sekci pro často kladené otázky
- Ověřte profil (poštou nebo telefonicky)
Zkontrolujte konzistenci NAP (Name, Address, Phone)
- NAP musí být konzistentní napříč celým webem
- Formát adresy: ulice, číslo, PSČ, město stejně všude
- Formát telefonu: včetně předvolby, stejný formát
- Název firmy: přesně stejný (bez odchylek v psaní)
- Zkontrolujte konzistenci na:
- Vašem webu (footer, kontaktní stránka, o nás)
- Google Business Profile
- Citacích a adresářích
- Sociálních sítích
- Nekonzistence může zmást Google a poškodit lokální ranking
- Použijte Moz Local nebo BrightLocal pro audit NAP
Implementovat lokální schema markup
- Použijte LocalBusiness schema markup
- Zahrňte:
- name, address, telephone, url
- geo coordinates (latitude, longitude)
- openingHours
- priceRange
- image
- Pro restaurace: Restaurant schema s menu
- Pro obchody: Store schema
- Umístěte schema na kontaktní stránku a homepage
- Testujte pomocí Google Rich Results Test
Získat recenze na Googlu
- Recenze jsou důležitým ranking faktorem pro lokální SEO
- Požádejte spokojené zákazníky o recenzi
- Zašlete follow-up email po nákupu/služb s odkazem na recenze
- Usnadněte proces: zkrácený link, QR kód
- Cílte na 4-5 hvězdiček průměr (příliš dokonalé může vypadat falešně)
- Odpovídejte na všechny recenze do 24-48 hodin
- Negativní recenze: omluvte se, nabídněte řešení, berte offline
- Nikdy nekupujte falešné recenze (Google penalizace)
Registrovat web v lokálních adresářích
- Zaregistrujte firmu v relevantních adresářích:
- Firmy.cz, Najisto.cz, Zlaťák.cz (pro ČR)
- Yelp, TripAdvisor (pro restaurace, hotely)
- Oborovně specifické adresáře
- Ujistěte se, že NAP je konzistentní všude
- Přidejte popis firmy s klíčovými slovy
- Nahrajte fotografie a logo
- Získejte recenze i na těchto platformách
- Prioritizujte kvalitní, důvěryhodné adresáře před spamovými
16. SOCIÁLNÍ SIGNÁLY
Zkontrolovat přítomnost na sociálních sítích
- Vytvořte profily na relevantních platformách:
- Facebook, Instagram (B2C)
- LinkedIn (B2B)
- Twitter/X (news, tech)
- Pinterest (e-commerce, lifestyle)
- YouTube (video content)
- Vyplňte kompletní profily s konzistentními informacemi
- Používejte stejné logo a branding napříč platformami
- Linkujte zpět na váš web
- Udržujte profily aktivní (pravidelné postování)
Ověřit sociální sdílecí tlačítka
- Implementujte sdílecí tlačítka na klíčových stránkách:
- Blogové články
- Produktové stránky
- Case studies
- Umístěte tlačítka viditelně (začátek nebo konec obsahu)
- Používejte native sharing buttons nebo lehké pluginy
- Nezpomalujte loading time kvůli social buttons
- Testujte, že tlačítka fungují správně
- Sledujte, která tlačítka se nejvíce používají
Analyzovat engagement na sociálních médiích
- Sledujte metriky pro každou platformu:
- Počet followerů/fanoušků
- Reach (dosah postů)
- Engagement rate (lajky, komentáře, sdílení)
- Click-through rate (kliky na web)
- Mentions (zmínky značky)
- Identifikujte nejúspěšnější typy obsahu
- Analyzujte demografii vaší audience
- Porovnejte výkon s konkurencí
- Použijte nástroje: Facebook Insights, Instagram Analytics, Hootsuite
- Sociální signály nepřímo ovlivňují SEO (brand awareness, traffic)
17. GOOGLE ANALYTICS
Ověřit správnou instalaci kódu
- Zkontrolujte, že GA4 tracking kód je na všech stránkách
- Tracking kód by měl být v <head> sekci
- Testujte pomocí Google Tag Assistant nebo GA DebugView
- Ověřte, že se data sbírají v reálném čase (Real-time report)
- Zkontrolujte, že není duplicitní kód (2x tracking)
- Pro e-commerce: implementujte Enhanced Ecommerce tracking
- Vyloučte interní traffic (filtrujte svou IP adresu)
Zkontrolovat sledování konverzí
- Nastavte cíle (Goals) nebo události (Events) pro klíčové akce:
- Nákup (e-commerce)
- Odeslání formuláře (lead generation)
- Telefonní hovor
- Stažení souboru
- Přihlášení k newsletteru
- Video views
- Přiřaďte hodnotu konverzím (pokud možné)
- Sledujte conversion rate pro každý cíl
- Analyzujte conversion paths (cesta k nákupu)
- Nastavte enhanced ecommerce pro detailní e-commerce data
Analyzovat bounce rate
- Bounce rate = procento návštěv s pouze jednou stránkou
- Průměrný bounce rate: 40-60% (závisí na typu webu)
- Vysoký bounce rate může signalizovat:
- Nerelevantní obsah
- Špatné UX nebo design
- Pomalé načítání
- Nepřehlednost stránky
- Mobilní neoptimalizace
- Porovnejte bounce rate podle:
- Zdrojů traffic (organic, direct, social)
- Jednotlivých stránek
- Zařízení (mobile vs desktop)
- Cíl: snížit bounce rate na klíčových landing pages
Prověřit průměrnou dobu na stránce
- Average session duration ukazuje engagement
- Delší doba = uživatelé čtou obsah = dobré znamení
- Průměr: 2-3 minuty (závisí na typu webu)
- Analyzujte podle:
- Jednotlivých stránek (články by měly mít delší dobu)
- Zdrojů trafficu
- Segmentů uživatelů
- Krátká doba může znamenat:
- Obsah nesplňuje očekávání
- Špatná čitelnost
- Uživatel rychle našel co hledal (ne vždy negativní)
Zkontrolovat top vstupní stránky
- Landing pages = stránky, kde uživatelé přistáli na webu
- Identifikujte top 10-20 landing pages
- Analyzujte jejich výkon:
- Bounce rate
- Conversion rate
- Average time on page
- Optimalizujte top landing pages prioritně
- Zkontrolujte, že landing pages odpovídají search intent
- Ujistěte se, že mají jasný CTA (call-to-action)
- Sledujte, které landing pages přivádějí nejvíce konverzí
18. GOOGLE SEARCH CONSOLE
Analyzovat výkon vyhledávání
- Přejděte do sekce „Výkon“ (Performance)
- Sledujte klíčové metriky:
- Impressions: kolikrát se web zobrazil v SERPs
- Clicks: kolik kliků web dostal
- CTR: Click-through rate (clicks/impressions)
- Average position: průměrná pozice v SERPs
- Filtrujte data podle:
- Date range (posledních 3, 6, 12 měsíců)
- Query (klíčová slova)
- Pages (jednotlivé stránky)
- Countries (geografická data)
- Devices (mobile, desktop, tablet)
Zkontrolovat průměrnou pozici klíčových slov
- Identifikujte klíčová slova, kde rankujete
- Zaměřte se na slova na pozici 4-10 (první strana)
- Tato klíčová slova mají potenciál pro zlepšení
- Pro každé klíčové slovo:
- Zkontrolujte, která stránka rankuje
- Analyzujte CTR (nízké CTR = zlabšit title/description)
- Optimalizujte obsah pro lepší ranking
- Sledujte klíčová slova na pozici 11-20 (druhá strana)
- Monitorujte trendy: která slova rostou/klesají
Identifikovat stránky s poklesem výkonu
- Porovnejte výkon za dva časové období
- Identifikujte stránky s poklesem:
- Impressions (méně zobrazení v SERPs)
- Clicks (méně kliků)
- Position (horší pozice)
- Analyzujte příčiny poklesu:
- Zvýšená konkurence
- Google algoritmus update
- Technické problémy
- Zastaralý obsah
- Ztráta backlinků
- Vytvořte akční plán pro obnovení výkonu
Prověřit Core Web Vitals
- V Search Console přejděte do „Core Web Vitals“
- Zkontrolujte stav pro mobile i desktop
- Identifikujte URL s:
- Dobrým výkonem (green)
- Potřebují zlepšení (orange)
- Špatným výkonem (red)
- Klikněte na konkrétní problém pro detaily
- Přejděte do PageSpeed Insights pro konkrétní doporučení
- Prioritizujte opravu červených URL
- Sledujte zlepšení v čase (data se aktualizují denně)
Zkontrolovat mobilní použitelnost
- Přejděte do sekce „Mobile Usability“
- Identifikujte problémy jako:
- Text příliš malý pro čtení
- Klikatelné prvky příliš blízko u sebe
- Obsah širší než obrazovka
- Viewport není nastaven
- Opravte všechny identifikované problémy
- Po opravě požádejte o validaci
- Sledujte, až Google znovu prověří stránky
- Mobilní použitelnost je kritická pro ranking
19. KLÍČOVÁ SLOVA
Analyzovat ranking pro target klíčová slova
- Vytvořte seznam cílových klíčových slov
- Použijte nástroje pro sledování pozic:
- SEMrush Position Tracking
- Ahrefs Rank Tracker
- Google Search Console
- Sledujte pozice denně/týdně
- Organizujte klíčová slova podle:
- Priorita (high/medium/low)
- Search volume
- Keyword difficulty
- Current position
- Identifikujte quick wins (pozice 4-10)
- Fokus na klíčová slova s vysokou konverzí
Identifikovat příležitosti pro nová klíčová slova
- Použijte keyword research tools:
- Google Keyword Planner
- Ahrefs Keywords Explorer
- SEMrush Keyword Magic Tool
- AnswerThePublic
- Hledejte:
- Long-tail klíčová slova (nižší konkurence)
- Question keywords („jak“, „co je“, „proč“)
- Low-hanging fruit (vysoký objem, nízká konkurence)
- Trending keywords
- Analyzujte „People Also Ask“ v Google SERPs
- Zkontrolujte Google Suggest (autocomplete)
- Sledujte sezónní trendy v Google Trends
Zkontrolovat kanibalizaci klíčových slov
- Kanibalizace = více stránek cílí na stejné klíčové slovo
- Stránky si konkurují navzájem v SERPs
- Identifikace:
- Použijte „site:vasedomena.cz klíčové slovo“ v Google
- Analyzujte GSC Performance report
- Použijte Ahrefs Site Audit
- Řešení:
- Konsolidujte obsah (sloučte stránky)
- Přesměrujte slabší stránku (301) na silnější
- Diferenciace (změňte fokus jedné stránky)
- Použijte canonical tag
- Internal linking na preferovanou stránku
Prověřit search intent
- Search intent = záměr uživatele za vyhledáváním
- 4 typy intentu:
- Informational: uživatel hledá informace („jak funguje SEO“)
- Navigational: hledá konkrétní web („Facebook přihlášení“)
- Commercial: výzkum před nákupem („nejlepší notebook 2025“)
- Transactional: chce nakoupit („koupit iPhone 15“)
- Analyzujte současné SERPs pro vaše klíčové slovo
- Typ obsahu v top 10:
- Články vs. produktové stránky
- Videa, obrázky
- Seznam vs. průvodce
- Přizpůsobte svůj obsah intentu
- Neshodný intent = nízký ranking bez ohledu na optimalizaci
20. KONKURENČNÍ ANALÝZA
Identifikovat top 5-10 konkurentů
- Organičtí konkurenti (kdo rankuje pro vaše klíčová slova)
- Použijte:
- Manuální vyhledávání v Google
- SEMrush Competitive Research
- Ahrefs Competing Domains
- SimilarWeb
- Kategorizujte konkurenty:
- Direct competitors (stejné produkty/služby)
- Indirect competitors (podobné, ale jiné)
- Content competitors (konkurují pouze v obsahu)
- Vytvořte spreadsheet s jejich URL a metrikami
Analyzovat jejich klíčová slova
- Pro každého konkurenta zjistěte:
- Top rankující klíčová slova
- Klíčová slova, která vy ještě necílíte
- Keyword gap (co oni mají a vy ne)
- Použijte:
- Ahrefs Site Explorer > Organic Keywords
- SEMrush Organic Research
- Keyword Gap analysis tool
- Identifikujte opportunity keywords
- Exportujte data a prioritizujte podle:
- Search volume
- Keyword difficulty
- Relevance pro váš business
Prověřit jejich backlink profil
- Analyzujte množství a kvalitu backlinků konkurence
- Porovnejte metriky:
- Počet referring domains
- Celkový počet backlinků
- Domain Rating/Authority
- Follow vs NoFollow ratio
- Identifikujte jejich top backlinky:
- Odkud získali nejvíce autoritativních linků
- Jaký obsah přitahuje linky
- Guest posting příležitosti
- Použijte Link Intersect pro nalezení webů, které linkují na konkurenci ale ne na vás
- Vytvořte outreach strategii
Zkontrolovat jejich obsahovou strategii
- Analyzujte typ a kvalitu jejich obsahu:
- Blog posts (frekvence publikování)
- Průvodce a návody
- Infografiky, videa
- Case studies
- Free tools, calculators
- Zjistěte:
- Délka jejich obsahu
- Formátování a struktura
- Použití multimédií
- Témata, která pokrývají
- Identifikujte, co funguje (high traffic/engagement)
- Hledejte mezery v jejich obsahu
Identifikovat content gaps
- Content gap = témata, která konkurence pokrývá, ale vy ne
- Použijte:
- Ahrefs Content Gap tool
- SEMrush Gap Analysis
- Manual comparison
- Pro každou mezeru určete:
- Search volume
- Difficulty
- Relevance
- Priority
- Vytvořte content calendar pro vyplnění mezer
- Cílte vytvořit lepší obsah než konkurence (více komplexní, aktuálnější, lépe formátovaný)
21. E-COMMERCE SEO (pokud je relevantní)
Zkontrolovat produktové stránky
- Každý produkt by měl mít unikátní:
- Title tag (název produktu + klíčové vlastnosti + brand)
- Meta description (popis + USP + CTA + cena)
- URL (popisná, obsahující klíčové slovo)
- H1 (název produktu)
- Popis produktu:
- Min. 300 slov unikátního textu
- Nepřepisujte od výrobce (duplicita)
- Zahrňte klíčové slovo přirozeně
- Benefity pro zákazníka
- Technické specifikace
- Použití bullet points pro vlastnosti
- Kvalitní obrázky:
- Minimálně 5-10 obrázků z různých úhlů
- Zoom funkce
- Alt texty u všech obrázků
- 360° view (pokud možné)
Ověřit schema markup pro produkty
- Implementujte Product schema:
- name (název produktu)
- image (obrázek)
- description (popis)
- sku, brand
- offers (cena, měna, dostupnost)
- aggregateRating (hodnocení)
- review (recenze)
- Implementujte pomocí JSON-LD
- Výhoda: rich snippets v SERPs (hvězdičky, cena, dostupnost)
- Testujte pomocí Google Rich Results Test
- Zkontrolujte, že ceny jsou aktuální
- Aktualizujte dostupnost (InStock, OutOfStock)
Analyzovat filtrované URL
- Filtry (barva, velikost, cena) často vytvářejí duplicitní obsah
- Problémy:
- Tisíce URL kombinací
- Thin content
- Plýtvání crawl budgetem
- Řešení:
- Použijte canonical tag odkazující na main category
- Implementujte noindex pro filtrované stránky
- Použijte rel=“nofollow“ na filter linkech
- Parameter handling v GSC
- Robots.txt pro blokování
- Nechte indexovat pouze smysluplné filtry (např. populární velikosti)
Zkontrolovat faceted navigation
- Faceted navigation = pokročilé filtrování (multi-select)
- Stejné problémy jako u filtrů
- Best practices:
- JavaScript filtering bez změny URL
- AJAX loading obsahu
- Canonical tags na parametrické URL
- Breadcrumbs pro navigaci zpět
- Testujte, že důležité produkty jsou dostupné do 3 kliků
- Zajistěte, že filtry fungují na mobilu
Prověřit recenze produktů
- Recenze jsou důležité pro:
- Důvěryhodnost (social proof)
- SEO (user-generated content)
- Konverze
- Implementujte systém recenzí:
- Hvězdičkové hodnocení
- Textové recenze
- Ověřené nákupy (verified purchases)
- Foto/video recenze od zákazníků
- Schema markup pro recenze (Review, AggregateRating)
- Zobrazujte recenze prominentně na produktové stránce
- Odpovídejte na recenze (pozitivní i negativní)
- Žádejte zákazníky o recenze (follow-up email)
Ověřit dostupnost produktů
- Aktualizujte dostupnost v reálném čase
- Schema markup: „availability“: „InStock“/“OutOfStock“
- Pro vyprodané produkty:
- Nechte stránku online (ne 404)
- Zobrazte „Vyprodáno“ nebo „Notify me“
- Nabídněte podobné produkty
- Implementujte „back in stock“ notifikace
- Časově limitované produkty:
- Použijte 301 redirect na kategorii
- Nebo na nahrazující produkt
- Sledujte 404 chyby na produktových stránkách v GSC
22. MEZINÁRODNÍ SEO (pokud je relevantní)
Implementovat hreflang tagy
- Hreflang označuje jazykové a geografické varianty stránky
- Google pak zobrazí správnou verzi podle lokace/jazyka uživatele
- Formát:
<link rel="alternate" hreflang="cs-CZ" href="https://example.com/cs/" /> - Implementace:
- HTML v <head> sekci (doporučeno)
- XML sitemap
- HTTP headers
- Pravidla:
- Každá stránka musí mít self-referencing hreflang
- Hreflang musí být reciproční (obousměrný)
- Zahrňte x-default pro fallback
- Příklad pro ČR/SK web:
html
<link rel="alternate" hreflang="cs" href="https://example.com/cs/" />
<link rel="alternate" hreflang="sk" href="https://example.com/sk/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/" />Zkontrolovat geo-targeting v Search Console
- Přejděte do Search Console pro každou jazykovou/geografickou verzi
- V nastavení (Settings) zkontrolujte:
- International Targeting
- Country targeting (pokud je k dispozici)
- Pro ccTLD (.cz, .sk) je geo-targeting automatický
- Pro subdirectories (/cs/, /sk/) nebo subdomains (cs.example.com):
- Nastavte target country v GSC
- Nebo použijte hreflang
- Ověřte, že GSC „vidí“ správné hreflang tagy
- Sledujte výkon podle zemí
Ověřit správnou strukturu pro multijazyčné weby
- Tři hlavní přístupy:
1. ccTLD (Country Code Top-Level Domains):
- example.cz, example.sk
- Výhody: nejsilnější geo-signal, důvěra uživatelů
- Nevýhody: nákladnější, složitější správa, budování autority od nuly
2. Subdirectories (podadresáře):
- example.com/cs/, example.com/sk/
- Výhody: snadná správa, sdílená autorita, nákladově efektivní
- Nevýhody: slabší geo-signal
- Doporučeno pro většinu případů
3. Subdomains (subdomény):
- cs.example.com, sk.example.com
- Výhody: oddělená správa, různé servery možné
- Nevýhody: Google může považovat za separátní weby, nesdílí autoritu
- Méně doporučeno pro SEO
Implementace:
- Zvolte jednu strukturu a buďte konzistentní
- Každá jazyková verze by měla mít:
- Kompletně přeložený obsah
- Lokalizované URL slugs
- Lokální měnu a formáty
- Správné hreflang tagy
Analyzovat lokální vyhledávací trendy
- Klíčová slova se liší podle jazyka/země
- Nejen překlad, ale i search behavior:
- České „mobil“ vs. Slovenské „mobilný telefón“
- Britské „trainers“ vs. Americké „sneakers“
- Použijte nástroje:
- Google Keyword Planner (změňte lokaci)
- Ahrefs/SEMrush (filter by country)
- Google Trends (porovnejte země)
- Pro každý trh proveďte samostatný keyword research
- Sledujte lokální konkurenci
- Adaptujte obsah na lokální preference a kulturu
- Zvažte lokální backlink building
23. DOPLŇKOVÉ KONTROLY
Zkontrolovat AMP (Accelerated Mobile Pages) – pokud používáte
- AMP verze stránek pro rychlejší načítání na mobilu
- Ověřte:
- AMP validitu (validator.ampproject.org)
- Správný canonical mezi AMP a non-AMP verzí
- Analytics tracking na AMP stránkách
- Google již nepřeferuje AMP pro ranking (Core Web Vitals důležitější)
- Zvažte, zda AMP stále potřebujete
Prověřit JavaScript SEO
- Pokud web používá JavaScript framework (React, Vue, Angular):
- Testujte, jak Google renderuje stránky (URL Inspection Tool)
- Zkontrolujte, že obsah je viditelný pro crawlery
- Zvažte server-side rendering (SSR) nebo pre-rendering
- Dynamic rendering pro crawlery
- Ověřte, že kritický obsah není jen client-side
- Testujte s vypnutým JavaScript
Zkontrolovat log file analysis
- Analyzujte server logy pro pochopení crawl behavior:
- Jak často Googlebot crawluje
- Které stránky jsou nejčastěji crawlovány
- Crawl budget utilization
- HTTP status codes
- Response times
- Nástroje: Screaming Frog Log Analyzer, Botify
- Identifikujte plýtvání crawl budgetem
- Optimalizujte pro efektivnější crawling
Ověřit pagination handling
- Pro dlouhé seznamy (produkty, články):
- Používejte rel=“next“ a rel=“prev“ (deprecated, ale stále užitečné)
- Nebo „View All“ stránku s canonical
- Nebo infinite scroll s proper implementation
- Ujistěte se, že všechny stránky jsou indexovatelné
- Paginated pages by měly mít unikátní title a description
- Zkontrolujte URL struktur (/page/2/ nebo ?page=2)
Zkontrolovat video SEO
- Pokud máte video obsah:
- Implementujte VideoObject schema
- Vytvořte video sitemap
- Optimalizujte video title a description
- Přidejte transkript (dobré pro accessibility i SEO)
- Hostujte video na vlastní doméně (pokud možné)
- Nebo YouTube s embedem + schema markup
- Video může získat featured snippet v SERPs
Prověřit obrázky SEO pro Google Images
- Google Images je významný zdroj trafficu
- Optimalizace:
- Popisné file names
- Alt atributy
- Surrounding content (text kolem obrázku)
- Image sitemap
- Structured data (ImageObject)
- Responsive images (srcset)
- Lazy loading
- Chraňte obrázky proti kopírování (watermark pro důležité)
24. MONITORING A REPORTOVÁNÍ
Nastavit pravidelný monitoring
- Automatizujte sledování klíčových metrik:
- Rankings (denně/týdně)
- Organic traffic (týdně)
- Conversions (denně)
- Backlinks (týdně)
- Core Web Vitals (týdně)
- Errors (denně)
- Nástroje:
- Google Analytics (automatické reporty)
- Google Search Console (email notifikace)
- Rank tracking tools
- Uptime monitoring
- Alerting pro významné změny
Vytvořit SEO dashboard
- Centralizujte všechna data na jedno místo
- KPIs k sledování:
- Organic traffic trend
- Top landing pages
- Top converting keywords
- Conversion rate
- Average position
- Click-through rate
- Bounce rate
- Page speed metrics
- Nástroje: Google Data Studio, Tableau, SEMrush/Ahrefs dashboards
- Aktualizace: týdně nebo měsíčně
Nastavit konkurenční monitoring
- Sledujte konkurenci průběžně:
- Jejich rankings
- Nové backlinky
- Nový obsah
- Technical changes
- Automatické alerts při změnách
- Monthly competitive analysis report
Provádět pravidelné audity
- Full SEO audit: každých 6-12 měsíců
- Technical audit: kvartálně
- Content audit: každých 6 měsíců
- Backlink audit: kvartálně
- Udržujte SEO checklist aktuální
- Dokumentujte změny a výsledky
ZÁVĚR A DOPORUČENÍ
Prioritizace úkolů
- Kritické (okamžitě):
- Technical errors (404, 5xx)
- Security issues (HTTP, expired SSL)
- Mobile usability issues
- Core Web Vitals failures
- Indexation problems
- Vysoká priorita (do 1 měsíce):
- Missing/duplicate meta tags
- Thin nebo duplicitní obsah
- Slow page speed
- Broken internal links
- Missing schema markup
- Střední priorita (do 3 měsíců):
- Content expansion
- Internal linking optimization
- Image optimization
- New keyword targeting
- Link building kampaň
- Nízká priorita (ongoing):
- Content updates
- Minor UX improvements
- Social signals
- Brand building
Nástroje k použití
- Crawling: Screaming Frog, Sitebulb
- Rankings: Ahrefs, SEMrush, Moz
- Speed: PageSpeed Insights, GTmetrix
- Technical: Google Search Console, Bing Webmaster
- Analytics: Google Analytics 4
- Schema: Schema Markup Generator
- Backlinks: Ahrefs, Majestic, Moz
Časový rámec pro výsledky
- Technické opravy: 2-4 týdny
- On-page optimalizace: 4-8 týdnů
- Nový obsah: 8-12 týdnů
- Link building: 3-6 měsíců
- Kompetitivní keywords: 6-12+ měsíců
SEO je dlouhodobý proces. Buďte trpěliví, konzistentní a zaměřte se na poskytování hodnoty uživatelům!
