Stránkování archivů ve WordPressu: jak neztratit starší články

Nová šablona ukazuje krásnou první stránku rubriky. O několik let starší návody však najdete jen přes přímou adresu, protože tlačítko „načíst další“ nenabízí skutečnou cestu do archivu. Kontrolujte pokračování výpisu, nejen jeho první obrazovku. Dobré stránkování pomáhá čtenáři i robotovi postupně dojít k dalším článkům. Vzhled tlačítek sám neprozradí, zda tato cesta opravdu existuje.

Výpis článků není jeden dlouhý článek

Rubrika rozdělená do více stránek nabízí různé skupiny příspěvků. Druhá stránka proto nemusí být duplicitou první jen proto, že má stejné menu, nadpis a úvod. Nezaměňujte stránkování archivu s rozdělením jednoho návodu na několik částí; obě situace vyžadují vlastní kontrolu návazností.

Ve WordPressu může výpis tvořit hlavní dotaz šablony, blok nebo vlastní doplněk. Nastavení počtu příspěvků v administraci nemusí ovládat všechny tyto varianty. Zapište, co konkrétní archiv vytváří, a ověřte skutečný výstup. Změna globálního počtu článků není automatickou opravou chybějících odkazů.

Podoba Co vidí návštěvník Co ověřit
Číslované stránky Samostatné části výpisu Funkční URL a návazné odkazy
Starší a novější Postupný pohyb archivem Cestu z každé části k následující
Načíst další Rozšíření stejné obrazovky Existenci samostatně dostupných částí
Nekonečné posouvání Automatické přidávání karet Stabilní adresy a použitelné odkazy

Sestavte malý kontrolní vzorek

Vyberte velkou rubriku, menší rubriku a výpis, který používá jinou šablonu. U každého otevřete první, druhou a poslední existující stránku. Přidejte jeden starší článek, o kterém víte, že má do výpisu patřit. Nezačínejte změnou všech archivů celé sítě podle jednoho zobrazeného tlačítka.

  • Zaznamenejte URL každé části a několik titulů, které obsahuje.
  • Otevřete druhou stránku přímo v anonymním okně, bez předchozího klikání.
  • Zkontrolujte, že karty obsahují skutečné odkazy na články.
  • Vyzkoušejte pokračování i návrat na předchozí část.
  • Ověřte poslední existující a jednu neexistující stránku.

Samostatná URL musí doručit odpovídající část výpisu. Adresa končící /page/3/ je málo platná, když server pokaždé pošle první skupinu příspěvků. Základní kontrolu původního HTML a vykresleného dokumentu popisuje průvodce JavaScriptem a mobilní indexací.

Kanonická adresa druhé stránky nemá automaticky vést na první

U skutečného stránkování doporučuje Google vlastní kanonickou adresu každé části. Pokud druhá stránka obsahuje jiné články, plošný canonical na začátek archivu nevysvětluje její skutečnou roli. Současně neoznačujte za samostatnou část pouhou kopii první stránky s jiným parametrem.

Posuzujte konkrétní obsah, konečnou URL a značku canonical společně. Před opravou zjistěte, zda hodnotu generuje SEO plugin nebo šablona. Obecné rozhodování o kopiích rozebírají kanonické URL a duplicity. Přidání dalšího generátoru metadat bez odstranění rozporu může situaci zkomplikovat.

Proč samotné rel next a prev nestačí

Google již značky rel=“next“ a rel=“prev“ pro rozpoznávání stránkované série nepoužívá. Mohou mít jiný technický účel nebo pomáhat jiným nástrojům, jejich přítomnost však nenahrazuje běžné odkazy. Podívejte se na skutečný element a jeho href, nikoli pouze na název volby v pluginu.

Modelová navigace níže ukazuje princip dvou dostupných částí. Jde o výukové cesty, které je nutné nahradit skutečnými adresami:

<nav aria-label="Další stránky rubriky">
  <a href="/rubrika/">První stránka</a>
  <a href="/rubrika/page/2/">Další články</a>
</nav>

Odkaz může vypadat jako tlačítko a stále být běžným odkazem. Naopak graficky stejný prvek může pouze spouštět skript. Rozhoduje doručená navigace, ne její vzhled. Číslo stránky uložené jen za znakem # nepoužívejte jako jediný způsob zpřístupnění dalších výsledků.

Nekonečné posouvání potřebuje i předvídatelnou cestu

Návštěvník může oceňovat plynulé načítání, robot však nemá spoléhat na stejné interakce. Jednotlivé části mají mít dostupné adresy a návaznost přes procházetelné odkazy. Pokud si někdo uloží třetí část nebo se na ni vrátí z jiného článku, potřebuje očekávaný obsah, nikoli prázdný začátek aplikace.

Vyzkoušejte také návrat tlačítkem Zpět a obnovení stránky. Nesmí vzniknout dojem, že polovina archivu zmizela. U mobilu sledujte, zda další dávka nepřekryje navigaci nebo neodsune čtenáře na jiné místo. Pokud implementace neumí stabilní části nabídnout, jednodušší stránkování může být rozumnější než složitý efekt.

