A/B testing: split testovi, utjecaj na SEO i kontrolna lista
A/B testing (split testing) pokreće dvije ili više varijanti stranice s nasumičnom raspodjelom posjetitelja kako bi se izmjerilo koja verzija ispunjava definirani cilj konverzije ili UX; provodite eksperimente izbjegavajući učinke na crawling i indeksiranje.

Što je A/B testing?
A/B testing (tzv. split testing) je metoda eksperimentiranja koja prikazuje različite verzije stranice ili elementa nasumično odabranim kohortama posjetitelja da bi se utvrdilo koja varijanta bolje funkcionira za unaprijed definiranu metriku (stopa konverzije, CTR, angažman itd.). Uspoređujete ponašanje među varijantama i koristite statističku analizu da odlučite treba li promjenu uvesti.
Zašto A/B testing ima važnost za SEO
A/B testing može poboljšati korisničke metrike (angažman, CTR, vrijeme na stranici) koje tražilice mogu koristiti kao indirektne signale. Međutim, dizajn eksperimenata utječe na crawling i indeksiranje: testovi koji stvaraju više indeksabilnih URL-ova ili nenamjerno izlažu duplicirani sadržaj mogu uvesti šum u indeksiranje. Jasno razlikujte crawling (otkrivanje varijantnih URL-ova), indexing (je li varijanta pohranjena u Googleovom indeksu) i ranking (kako su rezultati poredani). Ispravno provedeni eksperimenti nastoje izbjeći zbunjivanje crawlera i održati konzistentne signalne indeksa tijekom testiranja.
Kako A/B testing funkcionira
Osnovni mehanizam: definirate hipotezu, kreirate varijantu/e, podijelite dolazni promet, prikupljate događaje za svoju metriku, pokrećete dok ne postignete unaprijed zadani statistički prag, zatim odlučujete zadržati, doraditi ili odbaciti promjenu. Ključne implementacijske odluke mijenjaju način na koji eksperiment komunicira s tražilicama i korisnicima.
Client-side naspram server-side eksperimenata
Client-side: isti URL poslužuje JavaScript koji zamjenjuje sadržaj za podskup korisnika. Prednosti: lakše za implementaciju na statičnim sajtovima, izbjegava stvaranje novih URL-ova. Nedostaci: flicker sadržaja, potencijalna pristranost mjerenja ako JavaScript zakaže. Server-side: server vraća različiti HTML ili templateove po kohorti korisnika. Prednosti: čišće korisničko iskustvo, opcije istog URL-a ili zasebnih URL-ova pod potpunom kontrolom. Nedostaci: zahtijeva promjene na backendu i pažljivo rukovanje indeksiranjem ako varijante koriste zasebne URL-ove.
Vrste A/B testinga
- A/B (dvije varijante): testirajte original protiv jedne promjene.
- A/B/n: testirajte original protiv više varijacija.
- Multivariate testing: testirajte kombinacije nekoliko nezavisnih elemenata na istoj stranici (zahtijeva veliki promet).
- Bandit/adaptive tests: dinamički raspoređuju više prometa prema bolje performajućim varijantama (dobro za brzinu, može narušiti statističke garancije).
- Split-URL tests (odvojeni URL-ovi ili podputevi): korisno kad strukturne promjene zahtijevaju posebne stranice, ali stvara jače implikacije za indeksiranje.
Usporedba uobičajenih pristupa — prednosti / nedostaci:
Client-side (isti URL) — Prednosti: izbjegava duplicirane indeksabilne URL-ove, lakše povlačenje promjene; Nedostaci: oslanja se na JavaScript, mogući flicker.
Server-side (isti URL s varijacijama na serveru) — Prednosti: robustan UX, konzistentan HTML; Nedostaci: treba backend logiku i točno bucketing.
Split-URL/redirect testovi — Prednosti: mogu testirati radikalno različite arhitekture; Nedostaci: stvaraju više indeksabilnih endpointa koje treba upravljati (canonical, noindex opcije ili pažljivo uvodenje s redirectima).
Kako započeti s A/B testingom
1) Definirajte jasnu hipotezu i primarnu metriku (što će se poboljšati i kako ćete to mjeriti). 2) Odaberite način implementacije koji minimalizira SEO nuspojave (preferirajte varijante na istom URL-u client- ili server-side kad je moguće). 3) Instrumentirajte pouzdanu analitiku i praćenje događaja za eksperiment. 4) QA na više uređaja i viewporta kako biste provjerili renderiranje i pristupačnost. 5) Pokrenite test s unaprijed deklariranom veličinom uzorka ili pravilom za zaustavljanje i analizirajte primjenom odgovarajućih statističkih metoda. 6) Za pobjednike implementirajte konačne promjene koristeći canonical URL-ove ili 301 redirecte prema potrebi; za gubitnike, vratite promjene uredno.
SEO-sigurni smjernice za rollout: preferirajte zadržavanje iste canonical vrijednosti tijekom testiranja; ako morate koristiti zasebne URL-ove, kontrolirajte indeksiranje (postavite noindex tijekom testova ako varijanta ne bi trebala biti indeksirana) ili osigurajte da canonicalizacija upućuje na konačni namjeravani canonical. Kad trajno zamijenite stranicu, koristite 301 redirect na novi canonical URL kako biste vremenom prenijeli signale indeksiranja.
Česte pogreške pri A/B testingu
- Stvaranje indeksabilnih dupliciranih URL-ova za svaku varijantu i ostavljanje istih aktivnima bez canonical/noindex pravila.
- Završen test prije postizanja statističke snage ili mijenjanje eksperimenta u tijeku.
- Neizvršavanje QA za vrste uređaja i pristupačnost, što dovodi do pristranih rezultata.
- Oslanjanje isključivo na kratkoročne CTR ili skokove u konverzijama bez provjere zadržavanja i dugoročnog angažmana.
- Korištenje JavaScript zamjena koje skrivaju važan sadržaj od klijenata bez JS ili crawlera bez fallbacka.
Verifikacija A/B testinga: tehnička kontrolna lista
**Server response** — gdje provjeriti — prolazi ako eksperimentalni URL-ovi vraćaju očekivane status kodove.
Koristite curl za provjeru zaglavlja: curl -I https://example.com/variant-url (vraća samo HTTP zaglavlja).
**Rendered HTML** — gdje provjeriti — prolazi ako je sadržaj varijante prisutan u renderiranom DOM-u za reprezentativni user-agent.
Otvorite Chrome DevTools Elements panel ili koristite: curl -A "Mozilla/5.0 (Windows NT 10.0; Win64; x64)" https://example.com/variant-url za dohvat HTML-a koji bi preglednik zatražio (koristite -I samo za zaglavlja).
**What Google sees (owned sites only)** — gdje provjeriti — prolazi kada Search Console URL Inspection prikazuje namjeravani HTML ili status indeksiranja.
Koristite Google Search Console URL Inspection za autoritativne informacije o tome kako je Google zadnji put indeksirao određeni URL. Zapamtite da je URL Inspection namijenjen stranicama koje posjedujete; ne može se koristiti za provjeru tuđih sajtova.
**Crawl behaviour** — gdje provjeriti — prolazi kad server logovi pokazuju dosljedne grupirane user-agente i nema neočekivanog ponašanja rezerviranog samo za botove.
Pregledajte server logove ili svoju analitiku kako biste osigurali dosljedan split prometa i potvrdili da nijedan user-agent sustavno ne prima drugačiji sadržaj (izbjegavajte bilo kakav dojam crawler-only sadržaj).
**Structured data & rich results** — gdje provjeriti — prolazi kad Rich Results Test ili Schema Markup Validator pronađe valjani markup na varijanti za koju očekujete podobnost.
Pokrenite Rich Results Test za stranice koje se oslanjaju na strukturirane podatke kako biste osigurali da varijante zadrže potreban markup.
**Indexation signal check** — gdje provjeriti — prolazi kada namjeravana rel="canonical"/noindex podešavanja stoje u živom HTML-u i (za vlasničke stranice) Search Console odražava željenu odluku o indeksiranju.
Ako su varijante na zasebnim URL-ovima, provjerite canonical tagove i robots direktive u serviranom HTML-u i putem URL Inspection.
Pročitajte Technical SEO Guide
Često postavljana pitanja
Hoće li A/B testing naštetiti Vašem SEO-u?
Ispravno izvedeni testovi koji izbjegavaju stvaranje neuređenih indeksabilnih duplikata i koji poštuju rel="canonical"/noindex pravila malo su vjerojatni da će prouzročiti dugoročnu štetu. Uobičajeni rizici nastaju kada se odvojeni URL-ovi varijanti ostave indeksabilnima bez canonical signala ili kada sadržaj koji je vidljiv crawlerima sustavno odstupa od onoga što vide korisnici.
Koliko dugo bi trebao trajati A/B test?
Ne postoji univerzalno trajanje. Pokrenite test dok ne postignete unaprijed definiranu statističku snagu i stabilnu veličinu učinka, pri čemu izbjegavate sezonske ili marketinške pomake u prometu. Koristite kalkulator veličine uzorka ili statističke smjernice umjesto proizvoljnog vremenskog okvira.
Mogu li koristiti 301 redirecte u A/B testu?
301 redirecti su prikladni kada trajno zamijenite jedan URL drugim. Za privremene usporedbe, izbjegavajte trajne 301 tijekom eksperimenta jer redirecti mijenjaju indeksiranje i prijenos signala. Kad je rollout konačan, 301 je ispravan način da konsolidirate indeksiranje na odabrani URL.
Treba li varijantne stranice koristiti rel="canonical" ili noindex?
Ako varijante privremeno postoje na zasebnim URL-ovima, korištenje rel="canonical" koje upućuje na namjeravani canonical pomaže izbjeći indeksiranje dupliciranog sadržaja. Alternativno, noindex može spriječiti da se varijanta pojavi u indeksu, mada to također onemogućuje toj stranici da doprinosi signalima indeksiranja. Odaberite na temelju toga želite li da Google uzme u obzir sadržaj specifičan za varijantu tijekom testa.
Related terms

