SEO

PerplexityBot nedir? Yapay zekâ botları, SEO ve GEO için eksiksiz rehber

Müşterileriniz artık yalnızca Google’da arama yapmıyor; Perplexity, ChatGPT, Claude ve Gemini gibi yapay zekâ asistanlarına soru soruyor ve cevabın altındaki kaynaklara tıklıyor. Bu asistanların sitenizi okuyabilmesi için önce botlarının sitenize girebilmesi gerekir. Perplexity’nin botu PerplexityBot, bu dünyanın en şeffaf örneklerinden biri: ne yaptığını, hangi IP adreslerinden geldiğini ve robots.txt kurallarına nasıl uyduğunu açıkça yazıyor. Bu rehberde PerplexityBot’tan başlayıp önemli bütün yapay zekâ botlarını, hangisini açıp hangisini kapatmanız gerektiğini, Cloudflare ve robots.txt ayarlarını, teknik SEO temelini ve yapay zekâ yanıtlarında kaynak gösterilmenin yolu olan GEO’yu (üretken arama optimizasyonu) eksiksiz anlatıyoruz. Anlattıklarımızın çoğunu kendi beş sitemizde test edip uyguladık.

1. Perplexity nasıl çalışır? Kaynaklar nereden geliyor?

Perplexity bir “cevap motoru”dur: soruyu alır, web’de arar, bulduğu sayfaları okur ve yanıtı yazarken kullandığı sayfaları numaralı kaynak olarak gösterir. Kullanıcı bu numaralara tıklayarak sitenize gelir. Yani Perplexity’de görünmek, klasik bir arama sonucunda görünmeye benzer ama bir farkla: sayfanızın yalnızca bulunması değil, yanıtın içinde alıntılanacak kadar net ve güvenilir olması gerekir.

Perplexity sitelere iki yoldan ulaşır:

  • Dizin (PerplexityBot): Perplexity’nin kendi arama dizinini oluşturan tarayıcıdır. Sitenizi önceden tarar; soru geldiğinde aday sayfalar bu dizinden seçilir.
  • Anlık okuma (Perplexity-User): Kullanıcı bir soru sorduğunda ya da bir bağlantıyı incelemesini istediğinde sayfayı o anda açıp okuyan getiricidir.

Perplexity, bir kaynağı diğerine neden tercih ettiğini ayrıntılı olarak açıklamıyor. Sektörde yapılan gözlemler; konuyla doğrudan ilgili, güncel, net yapılandırılmış ve güvenilir görünen sayfaların daha sık kaynak gösterildiğini söylüyor. Bu rehberin geri kalanı, bu dört özelliği sitenize nasıl kazandıracağınızı anlatıyor.

2. PerplexityBot ve Perplexity-User: farkları

Perplexity iki ajanını resmî dokümanında (docs.perplexity.ai) şöyle tanımlıyor:

ÖzellikPerplexityBotPerplexity-User
GöreviArama diziniSiteleri Perplexity sonuçlarında göstermek ve bağlantı vermek için tararKullanıcı adına okumaSoru sorulduğunda sayfayı açar, yanıtta bağlantı verebilir
robots.txtUyarPerplexity, sonuçlarda görünmek için izin verilmesini öneriyorGenelde dikkate almazİsteği kullanıcı başlattığı için
Model eğitimiKullanılmazYapay zekâ temel modellerini eğitmek için içerik toplamazKullanılmazTarama ya da eğitim verisi toplama için değil
IP listesiperplexitybot.jsonperplexity.com adresinde yayımlanırperplexity-user.jsonperplexity.com adresinde yayımlanır

Not: Kaynak: Perplexity Crawlers dokümanı. Kullanıcı aracısı (user-agent) metinleri “PerplexityBot/1.0” ve “Perplexity-User/1.0” içerir.

