SEO optimizacija web shopa: kategorije, proizvodi i filtri
SEO optimizacija web shopa: za što trebaju rangirati kategorije i proizvodi, kako ukrotiti URL-ove filtara i opise dobavljača te označiti proizvode.
SEO optimizacija web shopa znači da stranice kategorija i proizvoda rangiraju na Googleu, a da ih tisuće URL-ova koje trgovina sama stvara (filtri, sortiranje, varijante) ne zatrpaju. Kategorije osvajaju šire pretrage, proizvodi točne, a sve ostalo mora zaslužiti mjesto u indeksu ili ostati izvan njega.
Brzinu, naslove i duplikate s www i bez njega obrađuje naš članak o tehničkim SEO greškama; ovdje je samo ono što je specifično za trgovine.
Kratak odgovor
- Stranice kategorija ciljaju šire pretrage s više upita („muške tenisice za trčanje”). Trebaju jedinstven naslov, kratak uvod i obične poveznice na potkategorije.
- Stranice proizvoda ciljaju točne pretrage (model, šifra, marka i model). Trebaju Vaš vlastiti opis i strukturirane podatke Product.
- Filtri stvaraju tisuće URL-ova. Indeksirajte samo nekoliko kombinacija koje ljudi stvarno traže, a ostale držite izvan indeksiranja.
- Prepisani opisi dobavljača čine Vašu stranicu jednakom desecima drugih. Prvo prepišite proizvode koji su najvažniji.
Za što treba rangirati kategorija, a za što proizvod?
Kategorija odgovara na izbor: „tenisice za trčanje”, „uredske stolice”, „hrana za štence”. Kupac želi usporediti, pa stranica prikazuje proizvode, povezuje potkategorije i ima 2-4 rečenice uvoda sa stvarnim izrazom koji ljudi pretražuju, a ne zid SEO teksta na dnu.
Proizvod odgovara na odluku: „Nike Pegasus 41 broj 44”, šifra dijela, EAN. Naslov sadrži marku, model i jedno svojstvo koje ljudi upisuju (veličinu, kapacitet, boju), a nikad samo šifru dobavljača.
Zašto filtri stvaraju toliko URL-ova?
Svaka vrijednost filtra koja mijenja URL stvara novu stranicu koju Google može pretraživati. Uzmimo ilustrativnu trgovinu s 40 kategorija i 5 filtara po kategoriji (marka, veličina, boja, cjenovni razred, materijal), svaki s 4 vrijednosti, pri čemu kupac u svakom filtru bira jednu vrijednost.
Svaki filtar ima 5 stanja (nije odabran ili jedna od 4 vrijednosti), pa jedna kategorija ima 5^5 = 3.125 kombinacija. Bez nefiltrirane stranice to je 3.124 URL-a filtara po kategoriji:
| Broj kombiniranih filtara | Kombinacija po kategoriji |
|---|---|
| 1 filtar | 5 × 4 = 20 |
| 2 filtra | 10 parova × 16 = 160 |
| 3 filtra | 10 × 64 = 640 |
| 4 filtra | 5 × 256 = 1.280 |
| 5 filtara | 1 × 1.024 = 1.024 |
| Ukupno | 3.124 |
Na 40 kategorija to je 124.960 URL-ova filtara, i to prije sortiranja (4 načina sortiranja daju gotovo 500.000) i straničenja. Ako kupac u jednom filtru može označiti više vrijednosti, svaki filtar ima 16 stanja, a jedna kategorija dolazi do 16^5 - 1 = 1.048.575 URL-ova.
Potražnja je samo u šačici tih stranica. Ljudi traže „nike tenisice za trčanje” ili „bijele tenisice”, rijetko „nike bijele broj 44 do 100 € koža”. Ako oko 5 stranica filtara po kategoriji ima stvarne pretrage (najčešće marka, ponekad boja ili vrsta), trgovini treba 200 indeksiranih stranica filtara od 124.960, oko 0,16 %. Potražnju prvo provjerite u Search Consoleu, prijedlozima Googlea ili pretrazi na vlastitoj stranici.
Google navodi da je fasetna navigacija (filtri) „daleko najčešći izvor” problema s prekomjernim pretraživanjem koje vlasnici stranica prijavljuju (blog Google Search Central, prosinac 2024.).
Što učiniti s kojom vrstom URL-a?
Pravila u tablici prate Googleove smjernice za fasetnu navigaciju, straničenje i kanonske URL-ove.
| Vrsta URL-a | Primjer | Što učiniti |
|---|---|---|
| Kategorija | /tenisice-za-trcanje/ | Indeksirati, kanonski URL na sebe, u sitemapu (XML karti stranice) |
| Filtar s potražnjom | /tenisice-za-trcanje/nike/ | Napraviti pravu stranicu: čist URL, vlastiti naslov, H1 i uvod, kanonski na sebe, poveznica iz kategorije |
| Filtar bez potražnje | ?velicina=44, ?cijena=50-100 | Držati izvan pretraživanja: parametar zabraniti u robots.txt ili filtre držati u fragmentu # |
| Kombinacije filtara | ?marka=nike&boja=bijela&velicina=44 | Isto kao gore; Google kaže da su canonical i nofollow za to „općenito dugoročno manje učinkoviti” |
| Prazna kombinacija | filtar bez proizvoda | Vratiti 404, ne preusmjeravati |
| Sortiranje | ?sort=cijena-uzlazno | Noindex ili zabrana u robots.txt |
| Straničenje | ?stranica=2 | Indeksirati, svaka stranica kanonski na sebe, ne na prvu |
| Parametri praćenja | ?utm_source=... | Kanonski URL na čistu adresu |
Za svaku vrstu URL-a odaberite jednu metodu: URL zabranjen u robots.txt Google ne dohvaća, pa ne vidi ni njegov noindex ni canonical. URL-ovi filtara koji ostaju dostupni neka imaju & između parametara i stalan redoslijed filtara.
Što s opisima dobavljača, varijantama i duplikatima?
Opisi dobavljača. Mnoge hrvatske trgovine uvoze isti feed distributera, pa desetci stranica imaju identičan opis proizvoda. Vaša stranica tada ne nudi ništa što druge nemaju i Google nema razloga prikazati baš nju. Prvo prepišite najprodavanije proizvode i one koji već imaju prikaze u pretrazi, uz ono što znate samo Vi (kroj, stvarnu uporabu, dostavu u Hrvatskoj).
Varijante. Kad su boje i veličine na jednoj stranici, Googleov vodič za varijante proizvoda traži jedan kanonski URL za grupu proizvoda i zaseban URL koji unaprijed odabire svaku varijantu (npr. ?boja=zelena&velicina=s), s točnom cijenom, slikom i dostupnošću. Označite ih svojstvima ProductGroup, hasVariant, variesBy i jedinstvenim sku ili gtin za svaku varijantu. Proizvod u dvije kategorije zadržava jedan URL, a povezuju ga obje.
Koje strukturirane podatke treba stranica proizvoda?
Za proizvod koji prodajete Googleova dokumentacija za trgovačke oglase (merchant listings) traži name, image i offers na Productu te cijenu i priceCurrency na Offeru. Preporučeni su availability, shippingDetails, hasMerchantReturnPolicy, brand, gtin i sku. Kategorije i stranice filtara dobivaju BreadcrumbList, ne Product.
| Vrsta stranice | Indeksirati? | Uzorak naslova | Strukturirani podaci |
|---|---|---|---|
| Kategorija | Da | {Kategorija} - {Trgovina} | BreadcrumbList |
| Filtar s potražnjom | Da | {Kategorija} {marka ili svojstvo} - {Trgovina} | BreadcrumbList |
| Proizvod | Da | {Marka} {model} {ključno svojstvo} | Product + Offer, BreadcrumbList |
| URL varijante | Ne, kanonski na proizvod | Kao proizvod | ProductGroup + hasVariant |
| Sortiranje, ostali filtri, interna pretraga | Ne | - | Nema |
| Košarica, blagajna, korisnički račun | Ne | - | Nema |
Kako kategorije trebaju povezivati ostatak trgovine?
Google može pretražiti poveznicu samo ako je HTML element <a> s atributom href. Filtri izrađeni kao gumbi ili skripte prikladni su za URL-ove koje želite sakriti, ali stranice s potražnjom trebaju obične poveznice s opisnim tekstom („Nike tenisice za trčanje”). Povežite svaku kategoriju s potkategorijama i stranicama s potražnjom, a proizvode natrag preko navigacijskog puta (breadcrumbs).
Koliko od ovoga možete kontrolirati, ovisi o platformi; to uspoređuje naš članak Shopify ili WooCommerce ili web shop po mjeri. U web shopu po mjeri pravila za URL-ove, kanonske adrese i oznake proizvoda ugrađujemo u samu trgovinu, a naša SEO optimizacija pokriva rad na kategorijama i proizvodima postojeće trgovine.
Često postavljana pitanja
Trebaju li stranice filtara biti indeksirane? Samo one rijetke sa stvarnom potražnjom, poput marke unutar kategorije, i to kao prave stranice s vlastitim naslovom i uvodom. Ostale držite izvan pretraživanja pomoću robots.txt ili fragmenata u URL-u.
Je li prepisani opis dobavljača kazna? Nije kazna, ali Googleu ne daje razlog da Vašu stranicu prikaže ispred drugih trgovina s istim tekstom. Prvo prepišite najprodavanije proizvode i one s prikazima u pretrazi.
Treba li druga stranica kategorije imati kanonski URL prve? Ne. Google savjetuje da prva stranica niza ne bude kanonska za cijeli niz; svaka stranica treba biti kanonska sama sebi.
Povezani članci
- Shopify ili WooCommerce ili web shop po mjeri: što odabrati
- Koliko košta izrada web shopa u Hrvatskoj?
- B2B web shop: što treba narudžbeni portal za veleprodaju
Je li Vaš web shop nevidljiv na Googleu?
Pošaljite nam adresu trgovine, a mi ćemo Vam reći koje stranice kategorija, filtara i proizvoda najviše smetaju njezinu rangiranju. Prvi razgovor je besplatan.
Javite nam se na [email protected] ili putem obrasca na našoj stranici.