Blog

WordPress SEO: kompletní nastavení od instalace po obsah

WordPress je pro SEO skvělý základ – a zároveň nejčastější zdroj zbytečných chyb, protože „funguje” i špatně nastavený. Rozdíl mezi výchozí instalací a vyladěným webem bývá propastný: indexace, rychlost, duplicity i schémata se tu řeší pár rozhodnutími na startu – a každé špatné se později opravuje dráž. Tenhle návod je projde v pořadí, v jakém dávají smysl – krok za krokem od instalace přes plugin a šablonu až po publikační rutinu. Platí pro nový web i pro úklid toho stávajícího – checklist na konci funguje v obou režimech.

Základ hned po instalaci: pět nastavení

  • Viditelnost pro vyhledávače: Nastavení → Čtení – zaškrtnuté „Zakázat vyhledávačům…” je nejničivější checkbox WordPressu; na ostrém webu musí být vypnutý (a na vývojovém webu raději heslo než jen tohle).
  • Trvalé odkazy: Nastavení → Trvalé odkazy → „Název příspěvku” – čisté URL bez ?p=123; měnit později znamená přesměrovávat.
  • HTTPS a jedna doména: certifikát + sjednocení www/bez www v nastavení adresy webu.
  • Časové pásmo, jazyk, titulek webu – drobnosti, které se propisují do schémat a RSS.
  • Smazat výchozí obsah – „Hello world” a vzorová stránka nemají co dělat v indexu ostrého webu.

SEO plugin: jeden, a dobře nastavený

Yoast SEO nebo Rank Math – oba pokryjí totéž: title a description šablony, sitemap, schémata, canonical, kontroly obsahu. Zásady nastavení: šablony titulků pro každý typ obsahu (viz náš návod na title a meta description); sitemap jen s obsahem, který má být v indexu – vypněte média jako samostatné stránky, formáty příspěvků, u firemního webu zvažte noindex pro štítky a archivy autora; schémata: nastavte entitu Organization/Person s logem a profily; drobečková navigace zapnutá (s BreadcrumbList). A hlavně: jeden SEO plugin – dva se perou o hlavičku a vyrábějí duplicitní schémata a rozbité hlavičky.

Šablona: rozhodnutí, které nese všechno

Šablona určuje rychlost, strukturu nadpisů i mobilní použitelnost – a je to nejtěžší věc na dodatečnou opravu. Kritéria výběru: rychlost v nezávislých testech (lehké šablony typu GeneratePress, Astra, Kadence vs. „všeumělé” mnohaúčelové kolosy), čistá struktura nadpisů (jeden H1, logické H2/H3 – zkontrolujte ve zdrojovém kódu demo stránky), responzivita bez triků a aktivní vývoj. Page buildery (Elementor a spol.): pohodlí za cenu kódu navíc – pro obsahový web zvažte blokový editor s lehkou šablonou; pokud builder, tak s disciplínou a cache. Test před nasazením: PageSpeed demo šablony na mobilu – co je pomalé prázdné, nebude rychlé plné. A výměna šablony za provozu je malý redesign se všemi riziky – vybírejte, jako by to bylo na deset let.

Rychlost: WordPress trojkombinace

90 % výkonu řeší tři vrstvy: cache plugin (WP Rocket, LiteSpeed Cache – předgenerované stránky, minifikace, odklad JS), obrázky (WebP konverze, správné rozměry, lazy loading mimo úvodní obrázek) a hosting (kvalitní PHP hosting s HTTP/2+; levné sdílené tarify jsou nejčastější brzda odezvy serveru (TTFB)). K tomu úklid: každý plugin je potenciální zátěž – kvartálně projít, deaktivovat a mazat nepoužívané. Kompletní postup ve 12 krocích ke rychlému webu a metriky v článku o Core Web Vitals.

Struktura obsahu: kategorie, štítky, archivy

WordPress generuje spoustu archivních stránek – a bez rozhodnutí z nich rostou duplicity: kategorie používejte jako tematické rozcestníky (jednotky, s vlastním popisem – mohou být cenné vstupní stránky pro obecnější dotazy), štítky střídmě nebo noindex (desítky tagů s jedním článkem jsou balast), archiv autora u jednoautorského webu noindex, archivy datumů noindex téměř vždy. Média jako stránky příloh: přesměrovat na soubor (SEO plugin to řeší jedním přepínačem). Pravidlo z článku o duplicitách: každá indexovaná URL má mít vlastní smysl a publikum.

