E-Ticaret Siteleri İçin AIO: Nereden Başlamalı? İlk 7 Adım
Kısaca: AIO (AI Search Optimization), yapay zeka destekli arama motorlarının (ChatGPT, Perplexity, Google AI Overviews) ürünlerinizi doğru şekilde anlayıp önerebilmesi için site yapınızı optimize etme sürecidir. E-ticaret için temel adımlar: bot erişimini kontrol etmek, yapılandırılmış veri eklemek, içeriği AI'ın anlayabileceği formatta düzenlemek ve kullanıcı sorularına net cevaplar sunmaktır.
1. Adım: Bot Erişimini Kontrol Edin (robots.txt)
İlk yapmanız gereken, yapay zeka tarayıcılarının sitenize erişip erişemediğini kontrol etmektir. Birçok e-ticaret sitesi yanlışlıkla tüm botları engelleyerek AI arama sonuçlarında görünmez hale gelir.
Kontrol yöntemi: Sitenizin example.com/robots.txt adresini tarayıcınızda açın. Aşağıdaki satırların olmadığından emin olun:
User-agent: GPTBot
Disallow: /
User-agent: CCBot
Disallow: /
User-agent: ClaudeBot
Disallow: /
Bu satırlar varsa, AI botlarını tamamen engelliyorsunuz demektir. E-ticaret için önerilen temel yapı:
User-agent: *
Disallow: /sepet/
Disallow: /hesabim/
Disallow: /odeme/
Allow: /urunler/
Allow: /kategori/
User-agent: GPTBot
Allow: /
User-agent: ClaudeBot
Allow: /
User-agent: PerplexityBot
Allow: /
Ödeme sayfaları, kullanıcı hesapları ve sepet gibi dinamik sayfaları engelleyin; ürün ve kategori sayfalarına tam erişim verin. robots.txt bir güvenlik mekanizması değildir—hassas sayfalar için sunucu seviyesinde koruma (şifre, WAF) kullanmalısınız.
2. Adım: Ürün Sayfalarına Product Şeması Ekleyin
AI sistemleri, ürün bilgilerinizi anlamak için yapılandırılmış veri kullanır. Schema.org Product işaretlemesi, fiyat, stok durumu, değerlendirme gibi bilgileri makinelerin anlayabileceği formatta sunar.
Kontrol yöntemi: Bir ürün sayfanızın kaynak kodunu görüntüleyin (sağ tık → Kaynağı Görüntüle) ve <script type="application/ld+json"> etiketini arayın. Yoksa şema eksiktir.
Temel bir Product şeması örneği:
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Kablosuz Bluetooth Kulaklık XYZ-500",
"image": "https://example.com/images/xyz-500.jpg",
"description": "40 saat pil ömrü, aktif gürültü engelleme özellikli kablosuz kulaklık",
"sku": "XYZ-500-BLK",
"brand": {
"@type": "Brand",
"name": "TechBrand"
},
"offers": {
"@type": "Offer",
"url": "https://example.com/urunler/xyz-500",
"priceCurrency": "TRY",
"price": "1299.00",
"availability": "https://schema.org/InStock",
"priceValidUntil": "2025-12-31"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "89"
}
}
</script>
WooCommerce kullanıyorsanız Rank Math veya Yoast SEO eklentileri otomatik şema ekler. Shopify'da ise tema genellikle bunu içerir. Google'ın Zengin Sonuç Test Aracı ile doğrulayın.
3. Adım: Kategori Sayfalarını Yapılandırın
AI aramaları genellikle "500 TL altı kablosuz kulaklık" gibi kategori bazlı sorular içerir. Kategori sayfalarınız hem insanlar hem de AI için anlamlı olmalıdır.
Yapılması gerekenler:
- Her kategori için 100-200 kelimelik açıklayıcı giriş metni (sadece ürün listesi değil)
- Breadcrumb (içerik kırıntısı) yapısı: Ana Sayfa → Elektronik → Ses Sistemleri → Kulaklıklar
- Filtreleme seçenekleri (fiyat aralığı, marka, özellikler) URL'de parametre olarak değil, temiz yol olarak
- CollectionPage veya ItemList şeması
Kontrol yöntemi: Kategori sayfanızın URL'sini ChatGPT'ye yapıştırın ve "Bu sayfada hangi ürün kategorisi var?" diye sorun. Eğer AI kategoriyi ve temel özellikleri doğru anlayamıyorsa, yapı iyileştirmeye ihtiyaç duyuyor demektir.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "CollectionPage",
"name": "Kablosuz Kulaklıklar",
"description": "Bluetooth bağlantılı, uzun pil ömürlü kablosuz kulaklık modelleri",
"url": "https://example.com/kategori/kablosuz-kulaklıklar"
}
</script>
4. Adım: SSS Bölümleri Ekleyin
AI sistemleri, kullanıcı sorularına doğrudan cevap vermeyi sever. Ürün ve kategori sayfalarınıza FAQPage şeması ile işaretlenmiş SSS bölümleri eklemek, AI Overviews ve ChatGPT'de atıf alma şansınızı artırır.
Hangi soruları eklemeli:
- Ürün özellikleri: "XYZ-500 su geçirmez mi?"
- Karşılaştırmalar: "XYZ-500 ile ABC-300 arasındaki fark nedir?"
- Kullanım: "Pil ömrü ne kadar?"
- Satın alma: "Kargo ücretsiz mi?"
Kontrol yöntemi: Google Search Console → Geliştirmeler → SSS bölümüne bakın. Şema doğru işaretlenmişse burada görünür.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "XYZ-500 kaç saat pil ömrü sunar?",
"acceptedAnswer": {
"@type": "Answer",
"text": "XYZ-500, tek şarjla 40 saat kesintisiz müzik dinleme süresi sunar. Hızlı şarj özelliği sayesinde 10 dakikalık şarjla 5 saat kullanım elde edebilirsiniz."
}
}]
}
</script>
5. Adım: Karşılaştırma Tabloları Oluşturun
AI aramaları sıklıkla "X ile Y'yi karşılaştır" şeklindedir. Özellikle aynı kategorideki farklı modeller veya fiyat aralıkları için karşılaştırma sayfaları hazırlayın.
Etkili karşılaştırma tablosu özellikleri:
| Özellik | Model A | Model B | Model C |
|---|---|---|---|
| Fiyat | 1.299 TL | 899 TL | 1.599 TL |
| Pil Ömrü | 40 saat | 25 saat | 50 saat |
| Gürültü Engelleme | Aktif (ANC) | Pasif | Aktif (ANC) |
| Su Geçirmezlik | IPX4 | IPX7 | IPX5 |
Kontrol yöntemi: Perplexity.ai'da "example.com sitesinde hangi kulaklık modelleri var ve farkları neler?" diye sorun. Eğer karşılaştırma tablonuz doğru yapılandırılmışsa, AI bu bilgileri özetleyebilir.
HTML tablolarını semantik etiketlerle (<table>, <thead>, <tbody>) kullanın; sadece CSS div'leriyle görsel tablo yapmayın.
6. Adım: llms.txt Dosyası (Sınırlı Etki)
llms.txt, 2024'te önerilen, sitenizin AI'lar için önemli sayfalarını listeleyen bir dosyadır. Ancak bu resmi bir standart değildir ve Google, OpenAI, Anthropic gibi büyük sağlayıcıların bunu sıralama veya atıf için kullandığına dair doğrulanmış kanıt yoktur.
Ne zaman kullanılabilir: Eğer sitenizde yüzlerce kategori ve binlerce ürün varsa, önemli landing sayfalarınızı example.com/llms.txt dosyasında listeleyebilirsiniz. Ancak bunun mucizevi bir etki yaratmasını beklemeyin.
# llms.txt örneği
# Ana Kategoriler
https://example.com/kategori/kablosuz-kulaklıklar
https://example.com/kategori/kulakici-kulaklıklar
https://example.com/kategori/gaming-kulaklıklar
# Popüler Kılavuzlar
https://example.com/rehber/kulaklık-secimi
https://example.com/rehber/anc-nedir
Kontrol yöntemi: Şu an için llms.txt'nin etkisini ölçmek zordur. Dosyayı oluşturun, ancak asıl odağınızı robots.txt, şema ve içerik kalitesine verin.
7. Adım: İzleme ve İyileştirme
AIO bir kerelik iş değil, sürekli izleme gerektirir. Şu metrikleri takip edin:
- Google Search Console: "Performans" raporunda hangi sorguların AI Overviews'da göründüğünü göremezsiniz, ancak snippet görünümlerini ve tıklama oranlarını izleyebilirsiniz.
- Sunucu logları: GPTBot, ClaudeBot, PerplexityBot gibi botların hangi sayfaları taradığını görün. Önemli sayfalar taranmıyorsa robots.txt veya site yapısında sorun olabilir.
- Manuel testler: Ayda bir, ChatGPT, Perplexity ve Google'da ürün kategorilerinizle ilgili sorular sorun. Siteniz atıf olarak gösteriliyor mu?
Kontrol yöntemi: Sunucu loglarınızı indirin (cPanel, Plesk veya hosting panelinizden) ve şu komutla AI bot ziyaretlerini filtreleyin:
grep -i "GPTBot\|ClaudeBot\|PerplexityBot" access.log | wc -l
Eğer sonuç sıfır veya çok düşükse, botlar sitenize erişemiyor veya ilgi göstermiyor demektir.
Sık Sorulan Sorular
AIO için ayrı bir bütçe ayırmam gerekir mi?
Hayır. AIO, mevcut SEO çalışmalarınızın bir uzantısıdır. Eğer zaten yapılandırılmış veri kullanıyor, kaliteli içerik üretiyor ve teknik SEO'ya dikkat ediyorsanız, yapmanız gereken sadece robots.txt kontrolü ve bazı küçük iyileştirmelerdir. Yeni bir araç veya hizmet satın almanıza gerek yok.
Hangi AI botlarını engellemeliyim, hangilerine izin vermeliyim?
E-ticaret siteleri için GPTBot (ChatGPT eğitimi), ClaudeBot (Claude eğitimi), PerplexityBot (Perplexity arama) ve CCBot'a (Common Crawl) izin vermeniz önerilir. Google-Extended'ı engellemek Google Arama sıralamanızı etkilemez; bu sadece Gemini ve Vertex AI eğitimini kontrol eder. Eğer içeriğinizin AI eğitiminde kullanılmasını istemiyorsanız, GPTBot ve ClaudeBot'u engelleyebilirsiniz—ancak bu durumda ChatGPT ve Claude'un arama özelliklerinde de görünmezsiniz. Kullanıcı kaynaklı botlar (ChatGPT-User, Claude-User) robots.txt kurallarına aynı şekilde uymayabilir; OpenAI ve Anthropic bunu resmi dokümantasyonlarında belirtmiştir.
Product şeması ekledim ama Google Zengin Sonuç Test Aracı hata veriyor, ne yapmalıyım?
En yaygın hatalar: (1) price alanında virgül yerine nokta kullanmamak (1299.00 doğru, 1.299,00 yanlış), (2) availability için tam URL kullanmamak (https://schema.org/InStock şeklinde olmalı), (3) image alanında görsel URL'si eksik veya bozuk. Test aracındaki hata mesajlarını dikkatlice okuyun; genellikle hangi alanın eksik veya yanlış olduğunu söyler. Şema düzeltmelerinden sonra Google'ın yeniden tarama yapması 1-2 hafta sürebilir; Search Console'dan manuel tarama talebinde bulunabilirsiniz.
AI Overviews'da çıkmak için ne kadar süre gerekir?
Kesin bir süre vermek mümkün değil. Google AI Overviews, normal Googlebot tarafından taranan içeriği kullanır ve snippet kontrolleriyle (nosnippet, max-snippet, data-nosnippet) yönetilir. Eğer siteniz zaten Google'da iyi sıralanıyor, yapılandırılmış verisi eksiksiz ve içeriği kaliteliyse, birkaç hafta içinde AI Overviews'da görünmeye başlayabilirsiniz. Ancak düşük otoriteli veya yeni siteler için bu süre aylar alabilir. ChatGPT ve Perplexity gibi platformlar ise kendi tarama ve sıralama algoritmalarını kullanır; burada görünmek için sitenizin güvenilir kaynaklardan atıf alması ve güncel bilgi sunması önemlidir.