Pagination

happy-little-kidS pojmem Pagination se možná většina z vás už setkala ale nevíte o tom :) V podstatě se jedná o metodu jak efektivně provázat jednotlivé texty na webové stránce, které na sebe navazují. Představme si například seriál o tom jak si založit blog. Nejdříve potřebujeme webhosting, pak doménu a nakonec samotnou instalaci. Jsou to tři samostatné úkony, které musíme po sobě udělat. Pro každý napíšeme návod a dáme je za sebou, jenomže jak Google pozná, že jdou po sobě? Můžeme je samozřejmě prolinkovat a nějak očíslovat. Chytrý Google to jistě pochopí, ale pro pokud se chceme pojistit použijeme právě Pagination.

Aby jsme řekli Google, které stránky na sebe navazují využívá se k tomu tag link. Ten se umísťuje mezi párový element head. Hodně se využívá v SEO pokud chceme zabránit indexaci anebo přiřadit text k autorovi.

V tomto případě do něj umístíme atribut rel s hodnotami prev a next. Jejich hodnotou pak bude URL.

Pro náš příklad se vraťme k tomu jak si založit blog:

  • Zřízeni webhostingu bude na domena.tld/zrizeni-hostingu.php
  • Jak vybrat doménu bude na domena.tld/jak-vybrat-domenu.php
  • Jak nainstalovat WordPress bude na domena.tld/jak-nainstalovat-wordpress

Na první stránce domena.tld/zrizeni-hostingu.php bude jen jeden element link. První prev se vynechává, protože náš seriál teprve začíná (nemá předchozí stránku):

  • <link rel=“next“ href=“http://www.domena.tld/jak-nainstalovat-wordpress“ />

Na druhé stránce v pořadí domena.tld/jak-vybrat-domenu.php budeme mít dva elementy link:

  • <link rel=“prev“ href=“http://www.domena.tld/zrizeni-hostingu.php“ />
  • <link rel=“next“ href=“http://www.domena.tld/jak-nainstalovat-wordpress“ />

Na třetí a poslední stránce domena.tld/jak-nainstalovat-wordpress bude jen jeden element link s parametrem prev.

  • <link rel=“prev“ href=“http://www.domena.tld/zrizeni-hostingu.php“ />

Důležité je si uvědomit, že pokud Google najde tyto elementy tak je bere jako doporučení. Nemusí se nimi řídit. V případě pochybností anebo špatného použití se řídí normálně, jako by tam vůbec nebyly. Aby Pagintaion fungoval jak má, musí se elementy se správnými atributy nacházet na všech stránkách.

A teď trocha alchymie.  Pagination byla vytvořena za účelem lepšího pochopení stránky vyhledávačem. Šlo hlavně o řešení problému s generováním stránky prostřednictvím parametrů. Tedy jak to správně řešit v případě záplavy parametrů. Pokud vezmeme náš příklad a web, kde se vše generuje z jedné stránky index.php:

  • domenat.tld/index.php?jazyk=cz&clanek=jak-se-stat-blogerem&cast=jak-nainstalovat-wordpress

Pro takovéto případy byl právě Pagination vytvořen.

Je také kompatibilní s elementem link a atributem canonical. Ten by ve výše zmíněném případě domena.tld/jak-vybrat-domenu.php vypadal následovně:

  • <link rel=“prev“ href=“http://www.domena.tld/zrizeni-hostingu.php“ />
  • <link rel=“canonical“ href=“http://domena.tld/jak-vybrat-domenu.php„/>
  • <link rel=“next“ href=“http://www.domena.tld/jak-nainstalovat-wordpress“ />

Zdroje

 

 

Share Button
(0)(0)

Jak bude reklama vypadat?
-
Kup si reklamu navždy pod tímto článkem jen za 100 Kč
Zobrazit formulář pro nákup

4 komentáře

  • Zaujímave, nevedel som že také niečo existuje. Ale veľa blogerov to asi aktívne nevyužíva, osobne by som to považoval za stratu času, jedine ak máte fakt rozsiahlejší serial článkov.

    (0)
  • Clanek o tomhle jsem psal pred rokem a uspesne pouzivam na nekolika strankach.

    http://blog.jklir.net/google-radi-pouzivat-relnext-a-relprev-20120315.html

    Nechci byt rypavy, ale tohle je presne pripad, kdy canonical nepouzivat. Ne ze by se s nim neco webu stalo, ale Google jej v tomto pripade ignoruje - jde po "prev" dokud nenarazi na 1. stranku. Tu pak bere jako hlavni.

    (0)
  • Díky za info, o tomhle jsem nevěděl (Google trendy moc nesleduju). Ale pro většinu z nás to je dost nepraktické (kvůli WP), než se na to objeví nějaký plugin, něco jako In Series, který by zároveň přidával i údaje mezi head a /head

    (0)

Komentáře jsou vypnuté.