Publikační rutina: SEO každého článku

  • Slug ručně: krátký, s klíčovým slovem – ne celá věta názvu s výplňovými slovy.
  • Title a description v SEO pluginu podle briefu, ne generované z názvu.
  • Struktura nadpisů: H2/H3 podle otázek; jeden H1 = název článku, žádné duplicitní H1 ze šablony.
  • Obrázky: komprimované, pojmenované, s alt textem před nahráním – hromadné doplňování zpětně je vždycky horší.
  • Interní odkazy: 2–3 z textu + doplnit odkazy ze starších článků na nový (viz interní odkazy).
  • Kategorie jedna, štítky uvážlivě a konzistentně.
  • Po publikaci: Kontrola URL v Search Console u důležitých textů, ať se novinka indexuje do hodin.

Údržba a bezpečnost: SEO pojistky

SEO nepřežije rozbitý web: aktualizace jádra, šablony a pluginů pravidelně (s denní zálohou – rollback je pojistka), zabezpečení (silná hesla, 2FA, limit pokusů o přihlášení) – hacknutý WordPress často znamená spam injektovaný do stránek a propad dřív, než si čehokoli všimnete; monitoring: e-maily ze Search Console číst, jednou měsíčně pohled na indexaci a 404. A po každé větší aktualizaci rychlá kontrola: robots.txt, sitemap, vzorek stránek – přesně tak, jak radí článek o robots.txt. WordPress odmění toho, kdo ho spravuje – a potrestá web „nastavený v roce 2021 a od té doby netknutý”. Hodina údržby měsíčně je nejlevnější SEO pojištění, jaké na trhu existuje.

Modelový příklad: záchrana zanedbaného WordPressu

Firemní web z roku 2020: 38 pluginů, mnohaúčelová šablona, PageSpeed mobil 31, v indexu 780 URL při 60 skutečných stránkách (štítky, přílohy, archivy). Den 1: úklid na 14 pluginů, cache plugin, WebP – PageSpeed 74. Den 2: SEO plugin nastaven pořádně: šablony titulků, noindex archivů a příloh, sitemap jen se skutečným obsahem, entita firmy se schématem. Den 3: publikační rutina pro tým (slug, title, alt, interní odkazy) + kontrola Search Console. Za dva měsíce: index 96 čistých URL, zobrazení +40 % (Google přestal řešit balast), první dotazy v top 10 bez jediného nového textu. Nejde o výjimku – tohle je typický stav a typický výnos u WordPressů „nastavených kdysi”. Tři dny práce, které se vrátí první zakázkou z organiky.

Checklist WordPress SEO

  • Viditelnost pro vyhledávače povolená; permalinky „název příspěvku”; HTTPS a jedna doména.
  • Jeden SEO plugin s nastavenými šablonami titulků, entitou a sitemap bez balastu.
  • Archivy datumů/autora/štítky rozhodnuté (noindex, nebo kurátorský obsah); přílohy přesměrované.
  • Cache + WebP + slušný hosting; PageSpeed mobil zelený na klíčových šablonách.
  • Šablona s jedním H1 a čistou strukturou nadpisů.
  • Publikační rutina: slug, title, alt texty, interní odkazy, jedna kategorie.
  • Aktualizace se zálohou + kontrola po nich; e-maily Search Console se čtou.
  • Kvartální úklid pluginů a kontrola indexace.

Vícejazyčnost, e-shop a další rozšíření

Když web roste, přibývají specializovaná rozhodnutí. Vícejazyčnost: WPML či Polylang zvládnou hreflang a oddělené URL – klíčové je nepouštět do indexu strojové překlady bez kontroly a mít jazyk kompletní, ne poloviční. E-shop na WooCommerce: platí vše z našeho průvodce SEO pro e-shopy – kategorie, filtry, Product schema – plus disciplína pluginů dvojnásob, protože Woo si zátěž nese s sebou. Členské sekce a kurzy: privátní obsah patří za přihlášení a noindex, ale prodejní stránky kurzů jsou plnohodnotné landing pages. Společný princip: rozšíření přidávejte s otázkou „co to udělá s rychlostí a indexem” – WordPress unese hodně, ale ne všechno najednou bez následků.

WordPress a AI vyhledávání

Dvě praktické vazby. Čitelnost pro AI roboty: WordPress vykresluje obsah serverově, což je pro AI crawlery ideální – nekažte to skrýváním obsahu za interakce builderů; a zkontrolujte, že bezpečnostní pluginy neblokují GPTBot a spol. plošně (kapitola v článku o robots.txt). Struktura pro citace: blokový editor svádí k čistým H2/H3, seznamům a tabulkám – přesně formát, který citují AI přehledy; využijte to v publikační rutině. WordPress web postavený podle tohoto návodu je na AI éru připravený automaticky – žádná zvláštní magie navíc – jen dodržet standard, který stejně chcete kvůli Googlu a lidem.