Pratikte şu anlama gelir: PerplexityBot’u engellerseniz siteniz Perplexity’nin dizinine girmez ve yanıtlarda kaynak olarak çıkma şansınız ciddi biçimde azalır. Perplexity-User ise robots.txt’ye bakmadığı için onu yalnızca sunucu ya da güvenlik duvarı (WAF) düzeyinde durdurabilirsiniz; ama bunu yapmak, birisi doğrudan sizin sayfanızı sorduğunda bile asistanın sayfanızı okuyamaması demektir.

User-agent metni kopyalanabilir. Gerçek Perplexity trafiğini sahtesinden ayırmanın yolu, Perplexity’nin önerdiği gibi hem user-agent’ı hem de yayımlanan IP aralıklarını birlikte kontrol etmektir.

3. Bilmeniz gereken yapay zekâ botları

Perplexity tek başına değil. Bugün bir sitenin görünürlüğünü belirleyen botları üç gruba ayırmak işinizi kolaylaştırır: arama ve dizin botları, kullanıcı adına anlık okuyanlar ve model eğitimi için veri toplayanlar.

BotNe yapar?Engellerseniz
GooglebotGoogle Arama, AI Bakışı ve AI ModuKlasik arama ve yapay zekâ özetleri aynı taramadan beslenirGoogle’dan tamamen çıkarsınızAsla engellenmemeli
Google-ExtendedBot değil, izin işaretiGooglebot’un taradığı içeriğin Gemini eğitimi ve Gemini uygulamalarında kullanımıArama ve AI Bakışı etkilenmezGoogle: sıralama sinyali değildir
BingbotBing ve CopilotBirçok yapay zekâ ürünü arama ortaklarından da yararlanırBing ve Copilot’ta görünmezsinizAçık kalmalı
OAI-SearchBotChatGPT aramasıSitenin ChatGPT arama sonuçlarında gösterilmesiChatGPT aramasında çıkmazsınızAçık kalmalı
ChatGPT-UserChatGPT’de kullanıcı adına okumaKullanıcı istediğinde sayfayı açarOpenAI’ye göre robots.txt uygulanmayabilirKullanıcı başlattığı için
GPTBotOpenAI model eğitimiGelecekteki modellerin eğitim verisiArama etkilenmezEğitim kararı işletmenizindir
Claude-SearchBotClaude arama kalitesiArama yanıtları için dizinClaude aramasında görünürlük azalırAçık kalmalı
Claude-UserClaude’da kullanıcı adına okumaKullanıcı sorduğunda sayfayı açarKullanıcı aramalarında görünürlük azalırAçık kalmalı
ClaudeBotAnthropic model eğitimiGelecekteki modellerin eğitim verisiArama etkilenmezEğitim kararı işletmenizindir
PerplexityBotPerplexity diziniPerplexity yanıtlarında kaynak olmakPerplexity’de kaynak olamazsınızAçık kalmalı
ApplebotSiri, Spotlight ve Safari önerileriApple’ın arama özellikleriApple aramalarında görünmezsinizAçık kalmalı
Applebot-Extendedİzin işaretiİçeriğin Apple’ın yapay zekâ modellerini eğitmekte kullanımıApple aramaları etkilenmezEğitim kararı işletmenizindir
meta-externalagentMeta’nın yapay zekâ ürünleriMeta AI ve model geliştirme için içerikMeta AI yanıtlarında daha az yerKarar işletmenizin
CCBotCommon Crawl arşiviPek çok modelin eğitim verisine kaynak olan açık arşivArama etkilenmezEğitim kararı işletmenizindir

Not: Kaynaklar: Perplexity, OpenAI, Anthropic ve Google’ın resmî bot ve tarayıcı sayfaları. Botların adları ve görevleri değişebilir; yılda en az bir kez kontrol edin.

Kısa kural: arama ve kullanıcı adına okuyan botları açık tutun; eğitim botlarını açıp kapatmak ise bir iş kararıdır. Eğitim botlarını kapatmak, yapay zekâ aramalarında görünmenizi etkilemez; açmak ise içeriğinizin gelecekteki modellerin genel bilgisine girme olasılığını artırır.

4. robots.txt: doğru ayar nasıl görünür?

