Rychlá zlepšení v technickém SEO: Klíčové změny pro malé weby

Pro koho je tento návod a co od něj očekávat

Tento článek představuje praktický checklist rychlých vítězství v technickém SEO pro malé weby (do cca 5–10 tisíc URL). Cílem je během 2–4 týdnů zlepšit indexaci, rychlost a signály kvality tak, aby se zvýšila viditelnost bez velkých investic do vývoje. Každý krok je uspořádán podle poměru dopad/vložené úsilí a doplněn o „hotfix“ i o udržitelné řešení.

Priority 80/20: co udělat jako první

  1. Indexace a kanonikalizace: odstranit blokace, nastavit správné canonical, opravit duplicity.
  2. Page Experience: Core Web Vitals na klíčových šablonách (domovská stránka, kategorie, detail).
  3. Interní prolinkování: posílit navigační cesty a odkazy na stránky s potenciálem.
  4. Strukturovaná data: minimální sada pro rich výsledky (Organization/LocalBusiness, BreadcrumbList, Article/Product).
  5. Obrázky: rozumné formáty (WebP/AVIF), rozměry, lazy-load, atributy.

Rychlý audit indexace: co Google vidí a co má vidět

  • Sitemap: existuje, je umístěna na /sitemap.xml, je deklarovaná v robots.txt a obsahuje pouze indexovatelné URL? Vyloučit 404/301/5xx.
  • Robots.txt: neblokuje důležité cesty (např. /wp-content/uploads/ pro obrázky)? Zbytečné Disallow pro CSS/JS odstranit.
  • Canonical: na stránkách s variantami (UTM, řazení, stránkování) musí směřovat na kanonickou verzi. Vyhněte se self-referenčním výjimkám pouze v případě, že existuje „skutečná“ kanonika.
  • Noindex: použít na thin a systémové stránky (vnitřní vyhledávání, košík, děkovné stránky bez obsahu).
  • Parametry: přidat pravidla do platformy (např. odstranění tracking parametrů z odkazů nebo canonical na čistou URL).

Hotfixy pro duplicity a kanoniky (bez refaktoringu)

  • www vs. non-www a http vs. https: jednotný 301 redirect na preferovaný hostname a protokol.
  • Trailing slash: sjednotit (buď se „/“ nebo bez), vše ostatní 301 přesměrovat.
  • UTM a systémové parametry: canonical na čistou URL; interní odkazy bez parametrů.
  • Titulky a H-tagy: odlišit stránky, kde se liší jen filtr/řazení; pokud je obsah stejný, neprodělávejte z nich indexovatelné cíle.

Stránkování kategorií: jednoduchá pravidla

  • Canonical: každá stránka stránkování má canonical sama na sebe (nikoli vše na stránku 1), pokud se obsah užitečně mění (nové položky).
  • „Zobrazit vše“: vyhnout se, pokud nelze rychle načíst. Raději rozumný počet na stránku a interní prolinkování.
  • Linkování: jasné odkazy na další/předchozí stránky a na „klíčové podkategorie“ z top stránek.

Core Web Vitals: tři rychlé zásahy s nejvyšším dopadem

  1. CLS – stabilita rozvržení: rezervovat width/height pro obrázky a embedy; odložit načítání webfontů (font-display: swap) a vyhnout se posunům u cookie lišt.
  2. LCP – největší renderovaný prvek: pro nadpisový hero obrázek použít preload a správný rozměr; minimalizovat blokující CSS (kritické styly inline, zbytek odložit).
  3. INP – interaktivita: odstranit nepotřebné JS pluginy, odložit třetí strany (chat, heatmapy) až po interakci, snížit počet event listenerů.

Obrázky: kvalita bez megabajtů

  • Formát: WebP (případně AVIF) jako výchozí; fallback JPEG/PNG pouze pro starší prohlížeče.
  • Rozměry: generovat varianty (srcset/sizes), aby se nenačítaly obrázky 2× větší, než je potřeba.
  • Lazy loading: loading=“lazy“ pro obrázky mimo viewport; první above the fold načíst normálně.
  • Alt atributy: používat popisné, ne klíčová slova vtlačená násilím.

Strukturovaná data: minimum pro malé weby

  • Organization/LocalBusiness: název, logo, web, kontakty, odkazy na sociální profily.
  • BreadcrumbList: zpřehlední cestu a zlepší SERP zobrazení.
  • Article/BlogPosting: pro obsahové stránky – název, autor, datum, obrázek.
  • Product/Offer/AggregateRating: pro e-shop – cena, dostupnost, hodnocení (pokud jsou skutečná a viditelná).

Interní prolinkování: okamžitý „PageRank uplift“

  • Top navigace: omezit rozsah; klíčové kategorie a „money“ podstránky vysoko a viditelně.
  • Obsahové huby: z článků odkazovat na kategorie a produktové stránky s příbuznou tematikou.
  • Související odkazy: 3–5 ručně kurátorovaných odkazů na konci článků; vyhnout se automatickým widgetům se slabou relevancí.
  • Broken links: pravidelně opravovat; 404 → nejbližší relevantní 301 nebo odstranit odkaz.

Technika meta a snippety: CTR jako rychlý zisk

  • Title: unikátní, do cca 55–60 znaků, obsahuje hlavní „intent“ a USP (např. doprava/garance).
  • Description: do cca 150–160 znaků, akční a jasný; ne duplicita napříč kategoriemi.
  • Open Graph/Twitter: konzistentní obrázky pro sdílení; zvyšuje klikatelnost ze sociálních sítí a chatů.

