Temmuz 2026'da ChatGPT'nin alışveriş önerileri birincil kaynağını değiştirdi. Katalog verileriniz buna hazır değilse, hiçbir ürün sayfası optimizasyonu bunu telafi etmez. Bu iş akışı katalogunuzu doğrulanmış ve gönderime hazır bir duruma getirir ve bugün feed gönderebilseniz de gönderemeseniz de çalışır.
Kimler için | Kabaca 500 ile 100.000 SKU arasındaki ürün verisinden sorumlu e-ticaret SEO yöneticileri, feed yöneticileri ve satıcı operasyon sahipleri |
Sonuç | Dokuz zorunlu alan kontrolünün tamamını geçen doğrulanmış bir ürün dosyası, artı engellenen SKU'ların adı belirtilmiş sahiplerle birlikte yer aldığı bir istisna listesi |
Ön koşullar | Katalogu CSV, TSV veya JSONL olarak dışa aktarabilmek. Bir hazırlık dizini. |
Erişim durumu | Bugün feed gönderemiyor olabilirsiniz. OpenAI'ın feed programı davetiyeyle işliyor, checkout ayrıca etkinleştirilen bir entegrasyon ve standart yükleme şu anda Amerika Birleşik Devletleri'ni hedefliyor. Bu iş akışı dosyayı her iki durumda da üretir |
Süre | 5.000 SKU'nun altındaki bir katalogda ilk tur için dört ila altı saat. Yavaş kısım teknik kurulum değil, alan denetimi |
Tamamlanma tanımı | Her satır dokuz zorunlu alan kontrolünü geçiyor; atlanan her SKU adı belirtilmiş bir sahiple istisna listesinde duruyor; OpenAI'ın arama crawler'ı örnek bir ürün URL'sini çekip oradan gerçek veriyi okuyabiliyor; ve çalıştırma kaydedilmiş bir dışa aktarımdan yeniden üretilebiliyor |
Ne değişti ve bunun zorunlu kıldığı tek karar
OpenAI, ChatGPT 5.6 modellerini 9 Temmuz 2026'da yayımladı. Ertesi gün, ChatGPT alışveriş önerilerinin açık web araması yerine satıcı ürün feed'lerinden gelme oranı %8,26'dan %61,54'e sıçradı. Bu veri, Temmuz 2026 boyunca 1.757.723 ChatGPT alışveriş promptunu izleyen Profound tarafından yayımlanan araştırmaya dayanıyor. Tek bir günde feed tabanlı getirim azınlık bir kaynak olmaktan çıkıp baskın kaynak haline geldi.
Bu sayı üçüncü taraf bir ölçüm, OpenAI'ın açıklaması değil. OpenAI 10 Temmuz'da bir değişiklik olduğunu doğrulamadı ve herhangi bir getirim dağılımı yayımlamadı; bu yazının sonundaki bölümler verinin neyi destekleyip neyi desteklemediğini ortaya koyuyor. Yönü ciddiye alın, kesinliği gevşek tutun.
Yönün zorunlu kıldığı şey tek bir çerçeve değişikliği: ürün verisi artık yalnızca içerik olarak değil, veri olarak da doğru olmak zorunda. GTIN kontrol hanesi eksik, güzel yazılmış bir ürün sayfası, feed tabanlı bir öneri sistemi için doğrulamadan geçememiş bir satırdır.
Aşağıdaki her şey bir iş akışıdır. 10 Temmuz sayıları tutsun ya da tutmasın, her adımı yapmaya değer, çünkü temiz, eksiksiz ve makine tarafından okunabilir bir katalog, bundan sonra ilgileneceğiniz her alışveriş yüzeyine yarar.
Hangi şeritte olduğunuzu belirleyin
İş akışı iki şeride ayrılıyor ve başlamadan önce kendi şeridinizi bilmeniz gerekiyor, çünkü bu sizin için "tamamlandı"nın ne demek olduğunu değiştiriyor. Şerit A alımı kanıtlayabilir. Şerit B yalnızca hazırlığı kanıtlayabilir. İkisi de aynı dosyayı üretir.
Dört maddelik erişim testi
Her birine dürüstçe cevap verin.
Soru | Neyin evet sayıldığı | Neyin sayılmadığı |
|---|---|---|
OpenAI'a kaydoldunuz ve feed erişiminize dair yazılı onay aldınız mı? | Feed'inizi adıyla belirten bir onay | "İlgi formunu doldurdum" |
Katalogunuz ABD pazarı için uygun mu? | Mevcut standart yükleme kapsamı için onay | Pazarınızı kapsadığına dair bir varsayım |
Sizin için ayrıca bir checkout entegrasyonu etkinleştirildi mi? | İlk katılım sürecinde açık onay | Bir bayrağı kendi başınıza açmanız |
Örnek ya da tam bir dosya gönderdiniz ve karşılık aldınız mı? | Gönderiminize atıfta bulunan bir yanıt | Gönderip hiçbir şey duymamak |
Herhangi bir cevap işaret edebileceğiniz bir şeyle desteklenmiyorsa Şerit B'desiniz. Bu varsayılan konumdur ve bir başarısızlık hali değildir. İki önemli açıklama: bir uygunluk bayrağını açmak checkout katılımını tamamlamaz ve kayıt yalnızca satıcı görünen adınızı sağlar, feed'inizin geri kalanını değil.
Şerit A: feed erişiminiz onaylandı
Kaydınıza özel bir alan listesi ve katılım sürecinde onaylanmış bir gönderim kanalı alacaksınız. Gönderim mekanizmasının kendisi katılım sürecinde onaylanır. Yayımlanmış satıcı anlatımları bunun SFTP mi yoksa izin verilen bir uç noktaya şifreli HTTPS gönderimi mi olduğu konusunda uzlaşmıyor, dolayısıyla OpenAI hangisinin sizin için geçerli olduğunu söyleyene kadar iki tanımın hiçbirine göre pipeline kurmayın.
Şerit B: erişiminiz yok ve kaybedilmeyen şeyler
Bugün izin gerektirmeden açık olan üç şey var: crawler erişimi, ürün sayfalarının kendi üzerindeki yapılandırılmış veri ve açıklama kalitesi, ve doğrulanmış dosya. Bu yazının ortasındaki katalog işinin hiçbir kapısı yok. Dosyayı şimdi kurup denetlersiniz ve erişim geldiği gün zaten geçen bir şeyi gönderirsiniz.
Shopify'daysanız, ürün verisi satıcı tarafında ek iş olmadan Shopify Catalog üzerinden ChatGPT'ye ulaşır. Doğrudan feed, güncellik ve varsayılanın taşımadığı alanlar içindir. Bir uyarı: ikincil bir kaynak bu sendikasyonu Mart 2026'ya tarihlendiriyor ve tarih doğrulanmış değil, dolayısıyla bunu planlama dayanağı değil sohbet başlatıcı olarak görün.
Ürünlerinizi okuyan crawler'a kapıyı açın
Bu, her iki şeritte de anında etki eden ilk adım ve elinizdeki en ucuz kazanç.
robots.txt dosyanızı açın ve OpenAI'ın ajanlarına dair direktifleri kontrol edin. Ürün görünürlüğü için önemli olan OAI-SearchBot. Engellenmişse, feed'iniz ne kadar temiz olursa olsun içeriğiniz ChatGPT ürün sonuçlarında görünmez. Model eğitimi için kullanılmıyor, dolayısıyla onu engellemek hiçbir şeyi korumaz.
Hakkında açıkça karar vermeye değer dört ajan adı:
Ajan | Ne yapar | Ürün görünürlüğüne etkisi |
|---|---|---|
| İçeriği arama yüzeyleri için indeksler | Engellemek, feed kalitesinden bağımsız olarak ürünlerinizi gizler |
| Kullanıcının açıkça sorduğu sayfaları çeker | Engellemek, canlı sayfa okumalarını bozar |
| Eğitim crawler'ı | Alışveriş görünürlüğüyle ilgisiz |
| Ajan tabanlı gezinme | Ajan güdümlü checkout yollarını etkiler |
Burada en çok önem taşıyan kalite kontrolü `robots.txt` değil. İzin verilen bir crawler geldiğinde gerçekten bir şey okuyabiliyor mu, asıl soru bu. Temsili bir ürün URL'sini o crawler'ın kullanıcı ajanıyla çekin ve yanıt gövdesini inceleyin. Sunucu tarafında oluşturulmuş başlık, fiyat, stok durumu veya açıklama içermeyen bir uygulama kabuğu alıyorsanız, tarama başarılı olur ve işe yarar hiçbir şey döndürmez. Birçok vitrin ürün verisini yalnızca istemci tarafında oluşturuyor ve o mağazalar robots dosyaları ne derse desin feed'siz keşif için görünmezdir.
Bu kontrolü Auspia'nın OpenAI arama crawler simülatörü ile çalıştırabilirsiniz; bu araç, herkese açık bir sayfayı OpenAI'ın crawler'ı olarak çeker ve neleri okuyabildiğini gösterir.
Kurtarma yolu. robots.txt platformunuz ya da ajansınız tarafından kilitliyse, değişiklik talebini tarihiyle birlikte kaydedin ve devam edin. Adım, bir engel değil Şerit B kaydınız için bir kanıt haline gelir.
Ürün sayfalarınızı makine tarafından okunabilir yapın
Feed, alışveriş önerilerine giden tek yol değil ve Şerit B'deki satıcılar için şu anda hiç mevcut değil. Sayfadaki yapılandırılmış veri ise mevcut.
Her ürün şablonuna JSON-LD biçiminde Product yapılandırılmış verisi ekleyin ve bunu katalog dışa aktarımınızın kullandığı aynı kaynaktan doldurun. Ekiplerin atladığı kısım o son cümle. Şemanız temada elle tutuluyorsa ve feed'iniz PIM'den geliyorsa, ikisi bir çeyrek içinde çelişir ve çelişen fiyat ile stok sinyalleri, hiç olmayan sinyallerden daha kötüdür.
En azından name, description, image, SKU, brand ve price, para birimi ile stok durumunu taşıyan bir offers bloğu ekleyin. Feed'e koyacağınız değerleri yansıtın. Katalogunuzda GTIN, condition, material, color, size veya boyutlar varsa bunları da ekleyin, çünkü konuşma dilindeki sorguların gerçekte kullandığı öznitelikler bunlar.
Kalite kontrolü. Kategorilerinizin en farklı üçünden birer tane olmak üzere üç ürün URL'sini, oturum açtığınız tarayıcı yerine bir crawler'ın gördüğü aynı oluşturma yoluyla doğrulayın.
Kurtarma yolu. Platformunuz ürün şablonuna JSON-LD enjekte etmenize izin vermiyorsa, bunu etiket yöneticiniz üzerinden head'e koyun ve teknik borç olarak kaydedin. Çalışır, kırılgandır ve birinin bunu kaldırma sorumluluğunu üstlenmesi gerekir.
Açıklamaları konuşma dilindeki sorgular için yeniden yazın
Bu, SEO disiplininin size aktif olarak zarar verdiği adım.
Katalog açıklamaları genellikle anahtar kelime kapsamı ve raf çekiciliği için yazılır: marka sesi, anahtar kelimeyle doldurulmuş bir başlık, iddialardan oluşan bir madde listesi. Konuşma dilindeki alışveriş sorguları buna hiç benzemez. Biri "açık ofis için 150 doların altında sessiz mekanik klavye" diye sorar ve soruyu yanıtlayan öznitelikler gürültü seviyesi, switch tipi ve form faktörüdür. Bu özniteliklerin çıkarılabilir olması için mevcut ve olgusal olması gerekir.
Ürün açıklamalarını kısa ve insani bir girişle birlikte olgusal bir teknik özellik olarak yazın. Ürünün ne olduğu ve kime uyduğuyla ilgili tek bir cümleyle başlayın. Sonra öznitelikleri pazarlama sıfatları olmadan düz biçimde belirtin. "Ağırlık: 780 g" ifadesi "inanılmaz hafif yapı"dan iyidir. Bir iddiada bulunuyorsanız, onu spesifik ve kontrol edilebilir kılın.
Buraya ağır yatırım yapmadan önce bilinmesi gereken bir şey var: OpenAI'ın alışveriş dokümantasyonu, ChatGPT'nin basitleştirilmiş ürün başlıkları ve açıklamaları üretebileceğini belirtiyor. Metniniz öneri için bir girdidir, garanti edilmiş bir çıktı değil. Temiz ve olgusal kaynak veri yazın ve yüzeyin onu başka sözcüklerle ifade edebileceğini kabul edin.
Kalite kontrolü. En yüksek gelirli on ürününüzü çıkarın ve her biri için bir alıcının karar vermek adına ihtiyaç duyacağı dört özniteliği listeleyin. Açıklamada üçten azı görünüyorsa, açıklama işini yapmıyor demektir.
Kurtarma yolu. Açıklamalarınız kontrol etmediğiniz bir tedarikçi feed'inden geliyorsa, gelire göre en iyi dilimi elle yeniden yazın ve uzun kuyruğun arkadan gelmesine izin verin. Kısmi kapsama, durmuş bir projeden iyidir.
Bir satıra dokunmadan önce alan sözleşmesini kurun
Şimdi feed'in kendisine geçiyoruz. Herhangi bir şeyi dışa aktarmadan önce "doğru"nun ne anlama geldiğini bir kez yazın. Bu, denetimi bir tartışma olmaktan çıkarıp mekanik bir geçişe dönüştürür.
Dokuz zorunlu alan ve her birinin nerede kırıldığı
Her satıra bu dokuzu gerekir. Bu tablo sözleşmedir.
Alan | Kabul edilen biçim | En yaygın hata | Sonucu |
|---|---|---|---|
| Ürün ya da varyant başına sabit ve benzersiz dize | Varyantlar arasında yeniden kullanılması veya her dışa aktarımda yeniden üretilmesi | Yinelenen ve sahipsiz satırlar |
| Düz dize, 150 karakter veya altını hedefleyin | Sözcüğün ortasından kesilmesi ya da fiyat taşıyan bir başlık | Reddedilen veya yanlış eşleşen satır |
| Düz metin, 5.000 karaktere kadar | CMS'ten kalan HTML veya markdown | Reddedilen satır |
| Ürün sayfası URL'si | İzleme parametreleri ya da yönlendiren bir URL | Hiçbir yere çıkmayan satır |
| Marka adı dizesi | Markasız SKU'larda tamamen eksik olması | Reddedilen satır |
| Satıcı adı dizesi | Katalog genelinde tutarsız yazımlar | Zayıf satıcı sinyali |
| Doğrudan görsel URL'si | Bir yer tutucu ya da oturum gerektiren bir URL | Görseli olmayan satır |
|
| Dahili stok sözlüğünüzden özel bir değer | Satır reddedilir |
|
| Binlik ayırıcılar ya da para birimi olmayan çıplak bir sayı | Satır reddedilir |
İki madde, sessizce başarısız oldukları ve beraberlerinde bütün ürün hatlarını götürdükleri için vurguyu hak ediyor.
availability alanı tam olarak beş değer kabul eder. Atlanmış, boş veya tanınmayan değerler satırı reddeder. Platformunuz IN STOCK ya da available ya da 1 olarak dışa aktarıyorsa, o satırların hepsi başarısız olur. Dahili sözlüğünüzü kabul edilen beş değere açıkça eşleyin ve eşleyemediklerinizi varsayılan olarak unknown yapmak yerine elle işlenecek kuyruğa yönlendirin. unknown meşru bir değerdir, ama bilinçli bir durumdur, çöp kutusu değil.
price alanı bir tutar, bir boşluk ve büyük harfli bir para birimi kodudur. Yani 79.99 USD, 79,99 USD değil, 79,99 € değil ve 7.999e1 değil. Binlik ayırıcı yok, üstel gösterim yok.
Satırları sessizce reddeden kurallar
Doğrulama kontrollerinize yazmaya değer dört kısıt daha:
GTIN. Geçerli bir kontrol hanesi dahil tam olarak 8, 12, 13 veya 14 hane. ISBN-10 kabul edilmez. Baştaki sıfırları koruyun, bu da sütunu geçtiği her yerde metin olarak tutmak anlamına gelir. Bu, tüm spesifikasyondaki en yaygın sessiz kırıcıdır, çünkü elektronik tablolar ve CSV dışa aktarımları baştaki sıfırları varsayılan olarak siler.
İndirimli fiyat. Sıfırdan büyük ve aynı para biriminde normal fiyattan kesinlikle küçük olmalı. Normal fiyata eşit bir indirimli fiyat ya da normal fiyatın boş bırakıldığı bir promosyon satırı başarısız olur.
Başlık uzunluğu. 150 karakter veya altını hedefleyin. Kısaltırken sözcük sınırından kesin.
Tarih alanları hiçbir şeyi planlamaz. Spesifikasyon, sözleşmedeki tarihlerin fiyat veya stok değişikliklerini planlamadığını açıkça belirtir. Bir promosyonun gece yarısı açılmasını istiyorsanız, yeni değeri pipeline'ınızın göndermesi gerekir.
Uygunluk bayraklarını bilinçli olarak belirleyin
Üç bayrak, bir satır doğrulandıktan sonra ona ne olacağını kontrol eder.
Bayrak | Atlanmış veya boşken varsayılan | Ne yapar |
|---|---|---|
|
|
|
| Arama uygunluğunu gerektirir |
|
| Devre dışı | Ayrı reklam işleme yolunu kontrol eder |
Bunlarla enable_search, enable_checkout ve is_eligible_ads olarak da karşılaşabilirsiniz. Bunlar takma adlardır, dolayısıyla eski yazımı kullanan bir şablonu farklı bir alan sanmayın.
Pratik tavsiye: is_eligible_search değerini, bir ürünün üretimden kalktığını veya gizlendiğini zaten bilen sistemle senkronize edin. Ayrı bir "kanaldan gizle" listeniz varsa ve o liste feed'e hiç ulaşmıyorsa, önerilere bayat listeleme gönderirsiniz.
Hangi opsiyonel grupları hangi sırayla açmalısınız
Yaklaşık elli opsiyonel alan var. Spesifikasyon sırasına göre değil, çalışma saati başına getiriye göre sıralanmış:
- Varyantlar (
group_id,listing_has_variations,variant_dict,offer_id,gtin,mpn). Giyim, ayakkabı, ev ya da beden veya rengi olan herhangi bir şey satıyorsanız en yüksek öncelik. - Ürün bilgisi (
condition,product_category,material,color,size,gender,age_group, artı boyut ve ağırlık alanları). Konuşma dilindeki eşleştirmeyi çalıştıran şey bu. - Medya (
additional_image_urls). - İadeler (
accepts_returns,return_deadline_in_days,return_policy). - Yorumlar (
review_count,star_rating), artı mağaza düzeyindestore_review_countvestore_star_rating. - Karşılama, satıcı ve coğrafya (
shipping_price,shipping,seller_url,target_countries,store_country). - Kurulum gerektiren alanlar.
marketplace_seller,size_system,accepts_exchanges,is_digital, reklam çifti (is_ads_eligible,ads_metadata) ve checkout çifti (is_eligible_checkout,seller_privacy_policy,seller_tos) katılım sürecinde onay gerektirir. Self servis değiller. İlk turda dışarıda bırakın.
Kalite kontrolü. Dokuz zorunlu alanın her biri, SKU'larınızın en az %95'inde gerçek veriye çözümlenen bir katalog sütununa eşlenmelidir. Bu eşiğin altındaki alanlar eşleme işi değil, veri tedarik kararıdır.
Kurtarma yolu. Bir zorunlu alanın hiç kaynağı yoksa, örneğin markasız bir hatta brand, durun ve dosyayı kurmadan önce tedarik sorusunu bir iş sahibiyle çözün. Biçim çalışması eksik veriyi düzeltemez.
Gerçekte hangi dosya formatını gönderebilirsiniz
Kayıtlı feed'iniz için OpenAI'ın katılım sürecinde onayladığı formatı kullanın. Bunun ötesinde, UTF-8 sekme ayraçlı .txt veya .tsv dosyalarını ya da virgül ayraçlı .csv dosyalarını kabul eden, .txt.gz, .txt.gzip, .tsv.gz ve .csv.gz için gzip desteği olan Google uyumlu bir yol var.
JSON, elektronik tablolar, XML, RSS ve Atom o uyumluluk yolunda desteklenmez. Satır satır format karıştırmak yerine tüm yükleme için tek bir format kullanın.
En çok satır bozan dört alanı normalize edin
Tek bir dondurulmuş dışa aktarım alın
Bir kez dışa aktarın, dosyaya zaman damgası koyun ve bir hash hesaplayın. Sonraki her adım o dondurulmuş dosya üzerinde çalışır. Yeniden üretilebilirlik, üç hafta sonra biri bir SKU'nun neden eksik olduğunu sorduğunda denetimi savunulabilir kılan şeydir.
Dört normalizasyon
GTIN baştaki sıfırlar. Sütunu metin olarak dışa aktarın, sonra hane sayısının 8, 12, 13 veya 14 olduğunu doğrulayın ve kontrol hanesini doğrulayın. Sessiz hataların çoğu burada yaşar.
Fiyat biçimlendirme. Binlik ayırıcıları kaldırın, ondalık noktayı koruyun, varsa üstel gösterimi silin ve para birimi kodunu ayrı bir belirteç olarak ekleyin. Sonucu yalnızca ^\d+\.\d{2} [A-Z]{3}$ kabul eden bir regex'ten geçirin ve gerisini kuyruğa alın.
Stok durumu eşlemesi. Dahili sözlüğünüzü kabul edilen beş değere açıkça eşleyin. Her kovaya kaç satırın düştüğünü ve kaçının elle incelemeye kaldığını sayın. Yüksek bir elle inceleme sayısı feed'inizin bozuk olduğu değil, stok sözlüğünüzün bir eşleme tablosuna ihtiyacı olduğu anlamına gelir.
Başlık ve açıklama temizliği. Başlıkları sözcük sınırında 150 karakterde kesin. Açıklamalardan işaretlemeyi temizleyin ve düz metin olarak 5.000 karakterle sınırlayın.
Kalite kontrolü. Normalize edilmiş dosyayı yeni bir elektronik tabloya yeniden aktarın ve GTIN sütununun hâlâ baştaki sıfırları gösterdiğini doğrulayın. Bu, diğer tüm kontrollerden sağ çıkan sayı olarak dışa aktarma tuzağını yakalar.
Kurtarma yolu. Bu normalizasyonları sizin için feed platformunuz veya PIM'iniz yapıyorsa, başarı mesajına güvenmek yerine çıktısını aynı kontrollerle doğrulayın.
Her satırı denetleyin ve bir istisna listesi tutun
Şimdi kontrolleri tüm dosya üzerinde çalıştırın. Bir katalogu çalışma planına dönüştüren adım budur.
Doğrulayıcı olmadan yapabileceğiniz dokuz mekanik kontrol
Her satır için: dokuz zorunlu alanın tamamı mevcut ve boş değil; availability beş değerli enum içinde; gtin hane sayısı ve kontrol hanesi geçerli; price tutar-ve-para-birimi biçimine uygun; sale_price kesinlikle price'dan küçük ve sıfırdan büyük, aynı para biriminde; title 150 karakter veya altında; description düz metin olarak 5.000 karakter veya altında; url 200 döndürüyor ve ürün verisini sunucu tarafında oluşturuyor; image_url bir yer tutucu yerine gerçek bir görsele çözümleniyor.

