DesignCreatorLab

Citim feedul produs cu produs, nu doar primele rânduri

Verifică-ți feedul înainte să îl respingă Google

Dai adresa fișierului de feed, iar noi îl descărcăm, îl citim și îți spunem câte produse au probleme și care anume. Câmpuri obligatorii lipsă, prețuri într-un format pe care Google nu îl citește, reduceri puse greșit, coduri de bare cu cifra de control greșită și imagini care nu se mai încarcă. Fără cont, fără acces la Merchant Center.

Acceptăm XML (RSS 2.0 și Atom, cu spațiul de nume g:), fișiere text separate prin tab și CSV, inclusiv comprimate cu gzip. Feedul trebuie să fie public, fără parolă.

Nu ai un feed la îndemână? Vezi raportul pe un feed de exemplu — produse inventate, cu câteva dintre greșelile pe care le găsim cel mai des.

Ce verificăm, pe scurt

Câmpurile obligatorii

id, title, description, link, image_link, availability și price. Lipsa oricăruia scoate produsul din Shopping. Verificăm și dacă același id apare la mai multe produse, caz în care Google păstrează doar unul, în tăcere.

Prețul redus pus greșit

Cea mai frecventă greșeală tăcută: generatorul de feed pune aceeași valoare și în price, și în sale_price. Reducerea nu se afișează, iar la unele conturi produsul e respins. Am găsit-o la peste o mie de produse într-un singur magazin.

Cifra de control a codului EAN

Ultima cifră a unui cod de bare se calculează din celelalte. Un cod cu o singură cifră greșită arată perfect normal și trece de orice verificare pe lungime, dar Google îl respinge. Noi îl recalculăm, cifră cu cifră.

Imagini care nu se încarcă

Cerem efectiv un eșantion de imagini din tot fișierul, nu doar de la început, fiindcă produsele vechi cu imagini șterse stau la coadă. O imagine care nu răspunde înseamnă produs respins, iar în Merchant Center eroarea apare abia peste zile.

Formatul prețului și al disponibilității

Google citește 123.45 RON, nu „123 lei” și nu „1.299” fără monedă. La fel, availability acceptă doar câteva valori exacte: „disponibil” sau „da” nu sunt printre ele.

Textele care încalcă regulile

Titluri cu majuscule, „livrare gratuită” în titlu, HTML rămas în descriere din editorul site-ului, descrieri identice cu titlul. Sunt lucruri pe care Google le penalizează sau le respinge, dar care nu apar niciodată ca eroare în generatorul tău de feed.

Întrebări frecvente

Îmi cereți acces la contul de Merchant Center?

Nu. Avem nevoie doar de adresa publică a fișierului de feed, aceeași pe care o dai și în Merchant Center la „preluare programată”. Nu cerem parole, nu ne conectăm la contul tău și nu putem modifica nimic acolo.

Ce formate acceptați?

XML în format RSS 2.0 cu spațiul de nume g: (formatul standard Google), XML Atom, și fișiere text cu antet pe primul rând, separate prin tab sau prin virgulă. Fișierele comprimate cu gzip se desfac automat, inclusiv cele salvate ca .xml.gz.

Feedul meu are 60.000 de produse. Le verificați pe toate?

Numărăm toate produsele din fișier, dar verificăm în detaliu primele 20.000, ca să nu blocăm serverul. Când tăiem, scriem asta explicit în raport, cu numărul real: nu îți arătăm un raport care pare complet fără să fie. Pentru feeduri mai mari, tiparele greșelilor se văd oricum din primele mii de produse.

De ce spuneți că un cod EAN e greșit, dacă mi l-a dat furnizorul?

Fiindcă verificăm matematic ultima cifră, care se calculează din celelalte după o regulă fixă (GS1 mod 10). Când nu se potrivește, codul are o greșeală de tastare undeva sau a fost inventat. Se întâmplă des la produsele introduse manual. Dacă produsul chiar nu are cod de bare, soluția nu e să inventezi unul, ci să completezi marca și mpn și să pui identifier_exists pe „no”.

Am zero probleme aici. Înseamnă că Google îmi aprobă produsele?

Nu neapărat, și nu vrem să te lăsăm cu impresia asta. Noi verificăm ce se poate verifica din fișier. Rămân lucrurile care țin de contul tău: domeniul revendicat, livrarea și taxele setate, politicile pentru categoria produsului, și potrivirea dintre prețul din feed și prețul afișat pe pagina produsului, pe care Google o verifică singur intrând pe site. Un feed curat aici elimină însă majoritatea cauzelor de respingere.

Datele mele rămân la voi?

Nu. Descărcăm feedul, îl ținem în memorie cât durează verificarea și îl aruncăm. Nu salvăm fișierul, nu salvăm produsele și nu păstrăm adresa feedului după ce ți-am dat raportul.

Vrei să îți reparăm noi feedul?

Facem magazine online și punem la punct feeduri existente, indiferent pe ce platformă sunt. Dacă ai găsit aici probleme și nu știi de unde se generează, trimite-ne raportul și îți spunem exact unde e cauza.

Scrie-ne