10+ godina · 3x UK Search Awards

Product Feed za Srpski eCommerce — Kompletan Vodič [2026]

2026-07-0415 min
Product Feed za Srpski eCommerce — Kompletan Vodič [2026]
Google Shopping · 2026-07-04 · 15 min

Ukratko

Product feed je 80% posla oko Google Shopping-a — bidding i struktura kampanje dolaze tek kad je feed čist. Ovo je kompletan vodič kako da pripremite feed za srpsko tržište, atribut po atribut, dok čekate da se Merchant Center registracija zvanično otvori.

8

obaveznih atributa

80%

uspeha zavisi od feed-a

4

metode generisanja feed-a

150

karaktera idealan title

Napomena — status jul 2026

Registracija Google Merchant Center naloga za srpsko tržište još uvek nije zvanično otvorena. To ne znači da nema šta da se radi — upravo suprotno. Feed je deo priprema koji možete i treba da radite sada, nezavisno od toga kada se registracija otvori. Kad taj dan dođe, imaćete gotov, testiran feed spreman za upload umesto da tek tada počinjete da razmišljate o title formulama i atributima. Ovaj vodič je fokusiran isključivo na sam feed — za MC nalog, verifikaciju i povezivanje pogledajte supporting post o Merchant Center setup-u linkovan ispod.

Brzi odgovor

Šta je product feed?

Product feed je strukturirani fajl (XML, TXT ili Google Sheets) koji sadrži sve podatke o vašim proizvodima — naziv, cenu, sliku, dostupnost i druge atribute — u formatu koji Google Merchant Center razume. Google koristi feed da odluči kada, kome i za koju pretragu da prikaže vaš proizvod u Shopping oglasima. Bez feed-a, Shopping kampanja nema šta da prikaže — feed je bukvalno izvor svih proizvoda koje oglašavate.

Kad radim Shopping audit za novog klijenta, gotovo uvek prvo pogledam feed, ne kampanju. Razlog je jednostavan — loš bidding se da popraviti za nedelju dana, ali loš feed je razlog zašto pola kataloga uopšte ne dobija impresije, bez obzira koliko dobro strukturirate kampanju oko njega. Feed je fundament; sve ostalo je nadgradnja.

Radio sam Shopping feed-ove za globalne naloge — moto delove koji se prodaju u skoro 40 zemalja, UK skincare brend i UK proizvođača dušeka. Svaki od ta tri kataloga imao je svoje specifičnosti (varijante po veličini/boji, sezonski proizvodi, GTIN komplikacije), ali princip je uvek isti: čist, kompletan i ažuran feed nosi kampanju, ne obrnuto. Ovaj vodič prenosi to iskustvo na srpski kontekst — jezik, RSD cene, PDV i lokalne platforme koje ovdašnji eCommerce koristi. Za kompletno upravljanje nalogom, pogledajte i našu uslugu Google Ads za eCommerce.

Ovo je treći post u Google Shopping seriji. Ako tek počinjete, prvo pročitajte pillar vodič Google Shopping Dolazi u Srbiju — Kompletan Vodič za Pripremu za širi kontekst (datum launch-a, Ex-Yu tržišta, troškovi). Za Merchant Center nalog i verifikaciju pogledajte Google Merchant Center za Srbiju — Kompletan Setup Vodič. Ovde ulazim duboko isključivo u sam feed.


Zašto je product feed 80% uspeha Shopping kampanja

Kod Search kampanja vi birate ključne reči i pišete oglase ručno. Kod Shopping-a, Google automatski odlučuje kada da prikaže koji proizvod na osnovu podataka koje mu date kroz feed — vi ne kontrolišete "ključne reči", vi kontrolišete kvalitet i preciznost podataka o proizvodu. To je fundamentalna razlika koju mnogi vlasnici eCommerce sajtova ne shvate na početku.

