Datum publikace:

Interní odkazy po migraci: jak je opravit a ověřit

Dva dřevěné bloky spojené tyrkysovou šňůrou na světlé kamenné ploše.
Co v článku najdete

Mapa přesměrování je připravená a starý návod správně vede na nový. Jenže menu i tři články pořád odkazují na původní adresu. Při běžném kliknutí návštěvník dorazí, takže se úkol snadno uzavře. Aktualizace interních odkazů ale ještě neproběhla.

Fungující přesměrování a opravený interní odkaz jsou dvě samostatné podmínky převzetí migrace. Mapa chrání původní vstupy; odkazy na novém webu mají vyjadřovat schválenou současnou strukturu. Tento rozbor ukazuje model jednoho přesunu, seznam konkrétních míst k opravě a kontrolu, která rozliší správné doručení návštěvníka od skutečně aktualizovaného obsahu.

Model: mapa zná přesun, článek používá starý odkaz

Modelový web přesouvá návod z adresy https://example.com/stary-navod/ na https://example.com/poradna/montaz/. Schválený cíl zachovává potřebné instrukce. Původní inventář obsahuje první adresu, nový inventář druhou. V mapě je jediné pravidlo:

source;target;status
https://example.com/stary-navod/;https://example.com/poradna/montaz/;301

V kontrole pokrytí migrace má tento vstup jedno pokryté přesměrování a žádnou chybějící původní adresu. Kontrola mapy nehlásí konflikt ani řetězec. Oba výsledky odpovídají tabulce. Nástroje však nečetly menu, HTML článků ani navigaci nového webu.

Na stránce https://example.com/priprava/ zůstává odkaz s hodnotou href /stary-navod/. Cílová cesta po kliknutí může fungovat přes přesměrování, přesto je odkaz v obsahu stále starý. Nejde o rozpor mezi nástroji. Každá kontrola zodpovídala jinou otázku a potřebovala jiné vstupy.

Přidejte evidenci odkazujících stránek

Mapa pracuje se dvojicí původní a cílové adresy. Pro opravu interního odkazu potřebujete navíc vědět, kde odkaz vzniká. Samotný seznam starých cílů nestačí redaktorovi k nalezení článku ani vývojáři k určení šablony.

Modelový seznam míst používajících původní adresu
MístoSoučasný odkazOčekávaná změna
Menu Poradna/stary-navod/Změnit položku menu na /poradna/montaz/
Článek /priprava//stary-navod/Upravit odkaz v konkrétním odstavci
Blok pod produkty/stary-navod/Upravit společný zdroj opakovaného bloku

Tyto tři položky nejsou tři přesměrovací pravidla. Původní vstup zůstává jeden. Mohou z nich ale vzniknout různé pracovní úkoly, protože menu, redakční text a sdílený blok mají jiné vlastníky a jiný způsob nasazení. Přidání dalších kopií do mapy žádné z těchto míst neopraví.

Do evidence SEO nálezů proto přiložte odkazující stránku, starou hodnotu, umístění prvku a plánovanou náhradu. Pokud je hlášení z exportu, uveďte jeho datum a rozsah; nevydávejte ho bez kontroly za současný stav celé produkce.

Hledejte zdroj opakování, ne stovky samostatných odstavců

Stejný odkaz se může objevit na desítkách produktových stránek, přesto být uložený pouze jednou v opakovaném bloku. Než rozdělíte práci mezi redaktory, otevřete několik konkrétních příkladů a zjistěte, odkud se prvek skládá. Shodná pozice a text jsou vodítkem, nikoli definitivním důkazem společného zdroje.

Správce CMS může potvrdit, že jde o jednu položku navigace. U jiného webu může vizuálně podobný panel být ručně zkopírovaný do jednotlivých článků. První případ potřebuje jednu změnu a kontrolu jejího promítnutí. Druhý potřebuje přesný seznam obsahových objektů.

  • U menu poznamenejte konkrétní nabídku a položku, ne pouze snímek celé hlavičky.
  • U redakčního odkazu připište nadpis oddílu a několik okolních slov pro dohledání.
  • U sdíleného bloku určete jeho identifikátor a stránky, na kterých jste použití skutečně ověřili.
  • U automaticky sestavované adresy popište podmínku vzniku a předejte ji správci příslušné funkce.

Tím oddělíte rozsah výskytu od rozsahu editace. Počet dotčených stránek je užitečný pro následnou kontrolu; sám neurčuje počet potřebných zásahů ani jejich pracnost.

Náhradu potvrďte podle významu odkazu

Text odkazu slibuje čtenáři konkrétní další krok. Pokud věta říká „stáhněte montážní návod“, není automaticky vhodnou náhradou obecná stránka poradny. Ani správné přesměrování na existující URL nemusí zachovat původní slib. Přečtěte příslušnou část nové stránky a porovnejte ji s okolím odkazu.

