ce este navigarea fațete?

navigarea fațetată se găsește în mod normal în bara laterală a unui site web de comerț electronic și conține fațete și filtre. Acesta permite utilizatorilor să selecteze combinații ale atributelor care sunt importante pentru ei, pentru a filtra o listă de produse până la cele care se potrivesc nevoilor lor.

fațetele sunt categorii indexate care ajută la specificarea unei liste de produse și acționează ca o extensie a categoriilor principale ale site-ului. Fațetele ar trebui să adauge o valoare unică pentru fiecare selecție și, pe măsură ce sunt indexate, fiecare fațetă de pe un site web ar trebui să trimită semnale de relevanță motoarelor de căutare, asigurându-se că toate atributele importante apar în conținutul paginii.

filtrele sunt utilizate pentru a sorta sau restrânge elementele dintr-o pagină de listări. În timp ce acestea sunt necesare pentru utilizator, acestea nu modifică conținutul paginii (rămâne același, doar sortat într-o ordine diferită), ceea ce duce la mai multe adrese URL care generează probleme de conținut duplicat.

ce probleme potențiale poate provoca?

deoarece fiecare combinație posibilă de fațete este de obicei o adresă URL unică, navigarea fațetată poate crea câteva probleme pentru SEO:

na Oktive navigare fațetată

lăsând toate fațetele și filtrele crawlabile și indexabile – chiar și atunci când conținutul paginii nu se schimbă – poate duce la probleme de conținut duplicat, risipă semnificativă de buget de accesare cu crawlere și diluare a capitalului de legătură. Pe măsură ce parametrii se înmulțesc, numărul de pagini aproape duplicate crește exponențial, iar linkurile pot intra în toate versiunile diferite, diluând echitatea legăturilor și limitând capacitatea paginii de a se clasifica organic. Acest lucru crește și mai mult șansa de canibalizare a cuvintelor cheie, un scenariu în care mai multe pagini se completează pentru aceleași cuvinte cheie, rezultând clasamente mai puțin stabile și adesea mai mici.

pentru a vă asigura că roboții motoarelor de căutare nu pierd un buget craw valoros pe paginile care nu adaugă nicio valoare, vor trebui create câteva reguli pentru a limita accesarea cu crawlere și indexarea în filtre. De exemplu, determinați ce fațete nu au un beneficiu SEO (de exemplu, „Dimensiune”, „preț”) și listați-le pe lista neagră sau împiedicați crawlerele de căutare să descopere fațete multi-selectate.

Categorii Nav fațetate

abordarea topor

reacția opusă soluției de mai sus este de a bloca accesarea cu crawlere și indexarea fiecărei pagini filtrate de pe site, împiedicându-l să se claseze pentru un set mare de cuvinte cheie relevante.

soluții de navigare fațetate

atunci când decidem o soluție de navigare fațetată, va trebui să decidem ce dorim în index și să creștem numărul de pagini utile care sunt indexate, reducând în același timp numărul de pagini inutile pe care nu le dorim indexate.

există mai multe soluții disponibile pentru a ajuta la rezolvarea acestor probleme, fiecare implementare având avantaje și dezavantaje:

soluția 1: AJAX

principalul beneficiu al utilizării AJAX pentru navigarea fațetată este că nu se creează o nouă adresă URL atunci când un utilizator se află pe o pagină și aplică un filtru sau o ordine de sortare. Întregul proces se întâmplă client-side cu JavaScript, fără a implica serverul web la toate.

când utilizați această abordare, trebuie doar să vă asigurați că există o cale de accesare cu crawlere HTML către produsele și paginile pe care doriți să le clasificați și să vă asigurați că motoarele de căutare pot accesa fiecare pagină valoroasă. Prin utilizarea metodei pushState a API-ului istoric HTML5 și configurarea serverului dvs. pentru a răspunde la aceste solicitări cu partea de server randată HTML, puteți beneficia de o navigare fațetată rapidă, alimentată de AJAX, fără a sacrifica prietenia SEO a site-ului dvs. web.

aceasta este o abordare excelentă în teorie, deoarece poate elimina problemele legate de conținutul duplicat, canibalizarea și risipa bugetului de accesare cu crawlere. Cu toate acestea, nu poate fi folosit ca un patch SEO pentru o navigare fațetată existentă. De asemenea, necesită o investiție mare în avans în timpul dezvoltării și o execuție antiglonț.

dacă aveți o întrebare despre navigarea fațetată bazată pe AJAX sau JavaScript SEO în general, luați legătura cu noi.

Soluția 2: Meta roboți și roboți.txt