U praksi to znači da je feed istovremeno i vaš katalog i vaš targeting mehanizam. Title, opis, kategorija i atributi određuju za koje pretrage se proizvod pojavljuje. Loš title znači da se proizvod pojavljuje za pogrešne pretrage (ili uopšte ne pojavljuje), koliko god budžeta i bidding pažnje uložili u kampanju.

Iz mog iskustva

Kad klijent pita zašto se određeni proizvod slabo prikazuje, u većini slučajeva odgovor je u feed-u — nepotpun title, pogrešna kategorija, ili nedostajući atribut koji Google koristi kao signal za matching. Retko je u pitanju bidding. Prvo mesto koje proverim je feed kvalitet, tek onda kampanjska struktura.


Anatomija feed-a — obavezni i preporučeni atributi

Ovih 8 atributa su apsolutno obavezni. Bez ijednog od njih, proizvod se ne prihvata u feed i ne ulazi u Shopping oglase:

AtributŠta predstavljaPrimer
idJedinstveni identifikator proizvoda (SKU)SKU-88213-M-Crna
titleNaziv proizvoda — najvažniji atribut za matchingAdidas Ultraboost Muške Patike Crne Broj 43
descriptionOpis proizvoda, preporučeno 500-1000 karakteraMaterijal, karakteristike, upotreba, bez promo teksta
linkDirektan URL ka product stranicihttps://vasshop.rs/proizvod/adidas-ultraboost
image_linkURL glavne slike, minimum 800x800pxhttps://vasshop.rs/img/adidas-ultraboost-main.jpg
priceCena, mora biti identična sajtu, sa PDV-om15990.00 RSD
availabilityStatus zaliha, real-time sync preporučenin stock / out of stock / preorder
conditionStanje proizvodanew / refurbished / used

Uz ovih 8, postoji grupa preporučenih atributa koje bih nazvao "obavezni u praksi" — tehnički Google ih ne zahteva za svaki proizvod, ali bez njih gubite reach i plaćate veći CPC:

Preporučeno #1

brand

Naziv proizvođača ili vašeg brenda. Google koristi brand kao jak signal za matching, posebno kod poznatih proizvođača. Za sopstvenu marku, uvek popunite svojim brand imenom umesto da ostavite prazno.

Preporučeno #2

gtin

Globalni barkod proizvoda (EAN/UPC). Za brandovane proizvode poznatih proizvođača, GTIN je praktično obavezan — Google sve više ograničava reach feed-ovima bez njega. Za private label bez GTIN-a, koristite brand + mpn kombinaciju.

Preporučeno #3

google_product_category

Google-ova standardizovana taksonomija kategorija (npr. "Apparel & Accessories > Shoes"). Precizna kategorija poboljšava matching i omogućava benchmarking performansi po kategoriji unutar Merchant Center-a.

Preporučeno #4

custom_label_0-4

Pet slobodnih polja koja vi definišete — margin nivo, sezona, bestseller status. Ne utiču na matching, ali su ključna za segmentaciju kampanja i bidding strategiju (detaljnije u sekciji custom labels ispod).

Pravilo koje uvek ponavljam: feed mora biti 100% identičan sajtu, u svakom trenutku. Cena, dostupnost, naziv — svaki mismatch je disapproval ili loše korisničko iskustvo koje čeka da se desi.


Title optimizacija — najvažnija poluga koju imate

Ako bih morao da izdvojim jedan atribut koji najviše utiče na performanse feed-a, to je title. Google ga koristi kao primarni signal za matching sa pretragama, a kupci ga vide direktno u oglasu — title radi dvostruki posao: targeting i konverzija u isto vreme.

Struktura koja funkcioniše: Brend + Proizvod + Atribut + Veličina/Boja

Primer: "Nike Air Max 90 Muške Patike Bele Broj 43". Ovaj redosled prati kako ljudi zapravo pretražuju — prvo brend ili tip proizvoda, zatim specifičan atribut koji ih zanima. Izbegavajte da počinjete title generičkim rečima ("Kvalitetne", "Nove") — to je prostor koji bi trebalo da nosi konkretan podatak.