Landing page optimization: design, testing, and checks
Landing page optimization is the systematic testing and improvement of a page’s content, layout, performance, and conversion flows to increase desired actions (sign-ups, purchases, downloads) while preserving indexability and user experience.

On-page SEO: definition, checklist and verification
On-page SEO is optimizing a page's content, HTML and UX so it is relevant, indexable and useful to users and modern search engines — covering mobile-first rendering, structured data, canonicals and page performance.

Time on page: definition, measurement and checks
Time on page is the measured duration a user actively spends viewing a single page during a session as recorded by analytics platforms; it signals engagement but depends on measurement method, events and session behavior.

Search engine optimization: definition & checklist
Search engine optimization (SEO) is the practice of improving a website’s visibility in search results by aligning content, technical setup and user experience with search engines’ crawling, indexing and ranking systems — including mobile-first crawling and AI-driven SERP features.

Algoritmi: što su i zašto su važni
Algoritmi su skupovi programiranih pravila, statističkih modela i koda koji obrađuju signale, ocjenjuju sadržaj ili oglase i donose automatizirane odluke — poput indexing, ranking ili ad serving — koje se koriste u sustavima za pretraživanje i marketing.

Landing pages: definition and SEO checklist
A landing page is a focused web page created to receive traffic from a specific campaign or referral and drive a single conversion goal; its content, indexability and page-experience signals influence how search engines discover and present it.