HTTP, hlavičky a cache: výkonnostní triky bez kódu

  • Kompresace: povolit Brotli (nebo alespoň Gzip) pro HTML, CSS, JS.
  • Cache-Control: statické soubory s dlouhým TTL a fingerprintingem; HTML s krátkým TTL.
  • HTTP/2, HTTP/3: aktivovat na hostingu; přináší paralelismus a nižší latenci.
  • CDN: levný/bezplatný CDN pro obrázky a statiky (snižuje TTFB pro vzdálenější regiony).

Bezpečnost a stabilita: neverbální signály kvality

  • HTTPS všude: platný certifikát, HSTS, minimalizovat řetězcové přesměrování.
  • 4xx/5xx monitoring: denní logy; pokud 5xx překročí 1 %, jde o prioritu č. 1.
  • Custom 404: užitečný design s vyhledáváním a odkazy na top kategorie.

CMS „hygiena“: malé změny, velké důsledky

  • Taxonomie: nevytvářet prázdné štítky/kategorie; slučovat duplicity.
  • Interní vyhledávání: výsledky neindexovat; stránky s parametrem q= označit noindex, follow.
  • Autorské stránky, archivy: pokud nemají unikátní obsah, dát noindex nebo skrýt.

Mezinárodní a jazykové verze: jen pokud opravdu potřebujete

  • hreflang: používat páry a sebepáry; konzistentní kanoniky; mapování jazyk/zemi.
  • Duplicity mezi jazyky: mírně odlišné texty nestačí; důraz na lokalizaci cen, dopravy, měny, právních informací.

Měření dopadu: malé KPI, které rychle zareagují

KPI Definice Očekávaný posun Horizont
Index Coverage: „Indexed, not submitted in sitemap“ Počet indexovaných URL mimo sitemapu Snížení (čistší mapa) 1–2 týdny
Valid URL v sitemapě % URL se stavem 200 a indexovatelností > 98 % Okamžitě
CWV – % „Good“ sessions LCP, INP, CLS v zelené zóně +10–20 p. b. 2–4 týdny
Impressions a CTR pro top stránky Z GSC, brand i non-brand CTR +1–3 p. b. 2–6 týdnů

14denní „quick wins“ plán

  1. Den 1–2: audit sitemap, robots, indexovatelnosti; odstranění zjevných blokací; nastavení 301 pravidel (www/https/slash).
  2. Den 3–4: canonical politika pro parametry; noindex pro tenké/systémové stránky; aktualizace sitemap.
  3. Den 5–6: optimalizace obrázků (WebP, srcset, lazy loading); preload hero assets.
  4. Den 7–8: kritické CSS inline, odložení JS třetích stran; font-display: swap.
  5. Den 9: strukturovaná data (Organization, Breadcrumb, Article/Product); validace.
  6. Den 10: interní prolinkování – doplnit 3–5 relevantních odkazů do top článků/kategorií.
  7. Den 11: refresh meta title/description u 20 nejdůležitějších URL.
  8. Den 12: CDN a komprese (Brotli), cache hlavičky pro statické soubory.
  9. Den 13: custom 404 a monitoring 5xx; oprava nejčastějších chyb.
  10. Den 14: kontrola v GSC: odeslání sitemap, požadavky na reindex, sledování CWV.

Rychlé opravy pro populární CMS (bez zásahů do jádra)

  • WordPress: cache plugin s kritickým CSS a CDN integrací; odinstalovat nepoužívané pluginy; v SEO pluginu nastavit noindex pro archivní stránky, které nepoužíváte.
  • WooCommerce: vypnout indexaci parametrů sort/filter; generovat obrázky ve správných velikostech; Product schema přes spolehlivý modul.
  • Shopify: přidat preconnect/preload pro fonty a hero obrázek v theme.liquid; omezit appky, které injektují JS do každého zobrazení.

Logika přesměrování: abyste nepřišli o „šťávu“

  • Řetězce 301: maximálně 1 skok; řetězce zkracujte.
  • Soft 404: vyhnout se prázdným stránkám se stavem 200; vracet 404/410 nebo přesměrovat na nejbližší relevantní obsah.
  • Masové 301: při migraci mapovat individuálně; „vše na homepage“ znamená ztrátu signálu.

Obchodní dopad: proč jsou to „biznis“ vítězství

  • Rychlost → vyšší konverze a nižší náklady na získání návštěvnosti (více organické viditelnosti při stejném obsahu).
  • Čistá indexace → méně kanibalizace, jasnější snippety, lepší CTR.
  • Rich výsledky → větší plocha v SERPu, vyšší důvěra.
  • Interní odkazy → rychlé přenesení autority na stránky, které generují zisk.

Checklist před spuštěním (QA)

  • Sitemap obsahuje pouze URL se stavem 200 a indexovatelné; je menší než 50 tis. URL / 50 MB.
  • Robots.txt neblokuje CSS/JS a obsahuje odkaz na sitemap.
  • Canonical je konzistentní, bez konfliktů s hreflang.
  • Žádné duplicity www/non-www, http/https, slash/no-slash.
  • CWV: LCP < 2,5 s, INP < 200 ms, CLS < 0,1 pro 75. percentil návštěv.
  • Strukturovaná data prošla validací; žádné duplicitní typy na jedné stránce (pokud nedávají smysl).
  • Custom 404 s interním vyhledáváním a navigací nasazena.

Udržitelnost nad „jednorázovými“ zásahy

Rychlá vítězství jsou startovací bod, nikoli cílem. Zavádějte měsíční technický health-check (indexace, chybové kódy, CWV, logy) a kvartálně procházejte šablony. Malý web vyhrává disciplinovanou hygienou a jasnou informační architekturou – díky tomu se každý nový obsah „odveze“ na dobře připravené technické infrastruktuře a přinese růst bez zbytečných nákladů.