Nekoliko principa koje primenjujem na svakom feed-u koji radim:

1
Najvažniji podaci idu na početak

Google prikazuje samo prvih ~70 karaktera na mobilnom, ostatak se seče. Brend i tip proizvoda moraju biti vidljivi bez skrolovanja ili proširivanja.

2
Ciljajte oko 150 karaktera ukupno

Google dozvoljava do 150 karaktera za title. Ne morate ih iskoristiti sve, ali generički kratki title (npr. samo "Patike") gubi priliku da uhvati specifične pretrage sa dužim intent-om.

3
Uključite veličinu, boju i model tamo gde su relevantni

Ovo su podaci koje kupci konkretno pretražuju ("patike broj 43 bele"). Ako imate varijante proizvoda, svaka varijanta treba svoj title sa specifičnim atributom, ne generički title za sve varijante.

4
Nikad promotivni jezik u title-u

"NAJJEFTINIJE!!!", caps lock, ili "-50% danas" u title-u vodi ka disapproval-u. Cena i popust idu kroz price/sale_price atribute, title ostaje čisto opisni.


Opisi i slike — pravila koja se često zanemaruju

Description ne utiče na matching koliko title, ali i dalje igra ulogu i lako se zanemari kad se feed generiše automatski iz sirovih podataka na sajtu.

Opisi

Faktičan, ne prodajni ton

Materijal, dimenzije, karakteristike, način upotrebe — bez marketinškog jezika tipa "najbolji na tržištu". Google penalizuje description koji liči na reklamu umesto na proizvodni podatak.

Opisi

Prvih 160-500 karaktera nose težinu

Iako description može ići do 5000 karaktera, najvažniji podaci treba da budu u prvih par rečenica — pretpostavite da se ostatak neće ni pročitati od strane algoritma ili kupca.

Slike

Studio slika je obavezna kao primarna

image_link mora biti čista slika proizvoda na neutralnoj/beloj pozadini, bez watermark-a, teksta ili logotipa preko fotografije. Google automatski detektuje i odbija slike koje krše ovo pravilo.

Slike

Lifestyle slike idu u additional_image_link

Fotografije proizvoda "u upotrebi" (na modelu, u ambijentu) su odlične za konverziju, ali ne kao primarna slika — koristite additional_image_link polje za njih, dok primarna ostaje čist studio snimak.


Feed za srpski jezik — karakteri, cene, PDV

Ovde se dešava najviše grešaka kod domaćih shopova, jer su alati i dokumentacija za Merchant Center pretežno pisani za engleski/zapadna tržišta.

Karakteri

Ćirilica ili latinica — budite konzistentni

Ako sajt koristi latinicu, feed treba da bude na latinici (sa dijakritičkim znacima: š, đ, č, ć, ž — ne "sh", "dj"). Enkodiranje fajla mora biti UTF-8, inače se karakteri lome u prikazu oglasa.

Cene

RSD format i decimale

Format cene u feed-u je broj + valuta (npr. "15990.00 RSD"), ne "15.990,00 din". Proverite da vaš feed generator ne izbacuje srpski decimalni format (zarez umesto tačke) — to izaziva grešku pri parsiranju.

PDV

Cena uvek sa uključenim PDV-om

Kao i na sajtu, price atribut u feed-u treba da prikazuje krajnju cenu za kupca, sa PDV-om uključenim. Ne ostavljajte tax polje prazno "za svaki slučaj" — nedosledna praksa ovde je čest uzrok mismatch grešaka.

Kategorije

google_product_category na engleskom

Bez obzira što je ostatak feed-a na srpskom, google_product_category se popunjava iz Google-ove zvanične taksonomije koja je na engleskom (ili numeričkim ID-jem kategorije) — ne prevodite je.


Custom labels — strategija za segmentaciju bidding-a