Tek bir satır ya bütün kapıları geçer ya da hangi kapının reddettiği adıyla belirtilmiş olarak istisna dosyasına düşer. En çok satırı stok durumu kapısı reddeder, çünkü özel stok sözlüğü bir katalogun başarısız olmasının en yaygın yoludur.
Mükemmel bir katalog değil, istisna dosyası kurun
İki sütun ve bir sahip: item_id, engel ve bunu kimin düzelteceği.
Kalite kontrolü. Makul ölçüde temiz bir katalogda istisna dosyası satırların %10'unun altında olmalı. %30'un üzerindeyse sorun yukarı akıştaki veri yönetişimidir ve dürüst hamle dosyayı yamamak yerine kaynak sistemi düzeltmektir.
Kurtarma yolu. Bir zorunlu alan dağınık SKU'lar yerine baştan sona bir kategoride eksikse, bunu bir iş sahibiyle birlikte veri tedarik kararı olarak ele alın. Denetimi temizlemek için o satırları unknown olarak işaretlemeyin, çünkü unknown belirli bir anlama gelen meşru bir değerdir ve onu bir kontrolü geçmek için kullanmak kendi verinizi kirletir.
Güncelleme konusunda dürüst bir not: spesifikasyon herhangi bir güncelleme sıklığı belirtmiyor ve feed'lerin tam anlık görüntü mü yoksa artımlı güncelleme mi olduğunu söylemiyor. Yayımlanmış satıcı anlatımları, OpenAI'ın dokümantasyonunda bulunmayan her iki konuda da kendinden emin iddialarda bulunuyor. Spesifikasyonun size söylediği şey güncel fiyatı göndermek, bir indirim başladığında veya bittiğinde güncellemek ve bir ürün tükendiğinde ya da geri geldiğinde stok durumunu güncellemek. Pipeline'ınızı bu iki olayın etrafında kurun ve sıklık sorusunu katılım sürecinde netleştirin.
Dosyayı platformun yapacağı gibi doğrulayın
Göndermeyi düşündüğünüz tam baytları, göndermeyi düşündüğünüz formatta yeniden ayrıştırın ve giren satırları çıkan satırlarla karşılaştırın.
Bu, bir elektronik tablonun gizlediği hatayı yakalar. Excel'de temiz açılan bir dosya, CSV olarak ayrıştırılan dosyanın aynısı değildir, çünkü kaçışsız ayraçlar ve açıklama alanlarındaki satır sonları ekranda iyi görünürken ayrıştırmayı bozar.
Kalite kontrolü. Giren satırlar çıkan satırlara eşit ve otomatik kontroller elle yaptığınız denetimle uyuşuyor. İkisi arasındaki fark, birinin yanlış olduğu anlamına gelir ve bu genellikle elle yapılan turdur.
Kurtarma yolu. Kodlama hataları neredeyse her zaman UTF-8 olarak yeniden dışa aktarmakla çözülür. Tırnaklama hataları neredeyse her zaman kaçışsız ayraçlar ya da açıklamalarda kaçak satır sonlarıdır.
Ekibinizde bir kodlama ajanı varsa, küçük bir betiğin emeğini karşıladığı tek yer burasıdır, çünkü denetimi üç aylık bir projeden yeniden çalıştırmaya dönüştürür.
İşe yaradığını doğrulayın
Kanıtlayabileceğiniz şey şeridinize bağlı ve farkı bulanıklaştırmak yerine net olmakta fayda var.

