Pre koho je tento návod a čo od neho čakať
Tento článok je praktický checklist rýchlych víťazstiev v technickom SEO pre malé weby (do ~5–10 tisíc URL). Cieľom je do 2–4 týždňov zlepšiť indexáciu, rýchlosť a signály kvality tak, aby sa zvýšila viditeľnosť bez veľkých investícií do vývoja. Každý krok je zoradený podľa pomeru impact/úsilie a doplnený o „hotfix“ aj o udržateľné riešenie.
Priority 80/20: čo spraviť ako prvé
- Indexácia a kanonikalizácia: odstrániť blokácie, nastaviť správne canonical, opraviť duplicity.
- Page Experience: Core Web Vitals na kľúčových šablónach (domov, kategória, detail).
- Interné prelinkovanie: posilniť navigačné cesty a odkazy na stránky s potenciálom.
- Štruktúrované dáta: minimálny set pre rich výsledky (Organization/LocalBusiness, BreadcrumbList, Article/Product).
- Obrázky: rozumné formáty (WebP/AVIF), rozmery, lazy-load, atribúty.
Rýchly audit indexácie: čo Google vidí a čo má vidieť
- Sitemap: existuje, je na /sitemap.xml, je deklarovaná v robots.txt a obsahuje iba indexovateľné URL? Vylúčte 404/301/5xx.
- Robots.txt: neblokuje dôležité cesty (napr. /wp-content/uploads/ obrázky)? Zbytočné Disallow pre CSS/JS odstrániť.
- Canonical: na stránkach s variantmi (UTM, sort, stránkovanie) musí smerovať na kanonickú verziu. Vyhnite sa self-referential výnimkám len v prípade, že existuje „skutočná“ kanonika.
- Noindex: použite na thin a systémové stránky (vnútorné vyhľadávanie, košík, ďakovky bez obsahu).
- Parametre: pridajte pravidlá do platformy (napr. odstránenie tracking parametrov z odkazov, alebo canonical na čistú URL).
Hotfixy pre duplicity a kanoniky (bez refaktoringu)
- www vs. non-www a http vs. https: jednotný 301 redirect na preferovaný hostname a protokol.
- Trailing slash: zjednotiť (buď so „/“ alebo bez), všetko ostatné 301.
- UTM a systémové parametre: canonical na čistú URL; interné odkazy bez parametrov.
- Titulky a H-tagy: odlíšiť stránky, kde sa líši len filter/sort; ak je obsah rovnaký, nerobte z nich indexovateľné cieľe.
Stránkovanie kategórií: jednoduché pravidlá
- Canonical: každá stránka stránkovania má canonical sama na seba (nie všetko na page 1), ak obsah užitočne mení (nové položky).
- „Zobraziť všetko“: vyhnite sa, pokiaľ nedokážete rýchlo načítať. Radšej rozumný počet na stránku a interné prelinkovanie.
- Linkovanie: jasné odkazy na ďalšie/predchádzajúce a na „kľúčové podkategórie“ z top stránok.
Core Web Vitals: tri rýchle zásahy s najvyšším dopadom
- CLS – stabilita rozloženia: rezervujte width/height pre obrázky a embed-y; odložte načítanie webfontov (font-display: swap) a vyhnite sa posunom pri cookie lištách.
- LCP – najväčší render prvku: pre nadpisový hero obrázok použite preload a správny rozmer; minimalizujte blokujúce CSS (kritické štýly inline, zvyšok odložiť).
- INP – interaktivita: odstrániť nepotrebné JS pluginy, odložiť tretie strany (chat, heatmapy) až po interakcii, znížiť počet event listenerov.
Obrázky: kvalita bez megabajtov
- Formát: WebP (príp. AVIF) ako predvolený; fallback JPEG/PNG iba pre staršie prehliadače.
- Rozmery: generujte varianty (srcset/sizes), aby sa nenačítali 2× väčšie obrázky.
- Lazy loading: loading=“lazy“ pre mimo-viewport obrázky; prvý above the fold načítajte normálne.
- Alt atribúty: používajte popisné, nie kľúčové slová natlačené nasilu.
Štruktúrované dáta: minimum pre malé weby
- Organization/LocalBusiness: názov, logo, web, kontakty, social profile links.
- BreadcrumbList: sprehľadní cestu a zlepší SERP drobenie.
- Article/BlogPosting: pre obsahové stránky – názov, autor, dátum, obrázok.
- Product/Offer/AggregateRating: pre e-shop – cena, dostupnosť, hodnotenia (len ak sú skutočné a viditeľné).
Interné prelinkovanie: okamžitý „PageRank uplift“
- Top navigácia: obmedziť rozptyl; kľúčové kategórie a „money“ podstránky vysoko a viditeľne.
- Obsahové huby: z článkov linkujte na kategórie a produktové stránky s príbuznou témou.
- Related links: 3–5 ručne kurátorovaných odkazov na konci článkov; vyhnite sa automatickým widgetom so slabou relevanciou.
- Broken links: pravidelne opravovať; 404 → najbližší relevantný 301 alebo odstrániť odkaz.
Technika meta a snippety: CTR ako rýchly zisk
- Title: unikátny, do ~55–60 znakov, zahŕňa hlavný „intent“ a USP (napr. doprava/garancia).
- Description: do ~150–160 znakov, akčný a jasný; nie duplicita naprieč kategóriami.
- Open Graph/Twitter: konzistentné obrázky pre zdieľanie; zvyšuje klikateľnosť zo sociálnych sietí a chatov.
HTTP, hlavičky a cache: výkonnostné triky bez kódu
- Komprimácia: povoliť Brotli (alebo aspoň Gzip) pre HTML, CSS, JS.
- Cache-Control: statické súbory s dlhým TTL a fingerprintingom; HTML krátke TTL.
- HTTP/2, HTTP/3: aktivujte na hostingu; prinesie paralelizmus a nižšiu latenciu.
- CDN: lacný/bezplatný CDN pre obrázky a statiky (znižuje TTFB pre vzdialenejšie regióny).
Bezpečnosť a stabilita: neverbálne signály kvality
- HTTPS všade: platný certifikát, HSTS, reťazové presmerovania minimalizovať.
- 4xx/5xx monitoring: denné logy; ak 5xx presiahne 1 %, je to priorita č. 1.
- Custom 404: užitočný dizajn s vyhľadávaním a linkami na top kategórie.
CMS „hygiena“: malé zmeny, veľké dôsledky
- Taxonómie: neprodukujte prázdne tagy/kategórie; zlučte duplicity.
- Interné vyhľadávanie: výsledky neindexujte; stránky s parametrom q= dajte noindex, follow.
- Autorské stránky, archívy: ak nemajú jedinečný obsah, noindex alebo skryť.
Medzinárodné a jazykové verzie: len ak naozaj potrebujete
- hreflang: používať páry a sebapáry; konzistentné kanoniky; mapovanie jazyk/krajina.
- Duplicity medzi jazykmi: mierne odlišné texty nestačia; dôraz na lokalizáciu cien, dopravy, meny, právnych informácií.
Meranie dopadu: malé KPI, ktoré rýchlo zareagujú
| KPI | Definícia | Očakávaný posun | Horizon |
|---|---|---|---|
| Index Coverage: „Indexed, not submitted in sitemap“ | Počet indexovaných URL mimo sitemap | Pokles (čistejšia mapa) | 1–2 týždne |
| Valid URL v sitemape | % URL so stavom 200 a indexovateľnosťou | > 98 % | Okamžite |
| CWV – % „Good“ sessions | LCP, INP, CLS v zelenej | +10–20 p. b. | 2–4 týždne |
| Impressions a CTR pre top stránky | Z GSC, brand aj non-brand | CTR +1–3 p. b. | 2–6 týždňov |
14-dňový „quick wins“ plán
- Deň 1–2: audit sitemap, robots, indexovateľnosti; odstránenie očividných blokácií; nastaviť 301 pravidlá (www/https/slash).
- Deň 3–4: canonical politika pre parametre; noindex pre tenké/systémové stránky; refresh sitemap.
- Deň 5–6: obrázkové optimalizácie (WebP, srcset, lazy); preloading hero assets.
- Deň 7–8: kritické CSS inline, odklad JS tretích strán; font-display: swap.
- Deň 9: štruktúrované dáta (Organization, Breadcrumb, Article/Product); validácia.
- Deň 10: interné prelinkovanie – doplniť 3–5 relevantných odkazov do top článkov/kategórií.
- Deň 11: meta title/description refresh pre 20 najdôležitejších URL.
- Deň 12: CDN a kompresia (Brotli), cache hlavičky pre statiky.
- Deň 13: custom 404 a 5xx monitoring; oprava najčastejších chýb.
- Deň 14: kontrola v GSC: resubmit sitemap, požiadavky na reindex, sledovanie CWV.
Rýchle opravy pre populárne CMS (bez zásahu do jadra)
- WordPress: cache plugin s kritickým CSS a CDN integráciou; odinštalovať nepoužívané pluginy; v SEO plugine nastaviť noindex pre archívy, ktoré nepoužívate.
- WooCommerce: vypnúť indexáciu parametrov sort/filter; generovať obrázky v správnych veľkostiach; Product schema cez spoľahlivý modul.
- Shopify: pridať preconnect/preload pre fonty a hero image v theme.liquid; zredukovať appky, ktoré injektujú JS do každého zobrazenia.
Logika presmerovaní: aby ste si neodstrihli „šťavu“
- Reťazce 301: max. 1 skok; reťazce skracujte.
- Soft 404: vyhnite sa prázdnym stránkam s 200; vráťte 404/410 alebo presmerujte na najbližší relevantný obsah.
- Masové 301: pri migrácii mapujte jednotlivo; „všetko na homepage“ je strata signálu.
Obchodný dopad: prečo sú toto „biznis“ víťazstvá
- Rýchlosť → vyššia konverzia a nižšie náklady na získanie návštevnosti (viac organickej viditeľnosti pri rovnakom obsahu).
- Čistá indexácia → menej kanibalizácie, jasnejšie snippety, lepší CTR.
- Rich výsledky → väčšia plocha v SERPe, vyšší trust.
- Interné linky → rýchle prenesenie autority na stránky, ktoré zarábajú.
Checklist na odovzdanie (QA pred spustením)
- Sitemap obsahuje len 200 OK a indexovateľné URL; je menšia než 50 tis. URL / 50 MB.
- Robots.txt neblokuje CSS/JS a obsahuje odkaz na sitemap.
- Canonical je konzistentný, bez konfliktov s hreflang.
- Žiadne duplicity www/non-www, http/https, slash/no-slash.
- CWV: LCP < 2,5 s, INP < 200 ms, CLS < 0,1 pre 75. percentil návštev.
- Štruktúrované dáta prešli validáciou; žiadne duplicitné typy na jednej stránke (okrem prípadu, keď to dáva zmysel).
- Custom 404 s interným vyhľadávaním a navigáciou je nasadená.
Udržateľnosť nad „one-off“ zásahmi
Rýchle víťazstvá sú štartér, nie cieľ. Zaveďte mesačný technický health-check (indexácia, chybové kódy, CWV, logy) a kvartálne prejdite šablóny. Malý web vyhráva disciplinovanou hygienou a jasnou informačnou architektúrou – vtedy sa každý nový obsah „odvezie“ na dobre pripravenej technickej infraštruktúre a prinesie rast bez zbytočných nákladov.
