Paginarea se găsește pe tot globul. Cu toate acestea, la fel de la îndemână, poate provoca uneori probleme pentru motoarele de căutare. În acest articol veți învăța cum să rezolvați aceste probleme prin intermediul elementelor de legătură HTML.
Atât cât unii vizitatori devin iritați de paginare, de multe ori poate fi foarte util. Acesta poate fi un instrument care vă ajută să navigați pe un site Web și să găsiți orice informație pe care utilizatorul o caută mai ușor.
Paginarea este găsită pe tot globul și mai frecvent decât credeți. Motoarele de căutare, de exemplu, împart rezultatele căutării în mai multe pagini (de obicei conțin zece rezultate pe pagină, dar uneori doar șapte). Forumurile folosesc paginarea pentru a rupe firele în bucăți mai mici. Site-urile de revizuire a produselor, cum ar fi TechRadar, o utilizează pentru a permite cititorilor să sară repede la o anumită parte a articolelor lor.
Aceste exemple sunt utilizate pentru a îmbunătățirea experienței utilizatorilor. În loc să servească o pagină lungă de rezultate, ele prezintă câteva piese mai mici (și probabil cele mai relevante), care sunt mai ușor de consumat. Un alt avantaj este că paginile mai scurte se încarcă mai repede.
Dar există și un alt motiv pentru care site-urile folosesc paginarea: afișări de pagină. Prin tăierea unui articol în două sau trei pagini, acesta poate dubla sau tripla cantitatea de afișări de pagină. De ce? Pentru că le permite să afișeze reclame suplimentare și să maximizeze veniturile.
Nu sunt toate curcubeele și fluturii în lumea paginării. Poate provoca uneori unele probleme SEO.
Una dintre aceste probleme este conținutul duplicat. Atunci când paginarea este implementată în mod necorespunzător, aceasta poate cauza probleme de conținut duplicat (având deja în discuție conținutul duplicat în această sesiune SEO, nu vom intra în detalii).
Paginarea poate, de asemenea, dilua eforturile dvs. SEO pentru că vă împărțiți sucul de legătură între mai multe pagini în loc de o singură entitate. Din acest motiv, este posibil ca și pagina greșită să fie clasată. Dacă o pagină irelevantă are suficiente linkuri, aceasta ar putea deveni o pagină de destinație și poate "fura" traficul organic din pagina principală.
Din fericire, chiar și pentru această problemă există o soluție. Din 2011 Google recunoaște elementele linkului HTML rel =“next“
și rel =“prev“
; putem folosi aceste elemente pentru a specifica o relație între mai multe adrese URL. Acest lucru vă permite să conectați mai multe pagini împreună și să le identificați ca parte a unui set mai mare. Google va trata apoi aceste pagini ca unul.
Să ilustrăm acest lucru cu un exemplu. Avem un articol lung care este separat în trei pagini separate cu următoarele adrese URL:
Dacă vrem să le spunem Google și altor motoare de căutare că aceste trei pagini aparțin împreună, putem folosi rel =“next“
și rel =“prev“
atribute. Adăugăm următorul cod la secțiune din prima pagină (Long-article-part-1):
Dacă motoarele de căutare accesează cu crawlere prima pagină, văd că adresa URL specificată în elementul de legătură este de fapt legată de această pagină. Pe a doua pagină trebuie să adăugăm și rel =“prev“
atribut:
Pe a treia pagină trebuie doar să conectăm la cea de-a doua adresă URL:
Deoarece aceasta este ultima pagină a seriei, nu este necesar să adăugăm rel =“next“
etichetă.
Notă: unele browsere preîncărcă automat pagina "următoare". Adăugarea acestui element de legătură poate reduce uneori timpul de încărcare perceput.
Pe lângă atributul rel = next / prev, putem folosi o soluție alternativă pentru a rezolva problemele de paginare:
rel = canonical
Probabil vă amintiți rel = canonical
etichetă din articolul nostru de conținut dublu. Pentru cei care au pierdut-o, iată o scurtă explicație:
rel = canonical
tag-ul spune motoarelor de căutare că pagina curentă este o copie a unei alte pagini. Prin intermediul acestei etichete, întregul suc de legătură va fi transferat pe pagina originală.
Deci, cum putem folosi această etichetă pentru a ajuta motoarele de căutare cu paginare? Simplu: realizăm o vizualizare a întregii pagini, adică o pagină cu întregul conținut combinat. Putem folosi apoi rel = canonical
pentru a conecta paginile separate la această pagină.
Dacă aveți deja o vizualizare a întregii pagini, Google s-ar putea să fi făcut acest lucru automat:
Când descoperim că o serie paginată conține, de asemenea, o versiune de vizualizare, acum depunem eforturi mai mari pentru a returna pagina de vizualizare în rezultatele căutării, atunci când este cazul. - Benjia Li (inginer de indexare la Google)
Deci, șansele sunt că nici măcar nu trebuie să vă faceți griji în legătură cu acest lucru. Dar dacă doriți cu adevărat să vă asigurați că acest lucru este corect, adăugați rel = canonical
legătură.
Nu uitați că folosiți rel = canonical
eticheta îi spune motoarelor de căutare să indexeze numai conținutul de la adresa URL canonică (în acest caz, vizualizează toată pagina). Deci, nu folosiți elementul canonic pentru a lega paginile 2, 3, 4 ... la prima pagină.
Paginarea poate provoca probleme de conținut duplicat și poate determina afișarea de pagini irelevante în rezultatele căutării. Putem folosi elementul rel = next / prev pentru a rezolva aceste probleme. Ei informează motoarele de căutare că paginile paginate fac parte dintr-o entitate mai mare. Alternativ, am putea crea o pagină de vizualizare și să folosim tag-ul rel = canonical pentru a vă conecta la această pagină.