Google ve svých doporučeních zdůrazňuje popisný a relevantní text odkazu i jeho kontext. Pro naši pracovní přejímku z toho plyne jednoduchá otázka: dostane čtenář po kliknutí to, co mu věta nabídla? Nejde o mechanické doplňování klíčových slov ani pravidlo stejného počtu odkazů v každém článku.

Pokud nový cíl obsahuje více témat, může dávat smysl odkaz do konkrétního oddílu. Potom samostatně ověřte existenci a chování kotvy. Zápis fragmentu do tabulky neprokazuje, že ho cílová stránka skutečně má; podrobněji to rozebírá článek o fragmentech URL v mapě přesměrování.

Proč nepřepisovat všechny výskyty textu naslepo

Hromadná záměna řetězce může zasáhnout i místa, která nejsou běžným odkazem: historický příklad v návodu, archivní citaci nebo jinou adresu obsahující stejnou část cesty. Nejprve určete typ pole a rozsah opravy. U společné šablony si připravte ukázku před změnou a po ní.

Odlišujte změnu cíle odkazu od přepsání jeho popisku. Náhrada href může být správná, zatímco původní popisek zůstane zavádějící. Opačně můžete upravit větu, ale nechat v HTML původní adresu. Přejímka proto potřebuje obě hodnoty a jejich souvislost s cílovým obsahem.

U schváleného hromadného zásahu zachovejte dohledatelný seznam upravených objektů a možnost běžného návratu. Článek nepředepisuje univerzální databázový příkaz. Způsob editace závisí na CMS a patří správci, který zná jeho uložená data a oprávnění.

Předejte dvě nezávislé podmínky dokončení

V modelu se úkol nemusí jmenovat neurčitě „dokončit migraci návodu“. Rozdělte převzetí na aktualizaci odkazů a obsluhu historického vstupu. Každá podmínka má vlastní důkaz, přesto obě sledují stejné obsahové rozhodnutí.

Co přesně uzavírá modelový úkol
KontrolaOčekáváníDůkaz
Nové menu a obsahSchválená místa odkazují přímo na /poradna/montaz/Hodnota odkazu na veřejné stránce a otevření cíle
Historický vstup/stary-navod/ zůstává obsloužený podle mapySkutečný kód, cíl a konečný obsah po nasazení
Text odkazuSlib odpovídá nové stráncePorovnání věty a relevantního cílového oddílu

Vývojář nebo správce obsahu potvrzuje provedení změny. Ověřovatel potom doplní datum a skutečný výsledek. Pokud se oprava týkala jen tří vyjmenovaných míst, nesmí závěr tvrdit, že neexistuje žádný starý interní odkaz na celém webu.

Při kontrole neodečítejte pouze adresu po kliknutí

Prohlížeč po přesměrování ukáže konečnou adresu. To je užitečné pro kontrolu cesty návštěvníka, ale samo to neříká, co bylo vložené do odkazu na původní stránce. Ověřte i jeho skutečnou hodnotu. Můžete ji přečíst prostřednictvím běžné funkce kopírování adresy odkazu nebo kontroly konkrétního prvku.

  1. Otevřete veřejnou odkazující stránku a najděte přesně popsaný prvek.
  2. Porovnejte vložený cíl se schválenou náhradou, včetně případné kotvy.
  3. Otevřete odkaz a potvrďte správný obsah i použitelný další krok.
  4. Samostatně otestujte původní URL podle přesměrovacího plánu.
  5. Uložte výsledek s rozsahem, datem a případnými zbývajícími výskyty.

Pokud máte k dispozici technický přehled HTTP požadavků, lze jím rozlišit přímé otevření od přesměrování. Výsledek však popisujte podle skutečně provedeného měření. V tomto článku jsou URL a předpokládané odpovědi modelové, nikoli veřejně otestované adresy klienta.

Po úpravě interních odkazů nemažte automaticky původní pravidlo

Interní navigace není jediným zdrojem návštěv původní adresy. Mohou existovat uložené záložky, staré dokumenty nebo odkazy na cizích webech. Úklid vlastního obsahu tedy sám nedokládá, že historický vstup přestal být potřebný.

Udržování pravidla a aktualizaci interních odkazů evidujte odděleně. Problém „web stále odkazuje přes starou URL“ opravujete na odkazujícím místě; problém „starý vstup nefunguje“ řešíte v obsluze původní adresy. Smazáním přesměrování byste první problém nevyřešili a mohli zhoršit druhý.

Stejně postupujte, když se později mění nový cíl. Vraťte se k evidenci odkazujících míst a zkontrolujte, zda rozhodnutí ovlivňuje i jejich text. Předání správné verze mapy pomůže udržet shodu mezi schváleným přesunem a implementací, ale nenahradí redakční revizi odkazu.

