What is faceted navigation?

Faceted navigation löytyy yleensä verkkokauppasivuston sivupalkista, ja se sisältää puolia ja suodattimia. Sen avulla käyttäjät voivat valita yhdistelmiä attribuutteja, jotka ovat tärkeitä heille, suodattaa luettelon tuotteista alas ne, jotka vastaavat heidän tarpeitaan.

facet ovat indeksoituja luokkia, jotka auttavat määrittelemään tuoteluettelon ja toimivat sivuston pääkategorioiden jatkeena. Faktojen olisi tuotava ainutlaatuinen arvo jokaiselle valinnalle, ja koska ne on indeksoitu, jokaisen verkkosivuston piirteen olisi lähetettävä asiaankuuluvia signaaleja hakukoneille varmistamalla, että kaikki tärkeät ominaisuudet näkyvät sivun sisällössä.

suodattimia käytetään luettelosivun kohteiden lajitteluun tai rajaamiseen. Vaikka nämä ovat välttämättömiä käyttäjälle, ne eivät muuta sivun sisältöä (se pysyy samana, vain lajiteltu eri järjestyksessä), mikä johtaa useisiin URL-osoitteisiin, jotka tuottavat päällekkäisiä sisältöongelmia.

mitä mahdollisia ongelmia se voi aiheuttaa?

koska jokainen mahdollinen yhdistelmä puolia on tyypillisesti ainutlaatuinen URL, faceted navigointi voi aiheuttaa joitakin ongelmia SEO:

naiivi faceted navigointi

jättäen kaikki puolia ja suodattimia indeksoitavissa ja indeksoitavissa – vaikka sivun sisältö ei muutu – voi johtaa päällekkäisiä sisältöongelmia, merkittävää tuhlausta indeksoida budjetin ja link equity laimennus. Kun parametrit moninkertaistuvat, lähes päällekkäisten sivujen määrä kasvaa eksponentiaalisesti ja linkkejä voi olla tulossa kaikkiin eri versioihin, laimentaen linkin pääomaa ja rajoittaen sivun kykyä sijoittua orgaanisesti. Tämä lisää myös avainsanojen kannibalisaation mahdollisuutta, skenaariossa, jossa samoille avainsanoille täytetään useita sivuja, mikä johtaa vähemmän vakaaseen ja usein alempaan rankingiin.

sen varmistamiseksi, että hakukonebotit eivät tuhlaa arvokasta craw-budjettia sivuille, jotka eivät tuo mitään lisäarvoa, on luotava joitakin sääntöjä, joilla rajoitetaan indeksointia ja indeksointia suodattimissa. Esimerkiksi, mitkä puolia ei ole SEO hyötyä (esim ”koko”, ”hinta”) ja mustalle listalle ne tai estää haku indeksoijat löytämästä monen valitun puolia.

Faceted Nav Categories

The hatchet approach

the opposite response to the above solution is to block cracking and indexation of every filed page on the site, esti sitä sijoittumasta suureen joukkoon relevantteja avainsanoja.

Faceted Navigation solutions

kun päätämme faceted navigation Solutions-ratkaisusta, meidän on päätettävä, mitä haluamme indeksiin ja lisättävä hyödyllisten sivujen määrää, jotka indeksoidaan, samalla kun minimoidaan niiden hyödyttömien sivujen määrä, joita emme halua indeksoida.

on olemassa useita ratkaisuja, jotka auttavat käsittelemään näitä ongelmia, ja jokaisella toteutuksella on etuja ja haittoja:

ratkaisu 1: AJAX

Ajaxin käytön tärkein etu on se, että uutta URL-osoitetta ei luoda, kun käyttäjä on sivulla ja käyttää suodatinta tai lajittelujärjestystä. Koko prosessi tapahtuu client-puolella JavaScript, ilman että web-palvelin ollenkaan.

kun käytät tätä lähestymistapaa, sinun tarvitsee vain varmistaa, että listaamillesi tuotteille ja sivuille on HTML-ryömintäpolku, ja varmista, että hakukoneet voivat käyttää jokaista arvokasta sivua. Käyttämällä HTML5 history API: n pushState-menetelmää ja määrittämällä palvelimesi vastaamaan näihin pyyntöihin HTML-renderöidyllä palvelinpuolella, voit hyötyä nopeasta, Ajax-käyttöisestä faceted navigoinnista uhraamatta verkkosivustosi SEO-ystävällisyyttä.

tämä on hyvä lähestymistapa teoriassa,sillä se voi poistaa päällekkäisen sisällön, kannibalisaation ja ryömimisbudjetin tuhlauksen. Kuitenkin, sitä ei voida käyttää ’SEO patch’ olemassa faceted navigointi. Se vaatii myös suuria panostuksia kehitysaikaan ja luodinkestävää toteutusta.

jos sinulla on kysyttävää AJAX-pohjaisesta faceted navigationista, tai JavaScript SEO: sta yleensä, ota meihin yhteyttä.

Ratkaisu 2: Meta-robotit ja robotit.txt

