Odkaz na starou recenzi se otevře, ale místo nahrávky ukáže jen úvodní stránku webu, který ji dávno stáhl. Žádná chyba se neobjeví; čtenář přesto zdroj nenajde. Při kontrole odkazů proto nestačí vypsat stránky s hlášením 404. Je potřeba zjistit, zda cíl stále dokládá tvrzení v článku a zda změna odkazu neposune smysl staršího textu.
U blogu o české těžší alternativě se to stává snadno. Nezávislé projekty mění weby, stránky klubů mizí po změně provozovatele a odkazy na jednorázové koncerty stárnou rychleji než články. Neaktivní profil nebo původní oznámení o vydání ale může být cennou stopou toho, jak kapela tehdy komunikovala. Smyslem kontroly není takové stopy vymazat. Čtenář by jen neměl skončit ve slepé uličce bez vysvětlení.
Nejdřív určete, co do kontroly patří
Rozlišujte tři skupiny. Interní odkazy vedou na jiné stránky vašeho blogu a jejich opravu máte zpravidla pod kontrolou. Externí odkazy míří na cizí weby, jejichž obsah se může bez upozornění změnit. Pak jsou tu odkazy na soubory a média: PDF programy, obrázky, zvukové ukázky nebo přílohy. Soubor může být nedostupný, i když stránka, z níž na něj odkazujete, dál funguje.
Předem si vymezte rozsah práce. Půjde jen o zveřejněné články, nebo také o stránky rubrik, autorské medailony a archivní přehledy? Počítejte i s popisky obrázků, poznámkami pod článkem a opakovanými prvky webu. Pokud procházíte velký blog po částech, zapište si datum a rozsah každé dávky. Za měsíc už nemusí být jasné, co máte hotové.
Výchozím bodem je seznam všech veřejných URL blogu. U menšího webu jej lze získat ze správy obsahu a doplnit ručně; u většího pomůže mapa webu a nástroj, který u každého odkazu zaznamená i stránku, kde ho našel. Mapa však nemusí zahrnovat každý soubor nebo starší stránku, proto ji porovnejte s archivem článků. Neveřejné koncepty a administrační adresy do běžné kontroly čtenářských odkazů nepatří.

Jak sestavit použitelný soupis chyb
Kontrolní nástroj berte jako první síto, ne jako konečný verdikt. Nastavte přiměřenou rychlost procházení, ať zbytečně nezatěžuje váš web ani cizí servery. U každého nálezu zaznamenejte zdrojovou stránku, adresu cíle, text odkazu a výsledek kontroly. Seznam samotných nefunkčních cílových URL nestačí: stejná stránka může být ve třech článcích citována ze tří různých důvodů.
Pracovní tabulka může mít tyto sloupce:
- URL a název článku, v němž se odkaz nachází;
- text odkazu a cílovou URL přesně tak, jak je zapsaná;
- výsledek automatické kontroly a datum měření;
- ruční ověření: funguje, nefunguje, přesměrovává nebo je výsledek nejistý;
- význam odkazu pro článek a navržený zásah;
- stav opravy a datum následné kontroly.
Podívejte se také do hlášení z provozu vlastního webu. Záznamy požadavků či přehled chybových stránek mohou ukázat interní adresy, na které lidé stále chodí ze záložek a starých příspěvků, ačkoli už na ně žádný současný článek neodkazuje. Jde ovšem o jiný typ zjištění: provozní údaje zachycují navštívené neexistující stránky, zatímco procházení webu hledá problematické odkazy přímo v obsahu.
Co znamená chybový kód – a co ještě nedokazuje
Odpověď 404 obvykle znamená, že server požadovanou stránku nenašel. Kód 410 sděluje, že obsah byl odstraněn. Chyba 403 může značit zákaz přístupu, nikoli smazání stránky; odpovědi začínající číslicí 5 zase mohou souviset s dočasným problémem serveru. Základní význam těchto odpovědí uvádí přehled stavových kódů HTTP. Redakční rozhodnutí ale musí vycházet také z toho, co po kliknutí uvidí běžný návštěvník.
Některé servery odmítnou automatický nástroj, ale člověku stránku otevřou. Jiné vrátí úspěšný stav i u vlastní chybové stránky. Přesměrování může vést ke správné nové adrese, nebo jen na úvod webu, kde hledaný obsah není. Sporné nálezy proto otevřete ručně, nejlépe bez přihlášení. Pokud jde o dočasnou chybu, zkuste kontrolu později znovu; po jediném neúspěšném pokusu odkaz nemažte.
Tři druhy problémů, tři různé opravy
Interní odkaz po změně adresy
Článek o proměnách koncertní scény může odkazovat na váš starší rozhovor, jehož URL se změnila při úpravě názvu. Zjistěte, zda rozhovor existuje pod novou adresou, a opravte odkaz ve zdrojovém článku. Pokud na starou adresu vedou i odkazy zvenčí nebo se dlouho veřejně používala, zvažte přesměrování na odpovídající obsah. Úvodní stránka blogu konkrétní rozhovor nenahradí.
Když cílový článek už neexistuje, záleží na jeho úloze. Byl jen tipem na další čtení, nebo dokládal podstatné tvrzení? V prvním případě může stačit odstranit odkaz a upravit větu. Ve druhém je třeba najít odpovídající podklad, případně tvrzení zpřesnit. Věcná revize staršího textu není totéž co výměna URL; pomůže rozlišit, kdy starý hudební článek opravit a kdy napsat nový.
Externí stránka se přestěhovala nebo změnila
U cizího webu nejprve hledejte původní obsah podle názvu stránky, vydání či události nebo podle údajů, které zůstaly v článku. Nový profil kapely není automatickou náhradou za zmizelé oznámení konkrétního vydání. Jestliže se dokument pouze přestěhoval a obsah zůstal stejný, změňte adresu. Pokud se změnil i obsah, vraťte se k větě, kterou měl odkaz dokládat.
V historickém článku může být poctivější výslovně uvést, že původní zdroj už není dostupný, než předstírat, že nová stránka říká totéž. Archivní kopii použijte, jen pokud je dostupná, čitelná a dokládá právě potřebný údaj; zároveň ji jako archivní záznam označte. Podoba stránky zachycená k určitému datu není důkazem, že údaje na ní platí dodnes.
Odkaz funguje technicky, ale selhává obsahově
Tohle bývá nejtěžší odhalit. Článek odkazuje na program festivalu, stránka se načte bez chyby, ale ukazuje už jiný ročník. Nebo odkaz na nahrávku vede na profil interpreta, kde skladba není dostupná. Automatický seznam chyb zůstane prázdný. Při ruční kontrole se ptejte: najde čtenář po kliknutí údaj, který mu okolní věta slibuje? Pokud ne, opravte cíl, formulaci, nebo obojí.

