---
title: "ChatGPT Ürün Feed Optimizasyonu: Alanlar ve Kontrol Listesi"
description: "ChatGPT ürün feed optimizasyonu için başlık, fiyat, stok, varyant, kimlik ve güncelleme alanlarını adım adım kontrol edin."
source_url: "https://brantial.ai/tr/blog/chatgpt-urun-feed-optimizasyonu/"
lang: "tr"
updated: "2026-09-15T00:00:00.000Z"
---

Rehber 15 Eylül 2026

# ChatGPT Ürün Feed Optimizasyonu: Alanlar ve Kontrol Listesi

ChatGPT ürün feed optimizasyonu için başlık, fiyat, stok, varyant, kimlik ve güncelleme alanlarını adım adım kontrol edin.

## Öne Çıkanlar: ChatGPT Ürün Feed Optimizasyonu

5

- Ürün feed'i; kimlik, açıklama, fiyat, stok, görsel, satıcı ve varyant bilgilerini düzenli bir katalog hâlinde taşır.
- Feed, ürün sayfası ve yapılandırılmış veri farklı fiyat veya stok bilgisi veriyorsa önce bu veri sorununu çözün.
- Başlık ve açıklamalar kampanya sloganı yerine ürünü ayırt eden gerçek özellikleri ve kullanım bağlamını taşımalıdır.
- GTIN, MPN ve marka gibi tanımlayıcılar yalnızca gerçek değerlerle kullanılmalı; eksik alanlar uydurma verilerle doldurulmamalıdır.
- Feed kalitesi tek seferlik kurulumla değil, hata izleme, yenileme sıklığı ve satıştan kalkan ürün politikasıyla korunur.

