Měníte slug u článku, produktu nebo stránky? Možná kvůli novému názvu, možná kvůli přesunu do jiné sekce. Ať je důvod jakýkoli, jedna věc se nezmění: stará adresa musí někam vést. Když ji necháte zmizet, narazí na ni nejen návštěvník, ale i vyhledávače a AI modely.
Tenhle článek je praktický návod. Provede vás krok za krokem tím, co udělat, aby staré odkazy fungovaly a aby vás ChatGPT i Google AI dál citovaly. Žádná teorie, žádné srovnávání pluginů. Jen postup, který zvládnete sami.
TL;DR Pro koho: pro každého, kdo mění slug nebo URL ve WordPressu a chce, aby ho AI modely dál citovaly. Co udělat: nasadit 301 přesměrování, zkontrolovat canonical, opravit interní odkazy, aktualizovat sitemap, projít robots.txt a přidat llms.txt. Na co pozor: soft 404, řetězení přesměrování a záměna OAI-SearchBot za GPTBot. Jak měřit: Google Search Console a Semly pro sledování zdrojů odpovědí a Citation Rate. Realistické očekávání: změna se neprojeví hned, posuzujte trend v čase.
Přesměrování URL ve WordPressu: co se vlastně děje, když změníte slug
URL není jen adresa. Je to identita stránky. Pro Google je to místo, které indexuje. Pro AI modely je to zdroj, o který se opírají, když skládají odpověď.
Zdroje odpovědí AI jsou stránky, domény a materiály, které můžou AI modely použít při vytváření odpovědí na otázky uživatelů. Když se model učí nebo hledá podklady, sáhne po konkrétní adrese. A když ta adresa zmizí, ztratí oporu. Jak si značku v odpovědích modelů udržet, rozebírá článek o umístění v ChatGPT a dalších modelech AI.
Co se stane, když starou URL smažete bez přesměrování? Návštěvník uvidí 404. Googlebot uvidí 404. A AI bot uvidí 404. Pro všechny tři je to signál, že stránka už neexistuje. Jenže vy jste ji nepřestali publikovat. Jen jste ji přesunuli.
Proto se na změnu URL nevyplatí dívat jako na technický detail. Je to změna zdroje, který AI cituje. A právě proto se vyplatí udělat ji pořádně.
Přijdu o pozice, když změním URL? Ne nutně. Když přesměrujete správně, signály se přenesou na novou adresu. Problém vzniká, když přesměrování chybí nebo je nastavené špatně.
Má ChatGPT vlastní index? Nemá index ve smyslu Googlu. Pracuje s vlastními crawlery a s výsledky vyhledávání. Proto je pro něj důležité, aby adresa, kterou zná, někam vedla.
Proč na tom záleží víc než dřív? Lidé se stále častěji ptají AI místo vyhledávače. Když model nemá po ruce vaši stránku, doporučí něco jiného. Třeba konkurenci. O tom, jak se prosadit v AI vyhledávání místo placené reklamy, píšeme v samostatném článku.
Na co si dát pozor: 404 bez přesměrování znamená ztracený signál pro Google i pro AI. Je to malá chyba s velkým dopadem.
Krok za krokem: jak nastavit 301 přesměrování ve WordPressu
Tohle je jádro celého postupu. Projděte kroky v tomto pořadí a nic nevynechejte.
Krok 1: Zmapujte staré a nové URL
Než cokoli změníte, udělejte si seznam. Vezměte starou adresu a přiřaďte k ní novou. U malého webu to zvládnete v poznámkách. U většího webu si pomozte exportem z Google Search Console, kde najdete adresy, které skutečně dostávají návštěvnost.
Proč to děláme: bez mapy nepoznáte, jestli vám nějaká adresa neuteče. A přesně ty zapomenuté bývají největší problém.
Krok 2: Nastavte 301, ne 302
301 je trvalé přesměrování. Říká všem, že stránka se přestěhovala nastálo. 302 je dočasné a pro trvalou změnu slugu se nehodí.
Kde to uděláte? WordPress sám umí přesměrovat, když změníte slug. Je ale dobré to ověřit. Pro jistotu se hodí plugin na správu přesměrování, případně SEO plugin, který 301 nastaví při změně slugu. Funguje i ruční zápis do .htaccess, pokud jste na to zvyklí.
Proč to děláme: trvalé přesměrování přenese signály na novou adresu. Dočasné je pro AI systémy signál nestability.
Na co si dát pozor: typická chyba je nechat na stránce 302, protože „to zatím stačí". U trvalé změny to nestačí.
| Typ přesměrování | Kdy ho použít | Dopad na Google organic | Dopad na AI citace |
|---|---|---|---|
| 301 / 308 (trvalé) | Trvalá změna slugu, přesun stránky | Přenese signály na novou URL | Stabilní signál, AI drží novou adresu |
| 302 / 307 (dočasné) | Krátkodobá zkouška, sezónní přesun | Signály zůstávají na staré URL | Může působit jako nestabilita |
Krok 3: Ověřte canonical na nové URL
Canonical je značka, která říká, která verze stránky je ta hlavní. Po změně slugu musí ukazovat na novou adresu. Když zůstane na staré, pletete tím Google i AI modely.
Proč to děláme: canonical odstraňuje nejasnost. Bez něj si systém může myslet, že má dvě verze stejné stránky.
Krok 4: Opravte interní odkazy a menu
Projděte odkazy ve svých článcích, v menu a v patičce. Všechny by měly mířit rovnou na novou adresu. Ne na starou, která se teprve přesměrovává.
Proč to děláme: každé přesměrování něco stojí. Když na starou URL odkazujete z vlastního webu, zbytečně přidáváte krok navíc. Držte cestu krátkou, ideálně jeden skok.
Krok 5: Aktualizujte sitemap a robots.txt
Nová adresa patří do sitemapy. Zkontrolujte, že tam je a že stará verze zmizela. Zároveň se podívejte do robots.txt, jestli nemáte zablokované AI boty.
Tady je důležité rozlišení. Pro zobrazení v ChatGPT Search je klíčový OAI-SearchBot. GPTBot slouží k tréninku modelů. Když zablokujete OAI-SearchBot, zmizíte z odpovědí ChatGPT. Blokace GPTBotu je bezpečná a zobrazení v ChatGPT Search neovlivní. A ještě jedna věc: ChatGPT-User nerespektuje robots.txt, protože jde o akci iniciovanou uživatelem.
Proč to děláme: sitemapa urychlí objevení nové adresy. Robots.txt rozhoduje o tom, jestli vás AI vůbec uvidí.
Na co si dát pozor: záměna OAI-SearchBot a GPTBot je častá chyba. Zablokujete špatného bota a přestanete se objevovat v odpovědích.
Krok 6: Přidejte llms.txt
llms.txt je jednoduchý soubor, který AI modelům srozumitelně říká, co na vašem webu najdou. Není to náhrada sitemapy. Je to doplněk, který AI čitelnost usnadní.
Proč to děláme: čím snáz se model ve vašem webu zorientuje, tím větší šance, že sáhne právě po vás.
Jak ověřit, že staré odkazy fungují a AI vás dál cituje
Nastavili jste vše a teď chcete vědět, jestli to funguje. Začněte v prohlížeči. Zadejte starou URL a sledujte, kam vás dovede. Měla by skončit na nové adrese, bez dalších skoků.
Pak se podívejte do Google Search Console. V přehledu Page Indexing zkontrolujte, že je nová adresa indexovaná a že stará nehlásí chybu. Užitečný je i Generative AI report, který ukazuje výkon v AI funkcích Googlu. Data se v něm reportují na kanonickou URL po všech přesměrováních. To je přesně to, co potřebujete ověřit.
Jak vypadá zdravý stav? Stará URL vede na novou, nová je v indexu, v sitemapě a v AI reportu se objevuje. Varovné signály jsou opak: stará URL hlásí 404, nová není indexovaná, nebo se v reportu nic nehýbe.
A tady přichází na řadu Semly. Platforma sleduje, jak jsou značky zobrazovány v odpovědích modelů jako ChatGPT, Gemini, Claude, Grok a Google AI Mode. Ukáže vám zdroje odpovědí, tedy konkrétní stránky a domény, ze kterých AI čerpá, a také Citation Rate. Díky WordPress a WooCommerce integraci tak snadno poznáte, jestli změna URL citace nepoškodila. Více o tom, jak zvýšit viditelnost značky v odpovědích ChatGPT, najdete v našem průvodci.
Jedna důležitá věc: efekty nejsou okamžité. AI modely potřebují čas, než technickou změnu zohlední. Neposuzujte výsledek podle jednoho dne. Sledujte trend v čase.
Nejčastější chyby a jak je opravit
Něco se rozbilo? Nejspíš jde o jednu z těchto chyb.
- 302 místo 301. Dočasné přesměrování u trvalé změny. Oprava: přepněte na 301.
- Řetězení přesměrování (A vede na B, B na C). Každý skok přidává latenci a riziko. Oprava: srovnejte cestu na jeden skok.
- Vše přesměrováno na homepage. Návštěvník i AI skončí na obecné stránce bez odpovědi. Oprava: přesměrujte na relevantní stránku, jinak vzniká soft 404.
- Custom 404 vracející 200 OK. Stránka tvrdí, že je v pořádku, ale obsah nemá. Oprava: nastavte správný stavový kód.
- Zablokovaný OAI-SearchBot v robots.txt. Přestanete se objevovat v ChatGPT Search. Oprava: bota odblokujte. GPTBot blokovat můžete, ChatGPT Search to neovlivní.
- Neaktualizovaný canonical nebo sitemap. Systém vidí starou adresu jako hlavní. Oprava: doplňte novou URL na obě místa.
Co dál: kdy zvolit jinou cestu
Někdy je 301 jasná volba. Jindy se vyplatí URL vůbec neměnit. Třeba u stránky s dlouhou historií a silnými citacemi. Pokud vám stará adresa funguje a nic vás netlačí ke změně, klidně ji nechte být.
Kdy zvážit přesměrování celé sekce? Když přesouváte celou kategorii nebo měníte strukturu webu. Tam se vyplatí připravit mapu předem a otestovat ji na pár adresách.
Po přesměrování se nebojte sáhnout po obsahu. Stránky aktualizované v posledních měsících mají vyšší šanci, že je AI citovat bude. Malá revize textu po změně URL tedy není zbytečná.
A dlouhodobě? Nastavte si pravidelné sledování AI viditelnosti. Semly vám ukáže Citation Rate, zdroje odpovědí i podíl na hlasu, takže máte přehled, jestli vás modely doporučují dál. Je to klidnější než jednorázová kontrola po změně. Pokud řešíte i rozpočty na propagaci, podívejte se, jak zviditelnění v ChatGPT nahrazuje placenou reklamu.
Checklist: před a po změně URL
Před změnou:
- Zmapujte staré a nové URL.
- U většího webu si stáhněte data z Google Search Console.
Po změně:
- Nasaďte 301 přesměrování.
- Zkontrolujte canonical na nové URL.
- Opravte interní odkazy a menu.
- Aktualizujte sitemap.
- Projděte robots.txt a ověřte OAI-SearchBot.
- Přidejte llms.txt.
- Ověřte starou i novou URL v prohlížeči a v Google Search Console.
- Sledujte AI citace v Semly a posuzujte trend v čase.
Změna URL nemusí být noční můra. Když uděláte pár kroků správně, staré odkazy fungují dál a AI modely vás nepřestanou citovat. A když si nastavíte měření, budete mít jistotu, že to tak zůstane.