tämä on luotettava tapa estää URL – osoitteita, jotka on luotu faceted navigation koska – vaikka ne ovat direktiivejä sijaan enforcements-hakukonehämähäkit yleensä tottelevat niitä. Ajatuksena on asettaa mukautettu parametri, joka määrittää kaikki erilaiset suodattimien ja puolien yhdistelmät, jotka haluat estää (esim. ”noidx=1”), ja lisää se jokaisen URL-merkkijonon loppuun, jonka haluat estää. Sitten, voit olla merkintä teidän robotteja.txt-tiedosto estää nämä:
User-agent: *
Disallow: /*noidx=1

Voit myös asettaa kaikki sivut, jotka haluat estää meta robots noindex-tägin kautta niiden otsakkeissa. Huomaa, että on suositeltavaa sallia 3 tai 4 viikkoa hakukoneen botit poimia nämä muutokset ennen estää nämä robotit.txt-tiedosto.

Once meta robots and robots.txt esto direktiivit ovat käytössä, meidän täytyy määrittää palvelimen automaattisesti lisätä noidx= parametri URL joitakin sääntöjä: esimerkiksi, kun enintään facet ryhmät on valittu (välttää indeksointi liian kapea luokat kuten www.domain.com/skirts?color = musta&size = 10& material=nahka), tai kun valitaan kaksi tai useampia suodattimia ryhmästä (www.domain.com/skirts?color=black& color = white).

on joitakin tärkeitä seikkoja, jotka on pidettävä mielessä tätä lähestymistapaa käytettäessä.:

  • päällekkäisten sisältöongelmien välttämiseksi jokaisella indeksoidulla sivulla olisi oltava ainutkertaiset ja optimoidut sivun elementit (ainakin meta-otsikko, otsikot ja metakuvaus).
  • tiukka URL-tilaaminen auttaa välttämään myös päällekkäistä sisältöä tilaamalla attribuutteja aina samalla tavalla riippumatta siitä, missä järjestyksessä käyttäjä ne valitsi.
  • muista jättää sisällöstä indeksoitu ja indeksoitu versio, jotta hakukoneet voivat käydä hakemassa sen hakutuloksiinsa.

Ratkaisu 3: indeksoinnin ohjaaminen rel=canonical

tämä on yksinkertainen ratkaisu, joka auttaa ohjaamaan robotit kohti sisältöä, jota todella haluat ryömiä, säilyttäen sisällön, joka auttaa käyttäjiä löytämään tuotteita. Vaikka rel=kanoninen elementti auttaa sinua välttämään päällekkäisiä sisältöongelmia, tämä lähestymistapa ei säästä mitään indeksointibudjettia (tämä voidaan saavuttaa edellisillä roboteilla.txt-ratkaisu).

lisäksi hakukoneiden botit voivat usein sivuuttaa canonical-tägit, joten sinun tulisi käyttää tätä yhdessä toisen lähestymistavan kanssa, suunnataksesi hakukoneet kohti kunkin sivun suosituinta – korkeinta muunnosversiota.

ratkaisu 4: Google Search Console

vaikka tämä on hyvä tapa luoda väliaikaisia korjauksia samalla kun rakennat paremman näköisen navigoinnin, se vain kertoo Googlelle, miten sivustosi ryömitään (sen sijaan, että ongelma todella korjattaisiin), ja sitä tulisi pitää viimeisenä keinona.

konsolin URL-parametrit-työkalun avulla voit ilmoittaa, mikä vaikutus kullakin parametreilla on sivulla (muuttaako se sisältöä vai ei) ja miten Googlen tulisi kohdella näitä sivuja (muista, että tämä ohjeistaa vain Googlebotia eikä siksi toimi Bingillä tai Yahoon käyttäjäagenteilla).

Best Practices for Faceted Navigation

Here are some essential tips to help you make the most out of your faceted navigation

Best Practices for Faceted Navigation

:

  • Estä klikattavat linkit, kun tuoteryhmälle/suodattimelle
  • ei ole tuotteita, jokainen sivu linkittyy lapsiinsa ja vanhempaansa (yleensä saavutetaan leipäkrumbareiteillä). Tuotteesta riippuen voi olla myös hyödyllistä sisällyttää linkkejä sisarussivuille.
  • tiukka URL-puolijärjestys (attribuutit aina järjestetty samalla tavalla). Jos näin ei tehdä, seurauksena voi olla päällekkäisyyksiä.
  • mahdollistavat tiettyjen tahkoyhdistelmien indeksoinnin suuren volyymin hakuliikenteessä.
  • Määritä URL-parametrit Google Search Consolessa (mutta muista olla luottamatta tähän ratkaisuun)
  • älä luota noindexiin & nofollow (rel=nofollow ja canonical eivät säilytä ryömintäkaistaa).
  • ei seuraa ensimmäisen suodattimen jälkeen ryhmässä (vaihtoehtoisesti robotit.txt disallow)
  • Some parameters should never be indexable

Conclusion

I have hahmotellut four different solutions to handle navigation through faces and filters, but every business is different and there is not one ’best’ approach that will work for every website and platform. Kun päätät täydellinen ratkaisu yrityksesi, muista, että Luokka järjestelmä ja sivuston arkkitehtuuri olisi vastattava asiakkaiden tarpeisiin. Onnelliset asiakkaat ja onnelliset hakukoneet ovat avain menestykseen verkkokaupan navigoinnissa.

lopuksi, vaikka optimoitu faceted navigointi voi auttaa sivustoasi sijoittumaan laajemmalle joukolle termejä, se on myös suuri riski, jos sitä ei käsitellä oikein. On tärkeää testata jokaisessa kehitysvaiheessa varmistaa, että järjestelmä on oikein perustettu.