Katman yöntemi: araştır, planla, yaptır, doğrula
Katman yöntemi bir siteyi yapay zekâ asistanlarında önerilir hâle dört adımda getirir: müşterinin ne sorduğunu araştırın, her müşteri durumu için bir sayfa planlayın, siteyi her biri bir kabul kriteri taşıyan 15 prompt'la yapay zekâ kod aracınıza yaptırın, sonra komutlarla ve 14 günde bir sorulan sabit bir soru setiyle doğrulayın. Yöntem kendi sitelerimizden çıktı; bunlardan biri ilk 7 gününde ChatGPT'den 333 ziyaretçi aldı (kendi ölçümümüz, 21–27 Eylül 2026).
Üç kapı, dört adım
Yapay zekâ kod aracı ne isterseniz onu yapar; neyi isteyeceğini bilmiyorsa “SEO’yu düzelt” deyince bir meta etiketi ekleyip geçer. Yöntem ona bir sıra ve her adımda geçti-kaldı bir kontrol verir. Kitabımızdaki kural: kod aracınıza asla “sıralamayı yükselt” demeyin. Ölçülebilir bir iş verin (“her sayfaya benzersiz title”) ve bir kabul kriteri koyun (“iki sayfa aynı title’ı paylaşmıyor”).
Üç kapı
| Kapı | Soru | Genelde neyle kapanır |
|---|---|---|
| Okunmak | Bot sayfaya ulaşıp metni görebiliyor mu? | robots.txt, CDN ya da güvenlik duvarı kuralı, yalnızca JavaScript ile çizilen metin, sahte 404’ler |
| Alıntılanmak | Alınmaya değer bir cümle var mı? | Belirsiz bir ilk paragraf; her sayfada markanın başka türlü anlatılması |
| Soruya uymak | Müşterinin durumu için bir sayfa var mı? | Yalnızca ana sayfa ve ürünün adıyla açılmış sayfalar |
Sayfanın dışında iki katman daha var: bahsedilme (başkalarının sizin hakkınızda söyledikleri) ve ölçüm (bunların cevaplarda görünüp görünmediği). Arka planı GEO nedir? sayfasında.
Dört adım
| Adım | Çıktı |
|---|---|
| 1. Araştır | research.md: müşteri durumları, tek cümleniz, “X değildir” notu, rakipler, kanıt, kelimeler, soru seti |
| 2. Planla | Sayfa planı: hangi sayfalar, hangi adreslerde, hangi bloklarla |
| 3. Yaptır | Yayındaki site: P0–P14 prompt’ları sırayla |
| 4. Doğrula | Ölçüm tablosu: yapılan bildirimler, çalıştırılan kontroller, 14 gün sonra yeniden sorulan sorular |
1. Adım: Araştır
Bir vibe-coder’ın en sık hatası, sayfayı ürünün adıyla açmak. Müşteri ürünü aramaz, durumunu anlatır.
Araştırma dosyası
- 10–12 durum cümlesi: markanızı geçirmeden, müşterinizin ChatGPT’ye yazacağı cümleler. Satış konuşmalarınızdan, destek e-postalarınızdan, yorumlardan çıkarın.
- Asistanlar bugün ne diyor: her soruyu oturum açmadan ve web araması açıkken sorun; kimlerin sayıldığını ve hangi sayfaların kaynak gösterildiğini yazın. Rakip listeniz ve kaynak listeniz budur.
- İnsanların Google’a yazdığı kelimeler: otomatik tamamlama, “Benzer sorular”, Bing Webmaster Tools’taki anahtar kelime araştırması, Search Console sorguları. Adresleri bu kelimelerle adlandırın: katman.pro’nun Türkçe danışmanlık sayfası, Türk alıcı öyle yazdığı için
/tr/geo-danismanligioldu. - Rakipler yalnızca kendi sayfalarından, kontrol tarihiyle; kanıt yalnızca doğrulanabiliyorsa, kaynağı ve tarihiyle.
Katman’da katman_research bu dosyayı .katman/research.md olarak yazar ve kodunuzdan cevaplayamadığı her boşluğu işaretler.
Tek cümleniz ve “X değildir” notunuz
Dört parçalı tek bir cümle yazın: müşteri ne getirir, siz ne yaparsınız, eline ne geçer, hangi korkusu gereksiz. Uydurma bir örnek: “Faturanı yükle. Kalemleri 30 saniyede muhasebe programına aktarırız ve eşleşmeyenleri işaretleriz. Belgen hiçbir yerde saklanmaz.” Örnek sitemizin gerçek cümlesi aynı yapıdaydı; ChatGPT, 28 Eylül 2026’daki iki ayrı oturumda dört parçanın dördünü de tekrar etti (kendi ölçümümüz).
Sonra ChatGPT’ye “[markanız] nedir?” diye sorun. Perplexity 22 Eylül 2026’da örnek sitemizi aynı kısa adı taşıyan başka bir şirketin ürünü sandı; iki kelimelik ayırt edici bir ad ve “o ürün değiliz” cümlesiyle 24 Eylül’de doğru tanıdı (kendi ölçümümüz).
2. Adım: Planla
Sayfa planı
Az ama doğru sayfa.
| Sayfa | İşi | Schema |
|---|---|---|
| Ana sayfa | Kim olduğunuzu tek cümleyle söyler; bütün önemli sayfalara link verir | Organization, WebSite |
| Durum sayfaları | Her müşteri durumu için bir sayfa; cevap ilk cümlede | Service, FAQPage, BreadcrumbList |
| Fiyat | Fiyat düz metinde; llms.txt ile aynı rakam | Service, Offer |
| Karşılaştırma rehberi | “X için hangi araçlar var?” sorusunun rakipler dahil tarafsız cevabı | Article, ItemList |
| SSS ve Hakkımızda | Gerçek sorular; kim yapıyor; “X değildir” notu | FAQPage, AboutPage |
| Rehber ya da PDF | Başkasının link vermek isteyeceği şey | Article |
| llms.txt ve 404 | Asistanlar için özet; gerçek 404 durum kodu | — |
Giriş, kayıt, ödeme, teşekkür ve site içi arama sayfaları noindex,follow alır ve sitemap’e girmez. Yeni alan adında haftada 5–10 farklı sayfa yayınlayın; “Tarandı, şu anda dizine eklenmedi” oranı %30’u geçen şablonu büyütmeyin.
Bir durum sayfasının anatomisi
- Title: önce durum, sonra marka, yaklaşık 60 karakter. Meta açıklama, asistanın söylemesini istediğiniz cümle.
- H1: müşterinin kendi cümlesi; adres de aynı kelimelerle.
- İlk 1–3 cümle: dört parçalı cevap. Asistanın alıntıladığı blok bu.
- Tek bir hemen eylem: dosya bırakma kutusu, deneme ya da fiyat.
- Kanıt: tarihli, doğrulanabilir bir sayı.
- Nasıl çalışır: düz HTML metinde 3–5 adım.
- Kimler için değil: 2–3 madde.
- Alternatifler, dürüstçe.
- SSS: müşterinin ağzından 5–8 soru; her cevabın ilk cümlesi cevap.
- İlgili sayfalar: metinli linkler; her sayfa en az bir yerden link alsın.
- Gerçek güncelleme tarihi (yalnızca kelimeler değişince), yazar ve geçerli JSON-LD.
Kod aracınıza yazmadan önce vereceğiniz brif:
Durum: [müşterinin cümlesi]
Adres: /[kelimeler] Title: [durum] — [marka]
İlk cümle: [getirir] → [yaparız] → [eline geçer]. [korku gereksiz].
Eylem: [dosya kutusu / deneme / fiyat]
Kanıt: [sayı, kaynak, tarih]
Kimler için değil: [2-3 madde]
Alternatifler: [rakip: kime uygun]
SSS: [5-8 soru, müşterinin ağzından]
İlgili sayfalar: [3-5 adres]
katman_page_brief bu brifi araştırma dosyanızdan doldurur.
Ziyaretçiye ne istediğini tekrar sormayın
ChatGPT’den gelen kişi, ChatGPT’ye anlattığı durumla gelir. Örnek sitemizde (kendi ölçümümüz, 21–27 Eylül 2026):
- Başlangıç testinin ilk sorusunda yaklaşık %40 kayıp vardı; ChatGPT’den gelenler artık testi atlıyor.
- ChatGPT’nin en çok link verdiği iki sayfaya dosya bırakma kutusu kondu; ilk 68 üretimin 52’si ziyaretçinin kendi dosyasıyla yapıldı.
- Dosyasıyla gelen dört kişi dosya kabul etmeyen planı aldı, ikisi bir saat içinde iptal etti. Ödeme ekranı artık niyete göre açılıyor.
Kural: ChatGPT’den gelen kişiye durumunu ikinci kez anlattırmayın. Sayfanın işi, o durumu ilk dakikada çözmeye başlamak.
3. Adım: Prompt kitabıyla yaptırın
Prompt’ları kod aracınıza sırayla verin; kabul kriteri sağlanmadan bir sonrakine geçmeyin. P1 ve P14 hiçbir şeyi değiştirmez, yalnızca ölçer.
| Prompt | İş | Kabul |
|---|---|---|
| P0 | Her oturumun başında bağlam | Araç research.md’yi özetleyip sayfa planını size onaylatmadan kod yazmıyor |
| P1 | Kod değiştirmeden denetim | Herkese açık her sayfa tabloda; 404, render şekli ve yetim sayfalar konusunda net cevap var |
| P2 | Metni HTML’e taşı | JavaScript kapalıyken her sayfanın H1’i ve ilk paragrafı okunuyor |
| P3 | Head etiketleri tek kaynaktan | İki sayfanın title ya da açıklamayı paylaşmadığını gösteren test geçiyor; og:image açılıyor |
| P4 | robots.txt ve sitemap.xml | Disallow: / yok; sitemap’teki her adres 200 ve kanonik; noindex’li sayfa sitemap’te değil |
| P5 | Schema (JSON-LD) | Zengin Sonuçlar Testi’nde hata yok; schema’daki her fiyat ve iddia sayfada aynen yazıyor |
| P6 | Durum sayfası yaz | İlk üç cümle tek başına soruyu cevaplıyor; [DOLDUR] kalmadı; en az bir sayfadan link alıyor |
| P7 | Rakipleri de sayan karşılaştırma rehberi | Her rakip bilgisinin yanında kaynak ve tarih var; bizim eksiğimiz de yazılı |
| P8 | llms.txt ve “X değildir” notu | llms.txt ile sayfalar arasında çelişen tek bir fiyat ya da iddia yok |
| P9 | Görseller | Alt metni olmayan <img> yok; 200 KB’ı geçen görsel yok; CLS 0,1’in altında |
| P10 | İç linkler ve kırık linkler | Yetim sayfa 0, kırık iç link 0 |
| P11 | 404, yönlendirme, önizleme adresleri | Olmayan sayfa 404; http, www ve önizleme adresi ana adrese gidiyor ya da noindex |
| P12 | Hız ve mobil | Üç sayfada LCP ≤ 2,5 sn ve CLS ≤ 0,1; 360 px’te yatay kaydırma yok |
| P13 | ChatGPT ziyaretçisini ve botları ölç | ChatGPT kanalı referrer’sız ziyaretleri de sayıyor; bot sayıları sunucudan geliyor |
| P14 | Her yayından önce son kontrol | Tablonun bütün hücreleri geçti; betik repoda |
katman_prompt her prompt’u kendi verilerinizle doldurur; kriteri Katman’ın denetim ve içerik kontrolü araçları doğrular (bütün araçlar, İngilizce).
4. Adım: Doğrula
Kod aracının “yaptım” demesine güvenmeyin, kontrolleri kendiniz çalıştırın. Bir dakikalık testler ChatGPT vibe-coded sitemi görmüyor sayfasında.
Arama motorlarına haber verin
| Nereye | Ne yapılır | 29 Eylül 2026’da gördüğümüz |
|---|---|---|
| Google Search Console | DNS ile alan adı mülkü; sitemap gönderin; önemli sayfalar için dizine eklenme isteyin | Günde yaklaşık 10 istek; dizine girmeyen sayfayı tekrar göndermeden önce sebebine bakın |
| Bing Webmaster Tools | Search Console’dan içe aktarın; sitemap gönderin; URL Submission | Günde 100 adres; Copilot Bing’den okur |
| IndexNow | Anahtar dosyası kökte; yalnızca metni değişen adresleri gönderin | Örnek site önce her yayında 173 adresin hepsini gönderiyordu |
| Brave Search | search.brave.com/submit-url, her seferinde bir adres | IndexNow yok; Googlebot için yazdığınız kurallara uyuyor |
| Cloudflare ya da başka CDN | Yapay zekâ botu engeli, Bot Fight Mode, AI Labyrinth, yönetilen robots.txt | katman.pro’da eğitim botu engeli açıktı; kapattık |
14 gün sonra: “Keşfedildi, şu anda dizine eklenmedi” çoğunlukla iç link eksikliğidir; örnek sitede 35 sayfanın sebebi buydu ve altbilgiden verilen linklerle çözüldü. “Tarandı, şu anda dizine eklenmedi” sayfaların yeterince farklı olmadığını gösterir.
Doğru ölçün
- Soru seti: markasız 12 soru (3 durum, 2 araç, 2 “en iyi X”, 2 alternatif, 2 dil, 1 sorun) ve 2 teşhis sorusu: “[Marka] nedir?” ve “[Marka] ([alan adı]) nedir?”.
- İnsan filtresi: bir oturum ancak sayfayı kaydırdıysa, 2’den fazla sayfa gördüyse, bir adımı bitirdiyse, kaydolduysa ya da ödeme yaptıysa insan sayılır. Örnek sitenin ilk haftasında 1.546 oturumun 528’i geçti (kendi ölçümümüz).
- Kanal kuralı: ChatGPT,
chatgpt.comreferrer’ı ya da linkteutm_source=chatgpt.comdemek; örnek sitenin ChatGPT ziyaretçilerinin %79’u referrer göndermedi. - Botları sunucuda sayın: botlar analitik kodunuzu çalıştırmaz.
- Resmî raporlar: Search Console’un üretken yapay zekâ performans raporu (Google) ve Bing’in AI Performance raporu (Bing).
- 14 günde bir yeniden sorun. Tek ölçüm “düşük örnek”tir; bkz. görünürlük ölçümü (İngilizce).
Site dışı: backlink yerine bahsedilme
Anlatım videolarınızı anlattıkları sayfalara gömün, gerçek dizinlere girin ve asistana “hangi makaleleri kullandın?” diye sorup her liste yazarına kısa, gerçeklere dayalı bir not gönderin. Reddit’te sahte hesap yok, her bahsedilmede açık beyan, ilk 14 gün yalnızca yardım. Link ya da yorum satın almayın: Google’ın spam politikaları link planlarını ve yapay zekâ cevaplarını manipüle etme girişimlerini kapsıyor; Birleşik Krallık’ta DMCC Yasası 2024 sahte yorumu yasaklıyor. Kendi zayıf noktamız: 29 Eylül 2026’da Search Console’da katman.pro’nun 2 siteden 3 dış linki vardı.
Ne işe yaradı, ne yaramadı
Örnek sitemizde kendi ölçümümüz, 21–29 Eylül 2026. Güç etiketleri bizim.
| Uygulama | Kanıt | Güç |
|---|---|---|
| Durum sayfaları, cevap ilk cümlede | ChatGPT ziyaretçilerinin %59’u ikisine indi; 17 ödeyenin 8’i birinden | Güçlü |
| İlk satırda, meta açıklamada ve llms.txt’de aynı cümle | ChatGPT dört parçanın dördünü tekrar etti | Güçlü |
| Açık robots.txt, JavaScript’siz HTML | OpenAI botları 750’den fazla istek, 0 hata | Güçlü |
| Dürüst liste rehberleri | İlk hafta ChatGPT’den 24 ziyaretçi | Orta |
| İki kelimelik ad ve “X değiliz” | Perplexity alan adını 2 günde tanıdı | Orta |
| Perplexity | 12 alıcı sorusunun 0’ında | Henüz işe yaramadı |
| “En iyi X” soruları, Bing ve Copilot | Büyük markalar sayıldı; 24 Eylül’de Bing’de 0 sayfa | Henüz işe yaramadı |
| Claude | 122 sayfa açılışı, 0 tıklama | Okundu, tıklanmadı |
Yaptığımız hatalar
Kitapta 21’i var; bize en pahalıya patlayanlar:
- Bütün tarihler açılış günüydü: sitemap, Article şeması ve RSS aynı tarihi taşıyordu. Tarih artık yalnızca kelimeler değişince ilerliyor.
- llms.txt sayfayla çelişiyordu: aynı özellik için iki farklı fiyat. Sayfalar ve llms.txt artık tek bilgi dosyasından üretiliyor.
- Kanıtından büyük iddia: “her kategori ve dil için en iyi modeli seçiyoruz” dedik; test 1 kişinin değerlendirdiği 7 örnekti. İddiayı daralttık, testin küçük olduğunu yazdık.
- Bir düzeltme başka şeyi bozdu:
Cache-Control: no-transformHTML sıkıştırmasını kapattı, sayfalar yaklaşık 4 kat büyük gitti. - Botları kullanıcı sanmak: bir PDF link tarayıcısı tek günde 704 sahte oturum üretti.
- Yapay zekâyla ölçekli blog: başka bir sitemiz yeni bir alan adında 19 Temmuz ile 10 Eylül 2026 arasında 203 yapay zekâ yazısı yayınladı; 10 Eylül’de dizine girmeyen 106 sayfanın 103’ü “Tarandı, şu anda dizine eklenmedi” durumundaydı (kendi Search Console verimiz).
Bütün sayılar örnek çalışmada (İngilizce), 21 hatanın hepsi kitapta.
Kaynaklar. Katman kitabı (29 Eylül 2026); Google Search Central (yapay zekâ optimizasyonu rehberi, spam politikaları, JavaScript SEO temelleri); Bing Webmaster yönergeleri; IndexNow. Örnek site sayıları sitenin kendi analitiğinden (21–28 Eylül 2026, yalnızca insan oturumları); site Rnify Limited’in kendi ürünü, müşteri değil. Yazan: Katman ekibi, Rnify Limited.
Sık sorulan sorular
Yöntemi kullanmak için Katman'a ihtiyacım var mı?
Hayır. Yöntem bu sayfada ve Katman kitabında. Katman, yöntemi yapay zekâ kod aracınızın içinde çalıştıran ve her kabul kriterini sizin yerinize kontrol eden bir MCP sunucusu.
Yöntem ne kadar sürer?
Kitaptaki plan 30 gün: 1. hafta araştırma ve ilk ölçüm, 2. hafta teknik düzeltmeler, 3. hafta durum sayfaları, 4. hafta ölçüm ve site dışı işler. Sonrasında 14 günde bir yeniden ölçün.
Her prompt'un neden bir kabul kriteri var?
Çünkü “SEO'yu optimize et” denen yapay zekâ kod aracı bir meta etiketi ekleyip durur. “İki sayfa aynı title'ı paylaşmıyor” gibi geçti-kaldı bir kontrolle verilen ölçülebilir bir işi ise doğrulayabilirsiniz.
Durum sayfası nedir?
Müşterinin asistana anlattığı tek bir duruma yazılmış, H1'i müşterinin kendi cümlesi olan ve cevabı ilk 1–3 cümlede veren sayfa. Örnek sitemizde ChatGPT ziyaretçilerinin %59'u böyle iki sayfaya indi (kendi ölçümümüz, 21–27 Eylül 2026).
Haftada kaç sayfa yayınlamalıyım?
Yeni alan adında haftada 5–10 farklı sayfa. Bir şablonun “Tarandı, şu anda dizine eklenmedi” oranı %30'u geçerse o şablonla yeni sayfa basmayı bırakın, birleştirin.
Yöntem Perplexity ve Claude için de işliyor mu?
Kapılar aynı, ama oradaki kanıtımız zayıf. Örnek sitemiz Perplexity'deki 12 sorunun 0'ında çıktı; Claude sayfalarını 122 kez açtı ama tek tıklama göndermedi (kendi ölçümümüz, 21–27 Eylül 2026).
İlk ne yapmalıyım?
İlk kapıyı test edin. GPTBot, OAI-SearchBot ve ClaudeBot ana sayfanızdan 200 alıyor mu, metniniz JavaScript olmadan HTML'de görünüyor mu, kontrol edin; biri geçmiyorsa önce onu düzeltin.