Relativní odkaz vyhodnocujte z konkrétní stránky

Odkaz může být uložený jako plná adresa, cesta od kořene nebo cesta relativní k aktuálnímu dokumentu. V modelu hodnota /stary-navod/ míří od kořene stejného hostu. Hodnota stary-navod/ na stránce /poradna/priprava/ by se při běžném rozlišení adres vztahovala k jinému místu. Samotné vyhledání viditelného slova tedy nemusí odhalit skutečný cíl.

Při předání uchovejte původní hodnotu i výslednou rozlišenou adresu na konkrétní odkazující stránce. Správce pak pozná, zda opravuje překonaný cíl nebo chybnou relativní cestu. Nezaměňujte tuto otázku s volbou, zda má celý web používat absolutní adresy. Pro jednotlivou opravu potřebujete především správný a ověřitelný výsledek.

Zvláštní pozornost zaslouží kopírování obsahových bloků mezi testem a produkcí. Plná adresa může stále obsahovat testovací host, i když viditelný text vypadá správně. Cesta od kořene zase používá host aktuální stránky. Kontrolu proto provádějte na skutečném cílovém prostředí, ne pouze v izolovaném editoru komponenty.

V rozporu mezi odkazem a mapou nepřepisujte oba podklady současně bez záznamu. Nejdřív potvrďte finální obsahovou adresu, potom podle ní upravte odpovídající odkazy a pravidla. Jinak lze snadno vytvořit dvě navzájem souhlasící tabulky, které ovšem vedou na jiný cíl, než byl původně schválený.

Jak zabránit návratu starého odkazu z jiné části CMS

Po opravě zvažte, odkud se odkaz může znovu přepsat. Produktový import, překladová kopie nebo obnova opakovaného bloku mohou vrátit starou hodnotu. Pokud je tento zdroj součástí běžného publikačního postupu, zahrňte jej do předání. Oprava veřejného výstupu bez opravy jeho skutečného zdroje nemusí vydržet další aktualizaci.

V modelu sdíleného produktového bloku proto připište, kdo jej spravuje a jak pozná schválenou novou adresu. Při nejbližší plánované aktualizaci stejné části ověřte reprezentativní výstup. Není důvod kvůli tomu automaticky zavádět nový serverový dohled nebo soustavné procházení celého webu; stačí zahrnout kontrolu do konkrétního kroku, který obsah znovu vytváří.

Jestliže starý odkaz vrátí redakční šablona pro nové články, upravuje se právě tato schválená šablona, nikoli znovu samotná mapa. Tak se evidence přesune od jednorázového „přepsáno“ k doloženému odstranění místa, které chybu opakuje.

Cvičení: tři kliknutí dorazí správně. Je hotovo?

V modelu byly upraveny menu a sdílený produktový blok. Redakční článek se neupravoval. Kontrolor na všech třech místech klikl a pokaždé dorazil na /poradna/montaz/. Do evidence napsal „všechny interní odkazy aktualizovány“. Který důkaz chybí a co se má stát s přesměrovacím pravidlem?

Zobrazit vysvětlení

Chybí skutečná hodnota odkazu v redakčním článku. Správné doručení může zajišťovat původní přesměrování. Ověřte href, případně opravte obsah a opakujte kontrolu konkrétního místa. Historické pravidlo nemažte jen kvůli aktualizaci vlastních odkazů; jeho další platnost posuzujte samostatně podle schváleného migračního plánu.

Časté otázky

Musím měnit interní odkazy, když přesměrování funguje?

Vlastní aktuální odkazy upravte podle schválené nové struktury a obsahu. Funkční přesměrování řeší příchod přes starou adresu, ale nenahrazuje údržbu menu a článků. U historických zmínek posuďte také okolní formulaci.

Stačí starou URL nahradit v celém webu?

Ne bez kontroly kontextu a výjimek. Stejná adresa může být v aktuální výzvě i historickém textu. Zachovejte význam odkazu, potřebnou kotvu a případné parametry. Hromadný zásah nejprve vymezte přesným rozsahem.

Jak ověřit opravu interního odkazu?

Otevřete zdrojovou stránku a použijte skutečný odkaz v jeho kontextu. Zkontrolujte href, finální obsah a očekávanou kotvu. Samostatný test cílové URL nedokládá, že se odkaz v původní stránce opravdu změnil.

Navazující rozbory

Migrace PDF a obrázků: inventář, přesuny a kontrola souborů

Co kontrola mapy ještě neověří

Všechny články SEO dílny

Zdroje

Podklady a modely ověřeny 19. 10. 2026. Příklady používají modelová data, nepopisují výsledky klienta.

Obsahová revize: 20. 10. 2026.

Autor: Tomáš Stýskala

Další čtení