Podvojena vsebina pomeni, da je ista ali skoraj enaka vsebina dosegljiva na več različnih spletnih naslovih. Za iskalnik to pomeni zmedo: ne ve, kateri naslov naj uvrsti, moč povezav (link equity) se razprši med dvojnike, obenem pa zapravlja čas (crawl budget) z obiskovanjem nepomembnih različic namesto vaših ključnih strani. V spletni trgovini, še posebej v Magentu, je podvojene vsebine veliko.
Od kod izvira podvojena vsebina
- Filtri in razvrščanje (layered navigation): filtriranje po barvi, velikosti, ceni in razvrščanje ustvarjajo nešteto naslovov z dodanimi parametri, ki kažejo skoraj enako vsebino. Ena sama kategorija lahko sproži več tisoč skoraj enakih naslovov.
- Isti izdelek na več poteh: če je izdelek dosegljiv prek več kategorij, nastane več naslovov za isto stran.
- Oštevilčenje strani (paginacija): strani 2, 3, 4 z enakim naslovom in opisom.
- Tehnične različice: http in https, z www in brez, s poševnico na koncu in brez, sledilni parametri.
Kanonična povezava kot rešitev
Kanonična povezava (canonical) je oznaka v glavi strani, ki iskalniku pove, kateri naslov je glavni - tisti, ki naj ga uvrsti in mu pripiše vso moč povezav. Vse različice tako kažejo na isti glavni naslov. Smiselno jo je imeti vedno, saj prepreči težave s parametri in čezmernim indeksiranjem ter ohrani vrednost povezav. Pozor: iskalnik mora stran vseeno obiskati, da oznako zazna - zato sama po sebi ne reši zapravljanja crawl budgeta v celoti (za to so potrebni še robots.txt in noindex).
Filtri: privzeto stanje in kdaj potrebujete modul
Pomembno pojasnilo glede Magenta: privzeto filtrirani naslovi layered navigation ne postanejo samostojne indeksirane strani. Če je kanonična povezava vklopljena, filtrirana stran nosi kanonično oznako na osnovno kategorijo, zato jih iskalnik obravnava kot dvojnike in jih praviloma ne indeksira posebej. Ostaneta pa dve težavi: iskalnik te naslove še vedno obiskuje (crawl budget), kanonična oznaka pa je le namig, zato se kakšen vseeno znajde v indeksu - jedrni Magento crawljanja ne omeji niti ne doda izrecnega noindex. Če želite obratno - da nekateri filtri postanejo prave, indeksirane pristajalne strani (na primer "znamka/Nike" ali kombinacija kategorija + barva, kjer obstaja povpraševanje) - tega privzeti Magento ne zmore dobro: za to potrebujete namenski modul za strani atributov (SEO layered navigation), ki ustvari čiste naslove, svojevrstne naslove in opise ter omogoči nadzor nad indeksiranjem po posameznem atributu. Isti modul skupaj z robots.txt uporabite tudi za izrecni noindex nizkovrednih kombinacij in za omejitev crawljanja.
Pozor pri paginaciji
Strani 2, 3, 4 kategorije ne usmerjajte s kanonično povezavo na prvo stran - če to storite, iskalnik izdelkov s teh strani ne bo indeksiral. Pravilno: vsaka oštevilčena stran kaže kanonično povezavo nase (self-reference), ali pa kot glavno določite stran "Prikaži vse", če obstaja.
Kako to nastavite v Magentu
V Trgovina > Konfiguracija > Katalog > Optimizacija za iskalnike vklopite "Uporabi kanonično povezavo za kategorije" in "za izdelke" na Da. To je osnova, ki večino filtriranih in parametriziranih naslovov usmeri na glavno kategorijo oziroma izdelek. Za naprednejši nadzor - katere filtrirane različice naj postanejo indeksirane pristajalne strani, samodejni noindex na nizkovrednih kombinacijah, pravila robots.txt in SEO-prijazni naslovi filtrov namesto dolgih parametrov - je potreben namenski modul za layered navigation oziroma SEO.
Kako merite, ali deluje
V Google Search Console v poročilu o straneh spremljajte kategorije "Podvojena vsebina, Google je izbral drug kanonični naslov" in "Druga stran z ustrezno kanonično oznako" - prve kažejo težave, druge so v redu. Spremljajte tudi skupno število indeksiranih strani (site:) in statistiko crawljanja: če upade število nepomembnih naslovov, ukrep deluje. Cilj je, da iskalnik svoj čas porabi za vaše ključne strani, da se moč povezav zbira na glavnih naslovih in da v rezultatih ni tankih, podvojenih različic.