robots.txt, sitenizin kökünde duran ve botlara hangi bölümlere girebileceklerini söyleyen dosyadır. Yapay zekâ botlarına açık bir site için sade bir örnek:

User-agent: *
Allow: /
Disallow: /panel/
Disallow: /admin/

# Arama ve kullanıcı adına okuyan yapay zekâ botları
User-agent: PerplexityBot
User-agent: OAI-SearchBot
User-agent: Claude-SearchBot
User-agent: Applebot
Allow: /

# Eğitim botlarını kapatmak isterseniz (iş kararı)
# User-agent: GPTBot
# User-agent: ClaudeBot
# Disallow: /

Sitemap: https://alanadiniz.com/sitemap.xml
  • Botu adıyla anmak zorunlu değil. “User-agent: *” ile herkese izin verdiyseniz PerplexityBot da girebilir. Adıyla anmak, niyetinizi açıkça belgeler ve ileride bir genel kuralı değiştirdiğinizde botun yanlışlıkla kapanmasını önler.
  • Değişiklikler hemen etkili olmaz. Perplexity ve OpenAI, robots.txt değişikliklerinin etkili olmasının 24 saate kadar sürebileceğini belirtiyor.
  • Sık hata: Geliştirme sırasında konan “Disallow: /” satırının yayında unutulması. Yayına alırken robots.txt’yi mutlaka tarayıcıdan açıp okuyun.
  • robots.txt bir güvenlik aracı değildir. Gizli kalması gereken sayfaları parola ve sunucu kurallarıyla koruyun; robots.txt’de listelemek adresi herkese duyurur.

5. Cloudflare ve güvenlik duvarı: görünmez engel

robots.txt’niz kusursuz olsa bile botlar sitenize ulaşamayabilir. Sebep çoğu zaman CDN ya da güvenlik duvarıdır. Cloudflare kullanan siteler için kontrol edilecek yerler:

  • AI Crawl Control: Her yapay zekâ botunu ayrı ayrı engelleyip açabildiğiniz panel. Burada PerplexityBot, OAI-SearchBot ve Claude-SearchBot’un engelli olmadığından emin olun.
  • “Block AI bots” ve yönetilen robots.txt: Açıldığında Cloudflare robots.txt’nizin başına kendi kurallarını ekleyebilir ve eğitim botlarını 403 ile durdurabilir. Bu ayar çoğunlukla eğitim botlarını hedefler; ama hangi botların etkilendiğini panelde tek tek kontrol edin.
  • Bot Fight Mode ve özel kurallar: Agresif bot korumaları meşru botları da yakalayabilir. Perplexity, Cloudflare için “User Agent içinde PerplexityBot geçiyor ve IP adresi yayımlanan aralıkta” koşuluyla bir Allow kuralı kurmayı öneriyor.

Kendi sitelerimizi denetlerken iki ders çıkardık. Birincisi, Cloudflare panelinde botların “başarısız istek” sayısı yüksek görünebilir; bunların büyük kısmı eski .html adreslerden yeni adreslere yapılan 301 yönlendirmeleridir ve zararsızdır. İkincisi, aynı sayıların içinde gerçek hatalar da saklanır: bizde sonu eğik çizgiyle biten adresler (/sayfa/) yönlendirme yerine 404 veriyordu. Bunu düzelttikten sonra botlar her biçimde doğru sayfaya ulaştı. Panel sayılarını görmezden gelmeyin; birkaç örnek adresi tek tek deneyin.

6. Teknik SEO: botun gördüğü sayfa

Yapay zekâ botları da arama motoru botları gibi çalışır: sayfayı indirir, metni çıkarır, ne anlattığını anlamaya çalışır. Yanıtlarda kaynak olmanın teknik temeli klasik SEO ile neredeyse aynıdır:

