Sitenizi açarsınız, her şey yerli yerindedir. Aynı sayfayı bir yapay zekâ tarayıcısının çektiği gibi çekin — tek sade HTTP isteği, tarayıcı yok, JavaScript motoru yok, katı bir zaman sınırı — ve istemci tarafında kurulan bir uygulama şuna yakın bir şey döner:

<div id="root"></div>
<script src="/assets/index-4f2a91.js"></script>

Asistanın cevap üretmek için elindeki her şey bu. Sayfanızın bozuk bir sürümü değil: hiçbir şey. Ve hiçbir yerde hata oluşmaz — durum kodu 200’dür, izleme sisteminiz yeşildir, analitiğinizde tuhaf bir şey yoktur, çünkü ziyaretçi sayılacak kadar bile içeri girmemiştir.

Ne kadar yaygın

2026-09-03 tarihinde ölçtüğümüz 293 tanınmış sitenin bu kadarı, içerik yerine boş bir kabuk gönderip sayfayı tarayıcıda kuruyor:

11 of 293 (4%)tanınmış site, sade bir HTTP isteğine içerik yerine uygulama kabuğu döndürüyor

Örneklemdeki ortanca sayfa 673 okunabilir kelime taşıyor. İstemci tarafında kurulanlar bunun küçük bir kısmını taşıyor — ve bu kısım neredeyse hiçbir zaman site sahibinin seçeceği kısım olmuyor.

Ama Google JavaScript çalıştırıyor. Hepsi çalıştırmıyor mu?

Hayır, ve en pahalıya mal olan varsayım bu. Google araması yıllardır bir işleme adımı çalıştırıyor; istemci tarafında kurulan sitelerin gayet iyi sıralanabilmesinin ve kimsenin sorunu kendi SEO araçlarıyla fark edememesinin sebebi bu.

Yapay zekâ asistanlarının arkasındaki tarayıcılar genellikle çalıştırmıyor. Onlar genişlik ve gecikme için optimize edilmiş durumda — bir insan beklerken sayfa çeken bir cevap motoru tarayıcı açma lüksüne sahip değil — bu yüzden ezici çoğunlukla davranış şu: iste, oku, geç. Lighthouse puanınız ve arama sıralamanız size bu konuda hiçbir şey söylemez, çünkü bambaşka bir okuyucuyu ölçüyorlar.

AXRAY’in bilerek hiç tarayıcı çalıştırmamasının sebebi de bu. Sayfayı işlemek sizi pohpohlar ve hiçbir tarayıcı ajanının yaşamadığı bir dünyayı anlatır. Kısıtın kendisi ürünün ta kendisi.

Peki ne yapmalı

Çatınızı terk etmeniz gerekmiyor. İlk yanıtın zaten içeriği taşıdığından emin olmanız gerekiyor — ki bunu her modern çatı yapabiliyor.

TeknolojiNe kullanmalı
Next.js (App Router)Varsayılan olarak Server Components; use client sadece gerçekten etkileşim gereken uçlarda.
Next.js (Pages Router)Statik olabilecek her şey için getStaticProps, gerisi için getServerSideProps.
NuxtSSR modu, ya da istek başına değişmeyen sayfalar için nuxi generate.
SvelteKitVarsayılan SSR. Önemli bir rotada export const ssr = false bırakmadığınızı kontrol edin.
AstroZaten sunucu öncelikli. Adacıkları yalnızca etkileşim gereken yerde kullanın.
Vite / CRA SPAHerkese açık rotalar için ön-işleme adımı, ya da tanıtım sayfalarını statik bir üretece taşıyın.
WordPress, Shopify, WebflowZaten sunucuda işleniyor. Bir tema veya uygulamanın önemli bir bölümü istemci tarafına taşımadığını kontrol edin.

Bütün uygulamayı dönüştürmeniz gerekmiyor

Bir asistana hakkında soru sorulan sayfalar küçük ve tahmin edilebilir bir küme: ana sayfa, ne sattığınız, fiyatı, kim olduğunuz, nasıl ulaşılacağı ve dokümanlarınız. Girişin arkasındaki panel sonsuza kadar istemci tarafında kalabilir — kimse ChatGPT’ye onu sormuyor. Herkese açık yüzeyi düzeltin, uygulamaya dokunmayın.

Kimsenin sözüne güvenmeden nasıl kontrol edilir

Bunu tek komutla kendiniz yapabilirsiniz. Geri gelen şey bir kabuksa, bulmuşsunuz demektir:

curl -s https://siteniz.com | grep -c "<p"

Ya da bütün kontrolü çalıştırın — çekme, kelime sayısı, yapısal veri, ve bir asistanın gerçekte eline geçen metnin yeniden kurulmuş hâli:

npx axray-cli siteniz.com --context

Bir asistanın sayfanızdan gerçekte aldığı metni ve o metinden sizin hakkınızda ne söyleyip söyleyemeyeceğini görün.