Model: rubrika má 240 článků

Modelová rubrika zobrazuje po dvaceti příspěvcích, takže při tomto stavu potřebuje dvanáct částí. První stránka funguje, druhá opakuje stejných dvacet článků a dvanáctá přesměruje na začátek. Nejde o důkaz, že 220 článků Google nezná; jde o konkrétní závadu cesty archivem. Stav indexace ověříte samostatně.

Kontrola Modelový nález Navazující krok
Druhá část Opakuje první seznam Prověřit zpracování čísla stránky
Poslední část Vrací návštěvníka na začátek Ověřit dotaz a přesměrování
Část za koncem Zobrazuje prázdnou šablonu s 200 Prověřit správnou odpověď pro neexistující URL
Starší článek Existuje, ale cesta k němu chybí Po opravě zopakovat kontrolu dosažitelnosti

V produkci nemusí být počet částí stále stejný: nové publikace, změny rubrik nebo odstranění textů jej ovlivní. Kontrolní očekávání proto vždy odvoďte z aktuálního inventáře. Starší článek může zároveň patřit do více výpisů, což samo o sobě není chybou stránkování.

Oddělte stránkování od filtrů a pomocných archivů

Další část stejné rubriky není totéž jako alternativní řazení nebo libovolná kombinace filtrů. Pro tyto varianty potřebujete vlastní rozhodnutí, které vysvětluje článek o parametrech URL a interním hledání. Plošný zákaz všech adres s otazníkem může poškodit i užitečné pokračování výpisu.

Podobně neřešte zbytečné štítky tak, že znefunkčníte pokračování všech rubrik. Nejprve stanovte, které archivy mají mít čtenářský účel. K tomu navazuje správa kategorií a štítků. Navigační struktura a indexační politika se mají podporovat, nikoli si odporovat.

Jak převzít opravu u více magazínů

  1. Uložte výchozí vzorek URL a konkrétní chybu.
  2. Na testovací kopii opravte jednu příčinu v dotazu nebo navigaci.
  3. Porovnejte obsah částí, canonical, odkazy a HTTP odpovědi.
  4. Otevřete anonymní desktop i mobil a projděte návaznost.
  5. Po nasazení zopakujte stejný vzorek na veřejné doméně.
  6. Rozšiřte změnu jen na weby se stejnou ověřenou konfigurací.

Výsledek zaznamenejte jako obnovenou cestu ke konkrétním článkům, ne jako slíbený růst návštěvnosti. Při širší kontrole pomůže audit osiřelých článků. Sitemapu použijte jako inventář, ale nikoli jako náhradu funkčního pohybu archivem.

Porovnávejte skutečné sady článků ve stejném čase

Číslované stránky se při vydání nového článku přirozeně posunou. Pokud první část načtete v pondělí a druhou až po několika dalších publikacích, můžete najít opakovanou kartu, aniž by šablona trvale kopírovala celý seznam. Pro rozhodnutí o závadě proto uložte čas a stav inventáře. U reprodukovatelného testu pracujte s jedním blízkým časovým oknem nebo s testovací kopií, kde se obsah nemění.

Praktický záznam může obsahovat číslo části a ID prvního i posledního článku. U podezřelých dvou stránek porovnejte celou sadu ID, nikoli jen jednu shodnou fotografii. Stejný obrázek se může legálně používat u více textů; stejně tak podobný titulek nemusí znamenat totožný záznam. Závada je přesvědčivější, pokud různé existující části opakovaně vracejí tutéž celou sadu.

Při změně počtu článků na stránku se změní i hranice jednotlivých částí. Nevyhodnocujte proto rozdíl proti starému screenshotu automaticky jako ztrátu obsahu. Ověřte, zda článek stále najdete na některé platné stránce a zda k ní vede cesta. Tento malý rozdíl mezi porovnáním obrázků a porovnáním skutečného inventáře výrazně zpřesňuje předání problému vývojáři.

Časté otázky

Má druhá stránka rubriky vlastní canonical?

U skutečně odlišné části stránkované série ano, podle doporučení Google vlastní. Nejprve však ověřte, že opravdu obsahuje správnou další skupinu článků.

Je tlačítko načíst další vždy špatně?

Ne. Potřebujete však zajistit dostupné části a procházetelnou navigaci i bez spoléhání na kliknutí robota.

Musím odstranit rel next a prev?

Ne kvůli této kontrole. Pro Google ale jejich přítomnost není potvrzením správné navigace; hlavní jsou skutečné odkazy a obsah.

Stačí všechny články uvést v sitemapě?

Ne pro čtenářskou cestu archivem. Sitemap může pomoci s objevením adres, ale návštěvník potřebuje použitelné odkazy.

Je každá hluboká stránka archivu chyba?

Ne. Dlouhý archiv přirozeně pokračuje do hloubky. Kontrolujte zejména správnou návaznost a dostupnost důležitých návodů.

Zdroje

Radek Vávra
Radek Vávra

Radek Vávra je šéfredaktor Podnikmag.cz. Věnuje se financím, investování a podnikání.

Články: 765