1HTML’de metinİçerik sunucudan hazır HTML olarak gelmeli. Yalnızca JavaScript çalışınca beliren metni birçok bot göremez.
2hız ve erişimSayfa hızlı açılmalı, 200 dönmeli; yönlendirme zincirleri ve 404’ler temizlenmeli.
3site haritasıGüncel sitemap.xml, robots.txt’de belirtilmeli; Bing ve Google’a bildirilmeli.
  • Canonical: Her sayfanın tek bir resmî adresi olmalı; aynı içeriğin farklı adreslerde dolaşması kaynak seçimini dağıtır.
  • Başlık ve açıklama: Başlık 60, açıklama 160 karakter civarında kalmalı; sayfanın neyi yanıtladığını tek cümlede söylemeli.
  • Yapılandırılmış veri (schema): Organization, LocalBusiness, Article, FAQPage, BreadcrumbList gibi işaretlemeler, sayfanın kimin tarafından ve ne hakkında yazıldığını makinelere net söyler. Sayfada görünmeyen bilgiyi işaretlemeyin.
  • Bing ve IndexNow: Pek çok yapay zekâ ürünü arama ortaklarından da yararlandığı için Bing Webmaster Tools’a site haritanızı ekleyin. IndexNow ile yeni ve güncellenen sayfaları dakikalar içinde bildirebilirsiniz.
  • Google Search Console: Google’ın dizini AI Bakışı ve AI Modu’nun da temelidir; dizine eklenme sorunlarını buradan izleyin.

Google tarafındaki değişiklikleri Google AI Modu ve AI Bakışı yazımızda ayrıntılı anlattık.

7. llms.txt: ne işe yarar, ne yaramaz?

llms.txt, sitenin kökünde duran ve yapay zekâ asistanlarına sitenin özetini ve önemli sayfalarını Markdown biçiminde listeleyen bir dosya önerisidir. Kurması kolaydır ve zararı yoktur; ama gerçekçi olmak gerekir:

  • llms.txt resmî bir web standardı değildir; robots.txt gibi bağlayıcı bir kural koymaz.
  • Perplexity, OpenAI ya da Google, kaynak seçerken llms.txt’yi kullandığını resmî olarak açıklamış değil.
  • Yine de sitenizin ne yaptığını, hizmetlerinizi ve en iyi içeriklerinizi tek dosyada, açıklamalarıyla toplamak hem botlar hem de sitenizi inceleyen insanlar için faydalıdır.

Önerimiz: llms.txt’yi kurun ama bir sihirli değnek olarak görmeyin. Asıl işi, sayfaların kendisi yapar. Biz kendi sitelerimizde llms.txt’yi derleme sırasında otomatik üretiyoruz; her yeni hizmet ve blog yazısı açıklamasıyla listeye kendiliğinden ekleniyor.

8. GEO: yapay zekâ yanıtında kaynak olmak için içerik

GEO (Generative Engine Optimization, üretken arama optimizasyonu), içeriğinizin yapay zekâ yanıtlarında alıntılanması ve kaynak gösterilmesi için yapılan çalışmadır. SEO’nun yerini almaz; onun üzerine kurulur. Kaynak seçilmeyi kolaylaştıran içerik alışkanlıkları:

  1. Soruyu başlığa, cevabı ilk cümleye koyun. “PerplexityBot robots.txt’ye uyar mı?” başlığının altındaki ilk cümle, sorunun doğrudan cevabı olmalı. Asistanlar genellikle bu net cümleleri alıntılar.
  2. Kaynaklı veri kullanın. Rakamları, tarihleri ve iddiaları kaynağıyla yazın. Kaynaksız iddia, güvenilir kaynak arayan bir sistem için zayıf sinyaldir.
  3. Tarih ve güncelleme bilgisi gösterin. Yayın ve son güncelleme tarihi görünür olsun; eskiyen bilgiyi düzenli yenileyin.
  4. Karşılaştırmayı tabloya, adımları listeye çevirin. Yapılandırılmış içerik, makinenin parçalayıp kullanması için en kolay biçimdir.
  5. Özgün bilgi ekleyin. Kendi testleriniz, müşteri deneyimleriniz, sektör gözlemleriniz… Başka hiçbir yerde olmayan bilgi, alıntılanma şansını en çok artıran şeydir.
  6. Kim olduğunuzu netleştirin. Yazar, uzmanlık alanı, şirket bilgisi ve iletişim; “Hakkımızda” sayfası ve şema işaretlemesiyle tutarlı olsun.
  7. Sık sorulan soruları ekleyin. Kullanıcıların asistana sorduğu biçimde sorular ve kısa, net cevaplar.
  8. Bir sayfa, bir konu. Her şeyi anlatmaya çalışan sayfa yerine bir soruya en iyi cevabı veren sayfa kaynak olur.

