SEO dílna od Tomáše Stýskaly
Jak zkontrolovat pokrytí URL před migrací
Mapa může být bez smyček a přesto v ní mohou chybět důležité adresy. Kontrola pokrytí hledá právě mezery mezi inventářem a plánem.
Představte si, že máte 500 původních URL a tabulku se 420 pravidly. Samotný rozdíl 80 neříká, kolik adres jste zapomněli: některé mohou zůstat beze změny, jiné se mají vědomě zrušit. Potřebujete porovnat tři podklady, ne pouze počet řádků.
1. Připravte původní inventář
Vyexportujte úplné adresy, se kterými migrace počítá. Zkontrolujte rozsah: zahrnuje seznam jen články, nebo také kategorie, produkty a starší vstupní stránky? Jeden export nemusí obsahovat vše. Vedle CMS mohou pomoci historické seznamy, crawler či provozní data, která už máte k dispozici.
- Ponechte protokol a doménu. Relativní cesta sama nestačí.
- Každou adresu dejte na vlastní řádek; bez počtů návštěv a dalších sloupců.
- Uložte si datum a rozsah exportu, abyste věděli, co inventář zastupuje.
- Neodebírejte nevyřešené adresy jen proto, aby souhrn neměl chyby.
2. Připravte cílový inventář
Do druhého seznamu patří finální veřejné URL po migraci. Pokud připravujete web na testovací doméně, nestačí bez rozmyslu vložit její adresy. Seznam musí vyjadřovat plánované produkční URL; jinak budou cíle mapy chybět jen kvůli rozdílnému hostname.
Seznam označuje plán, nikoli ověřenou dostupnost. Kontrola pokrytí žádnou adresu neotevře. Finální stav 200 a obsah musíte ověřit jiným postupem po přípravě či nasazení.
3. Přidejte mapu a spusťte kontrolu
V kontrole pokrytí migrace vložte oba seznamy a CSV s hlavičkou source;target;status. Volitelný prázdný kód se vyhodnotí jako 301. Pokud všechna URL zůstávají beze změny, může mapa zůstat prázdná. Po každé úpravě některého vstupu spusťte výpočet znovu.
Nástroj rozlišuje velikost písmen v cestě, parametry i koncové lomítko. Například /produkt a /produkt/ jsou dvě adresy. Protokol a doména procházejí standardním URL parserem. To není automatické rozhodnutí o tom, které varianty má server sjednotit.
4. Oddělte chybějící rozhodnutí od špatného cíle
| Výsledek | Co udělat |
|---|---|
| Chybí rozhodnutí | Vybrat odpovídající náhradu, zachování nebo vědomé zrušení stránky. |
| Cíl chybí v inventáři | Ověřit úplnost nového seznamu a správnost finální cílové URL. |
| Neplatná mapa | Vyřešit konflikt, smyčku či neplatnou hodnotu; potom kontrolu opakovat. |
| Zdroj mimo původní seznam | Dohledat, zda jde o historickou adresu chybějící v inventáři, nebo zbytečné pravidlo. |
Při vědomém zrušení bez náhrady může být správný výsledek 404 nebo 410. Nedoplňujte automaticky přesměrování na úvodní stránku, která neodpovídá původnímu obsahu. Tento nástroj nezná vaše schválená zrušení a bude je uvádět mezi chybějícími rozhodnutími; potvrzení uchovejte v pracovním zadání.
5. Předávejte rozhodnutí s důkazem
Stáhněte CSV, k nálezu doplňte odpovědnou osobu a očekávané chování. U cíle mimo inventář zaznamenejte, zda se opravovala mapa, nebo podklady. Pro organizaci můžete použít šablonu evidence SEO nálezů.
- Konkrétní URL a nález z aktuální verze podkladů.
- Schválené řešení včetně důvodu.
- Osobu, která rozhodnutí potvrdila, a způsob následného ověření.
6. Po nasazení ověřte skutečné chování
Pokrytí v tabulkách nekontroluje server. Po nasazení je stále potřeba ověřit přesměrování, konečné odpovědi a obsah cílových stránek, interní odkazy a indexovatelnost. I zachovaná URL může být na skutečném webu rozbitá. Cvičný projekt pomůže rozlišit, které závěry z podkladů udělat lze a které už vyžadují další kontrolu.