Pet custom_label polja (custom_label_0 do custom_label_4) su možda najnedovoljno iskorišćen deo feed-a kod manjih shopova. Ne utiču na to da li se proizvod prikazuje, ali direktno omogućavaju precizniji bidding kroz kampanju.

1

Margin segmentacija

Označite proizvode po profitnoj marži (npr. "high-margin", "low-margin"). Ovo vam omogućava da napravite odvojene kampanje ili ad grupe i date agresivniji bid na proizvode koji donose više profita po prodaji.

2

Sezonska segmentacija

Za sezonske kataloge (odeća, baštenska oprema, grejna tela) označite proizvode po sezoni ("leto-2026", "zima-2026"). Omogućava da budžet automatski prati sezonski relevantne proizvode bez ručnog premeštanja kampanja.

3

Bestseller / performance tier

Označite top proizvode po istorijskim prodajama ("bestseller", "novi-proizvod", "spor-obrt"). Ovo je osnova za tiered Shopping strukturu — bestselleri dobijaju sopstvenu kampanju sa agresivnijim bidding-om, novi proizvodi svoju sa nižim bid-om dok se ne skupe podaci.

Iz mog iskustva

Custom labels su alat koji retko vidim popunjen kod novih klijenata, a jedan je od najjeftinijih načina da poboljšate ROAS bez dodatnog rada na kampanji. Segmentacija po margin nivou je prva stvar koju uvodim čim preuzmem novi eCommerce nalog — čak i pre nego što diram bidding strategiju.


Metode generisanja feed-a po platformi

Kako ćete feed generisati i održavati zavisi najviše od toga na kojoj platformi vam radi sajt i koliko proizvoda imate u katalogu.

Metoda #1

Shopify apps

Google & YouTube app (zvanični, besplatan) automatski generiše feed iz Shopify kataloga i sinhronizuje ga real-time. Za komplikovanije kataloge sa varijantama postoje i third-party app-ovi (npr. Simprosys) sa dodatnim kontrolama nad title formulama.

Metoda #2

WooCommerce pluginovi

Google Listings & Ads (zvanični WooCommerce/WordPress plugin) ili YITH Google Shopping generišu feed direktno iz proizvoda na sajtu. Najčešći izbor za srpske eCommerce shopove na WordPress-u — sync je automatski, minimalno održavanje.

Metoda #3

Custom XML za domaće platforme

Mnogi srpski shopovi rade na custom CMS-u ili domaćim platformama (npr. sopstveni sistem, ili lokalni provider) bez gotovog Google feed plugina. Rešenje je da developer generiše XML fajl direktno iz baze proizvoda po Google-ovoj specifikaciji, sa scheduled cron job-om za redovno osvežavanje.

Metoda #4

Google Sheets za male kataloge

Za kataloge ispod 50-100 proizvoda, Google Sheets je sasvim legitimna opcija — ručno ili polu-automatski popunjena tabela sa kolonama koje odgovaraju atributima, povezana sa Merchant Center-om preko scheduled fetch-a (npr. dnevno).

Za veće kataloge (1000+ SKU-ova) sa čestim promenama cena i zaliha, Content API for Shopping daje najveću preciznost i najbrži real-time sync, ali zahteva developera. Za većinu srpskih eCommerce biznisa, plugin rešenje (Shopify ili WooCommerce) je i dalje najbolji balans brzine implementacije i pouzdanosti.


Najčešće feed greške i kako ih dijagnostikovati

Ovo su greške koje se ponavljaju kod skoro svakog feed audit-a koji sam radio, uključujući naloge sa globalnim katalozima gde je varijanti i po nekoliko hiljada.

Greška

Generički ili duplirani title kroz varijante

Rešenje: Ako imate 10 varijanti istog proizvoda (različite boje/veličine) sa identičnim title-om, Google ne može da razlikuje koja varijanta odgovara kojoj pretrazi. Svaka varijanta treba title koji uključuje njenu specifičnu boju/veličinu — automatizujte ovo kroz feed template, ne ručno.