9. Site dışı sinyaller: başkaları sizden nasıl söz ediyor?

Yapay zekâ asistanları bir markayı yalnızca kendi sitesinden tanımaz. Sektör yayınlarında, karşılaştırma yazılarında, rehberlerde, yorum sitelerinde ve forumlarda markanızdan nasıl söz edildiği de yanıtları şekillendirir.

  • Tutarlı varlık bilgisi: Şirket adı, adres, telefon ve faaliyet alanı; web sitesinde, Google İşletme Profili’nde, LinkedIn’de ve sosyal medyada birebir aynı olmalı.
  • Gerçek yorumlar: Google ve sektöre özel platformlardaki yorumlar ve bunlara verilen yanıtlar güven sinyalidir. Google İşletme Profili rehberimiz burada işinize yarar.
  • Uzman içerik ve bahsedilme: Sektör yayınlarına yazılar, röportajlar, etkinlik konuşmaları ve podcast’ler markanızın uzmanlık alanını başkalarının ağzından anlatır.
  • Video ve döküm: YouTube videolarının başlık, açıklama ve altyazıları da okunabilir metindir.

10. Ölçüm: Perplexity’den ziyaretçi geliyor mu?

Perplexity, kaynaklarını numaralı ve tıklanabilir gösterdiği için ölçülmesi en kolay yapay zekâ kanallarından biridir.

1GA4 yönlendirmeleriEdinme raporlarında perplexity.ai, chatgpt.com, gemini.google.com gibi kaynaklardan gelen oturumları ayrı izleyin.
2bot kayıtlarıCloudflare AI Crawl Control ya da sunucu kayıtlarında hangi botun hangi sayfaları okuduğuna bakın.
3soru listesiMüşterilerinizin soracağı 20 soruyu belirleyin; ayda bir Perplexity’ye sorup kaynakları not edin.

Yapay zekâdan gelen ziyaret sayısı bugün çoğu işletmede küçük ama genellikle niyeti yüksek ziyaretçidir: sorusunun ilk kısmını öğrenmiş ve karar vermeye yakın biri. Bu yüzden yalnızca oturum sayısına değil, bu ziyaretlerden gelen form, arama ve satışa bakın.

11. Kontrol listesi: sitenizi 30 dakikada denetleyin

  1. robots.txt’yi tarayıcıda açın; “Disallow: /” gibi genel bir engel olmadığını görün.
  2. PerplexityBot, OAI-SearchBot, Claude-SearchBot ve Bingbot’un engellenmediğini doğrulayın.
  3. CDN ya da güvenlik duvarı panelinde (Cloudflare AI Crawl Control) arama botlarının engelli olmadığını kontrol edin.
  4. Eğitim botları (GPTBot, ClaudeBot, Google-Extended, Applebot-Extended) için bilinçli bir karar verin ve not edin.
  5. Ana sayfayı ve birkaç iç sayfayı JavaScript kapalıyken açın; metin görünüyor mu?
  6. sitemap.xml’in güncel olduğunu ve robots.txt’de yazdığını kontrol edin.
  7. Eski adreslerin 301 ile yeni adreslere gittiğini, 404 veren iç bağlantı olmadığını doğrulayın.
  8. Sonu “/” ile biten ve biçimi farklı adresleri deneyin; hepsi doğru sayfaya ulaşmalı.
  9. Her sayfanın tek bir canonical adresi, 60 karakterlik başlığı ve 160 karakterlik açıklaması olsun.
  10. Organization ve sayfa türüne uygun yapılandırılmış veriyi ekleyin ve doğrulayın.
  11. Bing Webmaster Tools ve Google Search Console’a site haritanızı ekleyin; IndexNow kurun.
  12. llms.txt’yi hizmetleriniz ve en iyi içeriklerinizle hazırlayın.
  13. En önemli 10 sayfanızda soruyu başlığa, cevabı ilk cümleye taşıyın.
  14. Rakam ve iddialara kaynak ekleyin; yayın ve güncelleme tarihini görünür yapın.
  15. GA4’te yapay zekâ kaynaklarından gelen ziyaretleri izleyen bir rapor oluşturun.