Şerit A alımı kanıtlayabilir. Şerit B hazırlığı kanıtlayabilir. Ne şerit ne de çatal dosyayı değiştirir, ki erişiminiz yokken onu kurmanın anlamı da tam olarak budur.
Erişiminiz varsa (Şerit A)
Dört kontrol. Gönderiminiz karşılık buldu. Satır düzeyindeki ret raporu okundu ve her ret çözüldü ya da kaydedildi. Örnek bir alışveriş promptu artık ürünlerinizden birini gösteriyor. Sunucu loglarınız getirim ajanının ürün URL'lerini çektiğini gösteriyor.
Erişiminiz yoksa (Şerit B)
Dört kontrol. Bir robots.txt çekimi, OAI-SearchBot için bir ürün URL'si döndürüyor. O URL'nin sunucu tarafında oluşturulmuş çekimi başlık, fiyat, stok durumu ve açıklama içeriyor. Dokuz kontrollük denetim geçiyor. Dondurulmuş dışa aktarım ve kontrol çalıştırması, sizden sonraki kişinin yeniden üretebileceği bir yerde saklanıyor.
Hazırlık gerçek ve yanlışlanabilir bir sonuçtur. Sadece alımla aynı sonuç değildir ve onu öyleymiş gibi raporlamamalısınız.
Sonunda önemli olan tek sayı
ChatGPT'den çıkan bağlantılar otomatik olarak utm_source=chatgpt.com taşır. Bu da kendi analitiğinizi bir tıklamanın gerçekleştiğine dair tek birinci taraf kanıtı yapar. Filtreyi veriye ihtiyaç duymadan önce şimdi kurun.
Neyi ölçtüğü konusunda net olun. Bu bir tıklamadan gelen trafik atamasıdır, görünürlük metriği değil. Bir ürün defalarca önerilip sıfır kez tıklanabilir ve uygun olmayan bir ürün hiç tıklanamaz.
Bu iş akışının kontrol etmedikleri
Feed kümesi içindeki sıralamayı kontrol etmez. Spesifikasyon bir satır sözleşmesi tanımlar. Bir sıralama kuralı tanımlamaz. Her alan kontrolünü geçmek bir ürünü getirilmeye uygun hale getirir. Uyumlu on satırdan hangisinin gösterildiğine dair hiçbir şey söylemez. Başta atıf yapılan araştırma getirim kaynağını ölçer, getirilen bir küme içindeki sıralamayı değil.
10 Temmuz sayıları gözlemseldir ve tek bir tedarikçiden gelir. Gerçek alışveriş oturumlarını ya da satın alma yolculuklarını değil, Profound'un izlenen prompt panelini tanımlarlar. OpenAI değişikliği doğrulamadı ve herhangi bir getirim dağılımı açıklamadı. 3 Eylül 2026'da başlayan bir GPT-6 Astra dağıtımı, o araştırmadaki daha geç ölçüm penceresiyle örtüşüyor ve gerçek bir karıştırıcı etken.
Yoğunlaşma rakamları da aynı sınırları taşıyor. İlk 10 mağaza referansının %22,5'ten %41,8'e çıkması ve benzersiz satıcı sayısının 13.524'ten 10.607'ye düşmesi, ikisi de aynı panelden geliyor. Ve getirim kaynağındaki değişikliklerin hareket eden 517 müşteride görünürlük değişiminin %83'ünü açıkladığı bulgusu, panel içinde bir açıklama payıdır, planlama dayanağı yapılacak nedensel bir katsayı değil.
Tedarikçi bloglarında dolaşan bazı iddialar spesifikasyonda yok. Her birine temkinli yaklaşın:
İddia | Kaynak | Durum |
|---|---|---|
Feed'ler her 15 dakikada bir yenilenir, günlük feed'lerden 96 kat daha sık | Tedarikçi blogları | OpenAI'ın hiçbir sıklık belirtmeyen spesifikasyonunda yok |
Feed'ler artımlı güncelleme değil, tam anlık görüntüdür | Hiçbir OpenAI dokümantasyonuna atıf yapmayan tek bir tedarikçi | Çözülmedi; katılım sürecinde netleştirin |
Yaklaşık 100 ürünlük bir örnek gerekir | Tedarikçi blogları | OpenAI'ın yardım metni bir miktar belirtmeden başlangıç örneğinden ya da tam feed'den söz ediyor |
Gönderim SFTP üzerinden yapılır | Bir tedarikçi; bir diğeri şifreli HTTPS gönderimi diyor | Kaynaklar çelişiyor; mekanizma katılım sürecinde onaylanıyor |
| Tek bir derlenmiş kaynak | Spesifikasyonun alan listesinde yok. Spesifikasyonun yorum alanları |
Yapılandırılmış feed'ler kazınmış veriden yaklaşık iki kat daha iyi dönüşür | Kaynaksız tedarikçi iddiası | Buna göre planlama yapmayın |
Metninizin nasıl oluşturulduğunu kontrol etmez. ChatGPT basitleştirilmiş ürün başlıkları ve açıklamaları üretebilir. Ayrıca alışveriş sonuçları ChatGPT tarafından bağımsız olarak seçilir ve reklam değildir; bu, getirim kaynağıyla değil ticari etkiyle ilgili bir soruyu yanıtlar. Aradığınız şey ücretli yerleştirmeyse, OpenAI ürün feed'lerinden kurulan ayrı bir reklam yolu işletiyor. O farklı bir iş akışıdır ve bu yazı o değil.
SSS
Bugün ChatGPT'ye ürün feed'i gönderebilir miyim?
Talep üzerine değil. Erişim satıcı başına onaylanır, checkout ayrıca etkinleştirilen bir entegrasyon gerektirir ve standart yükleme şu anda ABD'yi hedefliyor. Kayıt yalnızca satıcı görünen adınızı sağlar ve canlı yükleme erişiminiz olmadan da kayıtlı olabilirsiniz. Kendinizi konumlandırmak için yukarıdaki dört maddelik erişim testini çalıştırın.
Feed'i ne sıklıkla yenilemeliyim?
Spesifikasyon hiçbir sıklık belirtmiyor. İki tedarikçi blogu on beş dakika iddia ediyor ve o sayı OpenAI'ın dokümantasyonunda geçmiyor. Pratik cevap, yenilemeleri kendi fiyat ve stok olaylarınızdan tetiklemek, çünkü spesifikasyonun güncel tutmanızı açıkça söylediği iki şey bunlar.
Tam dosyayı mı yoksa yalnızca değişen satırları mı gönderiyorum?
Çözülmedi. Bir tedarikçi tam anlık görüntü olduğunu öne sürüyor ve bunun için hiçbir OpenAI dokümantasyonuna atıf yapmıyor. Her iki cevaba da bağlı bir pipeline kurmadan önce bunu katılım sürecinde netleştirin.
100 ürünlük örnek şartı gerçek mi?
OpenAI'ın yardım metni, hiçbir miktar belirtmeden başlangıç örneği ya da tam feed gönderiminden söz ediyor. 100 ürün rakamı tedarikçi bloglarından geliyor. Bir örnek hazırlıyorsanız, belirli bir sayıya ulaşmak yerine her opsiyonel grup durumunu kapsayarak onu temsili kılın.
İyi bir feed ürünlerimin ChatGPT alışveriş sonuçlarında daha üstte çıkmasını sağlar mı?
Sorunun genellikle ima ettiği anlamda değil. Bir feed, bir ürünü uygun ve tanımlanabilir kılar. Getirilen küme içindeki sıralama belgelenmiş değil ve kamuya açık araştırma sıralamayı değil getirim kaynağını ölçüyor. Alan uyumluluğunu bir kaldıraç değil, bir ön koşul olarak görün.
Shopify'da satıyorsam bunların herhangi birine ihtiyacım var mı?
Temel sendikasyon için yok, çünkü ürün verisi satıcı tarafında iş olmadan Shopify Catalog üzerinden ChatGPT'ye ulaşıyor. Doğrudan feed, güncellik ve varsayılanın taşımadığı alanlar içindir.
Yazar: Eva Laurent, Auspia'da 10.000'den fazla ürün sayfası için E-ticaret Arama Stratejisti. Eva e-ticaret araması, ürün keşfi ve ürün verisinin yapay zeka alışveriş yüzeylerine nasıl ulaştığı üzerine yazıyor.