Greška

Feed se ne ažurira dovoljno često

Rešenje: Google preporučuje minimum dnevno ažuriranje, a availability idealno u realnom vremenu. Proizvod oglašen kao "in stock" koji je zapravo rasprodat dovodi do lošeg korisničkog iskustva i account-level penalizacije, ne samo do problema sa jednim proizvodom. Proverite u Diagnostics kada je poslednji uspešan fetch.

Greška

Mismatch cene između sajta i feed-a

Rešenje: Google periodično crawluje vaš sajt i poredi cenu sa feed-om. Akcija na sajtu koja nije ažurirana u feed-u (ili obrnuto) vodi ka disapproval-u. Ako menjate cene ručno na dva mesta, uvedite proceduru sinhronog ažuriranja ili pređite na automatski sync.

Greška

Nedostajući ili pogrešan google_product_category

Rešenje: Prazna ili pogrešno dodeljena kategorija smanjuje kvalitet matching-a i onemogućava benchmark izveštaje u Merchant Center-u. Prođite kroz Google-ovu taksonomiju kategorija jednom kod setup-a feed-a i mapirajte je pažljivo, ne automatski na najbližu opciju.

Greška

Nizak broj proizvoda sa GTIN-om

Rešenje: Za brandovane proizvode, GTIN nedostatak direktno ograničava reach. Proverite Diagnostics sekciju za "missing GTIN" upozorenja i popunite ih iz dokumentacije dobavljača ili barkoda na pakovanju — ovo je jedan od najbrže isplativih fix-ova u feed audit-u.

Greška

Karakteri koji se lome (enkodiranje)

Rešenje: Ako se š, č, ć, ž prikazuju kao čudni simboli u feed-u, fajl nije snimljen u UTF-8 enkodiranju. Proverite podešavanja export-a na vašoj platformi ili u feed generator plugin-u — ovo je česta, ali lako rešiva greška specifična za srpski jezik.

Za dijagnostiku, prva stanica je uvek Diagnostics sekcija u Merchant Center-u (Products → Diagnostics) — tamo Google navodi tačan razlog za svaki disapproved ili upozoren proizvod, sa linkom ka relevantnoj politici. Ne pogađajte uzrok, pročitajte poruku.


Feed optimizacija kao kontinuiran proces

Feed nije "podesi jednom i zaboravi" projekat. Najbolji rezultati dolaze kad ga tretirate kao živi deo kampanje koji se stalno testira i unapređuje, slično kao što testirate oglase kod Search kampanja.

Kako izgleda kontinuirana optimizacija u praksi

  1. Supplemental feeds — dodatni feed koji nadograđuje primarni feed novim podacima (npr. custom labels ili ažurirane kategorije) bez menjanja glavne izvorne datoteke. Koristan kad ne možete direktno editovati primarni feed generisan iz platforme.
  2. A/B testovi title formula — testirajte da li title sa "Brend + Proizvod + Boja" ili "Proizvod + Brend + Veličina" donosi bolji CTR za vašu kategoriju proizvoda. Male promene u redosledu atributa mogu značajno promeniti impresije.
  3. Mesečni pregled Diagnostics-a — čak i kad je feed stabilan, novi proizvodi ili promene na sajtu mogu uvesti nove greške. Redovan mesečni pregled sprečava da se problem gomila neopaženo.
  4. Praćenje performansi po custom label segmentu — kad jednom uvedete margin/sezona/bestseller labele, pratite performanse po segmentu i prilagođavajte bidding na osnovu tih podataka, ne na osnovu celog kataloga uprosečeno.

Važno

Feed optimizacija najviše vrednosti donosi tek kad imate dovoljno podataka o performansama po proizvodu. Prvih par nedelja nakon launch-a fokusirajte se na to da feed bude tehnički čist (95%+ approval rate) — title A/B testovi i custom label segmentacija dolaze kad se skupe konverzioni podaci.