Bu listeyi kendi beş sitemizde uyguladık; düzenli bakımın, tek seferlik bir düzenlemeden daha önemli olduğunu gördük. Sitenizin yapay zekâ botlarına ve aramalara hazır olup olmadığını birlikte inceleyelim: SEO optimizasyonu hizmetimize göz atın ya da ücretsiz görüşme planlayın.

Sık sorulan sorular

PerplexityBot nedir?

Perplexity’nin arama dizinini oluşturan web tarayıcısıdır. Siteleri tarayarak Perplexity yanıtlarında kaynak olarak gösterilebilmelerini ve bağlantı almalarını sağlar. Perplexity’ye göre yapay zekâ temel modellerini eğitmek için kullanılmaz.

PerplexityBot’u engellemeli miyim?

Perplexity yanıtlarında kaynak gösterilmek istiyorsanız hayır. Perplexity, sonuçlarda görünmek için PerplexityBot’a robots.txt’de ve güvenlik duvarında izin verilmesini öneriyor.

Perplexity-User robots.txt’ye uyar mı?

Perplexity’nin dokümanına göre Perplexity-User, isteği kullanıcı başlattığı için robots.txt kurallarını genellikle dikkate almaz. Onu durdurmak yalnızca sunucu ya da güvenlik duvarı düzeyinde mümkündür.

GPTBot ile OAI-SearchBot arasındaki fark nedir?

GPTBot, OpenAI’nin model eğitimi için içerik toplayan botudur. OAI-SearchBot ise sitelerin ChatGPT aramasında gösterilmesi için çalışır. GPTBot’u engellemek ChatGPT aramasında görünmenizi engellemez; OAI-SearchBot’u engellemek ise engeller.

Google-Extended’ı engellersem AI Bakışı’ndan çıkar mıyım?

Hayır. Google’a göre Google-Extended arama sonuçlarına dahil edilmeyi ve sıralamayı etkilemez. AI Bakışı ve AI Modu normal Googlebot taramasından beslenir.

llms.txt zorunlu mu?

Hayır. llms.txt resmî bir standart değildir ve büyük yapay zekâ şirketleri kaynak seçerken kullandığını resmî olarak açıklamamıştır. Kurması kolay ve zararsızdır, ama asıl etkiyi sayfaların içeriği ve teknik sağlığı belirler.

GEO nedir, SEO’dan farkı ne?

GEO, içeriğin yapay zekâ yanıtlarında alıntılanması ve kaynak gösterilmesi için yapılan çalışmadır. SEO’nun yerini almaz; teknik SEO ve kaliteli içerik temelinin üzerine kurulur ve net cevap, kaynaklı veri, güncellik ve özgün bilgi gibi alışkanlıklara odaklanır.

SEO optimizasyonu hakkında destek alın.İşinizi dinleyip ihtiyacınıza uygun planı birlikte netleştirelim. Ücretsiz görüşme bir zorunluluk getirmez.
Ücretsiz görüşme

SEO optimizasyonu sayfasını inceleyin

Markanızı büyütecek planı birlikte kuralım.

Hedefinizi ve sektörünüzü dinleyelim; size uygun hizmet planını hazırlayalım. İlk görüşme ücretsizdir.

İletişim WhatsApp iMessage