Svaka provera ima isti raspored: zašto je bitna, kako da proveriš, kako da oceniš i kako da središ. Kreni od ⚡ i 🔴: to su brze pobede i najveće rupe.
Kako da proveriš da sajt ima katanac (https)
Bez katanca browser kupcu piše „Nije bezbedno”. Kako da proveriš https na svim važnim stranicama, šta je mixed content i gde se uključuje besplatan SSL.
Katanac levo od adrese znači da je veza između kupca i sajta šifrovana. Kad ga nema, Chrome i Safari pišu „Nije bezbedno”, i to baš na stranici gde kupac treba da upiše adresu i telefon. Besplatan sertifikat (Let's Encrypt) danas nudi skoro svaki hosting, pa je ovo obično posao od deset minuta.
Provera: tri stranice, dva uređaja
- Otvori početnu stranicu
Na računaru i na telefonu. Adresa mora da počinje sa https://, a levo od nje mora da stoji katanac ili ikonica podešavanja, bez natpisa „Nije bezbedno”.
- Ukucaj adresu sa http://
Na primer http://mojaprodavnica.rs, bez s. Sajt mora sam da te prebaci na https://. Ako ostaneš na http, preusmerenje nije podešeno.
- Otvori stranicu proizvoda i kasu
Katanac mora da bude i tamo. Česta situacija: početna je u redu, a kasa ili neka stara stranica nije.
- Klikni na katanac
U Chrome-u piše „Veza je bezbedna” (Connection is secure). Ako piše da sertifikat nije važeći ili je istekao, ovo je ❌.
- Ako katanac nije potpun, nađi uzrok
To je mixed content: stranica je na https, ali se neka slika ili skripta učitava preko http. Adresu stranice ubaci u whynopadlock.com i dobićeš spisak fajlova koji se učitavaju nesigurno.
Kako da oceniš:
- ✅ Urađeno: katanac je na svim stranicama, a http:// sam prelazi na https://.
- ⚠️ Delimično: katanac postoji, ali http ne preusmerava, ili neka stranica ima upozorenje (najčešće mixed content).
- ❌ Nije: nema katanca, sertifikat je istekao ili browser prikazuje upozorenje.
WordPress i WooCommerce: kako se sređuje
- Uključi sertifikat na hostingu
U cPanel-u potraži „SSL/TLS Status” ili „Let's Encrypt” i uključi sertifikat za domen i za www verziju. Ako ne nalaziš, piši podršci hostinga. To je standardna, besplatna usluga.
- Prebaci adresu sajta na https
Podešavanja, Opšte. Polja „WordPress adresa” i „Adresa sajta” moraju da počinju sa https://. Pre ove izmene napravi backup, jer pogrešna adresa može da te izbaci iz admina.
- Podesi preusmerenje sa http na https
Najlakše preko hostinga (u cPanel-u opcija „Force HTTPS Redirect” kod domena) ili preko plugina Really Simple Security, koji rešava i većinu mixed content problema.
- Ponovi proveru
Očisti keš (keš plugin i keš hostinga), pa prođi iste tri stranice na telefonu.
Shopify: gde se proverava
- Otvori domene
Settings, Domains. Pored domena mora da piše da je povezan i da je SSL aktivan.
- Ako se sertifikat još izdaje
Posle povezivanja domena Shopify sertifikat izdaje sam, do 48 sati. Sačekaj pa proveri ponovo.
- Ako i dalje nema katanca
Najčešće DNS zapisi domena ne pokazuju na Shopify. Proveri ih kod registra po uputstvu koje Shopify daje u istom meniju.
Poruka za programera
Ako nešto od ovoga ne možeš sam, pošalji ovakvu poruku:
Zdravo, sajt nema ispravan https na svim stranicama. Molim te da: 1) uključiš ili obnoviš SSL sertifikat za domen i www verziju, 2) podesiš trajno (301) preusmerenje sa http na https, 3) središ mixed content (spisak iz whynopadlock.com šaljem u prilogu). Posle toga ću proveriti početnu, proizvod i kasu na telefonu.
Katanac je sređen kad
Kako da proveriš da su uslovi kupovine, reklamacije i privatnost objavljeni
Šta zakon traži od online prodavnice u Srbiji, koje tri stranice moraš da imaš, šta mora da piše u njima i gde se postavljaju u WooCommerce-u i Shopify-ju.
Za online prodaju u Srbiji ovo je obaveza po Zakonu o zaštiti potrošača, Zakonu o elektronskoj trgovini i Zakonu o zaštiti podataka o ličnosti. Ali i bez zakona: kupac koji ne vidi kako vraća robu, ne kupuje. Provera traje pet minuta.
Provera: pet minuta, iz futera
- Skroluj do dna bilo koje stranice
U futeru moraju da postoje tri linka: Uslovi kupovine (ili Uslovi korišćenja), Reklamacije i povraćaj i Politika privatnosti.
- Otvori svaki link
Stranica mora da postoji i da bude tvoja: tvoj naziv firme, tvoji rokovi, tvoja kurirska služba. Ako u tekstu piše tuđe ime firme ili „[NAZIV FIRME]”, to je prepisan šablon koji niko nije popunio.
- Proveri rok za odustanak
U Reklamacijama mora da piše da kupac može da odustane od kupovine na daljinu u roku od 14 dana, bez navođenja razloga, i kako to radi.
- Proveri privatnost
Politika privatnosti mora da nabroji koje podatke skupljaš (ime, adresa, telefon, mejl, podaci o poseti) i koje spoljne alate koristiš (Google Analytics, Meta Pixel, email platforma, kurirska služba).
Kako da oceniš:
- ✅ Urađeno: sve tri stranice postoje, linkovane su iz futera i popunjene su tvojim podacima.
- ⚠️ Delimično: stranice postoje, ali nisu u futeru, fale delovi (npr. rok od 14 dana) ili privatnost ne pominje alate koje koristiš.
- ❌ Nije: neka od tri stranice ne postoji.
Šta mora da piše, ukratko
- Uslovi kupovine: ko je prodavac (naziv, PIB, matični broj, adresa, kontakt), kako se poručuje, cene i valuta, načini plaćanja, rokovi i cena isporuke, šta važi kad paket ne može da se uruči.
- Reklamacije i povraćaj: pravo na odustanak u roku od 14 dana, kako se prijavljuje (mejl, obrazac), ko plaća povratnu dostavu, rok za povraćaj novca, postupak reklamacije za neispravan proizvod i rok od 2 godine za saobraznost.
- Politika privatnosti: koje podatke skupljaš i zašto, koliko ih čuvaš, kome ih prosleđuješ (kurir, plaćanje karticom, alati za analitiku i oglase) i kako kupac traži uvid ili brisanje.
WordPress i WooCommerce: gde se postavlja
- Napravi tri stranice
Stranice, Dodaj novu: Uslovi kupovine, Reklamacije i povraćaj, Politika privatnosti.
- Dodaj ih u futer
Izgled, Meniji (ili u editoru teme deo Footer), meni u futeru.
- Poveži ih sa kasom
WooCommerce, Podešavanja, Napredno: izaberi stranicu Uslova, da se link pojavi i na kasi. U Podešavanja, Privatnost izaberi stranicu Politike privatnosti.
Shopify: gde se postavlja
- Otvori politike
Settings, Policies. Tu su polja za Refund policy, Privacy policy, Terms of service i Shipping policy.
- Prevedi i prilagodi
Shopify nudi generisan tekst na engleskom. Prevedi ga i prilagodi svojoj firmi, nemoj da ga ostaviš takvog.
- Dodaj linkove u futer
Content (ili Online Store), Menus, Footer menu.
Pravne stranice su sređene kad
Kako da proveriš da se sajt brzo otvara na telefonu
PageSpeed Insights korak po korak: gde gledaš, šta znače boje i koje tri stvari najčešće usporavaju prodavnicu. Plus šta da tražiš od programera.
Platiš klik, a kupac ode dok se stranica još učitava. Taj novac se ne vraća. Brzina utiče i na cenu klika u Google oglasima i na mesto u pretrazi. Merenje traje deset minuta i pokazuje tačno šta usporava sajt.
Provera: PageSpeed za tri stranice
- Otvori PageSpeed Insights
Idi na pagespeed.web.dev, upiši adresu početne stranice i klikni Analiziraj (Analyze).
- Gledaj karticu Mobilni (Mobile)
Većina kupaca je na telefonu, a Google sajt ocenjuje po mobilnoj verziji. Desktop rezultat je skoro uvek bolji i vara.
- Pročitaj gornji deo: stvarni korisnici
Ako sajt ima dovoljno poseta, na vrhu piše da li je prošao procenu Core Web Vitals. To su merenja pravih posetilaca iz Chrome-a i to je najvažniji podatak. Mala prodavnica ovaj deo često nema, i to je normalno.
- Pročitaj ocenu Performanse
Krug sa brojem od 0 do 100. Crveno (0 do 49), narandžasto (50 do 89), zeleno (90 do 100). Za prodavnicu sa mnogo slika i 70 je pristojno.
- Ponovi za proizvod i kategoriju
Stranica proizvoda je ona na koju vode oglasi i često je sporija od početne.
- Zapiši tri glavna problema
Ispod ocene je deo Dijagnostika (Diagnostics). Zapiši prva tri. Najčešće: slike, skripte trećih strana i sporo vreme odgovora servera.
Kako da oceniš:
- ✅ Urađeno: zeleno na mobilnom, ili prošla Core Web Vitals procena za stvarne korisnike.
- ⚠️ Delimično: narandžasto (50 do 89).
- ❌ Nije: crveno (ispod 50) na početnoj ili na stranici proizvoda.
WordPress i WooCommerce: šta najčešće pomaže
- Slike
Problem broj jedan. Vidi vodič za lagane slike iz iste tabele.
- Keš
LiteSpeed Cache ako hosting ima LiteSpeed server, inače WP Rocket (plaćen) ili W3 Total Cache. Keš znači da server ne pravi stranicu iznova za svakog posetioca.
- Manje pluginova
Svaki plugin, chat, pop-up i alat za praćenje dodaje skriptu. Obriši pluginove koje ne koristiš.
- Hosting
Ako PageSpeed piše „Reduce initial server response time”, server je spor. Jeftin deljeni hosting sa stotinama sajtova ne može brzo da pokrene WooCommerce.
Shopify: šta najčešće pomaže
- Aplikacije
Svaka aplikacija dodaje kod na sajt. Izbaci one koje ne koristiš i proveri u temi da nisu ostavile kod posle brisanja.
- Tema
Lagana tema (Online Store 2.0) je brža od teme pune animacija i slajdera.
- Slike i video na početnoj
Veliki slajder i video u pozadini su najčešći krivci za sporu početnu.
Poruka za programera
Ako nešto od ovoga ne možeš sam, pošalji ovakvu poruku:
Zdravo, PageSpeed za mobilni daje [ocena] na početnoj i [ocena] na stranici proizvoda. Tri glavna problema koja alat navodi su: [1], [2], [3]. Možeš li da mi daš procenu šta od toga možeš da središ i koliko bi to trajalo? Hoću da stranica proizvoda na mobilnom bude bar narandžasta, bez crvenog.
Brzina je sređena kad
Kako da proveriš da su slike na sajtu lagane
Teške slike su najčešći razlog sporog sajta. Kako da ih nađeš u PageSpeed-u i kako da ih smanjiš i prebaciš u WebP u WooCommerce-u i Shopify-ju.
Fotografija sa telefona ima 3 do 5 MB. Na stranici proizvoda ih je deset. Kupac na mobilnom internetu to učitava dugo, a ne mora: ista slika u WebP formatu i pravoj veličini ima 100 do 200 KB i izgleda isto.
Provera: dva minuta
- Pogledaj PageSpeed
Na pagespeed.web.dev proveri stranicu proizvoda i traži stavku o slikama (Improve image delivery, ranije Serve images in next-gen formats ili Properly size images). Klikni na nju: pokazuje koliko se KB može uštedeti i na kojim slikama.
- Proveri jednu sliku
Na računaru desni klik na sliku proizvoda, pa Otvori sliku u novoj kartici. Ako je ogromna (preko 2.000 piksela) i završava se sa .jpg ili .png, nije optimizovana.
- Proveri baner na početnoj
Velika slika na vrhu početne je često najteži fajl na celom sajtu.
Kako da oceniš:
- ✅ Urađeno: PageSpeed ne prijavljuje slike, ili je ušteda mala (ispod 100 KB).
- ⚠️ Delimično: slike proizvoda su optimizovane, ali neke velike (baner na početnoj) nisu.
- ❌ Nije: slike su u punoj veličini sa telefona ili fotoaparata.
WordPress i WooCommerce: kako se sređuje
- Instaliraj plugin za slike
ShortPixel ili Imagify (oba imaju besplatnu kvotu), ili Converter for Media ako hoćeš samo WebP. Plugin nove slike smanjuje i pretvara u WebP sam, čim ih ubaciš.
- Pokreni masovnu optimizaciju
U podešavanjima plugina pokreni obradu postojećih slika (Bulk optimization). Za veliki katalog to traje satima i troši kvotu, pa kreni od slika proizvoda.
- Proveri lazy load
WordPress sam odlaže učitavanje slika koje nisu na prvom ekranu. Proveri samo da neki plugin ili tema to nisu isključili.
- Ponovi PageSpeed
Stavka o slikama treba da nestane ili da ušteda bude mala.
Shopify: kako se sređuje
- Shopify sam pravi WebP
Preko svog CDN-a servira manje verzije i moderan format. Tvoj posao je da ne kačiš prevelike slike.
- Smanji pre kačenja
Za proizvod je dovoljno 2.048 × 2.048 piksela. Baner na početnoj ne treba da bude 6.000 piksela širok.
- Za dodatnu kompresiju
Postoje aplikacije (npr. TinyIMG), ali prvo proveri temu i velike banere.
Slike su lagane kad
Kako da proveriš da imaš automatski backup prodavnice
Jedan loš update i nestanu proizvodi, porudžbine i kupci. Kako da proveriš da backup postoji, da je van servera i da može da se vrati. WordPress, WooCommerce i Shopify.
Backup se ne primeti dok ne zatreba, a onda je jedina stvar koja je bitna. Loš update plugina, hakovan sajt, hosting koji propadne, zaposleni koji greškom obriše kategoriju. Sa backupom vraćaš sve za pola sata. Bez njega kreće se od nule.
Provera: tri pitanja
- Postoji li backup od juče?
WordPress: otvori plugin za backup (UpdraftPlus, WPvivid ili koji god imaš) i pogledaj spisak kopija. Poslednja mora da bude od juče ili danas. Ako plugina nema, pitaj hosting koliko često pravi kopije i koliko ih čuva.
- Da li je kopija van servera?
Backup koji stoji na istom serveru kao sajt propada zajedno sa njim. Bar jedna kopija mora da bude negde drugde: Google Drive, Dropbox, drugi server.
- Da li znaš kako se vraća?
Da li si ikad probao da vratiš kopiju, ili bar znaš gde je dugme i ko to radi? Backup koji niko nije probao nije backup.
Kako da oceniš:
- ✅ Urađeno: dnevni automatski backup baze i fajlova, kopija je van servera, i znaš kako se vraća.
- ⚠️ Delimično: backup postoji, ali samo na serveru, ili ređe od jednom nedeljno, ili samo baza bez fajlova.
- ❌ Nije: nema backupa, ili ne znaš da li postoji.
WordPress i WooCommerce: podešavanje za 20 minuta
- Instaliraj plugin
Dodaci, Dodaj novi, potraži UpdraftPlus ili WPvivid Backup. Oba su besplatna za ovo što ti treba.
- Podesi raspored
Fajlove nedeljno, a bazu dnevno, i čuvaj bar 14 kopija baze. Baza je bitnija jer se porudžbine menjaju svaki dan.
- Poveži Google Drive
U istom meniju izaberi udaljeno skladište (Remote storage), Google Drive, i odobri pristup. Koristi poslovni Google nalog, ne lični.
- Napravi prvu kopiju odmah
Klikni Backup Now i sačekaj. Otvori Google Drive i proveri da su fajlovi stigli.
- Probaj vraćanje
Ako hosting nudi probno okruženje (staging), vrati kopiju tamo. Ako ne, bar otvori dugme Restore i pročitaj šta nudi, da znaš kad zatreba.
Shopify: šta da radiš
Shopify čuva platformu, ali ne vraća tvoje obrisane proizvode, kolekcije ili izmenjenu temu na stanje od juče.
- Redovno izvozi podatke
Products, Export i Customers, Export (CSV), jednom mesečno i pre svake veće izmene. Sačuvaj na Google Drive.
- Duplikat teme pre izmene
Online Store, Themes, tri tačke, Duplicate. Menjaš kopiju, a original ostaje.
- Za pun backup: aplikacija
Aplikacija kao Rewind Backups pravi dnevne kopije proizvoda, tema i podešavanja i vraća ih jednim klikom. Plaća se, ali za veliki katalog se isplati.
Backup je sređen kad
Kako da proveriš da su WordPress i pluginovi ažurirani
Stari pluginovi su najlakši put za upad u prodavnicu. Kako da proveriš šta čeka ažuriranje, koji pluginovi su napušteni i kako da ažuriraš bez rizika.
Većina upada u male prodavnice nije pametan napad nego automat koji traži stare pluginove sa poznatom rupom. Prodavnica je zanimljiva meta jer čuva imena, adrese i telefone kupaca. Ažuriranje zatvara te rupe, ali mora da se radi pažljivo.
Provera: pet minuta u adminu
- Otvori Ažuriranja
Kontrolna tabla, Ažuriranja. Broj pored menija mora da bude 0.
- Pogledaj Dodatke
Pored svakog plugina piše da li ima novu verziju. Pogledaj i neaktivne pluginove: ako ih ne koristiš, ne treba da stoje instalirani.
- Proveri napuštene pluginove
Otvori stranicu plugina na wordpress.org. Ako piše da nije ažuriran više od godinu dana ili da je uklonjen, potraži zamenu.
- Proveri temu i PHP
Izgled, Teme: da li tema ima novu verziju? Alati, Zdravlje sajta (Site Health) pokazuje verziju PHP-a i upozorava ako je stara.
Kako da oceniš:
- ✅ Urađeno: sve je ažurirano, nema neaktivnih pluginova koje ne koristiš.
- ⚠️ Delimično: par ažuriranja čeka nedelju-dve, ili neaktivni pluginovi stoje instalirani.
- ❌ Nije: ažuriranja čekaju mesecima, ili postoje pluginovi koji se više ne održavaju.
WordPress i WooCommerce: kako da ažuriraš bezbedno
- Prvo backup
Uvek. Ako update nešto pokvari, vraćaš se za par minuta (vodič za backup).
- Ne u petak popodne
Ažuriraj kad imaš vremena da proveriš sajt i kad je programer dostupan ako nešto pukne.
- WooCommerce i tema posebno pažljivo
Veliki update WooCommerce-a ume da pokvari temu ili plugin za dostavu. Ako imaš staging (probnu kopiju sajta kod hostinga), prvo tamo.
- Posle ažuriranja prođi kupovinu
Otvori proizvod, dodaj u korpu, prođi kasu. Ako kasa radi, update je prošao.
- Obriši ono što ne koristiš
Neaktivan plugin je i dalje kod na serveru. Deaktiviraj pa obriši.
Shopify: šta ti ostaje
- Platformu ažurira Shopify
Ne moraš ništa da radiš za samu prodavnicu.
- Aplikacije
Apps: izbaci one koje ne koristiš.
- Tema
Povremeno proveri u Theme Store-u da li tema ima novu verziju. Ažuriranje teme radi na duplikatu.
Poruka za programera
Ako nešto od ovoga ne možeš sam, pošalji ovakvu poruku:
Zdravo, u adminu čeka [broj] ažuriranja, a plugin [naziv] nije ažuriran više od godinu dana. Možeš li da napraviš backup, ažuriraš sve (prvo na probnoj kopiji ako je imamo), predložiš zamenu za napušteni plugin i posle proveriš da kasa radi?
Ažuriranja su sređena kad
Kako da zaštitiš admin prodavnice jakom lozinkom i 2FA
Slaba lozinka je najčešći razlog hakovanja. Kako da proveriš ko ima pristup adminu i kako da uključiš dvostepenu prijavu u WordPress-u i Shopify-ju.
Dvostepena prijava (2FA) znači da za ulaz treba i lozinka i kod sa telefona. Čak i kad neko ukrade ili pogodi lozinku, bez tvog telefona ne ulazi. Hakovan admin znači ukradene podatke kupaca i uništeno poverenje, a zaštita traje petnaest minuta.
Provera: odjavi se i prijavi ponovo
- Odjavi se iz admina
Pa se prijavi ponovo. Ako posle lozinke ne traži kod sa telefona ili aplikacije, 2FA nije uključen.
- Pogledaj ko sve ima pristup
WordPress: Korisnici, filter Administrator. Shopify: Settings, Users. Da li su tu samo ljudi kojima danas veruješ?
- Pogledaj lozinke
Da li je lozinka duža od 12 znakova i da li je koristiš samo ovde? Lozinka koju koristiš i za mejl ili Facebook nije jaka, ma kako izgledala.
Kako da oceniš:
- ✅ Urađeno: 2FA je uključen za sve administratore, lozinke su jake i jedinstvene, stari nalozi su obrisani.
- ⚠️ Delimično: 2FA imaš ti, ali ne i ostali admini, ili stari nalozi i dalje postoje.
- ❌ Nije: nema 2FA, ili je lozinka kratka ili ista kao na drugim sajtovima.
WordPress i WooCommerce: uključi 2FA
- Instaliraj plugin
Na primer WP 2FA ili Wordfence Login Security (oba besplatna). Ako već imaš sigurnosni plugin (Wordfence, Solid Security), 2FA je obično unutra.
- Poveži aplikaciju na telefonu
Instaliraj Google Authenticator ili Microsoft Authenticator, skeniraj QR kod iz plugina i upiši kod koji aplikacija pokaže.
- Sačuvaj rezervne kodove
Plugin da desetak kodova za slučaj da izgubiš telefon. Sačuvaj ih u menadžeru lozinki, ne u mejlu.
- Uključi obavezno za administratore
U podešavanjima plugina izaberi da je 2FA obavezan za ulogu Administrator i Shop manager.
- Promeni lozinke i obriši stare naloge
Najmanje 16 znakova, generisana u menadžeru lozinki (Bitwarden, 1Password). Nalog bivšeg programera obriši ili mu smanji ulogu.
Shopify: uključi 2FA
- Otvori svoj nalog
Klikni na svoje ime, Manage account, Security.
- Uključi dvostepenu prijavu
Two-step authentication, najbolje sa aplikacijom za autentifikaciju. Svaki član tima to radi na svom nalogu.
- Pregledaj korisnike
Settings, Users: ukloni bivše saradnike i daj ostalima samo dozvole koje im trebaju.
Admin je zaštićen kad
Kako da proveriš da cookie baner nudi i Odbij
Baner samo sa „OK” ne ispunjava zakon. Kako da proveriš da tvoj baner stvarno blokira praćenje dok kupac ne pristane i da je povezan sa Google Consent Mode.
Zakon o zaštiti podataka o ličnosti traži pristanak pre nego što kolačići za analitiku i oglase počnu da prate posetioca. Baner sa jednim dugmetom „OK” to ne ispunjava. A ako prodaješ i kupcima iz EU, Google bez ispravnog pristanka ne meri kupce odatle.
Provera: tri stvari
- Otvori sajt u privatnom prozoru
Baner mora da se pojavi pri prvoj poseti, sa dva jednako vidljiva dugmeta: Prihvati i Odbij. Podešavanja kao treće dugme su plus.
- Klikni Odbij, pa proveri da li se nešto i dalje šalje
Instaliraj Meta Pixel Helper i Tag Assistant (tab Instrumenti). Posle klika na Odbij, Pixel Helper ne sme da pokaže da je Pixel poslao PageView. Tag Assistant može da pokaže Google tag, ali uz stanje pristanka „denied”.
- Osveži stranicu
Izbor mora da ostane zapamćen, baner ne sme ponovo da iskoči. Mora da postoji i način da se izbor kasnije promeni (link u futeru ili mala ikonica).
Kako da oceniš:
- ✅ Urađeno: baner ima Prihvati i Odbij, pre pristanka se ne šalju podaci za oglase, i povezan je sa Google Consent Mode.
- ⚠️ Delimično: baner ima Odbij, ali alati rade i posle odbijanja, ili je Odbij sakriven u podešavanjima.
- ❌ Nije: nema banera, ili ima samo OK ili „Razumem”.
WordPress i WooCommerce: kako se postavlja
- Izaberi alat
Complianz (besplatna verzija pokriva malu prodavnicu), CookieYes ili Cookiebot. Sva tri imaju dugme Odbij, kategorije kolačića i Google Consent Mode v2.
- Prođi čarobnjaka
Alat skenira sajt i pita koje alate koristiš (Analytics, Pixel, Clarity). Odgovori tačno, jer od toga zavisi šta blokira.
- Uključi Consent Mode v2
U podešavanjima alata nađi Google Consent Mode i uključi ga. Ako Google alate puštaš preko GTM-a, alat ima šablon koji se ubacuje u Tag Manager.
- Poveži sa politikom
Link „Saznaj više” u baneru vodi na Politiku privatnosti ili posebnu Politiku kolačića.
Shopify: kako se postavlja
- Uključi ugrađeni baner
Settings, Customer privacy, Cookie banner. Izaberi da se prikazuje posetiocima iz Srbije i EU (ili svima).
- Proveri aplikacije
Aplikacije Google & YouTube i Facebook & Instagram poštuju izbor preko Shopify-evog Customer Privacy sistema. Kod ručno nalepljen u temu ga ne poštuje.
- Ako treba više podešavanja
Postoje aplikacije kao Pandectes ili Consentmo.
Poruka za programera
Ako nešto od ovoga ne možeš sam, pošalji ovakvu poruku:
Zdravo, cookie baner treba da ima dugmad Prihvati i Odbij, da blokira Meta Pixel i Google Analytics dok posetilac ne pristane, i da šalje Google Consent Mode v2 signal. Proverio sam Pixel Helperom: posle klika na Odbij Pixel i dalje šalje PageView. Možeš li da središ da svi alati idu kroz baner?
Cookie baner je sređen kad
Kako da proveriš da se podaci firme vide na sajtu
Kupac koji ne vidi ko stoji iza prodavnice pomisli da je prevara. Koji podaci moraju da stoje na sajtu, gde, i kako da ih uporediš sa APR-om.
Naziv firme, PIB, matični broj i adresa na sajtu nisu birokratija. Kupcu koji te ne poznaje to je dokaz da iza prodavnice stoji neko ko se može naći. Zakon traži da podaci prodavca budu dostupni pre kupovine, a Google Merchant Center ih poredi sa podacima u nalogu.
Provera: futer i stranica Kontakt
- Pogledaj futer i stranicu Kontakt
Moraju da se vide: pun naziv firme ili preduzetnika (kao u APR-u), PIB, matični broj, adresa sedišta, mejl i telefon.
- Uporedi sa APR-om
Naziv i adresa moraju da budu isti kao u registru. Skraćeno ime brenda je u redu u logou, ali pun naziv mora negde da piše.
- Proveri telefon na telefonu
Na mobilnom broj mora da bude klikabilan, da se klikom otvara poziv.
- Proveri da je tekst, ne slika
Označi podatke mišem. Ako ne mogu da se označe, na slici su, pa ih Google i čitači ekrana ne vide.
Kako da oceniš:
- ✅ Urađeno: svi podaci su u futeru ili na Kontakt stranici, isti su kao u APR-u i dostupni su pre kase.
- ⚠️ Delimično: postoje samo mejl i telefon, ili fale PIB i matični broj.
- ❌ Nije: nigde ne piše ko je prodavac.
WordPress i WooCommerce: gde se dodaje
- Futer
Izgled, Prilagodi ili Vidžeti, deo Footer (zavisi od teme). Dodaj blok sa tekstom: naziv, PIB, MB, adresa, telefon, mejl.
- Stranica Kontakt
Isti podaci, plus radno vreme za pitanja kupaca.
- Uslovi kupovine
Isti podaci na početku Uslova, kao podaci o prodavcu.
Shopify: gde se dodaje
- Futer
Online Store, Themes, Customize, sekcija Footer. Dodaj blok sa tekstom.
- Podaci prodavnice
Settings, Store details: upiši pun naziv i adresu firme. Shopify ih koristi u mejlovima i na računima.
- Stranica Kontakt
Content (Online Store), Pages, Kontakt.
Podaci firme su sređeni kad
Kako da nađeš i preusmeriš stare stranice (404)
Stari linkovi iz Google-a i oglasa vode na „Stranica ne postoji”. Kako da nađeš te adrese u Search Console i napraviš 301 preusmerenje u WooCommerce-u i Shopify-ju.
Obrišeš proizvod koji se više ne prodaje, promeniš naziv kategorije, preseliš sajt. Stara adresa ostaje u Google-u, u starim oglasima, u mejlovima i na Instagramu. Ko klikne, dobije „Stranica ne postoji”. Preusmerenje (301) šalje ga na najsličniju živu stranicu i čuva poziciju u Google-u.
Provera u Search Console
- Otvori izveštaj Stranice
U Search Console levo izaberi Indeksiranje (Indexing), pa Stranice (Pages).
- Nađi razlog „Nije pronađeno (404)”
Ispod grafikona je tabela razloga. Klikni na Not found (404). Dobijaš spisak adresa.
- Odvoji važne od nevažnih
Važne su stare adrese proizvoda i kategorija, i stranice koje su nekad imale posete. Adrese koje nikad nisu postojale ignoriši.
- Proveri i oglase
U Google Ads i Meta oglasima proveri da nijedan aktivan oglas ne vodi na obrisanu stranicu.
Kako da oceniš:
- ✅ Urađeno: važne stare adrese vode na živu stranicu, oglasi ne vode na 404.
- ⚠️ Delimično: deo je preusmeren, deo nije.
- ❌ Nije: stari proizvodi i kategorije vode na 404, ili oglas vodi na stranicu koja ne postoji.
Kuda da preusmeriš: obrisan proizvod na novi model istog proizvoda, a ako ga nema, na njegovu kategoriju. Preimenovanu kategoriju na novu adresu iste kategorije. Ne na početnu stranicu, osim ako baš ništa nije slično: Google preusmerenje svega na početnu tretira kao 404.
WordPress i WooCommerce: kako se pravi preusmerenje
- Instaliraj Redirection
Besplatan plugin, ili modul Redirections u Rank Math-u ako ga već koristiš.
- Dodaj preusmerenje
Stara adresa bez domena (npr. /proizvod/stara-patika/), nova adresa, tip 301.
- Prati nove 404
Redirection beleži adrese koje ljudi otvaraju, a ne postoje. Pogledaj ih jednom mesečno.
Shopify: kako se pravi preusmerenje
- Otvori URL redirects
Content, Menus (u starijem adminu Online Store, Navigation), pa View URL redirects. Najbrže: u pretrazi admina ukucaj „URL redirects”.
- Dodaj preusmerenje
Create URL redirect, stara putanja i nova.
- Za mnogo adresa
Uvoz iz CSV fajla, u istom meniju.
Preusmerenja su sređena kad
Kako da proveriš da pretraga na sajtu nalazi proizvode
Ko koristi pretragu zna šta hoće. Test od pet minuta sa najprodavanijim proizvodima i greškama u kucanju, i kako da središ pretragu u WooCommerce-u i Shopify-ju.
Kupac koji kuca u pretragu zna šta hoće i najbliži je kupovini. Ako dobije 0 rezultata, ne traži dalje, nego ode. Ugrađena WordPress pretraga je posebno slaba: traži samo tačne reči, ne zna za greške i ne pretražuje šifre proizvoda.
Provera: test od pet minuta
- Ukucaj 5 najprodavanijih proizvoda
Onako kako bi ih kupac nazvao, ne kako se zovu u adminu. Na primer „patike za trčanje” umesto „Model X Runner”.
- Ukucaj 2 sa greškom
Na primer „patke” umesto „patike”, ili bez kvačica: „casa” umesto „čaša”. Kupci na telefonu često pišu bez š, č, ć, ž.
- Probaj šifru ili barkod
Ako kupci znaju šifre (rezervni delovi, kozmetika), probaj i to.
- Pogledaj redosled
Da li je traženi proizvod među prva tri rezultata? Da li se vidi slika i cena?
Kako da oceniš:
- ✅ Urađeno: svih 7 pretraga daje pravi proizvod na vrhu.
- ⚠️ Delimično: tačni nazivi rade, ali greške i reči bez kvačica ne.
- ❌ Nije: i za tačan naziv proizvoda dobiješ 0 ili pogrešne rezultate.
WordPress i WooCommerce: kako se sređuje
- Instaliraj bolju pretragu
FiboSearch (pretraga dok kucaš, sa slikom i cenom) ili Relevanssi (bolji redosled i greške u kucanju). Oba imaju besplatnu verziju.
- Reši kvačice
Proveri da li plugin ima opciju za zanemarivanje dijakritika, ili dodaj sinonime (casa = čaša).
- Ponovi test
Istih 7 pretraga, na telefonu.
Shopify: kako se sređuje
- Instaliraj Search & Discovery
Besplatna Shopify aplikacija za pretragu i preporuke.
- Dodaj sinonime
U aplikaciji, Synonyms: grupe reči koje kupci koriste za isto (patike, tene, sportska obuća).
- Ponovi test
Shopify pretraga sama toleriše manje greške u kucanju, ali proveri reči bez kvačica.