Stanovte pořadí podle dopadu, ne podle počtu chyb
Deset nefunkčních odkazů v dávno uzavřeném přehledu nemusí být naléhavějších než jediný chybný odkaz v často čteném úvodu do tématu. Přednost dejte interním odkazům, které brání přechodu na důležitý článek, a externím zdrojům potřebným k ověření zásadního tvrzení. Následují aktuální praktické informace, třeba dostupnost vstupenek nebo program klubu. Staré události posuzujte jinak: datum koncertu zůstává historickým údajem, ale odkaz na tehdejší předprodej už nemá působit jako použitelná cesta k nákupu.
Do tabulky stačí přidat stručnou prioritu:
- Vysoká: nefunkční interní cesta, mylná aktuální informace nebo nedostupný klíčový zdroj.
- Střední: odkaz na doplňující kontext, za který lze dohledat náhradu.
- Nízká: historický doplněk, jehož odstranění neztíží porozumění článku.
Nižší priorita neznamená záznam zahodit. Jen určuje pořadí práce, pokud nestihnete vše najednou. U odložených položek ponechte datum kontroly a důvod rozhodnutí, abyste při další revizi nezačínali od nuly.
Opravu vždy zkontrolujte z pohledu čtenáře
Po změně adresy otevřete publikovaný článek jako nepřihlášený návštěvník a na odkaz klikněte. Nestačí, že se stránka načte: podívejte se na její nadpis, příslušnou část obsahu i případné přesměrování. Pokud jste odkaz odstranili, přečtěte celou větu. Formulace „podle zveřejněného programu“ bez dohledatelného programu může znít jistěji, než dovolují podklady. U náhradního cíle zase ověřte, že jej text odkazu poctivě popisuje.
Nezapomeňte na další výskyty stejné adresy. Oprava v jednom článku nevyřeší chybu v dalších čtyřech. Vyhledejte starou adresu v celém obsahu a projděte každý nález. Hromadnou náhradu použijte jen tehdy, když ve všech případech sedí stejný nový cíl. V recenzi mohla stará stránka dokládat historický údaj, zatímco v novějším přehledu sloužila jako zdroj aktuálních informací.
Datum opravy patří do redakční evidence, ne nutně do viditelného článku. Poznámku pro čtenáře přidejte tam, kde změna ovlivňuje výklad: třeba když původní stránka klubu zanikla a údaj o programu teď dokládá dobový archiv. Bude tak jasné, proč odkaz vede na starý záznam, nikoli na současný web klubu.
Udržujte kontrolu v chodu bez neustálého procházení celého webu
Po první úplné kontrole si nastavte přiměřený rytmus. U nového článku otevřete všechny odkazy ručně. Po změně struktury blogu prověřte interní odkazy a staré adresy. Starší externí odkazy kontrolujte v pravidelných intervalech, přednostně v článcích, které se stále čtou nebo stojí na proměnlivých zdrojích, jako jsou programy klubů a profily nezávislých vydavatelů.
Pracovní soupis si nechte i po opravách. U staré adresy zaznamenejte, zda šlo o překlep, přesun, trvalé odstranění nebo změnu obsahu. Pokud se opakovaně ztrácejí odkazy na stejný typ stránek, upravte způsob citování: přidejte do textu název dokumentu a datum, jsou-li známé. Zdroj pak půjde dohledat i po změně adresy. Samotný odkaz by neměl být jedinou informací o tom, kam čtenáře posíláte.
Na konci každé kontrolní dávky vyfiltrujte v tabulce položky označené „opraveno“. Otevřete jejich zdrojové články a vyzkoušejte odkazy v publikované verzi. Teprve potom změňte stav na „ověřeno“.
