Joi, 15 septembrie 2011

Nota: Informatiile din aceasta postare sunt invechite. Rel = prev / next nu mai este un semnal de indexare.

Nivel webmaster: intermediar pana avansat

La fel ca rel = “canonical” actioneaza un indiciu puternic pentru continutul duplicat, puteti utiliza acum elementele de link HTML rel = “next” si rel = “prev” pentru a indica relatia dintre adresele URL ale componentelor dintr-o serie paginata. Pe intregul web, o serie de continut paginat poate lua mai multe forme – poate fi un articol impartit in mai multe pagini componente sau o categorie de produse cu articole raspandite pe mai multe pagini sau un fir de forum impartit intr-o secventa de adrese URL. Acum, daca alegeti sa includeti marcajul rel = “next” si rel = “prev” pe paginile componente dintr-o serie, ii oferiti Google un indiciu puternic ca doriti:

  • Consolidati proprietatile de indexare, cum ar fi linkurile, de la paginile componente / adresele URL la seria in ansamblu (de exemplu, linkurile nu trebuie sa ramana dispersate intre pagina-1.

    Array

    html, pagina-2.html etc., ci sa fie grupate cu secventa ).

  • Trimiteti utilizatorii la cea mai relevanta pagina / URL – de obicei prima pagina a seriei.

    Array

Relatia dintre adresele URL componente dintr-o serie poate fi acum indicata catre Google prin rel = “next” si rel = “prev”.

Exista o exceptie de la implementarea rel = “prev” si rel = “next”: Daca, alaturi de seria dvs. de continut, oferiti utilizatorilor si o pagina cu vizualizare completa sau daca aveti in vedere o pagina cu vizualizare completa, consultati postarea noastra pe Afisare generala in rezultatele cautarii pentru mai multe informatii. Deoarece vizualizarea tuturor paginilor este cel mai frecvent preferata de cautatori, facem tot posibilul pentru a afisa aceasta versiune atunci cand este cazul in rezultate, mai degraba decat pentru o pagina componenta (paginile componente sunt mai susceptibile sa apara cu rel = “next” si rel = “prev”) .

Daca nu aveti o pagina de vizualizare completa sau doriti sa suprascrieti Google returnand o pagina de vizualizare completa, puteti utiliza rel = “urmator” si rel = “prev” asa cum este descris in aceasta postare.

Array

Descrierea optiunilor

Iata trei optiuni pentru o serie:

  1. Lasa orice ai exact asa cum este. Continutul paginat exista pe intregul web si vom continua sa ne straduim sa oferim cautatorilor cel mai bun rezultat, indiferent de marcarea HTML a paginii rel = “next” / rel = “prev” sau lipsa acestora.
  2. Daca aveti o pagina Vizualizare totala sau aveti in vedere o pagina Vizualizare totala, consultati postarea noastra pe Vizualizare totala in rezultatele cautarii.
  3. Indicati pentru Google relatia dintre adresele URL componente ale seriei dvs.

    cu rel = “next” si rel = “prev”. Acest lucru ne ajuta sa indexam mai precis continutul dvs. si sa difuzam utilizatorilor cea mai relevanta pagina (de obicei prima pagina). Detalii despre implementare mai jos.

Implementarea rel = “next” si rel = “prev”

Daca preferati optiunea 3 (de mai sus) pentru site-ul dvs., sa incepem! Sa presupunem ca aveti continut paginat in adresele URL:

http://www.example.com/article?story=abc&page;=1

http://www.example.com/article?story=abc&page;=2

http://www.example.com/article?story= abc & page; = 3

http://www.example.com/article?story=abc&page;=4

Pe prima pagina, http://www.example.com/article?story=abc&page;=1, ati include in sectiunea:

<link rel = “next” href = “http: //www.example. com / article? story = abc & page = 2 “/>

Pe a doua pagina, http://www.example.com/article?story=abc&page;=2:

<link rel = “prev” href = “http://www.example.com/article?story=abc&page= 1 “/>

<link rel =” next “href =” http://www.example.com/article?story=abc&page=3 “/>

Pe a treia pagina, http://www.example.com/article?story=abc&page;=3:

<link rel = “prev” href = “http://www.example.com/article?story=abc&page= 2 “/>

<link rel =” next “href =” http://www.example.com/article?story=abc&page=4 “/>

Si pe ultima pagina, http://www.example.com/article?story=abc&page;=4:

<link rel = “prev” href = “http://www.example.com/article?story=abc&page = 3 “/>

Cateva puncte de mentionat:

  • Prima pagina contine doar rel = “urmator” si nici un rel = “prev” marcaj.
  • Paginile doua pana la a doua pana la ultima pagina ar trebui sa fie dublu legate atat cu marcarea rel = “next”, cat si cu rel = “prev”.
  • Ultima pagina contine doar marcaje pentru rel = “prev”, nu rel = “next”.
  • valorile rel = “next” si rel = “prev” pot fi URL-uri relative sau absolute (asa cum este permis de eticheta <link />). Si, daca includeti un link in document, caile relative se vor rezolva in functie de adresa URL de baza.
  • rel = “next” si rel = “prev” trebuie sa fie declarate numai in cadrul sectiunii, nu in document