Yapay zekâ asistanları bir Shopify mağazasını nasıl görür?
Kısa yanıt
Yapay zekâ asistanları bir Shopify mağazasına arama tarayıcıları (OAI-SearchBot, Claude-SearchBot, PerplexityBot) üzerinden, bir kullanıcının sorusu için yapılan anlık ziyaretlerle (OpenAI ve Perplexity bunların robots.txt’ye uymayabileceğini söyler) ve Google’ın AI Overviews ile AI Mode özellikleri için normal Google dizini üzerinden ulaşır. GPTBot ve ClaudeBot gibi eğitim tarayıcıları ayrı bir konudur. Bir arama tarayıcısını engellemek, mağazanın o asistanın arama cevaplarında yer almamasına yol açabilir.
- Google’ın AI Overviews ve AI Mode özelliklerinin ek bir teknik gereksinimi yoktur: sayfanın dizine eklenmiş ve snippet ile gösterilmeye uygun olması gerekir.
- OAI-SearchBot siteleri ChatGPT aramasında gösterir; GPTBot ise eğitimde kullanılabilecek içeriği tarar. İkisi robots.txt’de ayrı ayrı kontrol edilir.
- Anthropic, ClaudeBot’u (eğitim), Claude-SearchBot’u (arama) ve Claude-User’ı (kullanıcının sorusu için yapılan ziyaretler) birbirinden ayırır.
- ChatGPT-User ve Perplexity-User bir kullanıcının isteği üzerine çalışır: OpenAI robots.txt kurallarının bunlara uygulanmayabileceğini, Perplexity ise kendi ziyaretçisinin robots.txt’yi genellikle yok saydığını söyler. Anthropic, Claude-User dahil botlarının robots.txt’ye uyduğunu belirtir.
- Shopify mağazaları robots.txt’yi bir robots.txt.liquid şablonuyla düzenleyebilir; Shopify bunu, yanlış yapılırsa tüm trafiğin kaybına yol açabilecek, desteklenmeyen bir özelleştirme olarak tanımlar.
- Shopify’da yapay zekâ tarayıcılarını robots.txt ile engellemek, Shopify Catalog’un ürün verisini mağaza sahibinin etkinleştirdiği agentic storefront’lara göndermesini durdurmaz.
Bazı müşteriler artık arama yapmadan önce bir asistana soruyor. Mağaza sahibi için ilk soru nasıl önerileceği değil; asistanın mağazaya ulaşıp ulaşamadığı ve buna neyin karar verdiğidir. Cevap, bu konudaki pazarlama dilinin düşündürdüğü kadar gizemli değil.
Bir asistanın mağazanıza ulaştığı dört yol
- Kendi arama tarayıcısı. OpenAI, Anthropic ve Perplexity, asistanlarının aradığı dizini oluşturan tarayıcılar çalıştırır: OAI-SearchBot, Claude-SearchBot ve PerplexityBot.
- Tek bir kullanıcı için anlık ziyaret. Biri soru sorduğunda asistan bir sayfayı o anda ChatGPT-User, Claude-User ya da Perplexity-User olarak ziyaret edebilir. İsteği bir insan başlattığı için OpenAI, robots.txt kurallarının ChatGPT-User’a uygulanmayabileceğini söyler; Perplexity de Perplexity-User’ın bu kuralları genellikle yok saydığını belirtir. Anthropic ise Claude-User’ın robots.txt’ye uyduğunu söyler.
- Google’ın dizini. AI Overviews ve AI Mode, Google Arama’yı kullanır. Google ek bir teknik gereksinim olmadığını söyler: sayfanın dizine eklenmiş ve snippet ile gösterilmeye uygun olması gerekir.
- Shopify Catalog. ChatGPT ya da Microsoft Copilot gibi agentic storefront’lar üzerinden satış yapıyorsanız Shopify, ürün verinizi robots.txt’den bağımsız olarak Shopify Catalog aracılığıyla paylaşır. Bu paylaşım tarayıcı kurallarıyla değil, agentic storefront ayarlarınızdan yönetilir.
Bu dört yoldan ayrı olarak GPTBot ve ClaudeBot gibi eğitim tarayıcıları vardır. Modelleri eğitmek için kullanılabilecek içerik toplarlar. Bunları engellemek, arama cevaplarında görünüp görünmeyeceğinizle değil, eğitimle ilgili bir karardır.
Tarayıcılar ve her birini engellemenin sonucu
| User agent | İşleten | Amacı | Engellerseniz |
|---|---|---|---|
| OAI-SearchBot | OpenAI | Siteleri ChatGPT aramasında gösterir | Site ChatGPT arama cevaplarında gösterilmez; yine de bir yönlendirme bağlantısı olarak görünebilir |
| GPTBot | OpenAI | Modelleri eğitmek için kullanılabilecek içeriği tarar | İçeriğin eğitimde kullanılmaması gerektiğini bildirir |
| ChatGPT-User | OpenAI | Bir kullanıcının isteği için sayfaları ziyaret eder | robots.txt kuralları uygulanmayabilir |
| Claude-SearchBot | Anthropic | Arama sonuçlarını iyileştirmek için içeriği dizine ekler | Claude’un arama sonuçlarında görünürlüğü ve doğruluğu azaltabilir |
| ClaudeBot | Anthropic | Eğitime katkı sağlayabilecek içerik toplar | Gelecekteki içeriğin eğitim verisinden çıkarılması gerektiğini bildirir |
| Claude-User | Anthropic | Bir kullanıcının sorusu için sayfaları getirir | Claude sayfayı kullanıcı için getiremez; bu, kullanıcı yönlendirmeli aramada görünürlüğü azaltabilir |
| PerplexityBot | Perplexity | Siteleri Perplexity aramasında gösterir ve bağlantı verir; temel modelleri eğitmek için kullanılmaz | Perplexity, sitenin arama sonuçlarında görünmesi için buna izin verilmesini önerir |
| Perplexity-User | Perplexity | Bir kullanıcının sorusu için sayfaları ziyaret eder | Perplexity, ziyareti bir kullanıcı istediği için robots.txt’yi genellikle yok saydığını söyler |
| Google-Extended | Google’ın bazı diğer sistemlerinde yapay zekâ eğitimini ve dayanak olarak kullanımı sınırlar | Google, Arama’da gösterilenleri (yapay zekâ özellikleri dahil) sınırlamak için bunun yerine nosnippet, max-snippet ve noindex’e yönlendirir |
Shopify’da bunu ne kontrol eder?
Her Shopify mağazası varsayılan bir robots.txt sunar. Bu dosya herkese açık içeriğe izin verir; yönetim paneli, sepet, ödeme sayfası ve içeriği tekrarlayan filtrelenmiş ya da sıralanmış koleksiyon adresleri gibi sayfaları engeller. Ağ düzeyindeki bot yönetimini Shopify üstlenir; mağaza sahibinin bir şey yapması gerekmez.
Temaya bir robots.txt.liquid şablonu ekleyerek bunu değiştirebilirsiniz: adreslere izin vermek ya da onları engellemek, sitemap adresleri eklemek veya belirli tarayıcıları engellemek için. Shopify risk konusunda açık konuşur: bu desteklenmeyen bir özelleştirmedir, Shopify Destek ekibi bu konuda yardım edemez ve yanlış kullanım “tüm trafiğin kaybına yol açabilir”. Shopify ayrıca düz metin yapıştırmak yerine Liquid ile düzenlemeyi önerir; böylece mağaza, varsayılan kurallarda Shopify’ın yaptığı güncellemeleri almaya devam eder.
Bilinmesi gereken iki sınır var. robots.txt kuralları tavsiye niteliğindedir: Shopify, her tarayıcının bunlara uyacağının garanti olmadığını belirtir. Ayrıca yapay zekâ tarayıcılarını engellemek, Shopify Catalog’un ürün verisini etkinleştirdiğiniz agentic storefront’lara göndermesini durdurmaz.
Shopify’ın varsayılan şablonu, Shopify’ın düzenli olarak güncellediği varsayılan kurallar olan robots.default_groups üzerinde döner; Shopify’ın bu güncellemeleri korumak için önerdiği yol bu döngüyü yerinde bırakmaktır. Varsayılan bir gruba ait olmayan bir kural bu döngünün dışına yazılır. Aşağıdaki örnek tüm varsayılan kuralları korur ve yalnızca OpenAI’ın eğitim tarayıcısını dışarıda bırakır; OAI-SearchBot’a, dolayısıyla ChatGPT aramasına dokunmaz:
{% for group in robots.default_groups %}
{{- group.user_agent -}}
{% for rule in group.rules %}
{{- rule -}}
{% endfor %}
{%- if group.sitemap != blank -%}
{{ group.sitemap }}
{%- endif -%}
{% endfor %}
User-agent: GPTBot
Disallow: /Eğitimden çıkıp çıkmamak teknik değil, ticari bir karardır. Bu örnek yalnızca ayrımı göstermek için var: eğitimden çıkmak ve aramadan çıkmak ayrı satırlardır.
Bir şeyi değiştirmeden önce yourstore.com/robots.txt adresini açın ve bugün ne yazdığını okuyun. Geçmişte bir tema ya da geliştirici kural eklediyse, bunların hiçbirinin korumak istediğiniz bir arama tarayıcısını engellemediğini kontrol edin. Shopify ayrıca robots.txt.liquid şablonu olan bir mağazanın, güncel varsayılan dosyadan çıkarılmış kuralları (örneğin Disallow: /search) sunmaya devam edebileceğini belirtir; şablonu silmek güncel varsayılanı geri getirir.
Mağazaya ulaştıklarında neyi okuyabilirler?
Erişim yalnızca ilk adımdır. Google’ın yapay zekâ özellikleri için verdiği yönlendirme Arama için verdiğiyle aynıdır: robots.txt’de ve CDN ya da barındırma katmanında taramaya izin verin, sayfaları site içinden birbirine bağlayın, iyi bir sayfa deneyimi sunun ve önemli içeriği metin olarak erişilebilir kılın. Son madde mağazalarda özellikle önemlidir; çünkü temel bilgiler çoğu zaman yalnızca görsellerde, slider’larda ya da uygulama widget’larında durur.
- Ürün bilgileri metin olarak. Malzeme, beden, uyumluluk ve bakım talimatları yalnızca görsellerde değil, ürün sayfasında yazılı olarak.
- Cevaplar, sorunun sorulduğu yerde. Kargo, iade ve beden soruları, müşterinin bu soruları sorduğu sayfalarda, düz cümlelerle cevaplanmış olarak.
- Tutarlı adlar. Ürün sayfalarında, koleksiyonlarda ve politikalarda aynı ürün ve marka adları.
- Kullanılmasını istediğiniz sayfalarda snippet engeli yok.
nosnippet,max-snippetvenoindex, Google’ın bir sayfayı yapay zekâ özellikleri dahil nasıl gösterebileceğini sınırlar. - Sayfayla örtüşen yapılandırılmış veri. Google, görünen metinle örtüşen yapılandırılmış veriyi en iyi uygulamaları arasında sayar ve yapay zekâ özellikleri için özel bir schema gerekmediğini söyler. Bu ayrı bir yapay zekâ taktiği değil, sıradan SEO’dur.
Nerede durduğunuzu kontrol edin
- Canlı robots.txt dosyanızı okuyun ve bir tarayıcının adını geçen her kuralı listeleyin.
- Search Console’da AI Overviews ve AI Mode trafiği, Performans raporunda “Web” arama türünün içinde yer alır.
- Müşterilerinizin kullandığı asistanlara, müşterilerin soracağı soruları sorun ve mağazanın görünüp görünmediğini, nasıl göründüğünü not edin. Bu bir ölçüm değil, elle yapılan bir yoklamadır.
- Kontrolünüzdekileri düzeltin: tarama erişimi, metin içerik, tutarlı bilgiler. Bir süre sonra yeniden kontrol edin.
Kimsenin vaat edemeyeceği şeyler
Her asistan hangi kaynakları kullanacağına kendisi karar verir ve bu sistemler sık sık değişir. Bir mağazanın alıntılanacağını ya da önerileceğini kimse garanti edemez. Mağaza sahibinin yapabileceği, mağazanın yanlışlıkla dışarıda kalmamasını ve sayfaların bilgileri doğru alıntılanacak kadar net söylemesini sağlamaktır.
Lintel’in üretken motor optimizasyonu çalışmasının kapsamı budur ve performans ve teknik SEO ile aynı temellere dayanır.
Sık sorulan sorular
- Bir Shopify mağazasında yapay zekâ tarayıcılarını kontrol edebilir miyim?
- Evet. Belirli user agent’lara izin veren ya da onları engelleyen bir robots.txt.liquid şablonu ekleyebilirsiniz. Shopify bunu desteklenmeyen bir özelleştirme olarak tanımlar ve kurallar tavsiye niteliğindedir. Shopify Catalog üzerinden paylaşılan ürün verisi ise ayrıca, agentic storefront ayarlarınızdan yönetilir.
- GPTBot’u engellersem mağazam ChatGPT’den kaybolur mu?
- ChatGPT aramasından kaybolmaz. GPTBot, OpenAI’ın eğitim tarayıcısıdır; siteleri ChatGPT aramasında gösteren OAI-SearchBot’tur ve ikisi ayrı ayrı kontrol edilir.
- Yapay zekâ araması için llms.txt dosyasına ya da özel bir schema’ya ihtiyacım var mı?
- Google için yok. Google, AI Overviews ya da AI Mode’da görünmek için yapay zekâya özel metin dosyalarına, özel işaretlemeye ya da schema.org yapılandırılmış verisine gerek olmadığını söyler. Sayfaların dizine eklenmiş ve snippet’e uygun olması gerekir.
- Mağazamın yapay zekâ cevaplarında görüneceğini biri garanti edebilir mi?
- Hayır. Her asistan kendi kaynaklarını seçer. Siz teknik engelleri kaldırabilir ve bilgileri net biçimde yazabilirsiniz; alıntılama kararı sistemde kalır.