aceasta este o abordare fiabilă pentru blocarea adreselor URL care sunt create din navigarea fațetată, deoarece – chiar dacă sunt directive mai degrabă decât impuneri – păianjenii motoarelor de căutare le respectă de obicei. Ideea este să setați un parametru personalizat pentru a desemna toate diferitele combinații de filtre și fațete pe care doriți să le blocați (de exemplu, „noidx=1”), apoi adăugați-l la sfârșitul fiecărui șir URL pe care doriți să îl blocați. Apoi, puteți avea o intrare în roboți.fișier txt pentru a bloca aceste afară:
User-agent: *
Disallow: /*noidx=1

de asemenea, puteți seta toate paginile pe care doriți să fie blocate printr-o etichetă meta robots noindex în anteturile lor. Vă rugăm să rețineți că este recomandat să permiteți 3 sau 4 săptămâni pentru roboții motoarelor de căutare să preia aceste modificări înainte de a le bloca cu roboții.fișier txt.

odată meta roboți și roboți.directivele de blocare txt sunt în vigoare ,va trebui să configurăm serverul pentru a adăuga automat parametrul noidx= la adresele URL cu câteva reguli: de exemplu, atunci când sunt selectate maximum de grupuri de fațete (pentru a evita indexarea categoriilor prea înguste, cum ar fi www.domain.com/skirts?color = black&size = 10 & material=piele), sau când sunt selectate două sau mai multe filtre dintr-un grup (www.domain.com/skirts?color=black&culoare = Alb).

există câteva considerații importante de reținut atunci când se utilizează această abordare:

  • pentru a evita problemele de conținut duplicat, fiecare pagină indexată ar trebui să aibă elemente unice și optimizate pe pagină (cel puțin meta titlu, titluri și meta descriere).
  • ordonarea strictă a adreselor URL vă va ajuta să evitați și conținutul duplicat comandând atribute întotdeauna în același mod, indiferent de ordinea pe care utilizatorul le-a selectat.
  • nu uitați să lăsați una accesată cu crawlere și indexată – versiunea preferată – a conținutului, astfel încât motoarele de căutare să o poată vizita și indexa în rezultatele căutării.

soluția 3: direcționarea indexării cu rel=canonical

aceasta este o soluție simplă pentru a ajuta la direcționarea roboților către conținutul pe care îl doriți cu crawlere, păstrând în același timp conținutul care ajută utilizatorii să găsească produse. În timp ce elementul rel = canonical vă va ajuta să evitați problemele de conținut duplicat, această abordare nu vă va economisi niciun buget de accesare cu crawlere (acest lucru poate fi realizat cu roboții anteriori.soluție txt).

în plus, etichetele canonice pot fi adesea ignorate de roboții motoarelor de căutare, așa că ar trebui să utilizați acest lucru împreună cu o altă abordare, pentru a direcționa motoarele de căutare către versiunea preferată – cea mai mare conversie – a fiecărei pagini.

soluția 4: Google Search Console

în timp ce aceasta este o metodă bună de a crea remedieri temporare în timp ce construiți o navigare mai bună, aceasta îi spune doar Google cum să acceseze cu crawlere site-ul dvs. (mai degrabă decât să remedieze problema) și ar trebui să fie gândit ca o ultimă soluție.

prin instrumentul parametri URL din consolă, puteți indica ce efect are fiecare dintre parametrii dvs. pe pagină (indiferent dacă își schimbă conținutul sau nu) și cum ar trebui să trateze Google aceste pagini (amintiți-vă că acest lucru va instrui doar Googlebot și, prin urmare, nu va funcționa pentru agenții utilizator Bing sau Yahoo).

cele mai bune practici pentru navigarea fațetată

iată câteva sfaturi esențiale pentru a vă ajuta să profitați la maximum de navigarea fațetată:

  • prevenirea link-uri se poate face clic atunci când nu există produse pentru Categoria/filtru
  • fiecare pagină ar trebui să se leagă de copiii și părintele său (de obicei realizat cu trasee breadcrumb). În funcție de produsul dvs., poate fi, de asemenea, benefic să includeți linkuri către paginile fraților.
  • ordine strictă a fațetelor URL (atribute ordonate întotdeauna în același mod). Nerespectarea acestui lucru poate duce la probleme de duplicare.
  • permite indexarea anumitor combinații de fațete cu trafic de căutare cu volum mare.
  • configurați parametrii URL în Google Search Console (dar nu uitați să nu vă bazați pe această soluție)
  • nu vă bazați pe noindex & nofollow (rel=nofollow și canonical nu păstrează lățimea de bandă crawl).
  • Nofollow după primul filtru într-un grup (alternativ, roboți.txt disallow)
  • unii parametri nu ar trebui să fie niciodată indexabili

concluzie

am prezentat patru soluții diferite pentru a gestiona navigarea prin fațete și filtre, dar fiecare afacere este diferită și nu există o abordare ‘cea mai bună’ care să funcționeze pentru fiecare site web și platformă. Atunci când decideți soluția perfectă pentru afacerea dvs., amintiți-vă că sistemul dvs. de categorii și arhitectura site-ului ar trebui să reflecte nevoile clienților dvs. Clienții fericiți și motoarele de căutare fericite sunt cheile succesului în navigarea în comerțul electronic.

în cele din urmă, în timp ce o navigare fațetată optimizată poate ajuta site-ul dvs. să se clasifice pentru un set mai larg de termeni, reprezintă, de asemenea, un risc ridicat atunci când nu este manipulat corect. Este vital să testați în fiecare etapă de dezvoltare pentru a vă asigura că sistemul este configurat corect.