Promyšlená struktura URL adres a kategorií ve WordPressu, která webu přináší SEO výhody navíc
Adresu stránky si spousta správců WordPress webu nechá tak, jak ji systém vytvořil při instalaci, a dále ji neřeší. SEO WordPress webu přitom stojí i na tom, jak jsou URL adresy a kategorie příspěvků poskládané, ne jen na obsahu samotném. Text ukazuje, jaký formát adres WordPress nabízí hned po instalaci, kdy kategorie ohrožují web duplicitním obsahem a jakou roli v tom hrají canonical URL a drobečková navigace.
Jak WordPress řeší strukturu URL adres hned po instalaci a proč výchozí nastavení SEO nepomáhá
Po instalaci nastaví WordPress adresy příspěvků do podoby example.cz/?p=123, kde číslo za parametrem p je jen interní ID záznamu v databázi. Tomuto typu se říká Základní (v anglické dokumentaci Plain) formát trvalých odkazů a jde o výchozí volbu, se kterou pracuje úplně každá nová instalace webu.
Oficiální dokumentace WordPress.org k nastavení trvalých odkazů tento formát popisuje jako uživatelsky nepřívětivý a neoptimalizovaný pro vyhledávače, protože číslo v adrese návštěvníkovi ani robotovi neřekne nic o obsahu stránky. Adresu ?p=123 si navíc nikdo nezapamatuje, a proto na ni skoro nikdo neodkazuje ručně.
Jaké typy trvalých odkazů WordPress nabízí a která struktura URL se z hlediska SEO doporučuje
Kromě volby Základní nabízí obrazovka Nastavení → Trvalé odkazy předdefinované struktury Datum a název; Rok, měsíc a název; Číselné; Název příspěvku a pole Vlastní struktura. Dokumentace WordPress.org všem těmto podobám souhrnně říká hezké trvalé odkazy (pretty permalinks), variantě s předponou /index.php/ pak skoro hezké (almost pretty).
Hezké odkazy skládají adresu ze slov a značek podle šablony, kterou si správce webu zvolí sám, třeba z data publikace nebo názvu příspěvku. Skoro hezká varianta funguje stejně, jen před samotnou strukturu vloží /index.php/, což se hodí na serverech, které si s přepisováním adres bez tohoto doplňku neporadí.
Volba struktury URL přitom úzce souvisí s celkovým rozvržením webu, proto se vyplatí věnovat pozornost plánování struktury webu ještě před jeho tvorbou, ne až po spuštění. Z hlediska SEO se dlouhodobě doporučuje kombinace stavebních značek, která vytvoří srozumitelnou a stručnou strukturu URL, ne jen řadu náhodných čísel.
Změnu struktury trvalých odkazů na už běžícím webu musí doprovázet přesměrování (301) starých adres na nové, jinak přestanou fungovat odkazy, které už na web vedou.
Co znamenají stavební značky a proč strukturu zakončit značkou %postname%
Stavební značky fungují jako proměnné, ze kterých si správce webu poskládá vlastní strukturu URL. Značka %year% vloží do adresy rok publikace, %category% zjednodušený název kategorie a %postname% upravený název samotného příspěvku. Dokumentace doporučuje strukturu zakončit značkou %postname% nebo %post_id%, aby WordPress dokázal ke každé adrese jednoznačně přiřadit konkrétní záznam. Bez tohoto pravidla by se dvě různé stránky mohly ocitnout na jedné a téže adrese.
Jak kategorie ovlivňují výslednou URL adresu a kdy hrozí duplicitní obsah
Přiřadí-li správce příspěvku najednou více kategorií, v české administraci označovaných jako Rubriky, do struktury se značkou %category% se propíše jen jedna z nich. Je to ta kategorie, která je v abecedním pořadí první. Řešením je držet se u každého příspěvku jedné hlavní kategorie, případně se stavební značce %category% v permalinku úplně vyhnout a nahradit ji jinou kombinací, třeba jen se značkou %postname%.
Právě tady často vzniká duplicitní obsah: stejný příspěvek se čtenáři zobrazí v archivu jedné kategorie i mezi štítky, zatímco odkaz v adrese ukazuje jen na tu abecedně první z nich. Vyhledávač pak narazí na několik různých adres se stejným nebo velmi podobným obsahem a musí sám odhadovat, kterou z nich upřednostnit.
Jakou roli hrají canonical URL a drobečková navigace při řešení překrývajících se kategorií, štítků a duplicitního obsahu
Canonical URL řeší přesně tuto situaci: do hlavičky stránky se vloží značka, která vyhledávači řekne, kterou z několika podobných adres považovat za tu hlavní. Podle doporučení Googlu ke slučování duplicitních adres se signály z podobných URL adres soustředí na jednu preferovanou verzi, místo aby se rozptýlily mezi několik archivů zároveň.
Drobečková navigace pak plní podobnou roli navíc i pro čtenáře webu. Ukazuje cestu od domovské stránky přes kategorii až k samotnému příspěvku, takže návštěvník i robot vidí, kam stránka patří v celkové struktuře webu. Kdo chce projít celé nastavení WordPress webu od trvalých odkazů přes sitemapu až po technické SEO, najde postup v komplexním návodu SEO WordPress krok za krokem.

Jak struktura webu souvisí s automatickou XML sitemapou, kterou WordPress nabízí od verze 5.5
Od srpna 2020, kdy vyšla verze WordPress 5.5, generuje jádro webu automaticky soubor sitemapy na adrese /wp-sitemap.xml. Do sitemapy patří příspěvky, stránky i taxonomie, tedy kategorie a štítky, takže vyhledávač najde přehled celé struktury webu hned po spuštění, bez další instalace či ručního nastavování. Pokud web používá jiný nástroj s vlastní sitemapou, ten obvykle výchozí sitemapu jádra vypne přes připravený filtr, takže si obě řešení nekonkurují.
Přehledná struktura URL adres a kategorií se do sitemapy propíše přirozeně, protože sitemapa jen odráží to, jak jsou stránky a taxonomie na webu skutečně poskládané. Čím jasnější strukturu web má, tím snáz z ní sitemapa udělá srozumitelnou mapu pro vyhledávače, a SEO WordPress webu z toho těží i po letech přibývajícího obsahu.
Co si ze struktury URL a kategorií web postavený na WordPressu odnese
Struktura URL adres, výběr trvalých odkazů, práce s kategoriemi, canonical URL i drobečková navigace spolu tvoří jeden celek, který ovlivňuje, jak snadno vyhledávač pochopí, o čem web je. Kdo tyto prvky sladí, omezí riziko duplicitního obsahu a usnadní si další růst webu. Revidovali jste už strukturu URL adres a kategorií na svém webu, nebo stále běží v nastavení, které WordPress přiřadil při první instalaci?