Kdy WordPress (ne)stačí

Poctivá kalibrace na závěr rozhodování: WordPress je správná volba pro firemní weby, blogy, menší a střední e-shopy i většinu obsahových projektů – poměr kontroly, nákladů a ekosystému nemá u těchhle velikostí konkurenci. Kdy zvažovat jinam: extrémní výkonové nároky (velké portály řeší headless architektury), tisíce produktů se složitou logikou (specializované e-commerce platformy) a firmy bez kohokoli, kdo by web spravoval – neudržovaný WordPress je horší než pronajatá krabice typu Shoptet, která se aktualizuje sama. Rozhodnutí je vždy stejná rovnice: kdo se o web bude starat a co má web umět za tři roky. SEO přitom není argument pro ani proti – dobře se dá dělat na všech platformách, jen jinak pracně a s jinými limity.

WordPress máte – výsledky zatím ne?

Projdeme nastavení, šablonu i obsah a srovnáme web do stavu, kdy technika nebrzdí – a obsah může vydělávat.

Chci SEO audit

Nejčastější otázky k SEO na WordPressu

Je WordPress dobrý pro SEO?

Ano – čistá struktura, plná kontrola nad obsahem i technikou a ekosystém kvalitních pluginů z něj dělají výborný základ. „SEO-friendly” ale není automatika: výchozí instalace potřebuje nastavit permalinky, SEO plugin, rychlost a archivy. Rozdíl mezi neřešeným a vyladěným WordPressem bývá propastný – platforma umožňuje obojí.

Jaký SEO plugin vybrat: Yoast, nebo Rank Math?

Oba pokryjí vše podstatné (title šablony, sitemap, schémata, canonical) a pro výsledek je rozdíl minimální – důležitější je správné nastavení. Yoast je konzervativní standard, Rank Math nabízí víc funkcí zdarma. Jediná skutečná chyba: mít oba najednou, nebo plugin nechat ve výchozím stavu bez nastavení entity a šablon titulků.

Zpomalují pluginy SEO?

Samotný SEO plugin znatelně ne – zátěž dělá součet: desítky aktivních pluginů, těžké buildery a neudržované doplňky. Pravidlo: každý plugin má mít práci, kterou nic jiného nedělá; kvartální úklid nepoužívaných; výkon měřit před a po instalaci větších doplňků. Rychlost řeší trojice cache + obrázky + hosting, ne honba za nulou pluginů.

Mám použít page builder, nebo blokový editor?

Pro obsahový a firemní web doporučujeme blokový editor (Gutenberg) s lehkou šablonou – rychlejší kód, méně závislostí. Buildery dávají svobodu designu za cenu JS/CSS navíc a vendor lock-inu; jde s nimi žít (cache, optimalizace), ale je to volba pohodlí proti výkonu. Rozhodnutí dělejte na začátku – pozdější výměna je malý redesign.

Které stránky WordPressu nemají být v indexu?

Typicky: archivy datumů, archiv autora u jednoautorského webu, štítky bez kurátorského obsahu, stránky příloh médií, interní vyhledávání, košíkové a děkovací stránky. Vše nastavíte v SEO pluginu (noindex) – a v sitemap má zůstat jen to, co v indexu být má. Kategorie naopak mohou být cenné vstupní stránky, pokud dostanou vlastní popis.

Jak na WordPressu nastavit schémata (strukturovaná data)?

Základ udělá SEO plugin: entita Organization/Person s logem a profily, Article u příspěvků, BreadcrumbList. Specifická schémata (FAQ, Service, rozšířená Person s @id) doplníte blokem vlastního HTML s JSON-LD – vygenerovat je umí AI, validovat musíte vy. Pozor na duplicitní schémata z kombinace plugin + šablona; co a jak, popisujeme v článku o strukturovaných datech.

Co dělat po každé aktualizaci WordPressu?

Rychlou kontrolu, že se nic nerozbilo potichu: web se načítá a vypadá správně (i na mobilu), formuláře odesílají, robots.txt a sitemap beze změn, namátkou Kontrola URL v Search Console. Aktualizujte s denní zálohou po ruce a ideálně nejdřív na testovacím webu. Většina „záhadných propadů” má datum shodné s nějakou aktualizací.

Tomáš Stýskala

Bc. Tomáš Stýskala, MBA, je zakladatel a hlavní SEO specialista agentury Digital Place s.r.o. SEO se věnuje přes 14 let a naplno – od hloubkových auditů přes obsahovou strategii a linkbuilding až po optimalizaci pro AI vyhledávače (GEO). Měří byznysové výsledky, ne jen pozice.