Pagination: Porovnání verzí

Z Seopedia
Přejít na: navigace, hledání
(Založena nová stránka: '''Pagination''' je způsob jak sdělit vyhledávačům, že jednotlivé stránky na sebe obsahově navazují. Využívá se zvláště u moderních magazínů, které d…)
 
(Aplikace)
 
Řádka 12: Řádka 12:
  
 
Na stránku na adrese ''domena.tld/clanek.php?cast=1'' umístíme mezi tagy ''head'' následující element ''link'':
 
Na stránku na adrese ''domena.tld/clanek.php?cast=1'' umístíme mezi tagy ''head'' následující element ''link'':
<link rel="next" href="http://domena.tld/clanek.php?cast=2" />
+
<pre><link rel="next" href="http://domena.tld/clanek.php?cast=2" /></pre>
  
 
Na stránce ''domena.tld/clanek.php?cast=2'' bude
 
Na stránce ''domena.tld/clanek.php?cast=2'' bude
<link rel="prev" href="http://domena.tld/clanek.php?cast=1" />
+
<pre><link rel="prev" href="http://domena.tld/clanek.php?cast=1" /></pre>
<link rel="next" href="http://domena.tld/clanek.php?cast=3" />
+
<pre><link rel="next" href="http://domena.tld/clanek.php?cast=3" /></pre>
  
 
Na poslední stránku ''domena.tld/clanek.php?cast=3'' dáme jen
 
Na poslední stránku ''domena.tld/clanek.php?cast=3'' dáme jen
<link rel="prev" href="http://domena.tld/clanek.php?cast=2" />
+
<pre><link rel="prev" href="http://domena.tld/clanek.php?cast=2" /></pre>
  
 
== Způsob indexace a crawler ==
 
== Způsob indexace a crawler ==

Aktuální verze z 1. 6. 2013, 22:50

Pagination je způsob jak sdělit vyhledávačům, že jednotlivé stránky na sebe obsahově navazují. Využívá se zvláště u moderních magazínů, které dělí delší články na menší části, ale dají se použít i u stránek s komentáři anebo v diskuzních fórech, kde se nahromadí větší množství příspěvků k jednomu tématu a je nutné je rozdělit. V dnešní době jsou poměrně důležitou součástí architektury webových stránek a pokud máte na sebe obsahově navazující stránky měli by jste pagination používat.

Aplikace

Pro aplikaci Pagination se využívá element link a atributy rel a href. Element link se vkládá do hlavičky dokumentu head. Pomocí nich určíme, která stránka na kterou navazuje a v jakém pořadí.

Ideální bude si celou věc ukázat na příkladu.

Dejme tomu, že máme následující stránky

  • domena.tld/clanek.php?cast=1
  • domena.tld/clanek.php?cast=2
  • domena.tld/clanek.php?cast=3

Na stránku na adrese domena.tld/clanek.php?cast=1 umístíme mezi tagy head následující element link:

<link rel="next" href="http://domena.tld/clanek.php?cast=2" />

Na stránce domena.tld/clanek.php?cast=2 bude

<link rel="prev" href="http://domena.tld/clanek.php?cast=1" />
<link rel="next" href="http://domena.tld/clanek.php?cast=3" />

Na poslední stránku domena.tld/clanek.php?cast=3 dáme jen

<link rel="prev" href="http://domena.tld/clanek.php?cast=2" />

Způsob indexace a crawler

Vyhledávače budou k takto rozdělenému obsahu přistupovat trochu jinak. Po procrawlování bude indexování postupovat od začátku až do konce. Je tak možné, že pokud crawler narazí na jednu ze série stránek, například kvůli zpětnému odkazu, bude muset projít postupně nejdříve všechny stránky a teprve poté je indexuje. Teoreticky by to tak mohlo trvat delší dobu, anebo přinést nějaké obtíže v případě nedostupnosti stránek.

Podpora u vyhledávačů

Google tyto značky podporuje zhruba od roku 2012 a doporučuje je používat.

Seznam nevím.

Využití

Na co se pagination hodí:

  • Rozdělení delších článků v magazínech
  • Vytvoření několika stránek z komentáři k jednomu článku
  • Rozdělení dlouhých diskuzí k jednomu tématu
  • Více stránek produktů v eshopu
  • Katalogy s větším obsahem

Na co se pagination nehodí:

  • Samostatně publikované články/seriály na pokračování