Perplexity-User Nedir?
Kısa tanım
Perplexity-User, Perplexity'de kullanıcı eylemlerini destekleyen user-agent'tır: bir kullanıcı soru sorduğunda Perplexity doğru bir cevap vermek için bir web sayfasını ziyaret edebilir ve cevabında o sayfaya bağlantı verebilir. Perplexity'ye göre web taraması ya da yapay zekâ temel modellerinin eğitimi için içerik toplamakta kullanılmaz; getirme kullanıcı tarafından istendiği için genellikle robots.txt kurallarını dikkate almaz.
Diğer adları: Perplexity User, Perplexity-User user agent, Perplexity-User botu, Perplexity kullanıcı getiricisi

Cevaba bağlantı ekleyen bir getirici
Perplexity'nin tarayıcı belgesine göre Perplexity-User, Perplexity içindeki kullanıcı eylemlerini destekler. Bir kullanıcı soru sorduğunda Perplexity doğru bir cevap verebilmek için bir web sayfasını ziyaret edebilir ve cevabında o sayfaya bağlantı verebilir. Belge, bu user-agent'ın web taraması ya da yapay zekâ temel modellerinin eğitimi için içerik toplamak amacıyla kullanılmadığını da belirtir.
Bu tanım site sahibine iki şey söyler. Perplexity-User'ın ziyareti, sayfanızın o anda bir cevap hazırlanırken okunduğu anlamına gelir. Cevapta bağlantı verildiğinde ise bu ziyaret, kullanıcının tıklayarak sitenize gelebileceği bir yönlendirme fırsatına dönüşür.
robots.txt bu botu neden durdurmaz?
Perplexity, getirme kullanıcı tarafından istendiği için bu getiricinin genellikle robots.txt kurallarını dikkate almadığını açıkça yazar. Dolayısıyla aşağıdaki kural, Perplexity'nin kendi ifadesine göre erişimi güvenilir biçimde kesmez:
User-agent: Perplexity-User
Disallow: /Bu davranış, Perplexity'nin arama sonuçları için çalışan PerplexityBot'tan farklıdır; o bot için robots.txt kuralları anlamlıdır. Diğer sağlayıcıların kullanıcı tetiklemeli getiricileriyle karşılaştırıldığında da en net ifade budur: OpenAI ChatGPT-User için kuralların uygulanmayabileceğini söyler, Anthropic ise Claude-User'ın robots.txt ile kontrol edilebildiğini belgeler. Perplexity, robots.txt etiketlerindeki değişikliklerin sistemlerine yansımasının 24 saate kadar sürebileceğini de not eder.
Güvenlik duvarında izin vermek
Daha sık karşılaşılan sorun Perplexity-User'ı engellemek değil, onu istemeden engellemiş olmaktır. Perplexity, WAF kullanan sitelerin botlarına açıkça izin vermesi gerekebileceğini belirtir ve Cloudflare ile AWS WAF için yapılandırma adımları verir. Belgelenen tam user-agent dizesi şudur:
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Perplexity-User/1.0; +https://perplexity.ai/perplexity-user)Önerilen kuralın özü iki koşulu birleştirmektir:
Koşul 1: User-Agent, "Perplexity-User" ifadesini içerir
VE
Koşul 2: Kaynak IP, https://www.perplexity.com/perplexity-user.json
listesindeki aralıklardan birindedir
Eylem: İzin ver (engelleme kurallarından daha yüksek öncelikle)İki koşulun birlikte kullanılması önemlidir: yalnızca user-agent'a göre izin vermek, bu adı taklit eden her isteğe kapıyı açar. Perplexity, IP listelerinin düzenli güncellendiğini ve WAF kurallarının bu listelerden otomatik olarak yenilenmesini önerir.
Erişimi gerçekten kesmek isterseniz
robots.txt yeterli olmadığına göre, Perplexity-User'ı durdurmanın yolu aynı user-agent ve IP eşleşmesini bir engelleme kuralında kullanmaktır. Bu kararın bir bedeli vardır: kullanıcılar sayfanızı Perplexity'ye sorduğunda içerik okunamaz ve o cevapta kaynak olarak gösterilme ihtimaliniz azalır. Yalnızca hassas dizinleri kapsayan dar bir kural, tüm siteyi kapatmaktan genellikle daha dengeli bir çözümdür.
Engellemeden önce kayıtlardaki trafiğin gerçekten Perplexity'den gelip gelmediğini de doğrulayın. Kendini Perplexity-User olarak tanıtan ama yayımlanmış listedeki IP aralıklarından gelmeyen istekler başka bir yazılıma aittir; onları engellemek Perplexity'deki görünürlüğünüzü etkilemez ve sorunu kaynağında çözer.