Zaključak

Product feed nije administrativna prepreka na putu do Shopping kampanje — to je najveća poluga koju imate na raspolaganju za performanse. Title struktura, kompletni atributi, GTIN, i custom label segmentacija zajedno određuju da li će vaš katalog dobiti maksimalan reach uz razuman CPC, ili će se boriti protiv sopstvenih nedostataka podataka.

Za srpsko tržište, prednost je što feed pripremu možete raditi već sada — nezavisno od toga kad se Merchant Center registracija zvanično otvori. Kad taj trenutak dođe, umesto da tek počinjete da razmišljate o title formulama, imaćete gotov feed spreman za upload.

Treba vam pomoć oko product feed-a?

Prolazim kroz vaš katalog, feed strukturu i atribute i dajem konkretan plan pre nego što Shopping zvanično starta u Srbiji — deo naše usluge Google Shopping upravljanja.

Zakažite besplatnu konsultaciju

FAQ — najčešća pitanja o product feed-u

Koji format feed-a je najbolji — XML, TXT ili Google Sheets?
Nema univerzalno "najboljeg" formata — zavisi od veličine kataloga i platforme. XML je standard za plugin-ove i Content API integracije. Google Sheets je odličan za male kataloge (ispod 50-100 proizvoda) bez developera. Bitnije od formata je da se redovno i tačno ažurira.
Koliko često treba da ažuriram product feed?
Google preporučuje minimum jednom dnevno ažuriranje celog feed-a, a za availability idealno u realnom vremenu ili nekoliko puta dnevno. Podesite automatski scheduled fetch na dnevni ciklus kao apsolutni minimum.
Da li title proizvoda utiče na cenu klika (CPC)?
Indirektno da. Precizan title poboljšava relevantnost matching-a, što utiče na kvalitet saobraćaja. Loš title smanjuje šansu da se proizvod uopšte prikaže za prave pretrage, što efektivno povećava trošak po konverziji.
Šta su custom labels i da li su obavezni?
Custom labels (custom_label_0 do custom_label_4) su pet slobodnih polja za segmentaciju proizvoda — po marži, sezoni, bestseller statusu. Nisu obavezni, ali su ključan alat za precizniji bidding po segmentu kataloga.
Kako da popravim disapproved proizvode u feed-u?
Prvi korak je Merchant Center Diagnostics (Products → Diagnostics) — tamo Google navodi tačan razlog disapproval-a za svaki proizvod. Najčešći uzroci: mismatch cene, nedostajući GTIN, promotivni tekst u title-u, ili slike sa watermark-om.
Da li mogu koristiti isti feed za Google Shopping i Meta Shops?
Ne direktno — to su odvojene platforme sa sopstvenim specifikacijama, iako se dosta preklapaju. Mnogi feed alati mogu generisati oba feed-a iz istog izvora podataka na sajtu, ali se svaki posebno upload-uje.

Besplatni video audit

Dobijte personalizovani video audit vašeg Google Ads naloga

Snimićemo 15-minutni pregled vaših kampanja gde pokazujemo tačno gde gubite novac i šta bi prvi popravili.

Zakaži besplatnu konsultaciju

Besplatni personalizovani video audit

Želite video pregled vašeg Google Ads naloga?

Lično ću snimiti 15-minutni video u kome prolazim kroz vaše kampanje, pokazujem gde gubite novac i dajem 3 konkretne stvari za popravku odmah. Bez prodaje — samo vrednost.

Šta dobijate:

  • 15-min personalizovana video analiza
  • 3 konkretna quick wins za implementaciju
  • Preporuke za budžet i bidding

Uslovi:

  • Ad spend: €1.500+/mesečno
  • Aktivan nalog minimum 3 meseca
  • eCommerce ili Lead Gen biznis

Ograničeno na 5 audita mesečno. Odgovor u roku od 48h.