[Atiye Berika Ertaş Proje Koordinatörü](https://brantial.ai/tr/yazarlar/atiye-berika-ertas/) 9 dk okuma

Paylaş [LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fbrantial.ai%2Ftr%2Fblog%2Fchatgpt-urun-feed-optimizasyonu%2F) [X](https://x.com/intent/post?text=ChatGPT%20%C3%9Cr%C3%BCn%20Feed%20Optimizasyonu%3A%20Alanlar%20ve%20Kontrol%20Listesi%20https%3A%2F%2Fbrantial.ai%2Ftr%2Fblog%2Fchatgpt-urun-feed-optimizasyonu%2F) [Facebook](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fbrantial.ai%2Ftr%2Fblog%2Fchatgpt-urun-feed-optimizasyonu%2F)

[ChatGPT ile özetle](https://chatgpt.com/?q=Brantial%20i%C3%A7eri%C4%9Fini%20%C3%B6zetle%3A%20https%3A%2F%2Fbrantial.ai%2Ftr%2Fblog%2Fchatgpt-urun-feed-optimizasyonu%2F)

![ChatGPT Ürün Feed Optimizasyonu: Alanlar ve Kontrol Listesi](https://brantial.ai/images/blog/chatgpt-product-feed-optimization/cover-tr.webp) ![ChatGPT Ürün Feed Optimizasyonu: Alanlar ve Kontrol Listesi](https://brantial.ai/images/blog/chatgpt-product-feed-optimization/cover-tr-dark.webp)

Ürün feed’i ilk bakışta teknik bir katalog dosyası gibi görünür. Oysa fiyatı değişmiş, stoğu tükenmiş ya da yanlış varyanta bağlanmış tek bir kayıt bile müşteriye hatalı ürün gösterebilir. ChatGPT gibi alışveriş deneyimlerinde feed kalitesi bu yüzden önce bir doğruluk meselesidir.

İyi hazırlanmış bir feed, katalogdaki her ürünü doğru kimlik, güncel satış bilgisi ve karar vermeye yetecek ayrıntıyla sunar. Dosyanın teknik olarak kabul edilmesi tek başına yeterli değildir; ürünün doğru sorguyla, doğru fiyatla ve doğru varyantla eşleşmesi gerekir.

OpenAI, doğrudan ürün akışlarının ChatGPT’deki ürün bilgisini daha güncel tutmaya yardımcı olabileceğini; Shopify mağazalarının ise Shopify Catalog üzerinden sisteme bağlanabildiğini açıklıyor. Feed erişim yöntemi platforma göre değişse bile veri kalitesi prensibi değişmez: katalog, ürün sayfası ve sipariş sistemi aynı gerçeği söylemelidir.

Aşağıdaki alanlar ve kontroller, feed’i yayına almadan önce neye bakacağınızı gösterir. Konunun daha geniş stratejik çerçevesi için [ChatGPT ürün önerilerinde nasıl çıkılır?](https://brantial.ai/tr/blog/chatgpt-urun-onerilerinde-nasil-cikilir/) yazısına da göz atabilirsiniz.

OpenAI’ın güncel alan adları, zorunlu değerleri ve başvuru yolu için [ChatGPT ürün feed gereksinimleri](https://brantial.ai/tr/blog/chatgpt-urun-feed-gereksinimleri-2026/) rehberini kullanın. Bu yazı, o alanların arkasındaki katalog kalitesine odaklanır.

## Ürün Feed’i Nedir?

Ürün feed’i, bir e-ticaret kataloğundaki ürünleri makinelerin düzenli biçimde okuyabileceği alanlara ayıran veri akışıdır. CSV, XML, JSON, API veya platform entegrasyonu üzerinden taşınabilir. Dosya biçiminden daha önemli olan, her kaydın güncel ve benzersiz bir ürünü ya da varyantı tanımlamasıdır.

Bir feed genellikle şu soruların yanıtını taşır:

- Bu ürün hangisi?
- Hangi marka ve modele ait?
- Nereden satın alınabilir?
- Fiyatı ve para birimi nedir?
- Şu anda stokta mı?
- Hangi görsel ürünü temsil ediyor?
- Hangi renk, beden veya kapasite varyantıdır?
- Hangi kullanıcı ihtiyacına ve kategoriye karşılık gelir?

ChatGPT’nin alışveriş sonuçlarıyla ilgili resmî açıklamasında yapılandırılmış meta veriler, fiyat, açıklama, yorum ve stok gibi bilgilerin ürün seçimi ve sunumunda kullanılabileceği belirtiliyor. Kısacası feed yalnızca bir kanal entegrasyonu değildir; ürünün doğru anlaşılmasını sağlayan temel veri kaynaklarından biridir.

## Feed’de Öncelikli Alanlar

Aşağıdaki alan adları her sağlayıcıda birebir aynı olmayabilir. Bunları evrensel bir “zorunlu OpenAI şeması” olarak değil, ürün verisi kalite kontrol modeli olarak kullanın; bağlı olduğunuz platformun güncel teknik dokümanındaki alan adlarını ayrıca doğrulayın.

| Bilgi grubu | Örnek alan | Kalite kriteri |
| --- | --- | --- |
| Benzersiz kimlik | `id`, `sku` | Değişmeyen, tekrar kullanılmayan değer |
| Ürün başlığı | `title` | Marka + model + ürün tipi + kritik varyant |
| Açıklama | `description` | Görünen sayfayla uyumlu, gerçek özellik ve kullanım bilgisi |
| Ürün URL’si | `link` | 200 yanıtlı canonical ürün sayfası |
| Ana görsel | `image_link` | Ürünü net gösteren, erişilebilir ve kalıcı URL |
| Fiyat | `price`, `currency` | Sayfadaki satın alma fiyatıyla aynı değer ve para birimi |
| Stok | `availability` | Sipariş verilebilir gerçek durum |
| Marka | `brand` | Sayfa ve ürün ambalajıyla aynı marka adı |
| Global kimlik | `gtin`, `ean`, `upc` | Üreticinin verdiği gerçek kod |
| Üretici kodu | `mpn` | Gerçek ve ürünle eşleşen parça numarası |
| Varyant grubu | `item_group_id` | Aynı ana ürünün renk/beden seçeneklerini bağlayan değer |
| Durum | `condition` | Yeni, yenilenmiş veya ikinci el durumunun doğru ifadesi |

## Ürün Başlığı Nasıl Optimize Edilir?

Feed başlığını reklam metni gibi değil, ürünün kimlik kartı gibi düşünün. Başlık, “Bu kayıt tam olarak hangi ürünü anlatıyor?” sorusuna kısa ve açık bir yanıt vermelidir.

Kategoriye göre kullanılabilecek iskeletler:

- **Giyim:** Marka + model + hedef kitle + ürün tipi + renk + beden
- **Elektronik:** Marka + model + ürün tipi + kapasite/boyut + kritik teknik özellik
- **Mobilya:** Marka/seri + ürün tipi + malzeme + ölçü + renk
- **Kozmetik:** Marka + seri + ürün tipi + hacim + varyant/ton
- **Yedek parça:** Marka + parça tipi + uyumlu model + MPN

Şunlardan kaçının:

- “En iyi”, “muhteşem”, “kaçırılmayacak” gibi doğrulanamaz sıfatlar,
- Başlığın başında kampanya ve kargo mesajı,
- Tüm renk ve bedenlerin tek başlığa doldurulması,
- Marka veya modelin farklı kayıtlarda farklı yazılması,
- Arama kelimesi kazanmak için ürünle ilgisiz terimler eklenmesi.

Başlık değişikliklerini kontrollü yapın. Ürünün kimliğini sürekli yeniden yazmak, performans ölçümünü ve farklı veri kaynaklarındaki eşleşmeyi zorlaştırabilir.

## Ürün Açıklaması Hangi Bilgileri Taşımalı?

İyi bir açıklama, katalogdaki alanları art arda sıralamak yerine müşterinin kararını kolaylaştırır. İlk bir iki cümlede ürünün ne olduğunu ve kime uygun olduğunu söyleyin. Ardından ayırt edici özellikleri, kullanım sınırlarını ve uyumluluk bilgisini ekleyin.

Örnek iskelet:

1. Ürünün sade tanımı,
2. Ana kullanım senaryosu,
3. Ayırt edici üç özellik,
4. Ölçü, malzeme veya uyumluluk bilgisi,
5. Kutu içeriği,
6. Bakım ya da kullanım sınırı.

Ürün sayfasında bulunmayan bir iddiayı feed açıklamasına eklemeyin. Feed ile sayfa arasında içerik farkı varsa hangi kaydın güncel olduğu belirsizleşir.

## Fiyat ve Stok Tutarlılığı Nasıl Sağlanır?

Fiyat ve stok, en hızlı eskiyen ürün alanlarıdır. Bu verileri haftalık manuel dosyayla yönetmek, sık değişen kataloglarda yeterli değildir. Yenileme sıklığını iş operasyonuna bağlayın:

- Fiyat veya stok değiştiğinde olay bazlı güncelleme,
- Bunun mümkün olmadığı sistemlerde sık aralıklı tam ya da artımlı senkronizasyon,
- Başarısız güncellemelerde uyarı,
- Sayfa, feed ve yapılandırılmış veri arasında otomatik karşılaştırma.

Kontrol edilmesi gereken fiyat senaryoları:

- Liste fiyatı ile satış fiyatının doğru ayrılması,
- Kampanya başlangıç ve bitiş saatinin zaman dilimiyle uyumu,
- KDV dahil/haric gösterimin sayfa ile aynı olması,
- Para biriminin ISO koduyla doğru aktarılması,
- Varyant fiyatının seçilen varyantla eşleşmesi.

“Stokta” yalnızca ürünün depoda bulunduğu anlamına gelmemelidir; kullanıcının ürünü o URL ve koşullarla gerçekten sipariş edebilmesi gerekir. Ön sipariş ve geçici tükenme durumlarını sağlayıcının desteklediği değerlerle ayrı yönetin.

## GTIN, MPN ve SKU Arasındaki Fark

- **GTIN/EAN/UPC:** Ürünü küresel ölçekte tanımlayan standart koddur. Genellikle üretici tarafından sağlanır.
- **MPN:** Üreticinin ürün veya parça için belirlediği numaradır.
- **SKU:** Satıcının kendi stok ve operasyon sistemi içindeki kimliğidir.

Bu değerler birbirinin yerine yazılmamalıdır. GTIN bulunmayan ürüne rastgele kod üretmek, başka ürünle hatalı eşleşmeye yol açabilir. Kendi markanıza ait özel üretimde gerçek marka, MPN ve SKU bilgisini tutarlı kullanın.

## Varyantlar Nasıl Modellenmeli?

Aynı tişörtün farklı bedenleri, aynı telefonun farklı depolama kapasitesi veya aynı koltuğun farklı kumaş seçenekleri ana ürünle ilişkili fakat ayrı satılabilir kayıtlardır.

Sağlıklı varyant yapısı:

- Her satılabilir varyanta benzersiz `id` verir.
- Ana ürün ilişkisini ortak bir grup kimliğiyle korur.
- Renk, beden, kapasite gibi özelliği ayrı alanda taşır.
- Varyanta özel fiyat ve stoku doğru verir.
- Feed URL’sini, kullanıcının ilgili varyantı görebileceği sayfaya yönlendirir.

Tüm varyantları tek kayıtta birleştirmek fiyat ve stok belirsizliği yaratır. Her küçük seçeneği ilişkisiz ürün gibi göndermek ise katalogda tekrar ve parçalanma oluşturur.

## Görseller İçin Kontrol Listesi

Ürün görseli yalnızca estetik unsur değildir; kullanıcının doğru ürünü tanıması ve görsel benzerlik aramalarında eşleşme için veri kaynağıdır.

- Ana görsel yalnızca ilgili ürünü net göstermeli.
- Filigran, fiyat etiketi ve yoğun promosyon metni kullanılmamalı.
- URL kalıcı olmalı ve botlara 200 yanıtı vermeli.
- Görsel, ürün sayfasındaki ana varyantla eşleşmeli.
- Ek açılar ve kullanım görselleri ayrı alanlarda sunulmalı.
- Dosya boyutu performansı bozmayacak biçimde optimize edilmeli.
- Alt metin ürünün gerçek görünümünü kısa ve doğal şekilde açıklamalı.

## Shopify Mağazalarında Ne Yapılmalı?

OpenAI’ın [Shopify satıcıları için güncel yardım sayfası](https://help.openai.com/tr-tr/articles/20001241-shopping-from-shopify-merchants-in-chatgpt), ürünlerin Shopify Catalog aracılığıyla ChatGPT’de uygun olduğunda gösterilebileceğini belirtiyor. Bu entegrasyon nedeniyle ayrı bir doğrudan feed başvurusu gerekmeyebilir.

Yine de mağaza tarafındaki veri sorumluluğu devam eder:

- Shopify ürün başlığı ve açıklaması eksiksiz mi?
- Varyantlar doğru bağlı mı?
- Barkod/GTIN alanları gerçek değerleri taşıyor mu?
- Stok ve fiyat satış kanalları arasında eşleşiyor mu?
- Satıştan kaldırılan ürünler doğru arşivleniyor mu?
- Ürün görselleri ilgili varyantı gösteriyor mu?

Entegrasyon veriyi taşır; baştan yanlış girilmiş fiyatı, varyantı veya stok bilgisini kendiliğinden düzeltmez.

## Feed ile Product Schema Nasıl Eşleştirilir?

Feed ile sayfadaki JSON-LD aynı ürün gerçeğini anlatmalıdır. Alan adları birebir aynı olmak zorunda değildir, değerler aynı olmalıdır.

| Kontrol | Feed | Sayfa / JSON-LD |
| --- | --- | --- |
| Kimlik | `id`, GTIN, MPN | `sku`, `gtin`, `mpn` |
| Marka | Marka alanı | `brand.name` |
| Fiyat | Fiyat + para birimi | `offers.price` + `priceCurrency` |
| Stok | Stok durumu | `offers.availability` |
| URL | Ürün bağlantısı | Canonical URL / `offers.url` |
| Görsel | Ana görsel URL’si | `image` |

Google, hem ürün yapılandırılmış verisi hem Merchant Center feed’i sunmanın ürün bilgisini anlama ve doğrulama bakımından avantaj sağladığını belirtiyor. Bu ilişkiyi ChatGPT için kesin bir sıralama faktörü olarak yorumlamayın; asıl kazanım, ürün verinizin farklı sistemlerde tutarlı olmasıdır.

Ürün sayfası uygulaması için [e-ticaret ürün sayfası AI arama optimizasyonu](https://brantial.ai/tr/blog/e-ticaret-urun-sayfasi-ai-arama-optimizasyonu/) rehberindeki örnek yapıyı kullanabilirsiniz.

## Feed Kalite Kontrolü

Yayından önce ve her büyük katalog değişiminden sonra şu denetimi çalıştırın:

### Kimlik

- Yinelenen ürün ID’si var mı?
- Aynı GTIN birden fazla ilgisiz üründe kullanılmış mı?
- Marka adında yazım varyasyonları oluşmuş mu?
- Varyant grupları doğru mu?

### Ticari veri

- Feed fiyatı ile sayfa fiyatı eşleşiyor mu?
- Para birimi doğru mu?
- Stokta görünen ürün sipariş edilebiliyor mu?
- Satıştan kalkan kayıtlar feed’den kaldırılmış mı?

### İçerik

- Başlık ürünü ayırt ediyor mu?
- Açıklama görünür sayfayla uyumlu mu?
- Kritik özellikler boş mu?
- Görsel URL’leri çalışıyor mu?

### Teknik erişim

- Ürün URL’leri 200 yanıtı veriyor mu?
- Yönlendirme zinciri var mı?
- Canonical farklı bir ürüne gidiyor mu?
- OAI-SearchBot, Googlebot ve gerekli alışveriş botları engelleniyor mu?

[Site Health](https://brantial.ai/tr/features/site-health/) ile erişim, şema ve sayfa sağlığı sorunlarını ürün grupları bazında tarayabilir; veri hatalarını kendi katalog yönetiminizde kaynağında düzeltebilirsiniz.

## Feed Performansı Nasıl Ölçülür?

Dosyanın sorunsuz işlenmesi iyi bir başlangıçtır, fakat iş sonucunu göstermez. Sağlıklı bir değerlendirme için:

1. Geçerli, uyarılı ve reddedilen ürün oranını,
2. Güncelliğini kaybetmiş fiyat/stok kayıtlarını,
3. Hedef alışveriş prompt’larında ürün anılma oranını,
4. Yanlış aktarılan özellik sayısını,
5. Ürün sayfasına gelen AI yönlendirmelerini,
6. Bu oturumların sepete ekleme ve satış performansını

birlikte takip edin.

Feed değişikliğinden önce hedef prompt setinde başlangıç ölçümü alın. Sonra aynı ürün grubu ve aynı pazar için düzenli ölçüm yapın. Tek bir sohbet yanıtı genelleme yapmak için yeterli değildir.

## Sık Sorulan Sorular

### ChatGPT için ürün feed’i zorunlu mu?

Her satıcı ve her görünürlük biçimi için tek bir zorunlu yol yoktur. ChatGPT ürün bilgilerini web sayfaları, birinci ve üçüncü taraf ürün verileri ve uygun entegrasyonlardan alabilir. Doğrudan feed, güncelliği ve katalog kapsamını geliştirmek için kullanılabilir.

### Shopify kullanıyorsam ayrıca başvuru yapmalı mıyım?

OpenAI’ın güncel yardım içeriğine göre Shopify Catalog entegrasyonu bireysel satıcı için ek işlem gerektirmeyebilir. Uygunluk ve yönetim seçeneklerini Shopify’ın güncel Agentic Storefronts dokümanından doğrulayın.

### Feed’i ne sıklıkla güncellemeliyim?

Sıklık katalog değişim hızına bağlıdır. Fiyat ve stok sık değişiyorsa günlük toplu dosya yeterli olmayabilir; olay bazlı veya daha sık artımlı güncelleme tercih edilmelidir.

### Ürün açıklamasını anahtar kelimelerle uzatmalı mıyım?

Hayır. Açıklama ürünün ne olduğunu, kim için uygun olduğunu, ayırt edici özelliklerini ve sınırlarını doğal dille anlatmalıdır. Tekrarlanan anahtar kelimeler veri kalitesini artırmaz.

↑ Başa dön

## Diğer Yazılar

[Daha fazla içeriğe göz at](https://brantial.ai/tr/blog/)

Yazı 22 Eki 2026

### AI Motorları Hangi Siteleri Kaynak Gösteriyor?

95.144 AI cevabındaki 639.334 kaynağı inceledik. Atıfların %92’si Vikipedi ya da Reddit’e değil sıradan sitelere gidiyor; her motorun kendi gözdesi var.

[AI Motorları Hangi Siteleri Kaynak Gösteriyor?](https://brantial.ai/tr/blog/ai-motorlari-hangi-siteleri-kaynak-gosteriyor/)

Yazı 22 Eki 2026

### LLM SEO Rehberi: AI Modellerinde Bulunmak ve Kaynak Olmak

LLM SEO, içeriğinizi ChatGPT, Gemini, Claude ve Perplexity için bulunur ve kaynak gösterilebilir kılar. AI cevaplarının %89’u önce web’de arıyor; işte yapılacaklar.

[LLM SEO Rehberi: AI Modellerinde Bulunmak ve Kaynak Olmak](https://brantial.ai/tr/blog/llm-seo-rehberi/)

Yazı 21 Eki 2026

### Arama Botu Nedir? 2026 Arama Motoru ve AI Botları Listesi

Arama botu, sayfalarınızı arama motorları ve AI asistanları için ziyaret eder. 2026’da hangi botun ne yaptığını ve robots.txt’te hangisine izin vermeli?

[Arama Botu Nedir? 2026 Arama Motoru ve AI Botları Listesi](https://brantial.ai/tr/blog/arama-botu-nedir/)

800 bin+ ANALİZ EDİLEN AI CEVABI

8 CEVAP MOTORU

HAFTALIK ENDEKS

TARANAN MOTORLAR:

ChatGPT Gemini Claude Perplexity Grok Mistral Meta AI DeepSeek

ÜRÜN:

[Platforma Genel Bakış](https://brantial.ai/tr/platform/) [Prompt Hacimleri](https://brantial.ai/tr/features/prompt-volumes/) [AI Otorite Endeksi](https://brantial.ai/tr/ai-authority-index/) [AI Sektör Endeksi](https://brantial.ai/tr/ai-sektor-endeksi/) [1 Analiz Hakkı](https://brantial.ai/tr/brandscore/) [Agent Analytics](https://brantial.ai/tr/features/agent-analytics/) [Entegrasyonlar](https://brantial.ai/tr/integrations/) [Fiyatlandırma](https://brantial.ai/tr/pricing/)

ŞİRKET:

[Hakkımızda](https://brantial.ai/tr/about/) [Güven Merkezi](https://brantial.ai/tr/trust/) [Kariyer](https://brantial.ai/tr/careers/) [Partner Programı](https://brantial.ai/tr/agency-partner/) [Brantial University](https://university.brantial.ai/tr) [Visionary Share](https://brantial.ai/community/visionary-share/) [Beyond Click](https://brantial.ai/tr/beyond-click/) [Vaka Çalışmaları](https://brantial.ai/tr/case-studies/) [İletişim](https://brantial.ai/tr/contact/)

KAYNAKLAR:

[Kaynak Merkezi](https://brantial.ai/tr/resources/) [Yardım Merkezi](https://brantial.ai/tr/help/) [Araştırma Raporları](https://brantial.ai/tr/reports/) [Sektörler](https://brantial.ai/tr/industries/) [Vaka Çalışmaları](https://brantial.ai/tr/case-studies/) [Türkiye AI Otorite Endeksi](https://brantial.ai/tr/ai-authority-index/) [AI Sektör Endeksi](https://brantial.ai/tr/ai-sektor-endeksi/) [Otomotiv AI Raporu](https://brantial.ai/tr/reports/otomotiv-sektorunde-ai-gorunurlugu-brantial-2026-raporu/) [GEO Sözlüğü](https://brantial.ai/tr/glossary/) [GEO Rehberi](https://brantial.ai/generative-engine-optimization-guide/) [Blog](https://brantial.ai/tr/blog/) [Karşılaştırma Merkezi](https://brantial.ai/tr/compare/)

![Brantial](https://brantial.ai/layout/logo-wordmark.svg)

Brantial, AI görünürlüğünü anlamak ve içerik çalışmalarını geliştirmek için araçlar sunar. Agentic commerce yönümüz, ürün bilgisi ve alışveriş görevlerinin doğruluğuna odaklanır. Webtures LTD tarafından işletilir.

WEBTURES LTD. · Şirket No. 11948574 494a Fulham Road, London, England, SW6 5NH [hello@brantial.ai](mailto:hello@brantial.ai)

SERTİFİKALAR:

KVKK GDPR SOC 2 · SÜREÇTE

[![Brantial Certified GEO Partner](https://brantial.ai/assets/geo-partner-badge.avif) Sertifikalı GEO Partner programı: rozet, dizin ve toptan marj](https://brantial.ai/tr/agency-partner/)

Haftalık Görünürlük Endeksi

Her hafta GEO trendleri ve içgörüler, e-postanda.

[Abone ol](https://www.linkedin.com/newsletters/g%C3%B6r%C3%BCn%C3%BCrl%C3%BCk-raporu-7449413673988583424/)

© 2026 Brantial · Webtures LTD

[TR](https://brantial.ai/tr/blog/chatgpt-urun-feed-optimizasyonu/) [EN](https://brantial.ai/blog/chatgpt-product-feed-optimization/)

[Gizlilik](https://brantial.ai/privacy-policy/) [Şartlar](https://brantial.ai/terms-of-service/) [Çerezler](https://brantial.ai/cookie-policy/)

ÜCRETSİZ MARKA ANALİZİ

## Analiz hakkınızı kullanın

Brantial University

## Merhaba, hadi başlayalım!

Hızlı çözüm, tek mesaj uzağınızda.

**Sorunuzu ekibe yazın** Genellikle birkaç dakika içinde yanıtlarız

**Brantial University** GENELLİKLE BİRKAÇ DAKİKA İÇİNDE YANITLAR

.br-chat { --br-chat-panel: var(--card); --br-chat-surface: var(--bg); --br-chat-input: var(--card); --br-chat-text: var(--text); --br-chat-copy: var(--t2); --br-chat-muted: var(--t3); --br-chat-faint: var(--t5); --br-chat-line: var(--border2); --br-chat-outer-line: var(--border3); --br-chat-visitor-bg: var(--text); --br-chat-visitor-text: var(--bg); --br-chat-team-bg: var(--tint2); position: static; color: var(--br-chat-text); font-family: Geist, -apple-system, 'Segoe UI', sans-serif; } .br-chat [hidden] { display: none !important; } .br-chat button, .br-chat input { box-sizing: border-box; font: inherit; } .br-chat button { color: inherit; } .br-chat__launcher { display: flex; position: fixed; right: 22px; bottom: 22px; z-index: 90; width: 52px; height: 52px; align-items: center; justify-content: center; border: 1px solid var(--br-chat-outer-line); border-radius: 50%; background: var(--br-chat-panel); box-shadow: 0 6px 24px var(--shadow-soft); color: var(--br-chat-copy); cursor: pointer; transition: transform 0.15s ease; } .br-chat__launcher:hover { transform: translateY(-2px); } .br-chat__launcher svg { width: 22px; fill: none; stroke: currentColor; stroke-width: 1.8; } .br-chat__launcher:focus-visible, .br-chat__panel button:focus-visible { outline: 1px solid var(--br-chat-text); outline-offset: 2px; } .br-chat__panel input:focus-visible { outline: 1px solid var(--br-chat-text); outline-offset: 0; } .br-chat__panel:focus { outline: none; } .br-chat__panel { position: fixed; right: 22px; bottom: 22px; z-index: 91; display: flex; width: 340px; max-width: calc(100vw - 24px); height: 440px; max-height: calc(100dvh - 90px); overflow: hidden; flex-direction: column; border: 1px solid var(--br-chat-outer-line); border-radius: 14px; background: var(--br-chat-panel); box-shadow: 0 16px 48px var(--shadow-soft); } .br-chat__welcome { position: relative; display: flex; min-height: 100%; flex: 1; flex-direction: column; justify-content: space-between; padding: 26px 18px 16px; } .br-chat__welcome-close { position: absolute; top: 10px; right: 10px; } .br-chat__welcome-copy h2 { margin: 0; color: var(--br-chat-text); font-size: 20px; font-weight: 700; line-height: normal; letter-spacing: -0.01em; } .br-chat__welcome-copy p { margin: 4px 0 0; color: var(--br-chat-muted); font-size: 13.5px; line-height: normal; } .br-chat__start-card { display: grid; width: 100%; margin-top: auto; gap: 4px; padding: 14px; border: 1px solid var(--br-chat-line); border-radius: 12px; background: var(--br-chat-surface); text-align: left; } .br-chat__start-card strong { font-size: 14px; font-weight: 600; line-height: normal; } .br-chat__start-card small { color: var(--br-chat-muted); font-size: 12.5px; font-weight: 400; line-height: normal; } .br-chat__start-card button { align-self: end; justify-self: start; margin-top: 8px; padding: 0; border: 0; background: transparent; color: var(--br-chat-text); font-size: 14px; font-weight: 600; cursor: pointer; } .br-chat__start-card button:hover { color: var(--br-chat-muted); } .br-chat__icon-button { display: flex; width: 32px; height: 32px; flex: 0 0 auto; align-items: center; justify-content: center; padding: 0; border: 1px solid var(--br-chat-line); border-radius: 99px; background: transparent; color: var(--br-chat-text); font-size: 15px; line-height: 15px; cursor: pointer; } .br-chat__icon-button:hover { background: var(--br-chat-team-bg); } .br-chat__conversation { display: flex; min-height: 0; flex: 1; flex-direction: column; } .br-chat__header { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-bottom: 1px solid var(--br-chat-line); background: var(--br-chat-surface); } .br-chat__header > div { min-width: 0; flex: 1; } .br-chat__header strong { display: block; font-size: 14px; font-weight: 600; line-height: normal; } .br-chat__header small { display: block; margin-top: 3px; color: var(--br-chat-faint); font-family: ui-monospace, SFMono-Regular, Menlo, monospace; font-size: 10px; font-weight: 400; letter-spacing: 0.06em; line-height: 1.55; } .br-chat__log { display: flex; min-height: 0; flex: 1; flex-direction: column; gap: 8px; overflow-y: auto; padding: 14px; } .br-chat__messages { display: flex; flex-direction: column; gap: 8px; } .br-chat__bubble { max-width: 85%; margin: 0; padding: 8px 12px; overflow-wrap: anywhere; border-radius: 12px; color: var(--br-chat-copy); font-size: 13.5px; line-height: 1.55; white-space: pre-wrap; } .br-chat__bubble--visitor { align-self: flex-end; border: 1px solid var(--br-chat-outer-line); border-radius: 12px 12px 4px; background: var(--br-chat-visitor-bg); color: var(--br-chat-visitor-text); } .br-chat__bubble--team { align-self: flex-start; border-radius: 12px 12px 12px 4px; background: var(--br-chat-team-bg); } .br-chat__email-area { width: 100%; } .br-chat__email-form { display: grid; width: 100%; max-width: 292px; gap: 8px; padding: 8px 12px; border-radius: 12px 12px 12px 4px; background: var(--br-chat-team-bg); } .br-chat__email-form label { color: var(--br-chat-copy); font-size: 13.5px; font-weight: 400; line-height: 1.55; } .br-chat__email-form > div { display: flex; gap: 8px; } .br-chat__email-form input { min-width: 0; height: 38px; flex: 1; padding: 9px 10px; border: 1px solid var(--br-chat-line); border-radius: 8px; background: var(--br-chat-input); color: var(--br-chat-copy); font-size: 13.5px; } .br-chat__email-form input[aria-invalid='true'] { border-color: #d14343; } .br-chat__email-form button { display: flex; width: 38px; height: 38px; flex: 0 0 auto; align-items: center; justify-content: center; padding: 0; border: 0; border-radius: 8px; background: var(--br-chat-visitor-bg); color: var(--br-chat-visitor-text); font-size: 16px; cursor: pointer; } .br-chat__email-form button:disabled { cursor: wait; opacity: 0.62; } .br-chat__error { margin: 0; color: #d14343; font-size: 11.5px; line-height: 1.4; } .br-chat__composer { display: flex; min-height: 59px; align-items: center; gap: 8px; padding: 10px 12px; border-top: 1px solid var(--br-chat-line); background: var(--br-chat-surface); } .br-chat__composer input { min-width: 0; height: 38px; flex: 1; padding: 9px 12px; border: 1px solid var(--br-chat-line); border-radius: 10px; background: var(--br-chat-input); color: var(--br-chat-copy); font-size: 13.5px; } .br-chat__composer button { display: flex; width: 40px; height: 38px; flex: 0 0 auto; align-items: center; justify-content: center; padding: 0; border: 0; border-radius: 10px; background: transparent; color: var(--br-chat-muted); cursor: pointer; } .br-chat__composer button:hover:not(:disabled) { color: var(--br-chat-text); } .br-chat__composer button:disabled, .br-chat__composer input:disabled { cursor: default; } .br-chat__composer button span { font-size: 17px; line-height: 1; } .br-chat__composer input::placeholder, .br-chat__email-form input::placeholder { color: var(--br-chat-faint); opacity: 1; } .br-chat__sr-only { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; } @media (max-width: 480px) { .br-chat__panel { right: 12px; bottom: 12px; width: calc(100vw - 24px); height: min(480px, calc(100dvh - 70px)); } .br-chat__icon-button { width: 44px; height: 44px; } .br-chat__composer input, .br-chat__email-form input { height: 44px; font-size: 16px; } .br-chat__composer button, .br-chat__email-form button { width: 44px; height: 44px; } .br-chat__start-card button { display: inline-flex; min-height: 44px; align-items: center; } } @media (prefers-reduced-motion: reduce) { .br-chat__launcher { transition: none; } }
