# GEO Kontrol Listesi

> Sitenizin ChatGPT, Gemini, Google AI Mode, Perplexity, Copilot ve Claude gibi yapay zeka asistanlarında bulunması, doğru anlatılması ve kaynak gösterilmesi için teknik, içerik ve itibar adımları. Her madde öncelik, efor, kanıt düzeyi ve doğrulama yöntemiyle birlikte gelir.

Bu dosya <https://www.geodog.co/geo-kontrol-listesi> sayfasının Markdown sürümüdür. Kutuları işaretlemek ve sitenizi otomatik kontrol etmek için sayfayı açın.

Son doğrulama: 1 Kasım 2026

## Yapay zeka arama botlarına erişim

Arama ve kullanıcı adına sayfa çeken botlar sitenizi okuyamazsa cevaplarda kaynak olarak gösterilemezsiniz. Bu bölüm robots.txt kurallarını rol bazında doğrular.

### robots.txt dosyasını 200 koduyla ve düz metin olarak sunun

<https://www.geodog.co/geo-kontrol-listesi#robots-txt-reachable>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Botlar önce robots.txt dosyasını okur. Dosya 5xx hatası verirse Google dahil birçok tarayıcı siteyi geçici olarak tamamen taranamaz sayar.

**Nasıl yapılır:**

1. Kök dizinde /robots.txt dosyasının text/plain olarak 200 döndüğünü kontrol edin.
2. Yönlendirme zincirini en fazla bir adımla sınırlayın.
3. CDN ve WAF kurallarının bu dosyayı botlara engellemediğini doğrulayın.

**Nasıl doğrulanır:** curl -sI https://{site}/robots.txt komutu HTTP 200 ve Content-Type: text/plain döndürmeli.

**Yapay zeka istemi:**

```text
https://{site}/robots.txt adresini kontrol et: HTTP durum kodu, Content-Type, yönlendirmeler ve dosya boyutu nedir? Sözdizimi hatalarını ve botları yanlışlıkla engelleyen kuralları listele, düzeltilmiş bir örnek öner.
```

**Kaynaklar:** <https://www.rfc-editor.org/rfc/rfc9309.html>

### Botları role göre ayırın: arama, kullanıcı isteği, eğitim

<https://www.geodog.co/geo-kontrol-listesi#robots-bot-policy-by-role>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: SEO, İş birimi.

**Neden önemli:** Sağlayıcılar arama, kullanıcı isteği ve model eğitimi için ayrı bot adları kullanır. Hepsini tek kalemde engellemek, eğitimden çıkmak isterken arama görünürlüğünü de kaybettirir.

**Nasıl yapılır:**

1. Her sağlayıcının resmi bot listesini çıkarın.
2. Arama ve kullanıcı botlarını görünürlük için açık tutun.
3. Eğitim botları için ayrı bir iş kararı verin.
4. Kararları robots.txt içinde ayrı User-agent gruplarıyla uygulayın.

**Nasıl doğrulanır:** robots.txt içinde OAI-SearchBot, Claude-SearchBot ve PerplexityBot için açık izin, GPTBot ve ClaudeBot için bilinçli bir karar bulunmalı.

**Yapay zeka istemi:**

```text
https://{site}/robots.txt dosyasını oku ve her yapay zeka botunu rolüne göre sınıflandır (arama indeksi, kullanıcı isteği, eğitim, reklam). Arama görünürlüğünü bozan ama eğitim kontrolü için yazılmış kuralları tespit et ve rol bazlı bir robots.txt taslağı hazırla.
```

**Kaynaklar:** <https://developers.openai.com/api/docs/bots>, <https://support.claude.com/en/articles/8896518>

### Googlebot erişimini açık tutun: AI Overviews ve AI Mode buna bağlı

<https://www.geodog.co/geo-kontrol-listesi#robots-googlebot-ai-features>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: SEO.

**Neden önemli:** Google yapay zeka özellikleri için ayrı bir bot kullanmaz. Sayfanın AI Overviews ve AI Mode içinde gösterilmesi için Googlebot ile taranıp dizine eklenmiş olması yeterli koşuldur.

**Nasıl yapılır:**

1. robots.txt içinde Googlebot için önemli dizinlerin açık olduğunu kontrol edin.
2. CSS ve JS dosyalarını engellemeyin.
3. URL Denetleme aracıyla canlı testi çalıştırın.

**Nasıl doğrulanır:** Search Console \> URL Denetleme \> Canlı URL testi “Sayfa dizine eklenebilir” sonucunu vermeli.

**Yapay zeka istemi:**

```text
{site} için Googlebot’un ana sayfaları, kategori sayfalarını ve CSS/JS kaynaklarını tarayabildiğini robots.txt ve meta etiketleri üzerinden kontrol et. AI Overviews ve AI Mode uygunluğunu engelleyen bir kural varsa açıkla.
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/ai-features>

### OAI-SearchBot’a izin verin: ChatGPT araması için gerekli

<https://www.geodog.co/geo-kontrol-listesi#robots-oai-searchbot>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** OAI-SearchBot, ChatGPT arama sonuçlarında gösterilecek sayfaları indeksler. Engellenen siteler en fazla navigasyon bağlantısı olarak görünebilir; robots.txt değişikliklerinin yansıması yaklaşık 24 saat sürer.

**Nasıl yapılır:**

1. robots.txt içine User-agent: OAI-SearchBot grubu ekleyin.
2. Önemli dizinlere Allow verin, gereksiz alanları Disallow edin.
3. WAF’ta OpenAI’nin yayınladığı IP aralıklarını engellemeyin.
4. Değişiklikten sonra 24 saat bekleyip tekrar test edin.

**Nasıl doğrulanır:** curl -A "OAI-SearchBot" -sI https://{site}/ komutu 200 döndürmeli ve robots.txt OAI-SearchBot’u engellememeli.

**Yapay zeka istemi:**

```text
https://{site}/robots.txt dosyasında OAI-SearchBot için geçerli kural grubunu bul. Ana sayfa, kategori ve içerik sayfalarının bu bota açık olup olmadığını söyle; engel varsa düzeltilmiş kuralları yaz.
```

**Kaynaklar:** <https://developers.openai.com/api/docs/bots>

### ChatGPT-User isteklerini sunucu tarafında engellemeyin

<https://www.geodog.co/geo-kontrol-listesi#robots-chatgpt-user>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** ChatGPT-User, bir kullanıcı sohbette sayfanızı istediğinde çalışır. OpenAI’ye göre robots.txt kuralları bu bota uygulanmayabilir; yani arama kontrolü değildir, ama WAF engeli kullanıcının boş cevap almasına yol açar.

**Nasıl yapılır:**

1. robots.txt yerine WAF ve rate limit kurallarını kontrol edin.
2. OpenAI’nin chatgpt-user.json IP listesini izin listesine alın.
3. Engel sayfası yerine gerçek içeriği döndürdüğünüzü test edin.

**Nasıl doğrulanır:** Sunucu loglarında ChatGPT-User isteklerinin 200 aldığını görün; 403 veya 429 oranı düşük olmalı.

**Yapay zeka istemi:**

```text
{site} için ChatGPT-User botunun sayfalara erişebilmesini engelleyebilecek robots.txt, WAF veya rate limit ayarlarını nasıl denetleyeceğimi adım adım anlat ve log üzerinden kontrol için örnek bir grep komutu ver.
```

**Kaynaklar:** <https://developers.openai.com/api/docs/bots>

### Claude-SearchBot’a izin verin: Claude arama sonuçları için

<https://www.geodog.co/geo-kontrol-listesi#robots-claude-searchbot>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Claude-SearchBot, Claude’un web aramasında kullanılan indeksi oluşturur. Engellenirse sayfalarınız Claude cevaplarında daha az kaynak gösterilir.

**Nasıl yapılır:**

1. robots.txt içine User-agent: Claude-SearchBot grubu ekleyin.
2. Önemli dizinlere izin verin.
3. Crawl-delay gerekiyorsa makul bir değer kullanın; Anthropic bu direktifi destekler.

**Nasıl doğrulanır:** robots.txt test aracı veya bir parser ile Claude-SearchBot için ana URL’lerin “allowed” sonucunu verdiğini doğrulayın.

**Yapay zeka istemi:**

```text
https://{site}/robots.txt içinde Claude-SearchBot, Claude-User ve ClaudeBot için geçerli kuralları ayır. Claude aramasında görünürlüğü engelleyen bir kural varsa düzeltilmiş halini yaz.
```

**Kaynaklar:** <https://support.claude.com/en/articles/8896518>

### Claude-User’ın kullanıcı isteklerinde sayfa çekmesine izin verin

<https://www.geodog.co/geo-kontrol-listesi#robots-claude-user>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Claude-User, bir kullanıcı Claude’dan sayfanızı okumasını istediğinde çalışır ve robots.txt kurallarına uyar. Engellenirse kullanıcı sizin yerinize ikinci el kaynaklardan bilgi alır.

**Nasıl yapılır:**

1. robots.txt içinde Claude-User’ı engelleyen kural olmadığını kontrol edin.
2. WAF’ta Anthropic’in yayınladığı bot IP listesini izinli tutun.
3. Örnek bir URL’yi Claude’a okutarak test edin.

**Nasıl doğrulanır:** Claude’a “https://{site}/ sayfasını oku ve özetle” deyin; sayfa içeriğini doğru özetlemeli.

**Yapay zeka istemi:**

```text
https://{site}/robots.txt dosyasında Claude-User’ı doğrudan veya * grubu üzerinden engelleyen bir kural var mı? Varsa hangi satır olduğunu ve nasıl düzeltileceğini göster.
```

**Kaynaklar:** <https://support.claude.com/en/articles/8896518>

### PerplexityBot’a izin verin: Perplexity indeksine girmek için

<https://www.geodog.co/geo-kontrol-listesi#robots-perplexitybot>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** PerplexityBot, Perplexity cevaplarında kaynak olarak kullanılan indeksi oluşturur; model eğitimi için kullanılmaz. Engellemek yalnızca görünürlük kaybettirir.

**Nasıl yapılır:**

1. robots.txt içine User-agent: PerplexityBot grubu ekleyin.
2. perplexitybot.json IP listesini WAF’ta izinli tutun.
3. Değişiklikten sonra Perplexity’de marka sorgusuyla test edin.

**Nasıl doğrulanır:** Perplexity’de “site:{site}” içeren bir soru sorun; sayfalarınız kaynak listesinde görünmeli.

**Yapay zeka istemi:**

```text
https://{site}/robots.txt içinde PerplexityBot ve Perplexity-User için kuralları incele. Perplexity cevaplarında kaynak gösterilmeyi engelleyen bir ayar varsa raporla ve düzeltme öner.
```

**Kaynaklar:** <https://docs.perplexity.ai/docs/resources/perplexity-crawlers.md>

### Perplexity-User trafiğini WAF’ta yanlışlıkla engellemeyin

<https://www.geodog.co/geo-kontrol-listesi#robots-perplexity-user>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Perplexity-User, kullanıcı bir sayfayı istediğinde çalışır ve Perplexity’ye göre genellikle robots.txt’yi dikkate almaz. Kontrol aracı WAF’tır; gereksiz engel kullanıcının eksik cevap almasına yol açar.

**Nasıl yapılır:**

1. perplexity-user.json IP listesini kontrol edin.
2. Bot yönetimi kurallarında bu istekleri izinli tutun.
3. Engellemek istiyorsanız bunu WAF’ta bilinçli yapın ve kaydedin.

**Nasıl doğrulanır:** Loglarda Perplexity-User isteklerinin durum kodlarını sayın; 403 oranı düşük olmalı.

**Yapay zeka istemi:**

```text
{site} için Perplexity-User botunu tanımlamak ve WAF’ta yanlışlıkla engellenmediğini doğrulamak için bir kontrol listesi yaz; IP listesi kontrolü ve log analizi adımlarını ekle.
```

**Kaynaklar:** <https://docs.perplexity.ai/docs/resources/perplexity-crawlers.md>

### Bingbot’a izin verin: Bing ve Copilot cevapları buna dayanır

<https://www.geodog.co/geo-kontrol-listesi#robots-bingbot>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Bingbot, Bing aramasını ve Microsoft Copilot’un dayandığı indeksi besler. Bing indeksi başka yapay zeka aramalarında da kullanıldığı için engel birden çok yüzeyde görünürlük kaybettirir.

**Nasıl yapılır:**

1. robots.txt içinde Bingbot’u engelleyen kural olmadığını kontrol edin.
2. Bing Webmaster Tools’ta URL Denetleme ile tarama durumunu görün.
3. Crawl-delay kullanıyorsanız çok yüksek tutmayın.

**Nasıl doğrulanır:** Bing Webmaster Tools \> URL Denetleme ana sayfanın dizinde olduğunu göstermeli.

**Yapay zeka istemi:**

```text
https://{site}/robots.txt içinde Bingbot için geçerli kuralları ve Crawl-delay değerini incele. Bing ve Copilot görünürlüğünü kısıtlayan bir ayar varsa raporla.
```

**Kaynaklar:** <https://www.bing.com/webmasters/help/which-crawlers-does-bing-use-8c184ec0>

### DuckAssistBot’un yapay zeka cevapları için erişimini açık tutun

<https://www.geodog.co/geo-kontrol-listesi#robots-duckassistbot>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** DuckAssistBot, DuckDuckGo’nun kaynak gösteren yapay zeka destekli cevapları için sayfaları anlık çeker; DuckDuckGo bu verinin model eğitiminde kullanılmadığını söylüyor. robots.txt değişiklikleri yaklaşık 72 saatte etkili olur. Küçük bir kanal olsa da izin vermek maliyetsizdir.

**Nasıl yapılır:**

1. robots.txt içinde DuckAssistBot’u engelleyen kural olmadığını kontrol edin.
2. Genel \* grubunun bu botu dolaylı olarak engellemediğini doğrulayın.

**Nasıl doğrulanır:** robots.txt parser’ı ile DuckAssistBot için ana sayfa “allowed” dönmeli.

**Yapay zeka istemi:**

```text
https://{site}/robots.txt dosyasına göre DuckAssistBot ana sayfayı ve içerik sayfalarını tarayabilir mi? Kısa bir cevap ve gerekirse düzeltilmiş kural ver.
```

**Kaynaklar:** <https://duckduckgo.com/duckduckgo-help-pages/results/duckassistbot>

### MistralAI-User, MistralAI-Index ve benzeri botları engellemeyin

<https://www.geodog.co/geo-kontrol-listesi#robots-mistralai-user>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Mistral’in asistanı, kullanıcı isteğiyle sayfa çekmek için robots.txt kurallarına uyan MistralAI-User’ı, arama dizini için MistralAI-Index’i kullanır. İkisi de model eğitimi için kullanılmaz; eğitim tarayıcısı ayrı bir bot olan MistralAI-Training’dir.

**Nasıl yapılır:**

1. robots.txt ve WAF’ta MistralAI-User ve MistralAI-Index’i engelleyen kural olmadığını kontrol edin.
2. MistralAI-Training için eğitim kararınızı ayrı bir grupta uygulayın.
3. Meta-ExternalFetcher gibi diğer kullanıcı botlarını da aynı şekilde gözden geçirin.

**Nasıl doğrulanır:** Loglarda MistralAI-User ve MistralAI-Index istekleri 200 almalı.

**Yapay zeka istemi:**

```text
{site} için MistralAI-User, MistralAI-Index ve Meta-ExternalFetcher gibi botların robots.txt ve WAF tarafında engellenip engellenmediğini nasıl kontrol edeceğimi anlat; MistralAI-Training için ayrı bir eğitim kuralı örneği yaz.
```

**Kaynaklar:** <https://docs.mistral.ai/robots>, <https://developers.facebook.com/docs/sharing/webmasters/web-crawlers/>

### Her alt alan adı için ayrı robots.txt yayınlayın

<https://www.geodog.co/geo-kontrol-listesi#robots-per-subdomain>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** robots.txt yalnızca bulunduğu host için geçerlidir. blog.{site} veya shop.{site} gibi alt alan adlarında dosya yoksa ya da hata veriyorsa botlar orada farklı davranır.

**Nasıl yapılır:**

1. Tüm alt alan adlarını ve protokolleri listeleyin.
2. Her biri için /robots.txt dosyasının 200 döndüğünü kontrol edin.
3. Bot politikasını her dosyada tutarlı uygulayın.

**Nasıl doğrulanır:** Her alt alan adı için curl -sI https://\<altalan\>.{site}/robots.txt 200 döndürmeli.

**Yapay zeka istemi:**

```text
{site} ana alan adının yaygın alt alan adlarını (www, blog, shop, docs, help) tahmin et ve her biri için robots.txt kontrolü yapacak bir kabuk komutu yaz; sonuçlarda tutarsızlık varsa nasıl düzeltileceğini açıkla.
```

**Kaynaklar:** <https://support.claude.com/en/articles/8896518>, <https://www.rfc-editor.org/rfc/rfc9309.html>

### Bota özel grupların genel kuralları ezdiğini hesaba katın

<https://www.geodog.co/geo-kontrol-listesi#robots-group-precedence>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Bir bot için özel User-agent grubu varsa o bot \* grubunu tamamen yok sayar. Özel gruba eklenmeyen Disallow satırları o bot için geçersiz olur; eksik Allow da yanlış engel yaratır.

**Nasıl yapılır:**

1. Her özel grubu tek başına okuyun.
2. Genel gruptaki gerekli Disallow satırlarını özel gruplara da kopyalayın.
3. Değişiklikleri bir robots.txt parser’ı ile test edin.

**Nasıl doğrulanır:** Google’ın açık kaynak robots.txt parser’ı veya bir test aracı ile her bot için örnek URL’leri test edin.

**Yapay zeka istemi:**

```text
https://{site}/robots.txt dosyasını RFC 9309 kurallarına göre yorumla. Her özel User-agent grubu için, * grubundan farklı olarak hangi URL’lerin açık veya kapalı kaldığını tablo halinde göster.
```

**Kaynaklar:** <https://www.rfc-editor.org/rfc/rfc9309.html>

## Eğitim botları ve kullanım tercihleri

Model eğitimi için veri toplayan botlar arama görünürlüğünden ayrı yönetilir. Burada amaç hepsini açmak değil, her biri için bilinçli ve kayıtlı bir karar vermektir.

### GPTBot için bilinçli bir izin veya engel kararı verin

<https://www.geodog.co/geo-kontrol-listesi#robots-gptbot-decision>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: İş birimi, SEO.

**Neden önemli:** GPTBot, OpenAI modellerinin eğitimi için veri toplar. Engellemek ChatGPT aramasındaki görünürlüğü etkilemez; bu nedenle karar yalnızca içerik lisanslama ve marka tercihine dayanmalıdır.

**Nasıl yapılır:**

1. İçeriğin modellerde temsil edilmesinin markaya faydasını tartın.
2. Kararı yazılı hale getirin.
3. robots.txt içinde User-agent: GPTBot grubunu buna göre düzenleyin.

**Nasıl doğrulanır:** robots.txt içinde GPTBot için açık bir grup bulunmalı ve karar dokümanında tarihiyle kayıtlı olmalı.

**Yapay zeka istemi:**

```text
{site} için GPTBot’a izin vermenin ve engellemenin artılarını eksilerini sektörüme göre karşılaştır. OAI-SearchBot ile farkını açıkla ve iki seçenek için robots.txt örneği yaz.
```

**Kaynaklar:** <https://developers.openai.com/api/docs/bots>

### ClaudeBot için eğitim kararını Claude aramasından ayrı verin

<https://www.geodog.co/geo-kontrol-listesi#robots-claudebot-decision>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: İş birimi, SEO.

**Neden önemli:** ClaudeBot, Anthropic modellerinin eğitimi için veri toplar; Claude araması için Claude-SearchBot kullanılır. İki botu ayrı yönetmek görünürlüğü korurken eğitim tercihini uygulamanızı sağlar.

**Nasıl yapılır:**

1. ClaudeBot için izin veya engel kararını verin.
2. Claude-SearchBot ve Claude-User’ı ayrı grupta açık tutun.
3. Gerekirse Crawl-delay ile yükü sınırlayın.

**Nasıl doğrulanır:** robots.txt içinde ClaudeBot ve Claude-SearchBot için ayrı gruplar bulunmalı.

**Yapay zeka istemi:**

```text
https://{site}/robots.txt dosyasında ClaudeBot kuralının Claude-SearchBot’u etkileyip etkilemediğini kontrol et ve eğitimi engelleyip aramayı açık tutan bir örnek yaz.
```

**Kaynaklar:** <https://support.claude.com/en/articles/8896518>

### Google-Extended’ın Arama’yı etkilemediğini bilerek karar verin

<https://www.geodog.co/geo-kontrol-listesi#robots-google-extended-decision>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: İş birimi, SEO.

**Neden önemli:** Google-Extended ayrı bir tarayıcı değil, Gemini ve Vertex AI’da eğitim ve grounding kullanımı için bir kontrol anahtarıdır. Arama sıralamasını, AI Overviews veya AI Mode görünürlüğünü değiştirmez.

**Nasıl yapılır:**

1. Gemini uygulamalarında kaynak olarak kullanılmanın değerini tartın.
2. Kararı robots.txt içinde User-agent: Google-Extended ile uygulayın.
3. AI Overviews’tan çıkmak için bunun işe yaramayacağını ekibe açıklayın.

**Nasıl doğrulanır:** robots.txt içinde Google-Extended satırı karar dokümanıyla tutarlı olmalı.

**Yapay zeka istemi:**

```text
Google-Extended’ın {site} için neyi kontrol ettiğini, neyi kontrol etmediğini (Arama, AI Overviews, AI Mode) açıkla ve karar vermem için kısa bir karar ağacı hazırla.
```

**Kaynaklar:** <https://developers.google.com/crawling/docs/crawlers-fetchers/google-common-crawlers>, <https://developers.google.com/search/docs/appearance/ai-features>

### Applebot-Extended kararını Applebot’u engellemeden verin

<https://www.geodog.co/geo-kontrol-listesi#robots-applebot-extended>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: İş birimi.

**Neden önemli:** Applebot-Extended, Apple’ın yapay zeka özelliklerinde içeriğinizin kullanımını kontrol eden bir anahtardır ve kendisi tarama yapmaz. Applebot’u engellemek ise sitenizi Siri ve Spotlight önerilerinden de çıkarır.

**Nasıl yapılır:**

1. Applebot’u açık tutun.
2. Applebot-Extended için izin veya engel kararı verin.
3. Kararı kaydedin.

**Nasıl doğrulanır:** robots.txt içinde Applebot engellenmemiş, Applebot-Extended için bilinçli bir kural bulunmalı.

**Yapay zeka istemi:**

```text
https://{site}/robots.txt dosyasında Applebot ve Applebot-Extended kurallarını incele; Siri ve Spotlight görünürlüğünü bozan bir kural varsa belirt.
```

**Kaynaklar:** <https://support.apple.com/en-us/119829>

### CCBot (Common Crawl) için karar verin

<https://www.geodog.co/geo-kontrol-listesi#robots-ccbot>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: İş birimi.

**Neden önemli:** Common Crawl arşivi birçok model eğitiminde kullanılır. CCBot’u engellemek içeriğinizin bu açık veri setlerine girmesini sınırlar ama arama botlarını etkilemez.

**Nasıl yapılır:**

1. İçeriğinizin açık veri setlerinde bulunmasının artısını ve eksisini tartın.
2. robots.txt içinde User-agent: CCBot grubunu düzenleyin.

**Nasıl doğrulanır:** robots.txt içinde CCBot için bilinçli bir kural bulunmalı.

**Yapay zeka istemi:**

```text
{site} gibi bir site için CCBot’a izin vermenin model bilgisi ve marka temsili açısından etkisini açıkla, sonra uygun robots.txt satırını öner.
```

**Kaynaklar:** <https://commoncrawl.org/ccbot>

### Meta-ExternalAgent ve Meta-ExternalFetcher için ayrı karar verin

<https://www.geodog.co/geo-kontrol-listesi#robots-meta-externalagent>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: İş birimi.

**Neden önemli:** Meta-ExternalAgent, Meta’nın yapay zeka modelleri için tarama yapar; Meta-ExternalFetcher ise kullanıcı isteğiyle sayfa çeker. Meta AI kullanıcılarında görünürlük için ikincisini açık tutmak yeterlidir.

**Nasıl yapılır:**

1. Meta-ExternalAgent için eğitim kararınızı verin.
2. Meta-ExternalFetcher’ı engellemeyin.
3. Kararları kaydedin.

**Nasıl doğrulanır:** robots.txt içinde iki bot için ayrı ve kayıtlı kurallar bulunmalı.

**Yapay zeka istemi:**

```text
https://{site}/robots.txt dosyasında Meta botlarıyla ilgili kuralları incele ve eğitim botunu engelleyip kullanıcı isteği botunu açık tutan bir örnek yaz.
```

**Kaynaklar:** <https://developers.facebook.com/docs/sharing/webmasters/web-crawlers/>

### Bytespider için bilinçli bir kural yazın

<https://www.geodog.co/geo-kontrol-listesi#robots-bytespider>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İş birimi.

**Neden önemli:** Bytespider, ByteDance’in model eğitimi için kullandığı bir tarayıcıdır; yoğun tarama yaptığı ve robots.txt’ye her zaman uymadığı raporlanmıştır. Kural yoksa varsayılan \* grubu uygulanır.

**Nasıl yapılır:**

1. Sunucu loglarında Bytespider hacmini ölçün.
2. İzin veya engel kararını verin ve robots.txt’ye yazın.
3. Gerekirse WAF’ta hız sınırlaması uygulayın.

**Nasıl doğrulanır:** Loglarda Bytespider istek hacmi ve robots.txt kuralı karar dokümanıyla tutarlı olmalı.

**Yapay zeka istemi:**

```text
{site} sunucu loglarında Bytespider trafiğini bulmak ve hacmini ölçmek için bir komut yaz; ardından robots.txt ve WAF için öneriler ver.
```

### Amazonbot için ayrı karar verin, Amzn-SearchBot’u açık tutun

<https://www.geodog.co/geo-kontrol-listesi#robots-amazonbot>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: İş birimi.

**Neden önemli:** Amazon’a göre Amazonbot’un topladığı içerik Amazon yapay zeka modellerinin eğitiminde kullanılabilir. Alexa gibi Amazon ürünlerindeki arama deneyimleri ise Amzn-SearchBot’a, kullanıcı isteğiyle yapılan çekimler Amzn-User’a dayanır. Amazonbot’u engellemek bu görünürlüğü kesmez.

**Nasıl yapılır:**

1. Amazon kanalının ve Alexa görünürlüğünün sizin için önemini değerlendirin.
2. Amazonbot için eğitim kararınızı robots.txt’de ayrı bir grupla uygulayın.
3. Amzn-SearchBot’u ve Amzn-User’ı engellemediğinizi kontrol edin.

**Nasıl doğrulanır:** robots.txt’de Amazonbot için bilinçli bir kural olmalı ve Amzn-SearchBot engellenmemeli.

**Yapay zeka istemi:**

```text
Amazonbot, Amzn-SearchBot ve Amzn-User’ın görevlerini {site} için açıkla; eğitimi engellerken Alexa gibi Amazon arama deneyimlerinde görünür kalmayı sağlayan robots.txt satırlarını öner.
```

**Kaynaklar:** <https://developer.amazon.com/amazonbot>

### ChatGPT reklamı veriyorsanız OAI-AdsBot’u engellemeyin

<https://www.geodog.co/geo-kontrol-listesi#robots-oai-adsbot>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: İş birimi.

**Neden önemli:** OAI-AdsBot yalnızca reklam olarak gönderilen sayfaları doğrulamak için ziyaret eder; eğitim için kullanılmaz. Engellenirse reklam açılış sayfaları onaylanamayabilir.

**Nasıl yapılır:**

1. ChatGPT reklam kampanyası olup olmadığını kontrol edin.
2. Açılış sayfalarının bulunduğu dizinleri OAI-AdsBot için açık tutun.

**Nasıl doğrulanır:** robots.txt içinde OAI-AdsBot reklam açılış sayfalarını engellememeli.

**Yapay zeka istemi:**

```text
https://{site}/robots.txt dosyasına göre OAI-AdsBot reklam açılış sayfalarına erişebilir mi? Bu botun ne yaptığını ve eğitimle ilgisi olmadığını kısaca açıkla.
```

**Kaynaklar:** <https://developers.openai.com/api/docs/bots>

### GoogleOther, Google-CloudVertexBot ve Storebot-Google’ı tanıyın

<https://www.geodog.co/geo-kontrol-listesi#robots-google-special-crawlers>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** GoogleOther araştırma ve geliştirme taramaları, Storebot-Google alışveriş yüzeyleri için çalışır; Google-CloudVertexBot ise yalnızca site sahibi Vertex AI Agents için istediğinde tarar. Yanlış engeller alışveriş verisini bozabilir.

**Nasıl yapılır:**

1. Loglarda bu botların isteklerini ayırın.
2. E-ticaret sitesiyseniz Storebot-Google’ı engellemeyin.
3. Vertex AI kullanmıyorsanız CloudVertexBot trafiğini beklemeyin; görürseniz kaynağını doğrulayın.

**Nasıl doğrulanır:** Sunucu loglarında bu botların durum kodlarını kontrol edin; Storebot-Google 200 almalı.

**Yapay zeka istemi:**

```text
{site} loglarında GoogleOther, Storebot-Google ve Google-CloudVertexBot isteklerini nasıl ayırt edeceğimi ve her biri için doğru robots.txt yaklaşımını açıkla.
```

**Kaynaklar:** <https://developers.google.com/crawling/docs/crawlers-fetchers/google-common-crawlers>

### Content Signals ile kullanım tercihlerinizi beyan edin

<https://www.geodog.co/geo-kontrol-listesi#content-signals-policy>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İş birimi, Geliştirici.

**Neden önemli:** Cloudflare’in Content Signals politikası robots.txt içinde search, ai-input ve ai-train tercihlerini ifade eder. Standart değildir ve botların uyması garanti edilmez; ama niyetinizi açıkça kayda geçirir.

**Nasıl yapılır:**

1. search, ai-input ve ai-train için tercihlerinizi belirleyin.
2. robots.txt içine Content-Signal satırını ekleyin.
3. Bunun bir erişim kontrolü olmadığını ekibe not edin.

**Nasıl doğrulanır:** robots.txt içinde örneğin “Content-Signal: search=yes, ai-input=yes, ai-train=no” satırı bulunmalı.

**Yapay zeka istemi:**

```text
{site} için search, ai-input ve ai-train sinyallerinin ne anlama geldiğini açıkla, iş hedeflerime göre bir Content-Signal satırı öner ve sınırlarını belirt.
```

**Kaynaklar:** <https://blog.cloudflare.com/content-signals-policy/>, <https://contentsignals.org/>

### IETF AIPREF taslağını takip edin, şimdilik küçük adımla deneyin

<https://www.geodog.co/geo-kontrol-listesi#aipref-content-usage>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: Geliştirici.

**Neden önemli:** IETF AIPREF çalışma grubu bir Content-Usage başlığı ve robots.txt için content-usage kuralı üzerinde çalışıyor. Google, yapay zeka eğitimi tercihini 2027 başında \_\_usage\_ai-training kullanıcı aracısıyla desteklemeyi planladığını belgeledi. Henüz standart değil.

**Nasıl yapılır:**

1. Taslağın güncel sürümünü takip edin.
2. İsterseniz robots.txt ve HTTP başlığında deneysel olarak tercihinizi yazın.
3. Standart kesinleşince kuralı güncelleyin.

**Nasıl doğrulanır:** Taslak takip notu ve, uygulandıysa, curl -sI ile Content-Usage başlığı görünmeli.

**Yapay zeka istemi:**

```text
IETF AIPREF taslağının güncel durumunu özetle ve {site} için Content-Usage başlığı ile robots.txt içinde content-usage kuralının deneysel bir örneğini yaz; riskleri belirt.
```

**Kaynaklar:** <https://datatracker.ietf.org/doc/draft-ietf-aipref-vocab/>, <https://developers.google.com/crawling/docs/crawlers-fetchers/google-common-crawlers>

### Bot politikasını sahibi ve gözden geçirme tarihiyle belgeleyin

<https://www.geodog.co/geo-kontrol-listesi#ai-bot-policy-documented>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İş birimi, SEO.

**Neden önemli:** Yeni botlar ve kurallar sürekli ortaya çıkıyor. Yazılı bir politika, geliştirme ekibinin bir sürüm ile arama botlarını yanlışlıkla engellemesini ve kararların unutulmasını önler.

**Nasıl yapılır:**

1. Her bot için karar, gerekçe ve sahip içeren bir tablo hazırlayın.
2. robots.txt değişikliklerini kod incelemesine bağlayın.
3. Üç ayda bir gözden geçirme tarihi belirleyin.

**Nasıl doğrulanır:** Ekip wikisinde güncel tarihli bir bot politikası tablosu bulunmalı ve robots.txt ile birebir uyuşmalı.

**Yapay zeka istemi:**

```text
{site} için yapay zeka botlarını kapsayan bir bot politikası tablosu şablonu hazırla: bot adı, sağlayıcı, rol, karar, gerekçe, sahip ve gözden geçirme tarihi sütunlarıyla.
```

## Dizine eklenme ve snippet uygunluğu

Google’a göre yapay zeka özelliklerinde görünmek için özel bir işaretleme gerekmez: sayfa dizinde olmalı ve snippet gösterimine uygun olmalıdır. Bu bölüm bu temel koşulları kontrol eder.

### Önemli sayfalarda yanlışlıkla noindex bırakmayın

<https://www.geodog.co/geo-kontrol-listesi#no-noindex>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici, SEO.

**Neden önemli:** noindex içeren bir sayfa ne klasik sonuçlarda ne de AI Overviews ve AI Mode içinde gösterilir. Hazırlık ortamından kalan noindex en sık görülen görünürlük kaybıdır.

**Nasıl yapılır:**

1. Şablonlarda meta robots ve X-Robots-Tag başlıklarını tarayın.
2. Yayın sürecine noindex kontrolü ekleyin.
3. Search Console’da “‘noindex’ etiketi tarafından hariç tutuldu” listesini inceleyin.

**Nasıl doğrulanır:** curl -sI https://{site}/ çıktısında ve sayfa kaynağında noindex bulunmamalı.

**Yapay zeka istemi:**

```text
{site} ana sayfası ve önemli şablonları için meta robots etiketlerini ve X-Robots-Tag başlıklarını kontrol et; noindex veya none içeren sayfaları listele ve nedenini tahmin et.
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag>, <https://developers.google.com/search/docs/appearance/ai-features>

### nosnippet ve düşük max-snippet değerleriyle alıntılanmayı kısıtlamayın

<https://www.geodog.co/geo-kontrol-listesi#snippet-not-limited>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: SEO.

**Neden önemli:** Google yapay zeka özelliklerinde de nosnippet, max-snippet ve data-nosnippet kontrollerini uygular. Aşırı kısıtlama sayfanızın cevaplarda kullanılmasını engeller.

**Nasıl yapılır:**

1. Şablonlarda nosnippet ve max-snippet değerlerini arayın.
2. Gereksiz kısıtlamaları kaldırın veya max-snippet:-1 kullanın.
3. Kısıtlamayı yalnızca hukuki gerekçe olan alanlarda tutun.

**Nasıl doğrulanır:** Sayfa kaynağında nosnippet bulunmamalı; max-snippet varsa -1 veya yeterince yüksek olmalı.

**Yapay zeka istemi:**

```text
{site} sayfalarında nosnippet, max-snippet, max-image-preview ve data-nosnippet kullanımını incele; yapay zeka cevaplarında alıntılanmayı gereksiz yere kısıtlayan ayarları raporla.
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag>, <https://developers.google.com/search/docs/appearance/ai-features>

### Hassas bölümleri sayfanın tamamı yerine data-nosnippet ile gizleyin

<https://www.geodog.co/geo-kontrol-listesi#data-nosnippet-targeted>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici, SEO.

**Neden önemli:** Fiyat geçmişi veya hukuki metin gibi küçük bölümleri gizlemek için tüm sayfayı kısıtlamak gerekmez. data-nosnippet yalnızca işaretlenen öğeyi alıntılardan çıkarır.

**Nasıl yapılır:**

1. Gizlenmesi gereken bölümleri belirleyin.
2. Bu öğelere data-nosnippet özniteliğini ekleyin.
3. Sayfa düzeyindeki nosnippet’i kaldırın.

**Nasıl doğrulanır:** Kaynakta data-nosnippet yalnızca hedeflenen span, div veya section öğelerinde bulunmalı.

**Yapay zeka istemi:**

```text
{site} sayfalarında hangi bölümlerin data-nosnippet ile gizlenmesi mantıklı olabilir? Örnek HTML ver ve sayfa düzeyinde kısıtlamaya göre farkını açıkla.
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag>

### Görsel önizlemeyi max-image-preview:large ile açın

<https://www.geodog.co/geo-kontrol-listesi#max-image-preview-large>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Yapay zeka cevapları ve Discover gibi yüzeyler büyük görsel önizlemesi kullanabilir. Kısıtlı ayar, görsellerinizin bu alanlarda küçük görünmesine veya hiç görünmemesine yol açar.

**Nasıl yapılır:**

1. Şablonlara \<meta name="robots" content="max-image-preview:large"\> ekleyin.
2. Görsel kullanım hakkı olmayan sayfaları ayrı ele alın.

**Nasıl doğrulanır:** Sayfa kaynağında max-image-preview:large bulunmalı.

**Yapay zeka istemi:**

```text
{site} şablonlarında max-image-preview değerini kontrol et ve neden large olması gerektiğini kısaca açıkla.
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag>

### Google’da dizine eklenen sayfa sayısını bilin ve izleyin

<https://www.geodog.co/geo-kontrol-listesi#index-coverage-google>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: SEO.

**Neden önemli:** Dizinde olmayan sayfa AI Overviews veya AI Mode için kaynak olamaz. Dizine eklenen sayfa sayısındaki ani düşüşler genellikle teknik bir hatanın ilk işaretidir.

**Nasıl yapılır:**

1. Search Console \> Sayfalar raporunu aylık olarak kaydedin.
2. Önemli şablonlar için ayrı site haritaları kullanıp dizinlenme oranını izleyin.
3. “Tarandı - şu anda dizine eklenmemiş” listesini inceleyin.

**Nasıl doğrulanır:** Search Console \> Dizine ekleme \> Sayfalar raporunda önemli site haritalarının dizinlenme oranı %90’ın üzerinde olmalı.

**Yapay zeka istemi:**

```text
{site} için Search Console Sayfalar raporunu yorumlamama yardım et: hangi hariç tutma nedenleri önemli, hangileri normaldir ve önce neyi düzeltmeliyim? Bir kontrol sırası öner.
```

**Kaynaklar:** <https://support.google.com/webmasters/answer/7440203>

### Bing dizinindeki kapsamı kontrol edin

<https://www.geodog.co/geo-kontrol-listesi#index-coverage-bing>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: SEO.

**Neden önemli:** Bing dizini Copilot cevaplarının dayanağıdır ve başka yapay zeka aramalarında da kullanıldığı raporlanır. Google’da iyi olan bir site Bing’de eksik dizinlenmiş olabilir.

**Nasıl yapılır:**

1. Bing Webmaster Tools’ta Site Explorer ve Dizin raporlarını inceleyin.
2. Eksik sayfalar için URL gönderin veya IndexNow kullanın.
3. Tarama hatalarını düzeltin.

**Nasıl doğrulanır:** Bing Webmaster Tools \> Site Explorer önemli dizinlerde dizinlenmiş URL göstermeli.

**Yapay zeka istemi:**

```text
{site} için Bing Webmaster Tools’ta dizinlenme sorunlarını teşhis etmek için hangi raporlara bakmam gerektiğini ve Google ile karşılaştırma yöntemini adım adım anlat.
```

**Kaynaklar:** <https://www.bing.com/webmasters/help/webmaster-guidelines-30fba23a>

### Her sayfada doğru, mutlak bir canonical etiketi kullanın

<https://www.geodog.co/geo-kontrol-listesi#canonical-tags>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici, SEO.

**Neden önemli:** Canonical etiketi kopya URL’ler arasında hangisinin gösterileceğini belirtir. Yanlış canonical, alıntılanmasını istediğiniz sayfanın yerine başka bir URL’nin seçilmesine yol açar.

**Nasıl yapılır:**

1. Her sayfaya kendine işaret eden mutlak bir canonical ekleyin.
2. Varyant ve parametreli URL’leri ana sürüme bağlayın.
3. Canonical hedefinin 200 döndüğünü ve noindex olmadığını kontrol edin.

**Nasıl doğrulanır:** Search Console URL Denetleme’de “Kullanıcı tarafından bildirilen standart” ile “Google tarafından seçilen standart” aynı olmalı.

**Yapay zeka istemi:**

```text
{site} için ana sayfa, bir kategori ve bir içerik sayfasındaki canonical etiketlerini kontrol et; göreli URL, yönlendirilen hedef veya noindex hedef gibi hataları listele.
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls>

### http, https, www ve sondaki eğik çizgi varyantlarını tek URL’de toplayın

<https://www.geodog.co/geo-kontrol-listesi#host-variants-consolidated>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Aynı sayfanın birden çok adresten açılması sinyalleri böler ve botların farklı sürümleri alıntılamasına yol açar.

**Nasıl yapılır:**

1. Tek bir tercih edilen host ve protokol seçin.
2. Diğer varyantları 301 ile bu sürüme yönlendirin.
3. İç bağlantıları tercih edilen sürüme göre düzeltin.

**Nasıl doğrulanır:** curl -sI http://{site}/ ve https://www.{site}/ tek adımda tercih edilen URL’ye 301 döndürmeli.

**Yapay zeka istemi:**

```text
{site} için http/https, www/www olmayan ve sondaki eğik çizgi varyantlarını test eden bir curl komut seti yaz ve beklenen doğru sonuçları açıkla.
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls>

### Kopya ve zayıf sayfaları birleştirin

<https://www.geodog.co/geo-kontrol-listesi#duplicate-content-merged>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: SEO, İçerik.

**Neden önemli:** Aynı konuyu tekrar eden ince sayfalar hem tarama bütçesini harcar hem de modellerin hangi sayfayı kaynak alacağını belirsizleştirir. Tek güçlü sayfa daha kolay alıntılanır.

**Nasıl yapılır:**

1. Aynı başlığı veya açıklamayı paylaşan sayfaları listeleyin.
2. İçeriği en güçlü sayfada birleştirin.
3. Diğerlerini 301 ile yönlendirin.

**Nasıl doğrulanır:** Bir tarama aracında kopya title ve meta description sayısı sıfıra yakın olmalı.

**Yapay zeka istemi:**

```text
{site} için kopya veya zayıf içerik adaylarını bulmak üzere bir tarama planı hazırla: hangi metrikleri kullanmalı, hangi sayfaları birleştirmeli ve yönlendirmeleri nasıl kurmalıyım?
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls>

### Parametreli ve filtreli URL’leri dizinden uzak tutun

<https://www.geodog.co/geo-kontrol-listesi#url-parameters-controlled>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici, SEO.

**Neden önemli:** Sıralama, filtre ve takip parametreleri sonsuz sayıda URL üretebilir. Bu kopyalar tarama bütçesini tüketir ve yanlış URL’nin alıntılanmasına yol açar.

**Nasıl yapılır:**

1. Dizinlenmesi gereken filtre kombinasyonlarını belirleyin.
2. Diğerleri için canonical veya robots.txt kuralı kullanın.
3. İç bağlantılarda takip parametresi kullanmayın.

**Nasıl doğrulanır:** Search Console Sayfalar raporunda parametreli URL sayısı kontrol altında olmalı; site:{site} inurl:? araması az sonuç vermeli.

**Yapay zeka istemi:**

```text
{site} için URL parametrelerini (sıralama, filtre, utm, oturum) sınıflandıran ve her biri için canonical, noindex veya robots.txt önerisi veren bir tablo hazırla.
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls>

### Hazırlık ortamlarının ve kopya alan adlarının dizinlenmesini önleyin

<https://www.geodog.co/geo-kontrol-listesi#cross-domain-duplicates>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Test sunucuları veya eski alan adları sitenizin kopyasını sunuyorsa yapay zeka cevapları yanlış veya eski kopyayı kaynak gösterebilir.

**Nasıl yapılır:**

1. Hazırlık ortamlarını parola ile koruyun.
2. Eski alan adlarını 301 ile ana siteye yönlendirin.
3. İçeriğinizin başka sitelerde birebir kopyalandığını düzenli olarak arayın.

**Nasıl doğrulanır:** Özgün bir cümlenizi tırnak içinde aratın; yalnızca {site} görünmeli.

**Yapay zeka istemi:**

```text
{site} içeriğinin başka alan adlarında, hazırlık ortamlarında veya kazıma sitelerinde kopyalanıp kopyalanmadığını bulmak için hangi aramaları ve araçları kullanmalıyım? Bir kontrol listesi ver.
```

### Marka adıyla aramada resmi sitenizin ilk sırada çıktığından emin olun

<https://www.geodog.co/geo-kontrol-listesi#brand-query-first>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Deneysel. Roller: SEO.

**Neden önemli:** Marka sorgusunda resmi siteniz ilk sırada değilse arama motoru ve modeller varlığınızı zayıf veya belirsiz algılıyor demektir. Bu durum marka sorularına verilen yapay zeka cevaplarına da yansır.

**Nasıl yapılır:**

1. Google ve Bing’de marka adınızı aratın.
2. İlk sıradaki sonuç siz değilseniz entity sinyallerini güçlendirin.
3. Aynı adı taşıyan diğer kurumlardan ayrışan açıklayıcı bir site adı kullanın.

**Nasıl doğrulanır:** Google ve Bing’de marka adıyla aramada https://{site}/ ilk organik sonuç olmalı.

**Yapay zeka istemi:**

```text
{site} markası için marka adıyla yapılan aramalarda resmi sitenin ilk sırada çıkmasını engelleyebilecek nedenleri (isim benzerliği, eksik entity sinyalleri, teknik sorunlar) listele ve çözüm öner.
```

## Tarama ve sunucu sağlığı

Botlar hatalı, yavaş veya yanıltıcı yanıtlar alırsa sayfalarınızı seyrek tarar ya da hiç kullanmaz. Bu bölüm durum kodlarını, yönlendirmeleri ve tutarlılığı kontrol eder.

### Tüm sayfaları HTTPS ile sunun

<https://www.geodog.co/geo-kontrol-listesi#https-everywhere>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** HTTPS bir güven ve sıralama sinyalidir; birçok bot ve agent güvenli olmayan bağlantılardan kaçınır. Karışık protokoller kopya URL’ler de üretir.

**Nasıl yapılır:**

1. Geçerli bir TLS sertifikası kurun ve otomatik yenileyin.
2. Tüm HTTP isteklerini 301 ile HTTPS’e yönlendirin.
3. HSTS başlığını ekleyin.

**Nasıl doğrulanır:** curl -sI http://{site}/ 301 ile https adresine yönlendirmeli; sertifika geçerli olmalı.

**Yapay zeka istemi:**

```text
{site} için HTTPS yapılandırmasını denetle: sertifika geçerliliği, HTTP’den yönlendirme, HSTS başlığı ve iç bağlantılarda http kullanımı.
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/page-experience>

### HTTPS sayfalarda http kaynak yüklemeyin

<https://www.geodog.co/geo-kontrol-listesi#no-mixed-content>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Karışık içerik tarayıcılarda engellenir; görseller veya betikler yüklenmeyince agentlar ve render eden botlar eksik sayfa görür.

**Nasıl yapılır:**

1. Sayfa kaynağında http:// ile başlayan src ve href değerlerini arayın.
2. Kaynakları https’e taşıyın veya göreli yol kullanın.
3. Content-Security-Policy: upgrade-insecure-requests ekleyin.

**Nasıl doğrulanır:** Chrome DevTools Console’da “Mixed Content” uyarısı görünmemeli.

**Yapay zeka istemi:**

```text
{site} ana sayfasının kaynak kodunda http:// ile yüklenen görsel, betik veya stil dosyalarını bul ve düzeltme yöntemini açıkla.
```

### 5xx sunucu hatalarını sıfıra yakın tutun

<https://www.geodog.co/geo-kontrol-listesi#server-errors-zero>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Sık 5xx hatası alan botlar tarama hızını düşürür. Kullanıcı isteğiyle sayfa çeken asistanlar ise hata aldığında cevabı sizin içeriğiniz olmadan üretir.

**Nasıl yapılır:**

1. Search Console Tarama İstatistikleri ve sunucu loglarında 5xx oranını izleyin.
2. Hata veren uç noktaları ve zaman dilimlerini bulun.
3. Kapasite veya önbellek sorunlarını giderin.

**Nasıl doğrulanır:** Search Console \> Ayarlar \> Tarama istatistikleri raporunda sunucu hatası oranı %1’in altında olmalı.

**Yapay zeka istemi:**

```text
{site} sunucu loglarında bot isteklerine dönen 5xx hatalarını kullanıcı ajanına göre gruplayan bir komut yaz ve sonuçları nasıl yorumlayacağımı açıkla.
```

**Kaynaklar:** <https://developers.google.com/crawling/docs/troubleshooting/http-status-codes>, <https://support.google.com/webmasters/answer/9679690>

### Kaldırılan sayfalar için gerçek 404 veya 410, soft 404 yok

<https://www.geodog.co/geo-kontrol-listesi#status-codes-correct>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** “Bulunamadı” metni gösterip 200 dönen sayfalar soft 404 olarak dizini kirletir; bozuk iç bağlantılar da botları boş sayfalara gönderir.

**Nasıl yapılır:**

1. Olmayan bir URL’nin 404 döndüğünü test edin.
2. Search Console’daki soft 404 listesini düzeltin.
3. İç bağlantılardaki 404 hedeflerini güncelleyin veya yönlendirin.

**Nasıl doğrulanır:** curl -sI https://{site}/olmayan-sayfa-xyz 404 veya 410 döndürmeli.

**Yapay zeka istemi:**

```text
{site} için soft 404, bozuk iç bağlantı ve dizinlenmiş 404 sayfalarını bulmak üzere bir denetim planı hazırla; kullanılacak araçları ve rapor alanlarını belirt.
```

**Kaynaklar:** <https://developers.google.com/crawling/docs/troubleshooting/http-status-codes>

### Kalıcı taşımalarda tek adımlı 301 yönlendirme kullanın

<https://www.geodog.co/geo-kontrol-listesi#redirects-single-hop>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Uzun yönlendirme zincirleri botların vazgeçmesine ve sinyal kaybına yol açar. Geçici 302 kodu ise eski URL’nin dizinde kalmasına neden olabilir.

**Nasıl yapılır:**

1. Bir tarama aracıyla yönlendirme zincirlerini listeleyin.
2. Her zinciri doğrudan son hedefe giden tek 301’e indirin.
3. Kalıcı taşımalarda 302 yerine 301 veya 308 kullanın.

**Nasıl doğrulanır:** curl -sIL https://{site}/eski-url çıktısında en fazla bir yönlendirme bulunmalı.

**Yapay zeka istemi:**

```text
{site} için yönlendirme zincirlerini ve gereksiz 302 yönlendirmelerini bulmak üzere bir tarama yöntemi öner ve düzeltilmiş yönlendirme kuralları için örnek ver.
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/301-redirects>

### Meta refresh ve JavaScript yönlendirmeleri yerine sunucu yönlendirmesi kullanın

<https://www.geodog.co/geo-kontrol-listesi#no-meta-refresh>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Çoğu yapay zeka botu JavaScript çalıştırmaz ve meta refresh’i güvenilir şekilde izlemez. Sunucu tarafı yönlendirme her istemci tarafından anlaşılır.

**Nasıl yapılır:**

1. Kaynakta http-equiv="refresh" ve window.location kullanımını arayın.
2. Bunları sunucu tarafı 301 ile değiştirin.

**Nasıl doğrulanır:** Sayfa kaynaklarında http-equiv="refresh" bulunmamalı.

**Yapay zeka istemi:**

```text
{site} sayfalarında meta refresh veya JavaScript ile yapılan yönlendirmeleri nasıl bulacağımı ve sunucu tarafı 301’e nasıl çevireceğimi açıkla.
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/301-redirects>

### Kritik içeriği iframe içinde sunmayın

<https://www.geodog.co/geo-kontrol-listesi#no-critical-iframes>

Öncelik: Düşük öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** iframe içindeki içerik ayrı bir belge sayılır ve çoğu zaman ana sayfaya ait kabul edilmez. Fiyat tablosu veya SSS gibi bilgiler bu yüzden alıntılanmaz.

**Nasıl yapılır:**

1. Sayfalardaki iframe kullanımını listeleyin.
2. Kritik metni ana HTML belgesine taşıyın.
3. Harita ve video gibi gömüleri metinle destekleyin.

**Nasıl doğrulanır:** Ana sayfa ve ürün/hizmet sayfalarında kritik metin iframe içinde olmamalı.

**Yapay zeka istemi:**

```text
{site} sayfalarında iframe içinde sunulan önemli içerik var mı? Bulmak için bir kontrol yöntemi ver ve içeriğin ana HTML’e nasıl taşınacağını açıkla.
```

### Önemli bilgiyi görsel içine gömmeyin, metin olarak yazın

<https://www.geodog.co/geo-kontrol-listesi#no-text-in-images>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: İçerik, Geliştirici.

**Neden önemli:** Modeller görsel içindeki metni güvenilir şekilde okumaz. Fiyat, özellik veya kampanya koşulları görselde kalırsa cevaplara giremez.

**Nasıl yapılır:**

1. Banner ve infografiklerdeki kritik bilgiyi listeleyin.
2. Bu bilgiyi HTML metni olarak sayfaya ekleyin.
3. Görsellere açıklayıcı alt metin yazın.

**Nasıl doğrulanır:** Görselleri gizleyerek sayfayı okuyun; kritik bilgi metin olarak hala görünmeli.

**Yapay zeka istemi:**

```text
{site} ana sayfasındaki görsellerde metin olarak yazılmamış kritik bilgiler olabilir mi? Bunu denetlemek için bir yöntem ve dönüşüm örneği ver.
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/google-images>

### Botlara ve kullanıcılara aynı içeriği gösterin

<https://www.geodog.co/geo-kontrol-listesi#no-cloaking>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Kullanıcı ajanına göre farklı içerik sunmak arama motoru politikalarına göre cloaking sayılır ve güveni zedeler. Yapay zeka botları için özel “optimize” sayfalar da aynı riski taşır.

**Nasıl yapılır:**

1. Bot kullanıcı ajanlarıyla ve normal tarayıcıyla aynı URL’yi isteyin.
2. Metin ve fiyat farklarını karşılaştırın.
3. Bot tespitine göre içerik değiştiren kodları kaldırın.

**Nasıl doğrulanır:** curl -A "OAI-SearchBot" ile normal tarayıcı isteği arasında ana metin ve fiyatlar aynı olmalı.

**Yapay zeka istemi:**

```text
{site} için aynı URL’yi farklı kullanıcı ajanlarıyla (Googlebot, OAI-SearchBot, ClaudeBot, normal tarayıcı) isteyip içeriklerini karşılaştıran bir betik yaz ve farkları nasıl yorumlayacağımı açıkla.
```

**Kaynaklar:** <https://developers.google.com/search/docs/essentials/spam-policies>

### Tarama istatistiklerini izleyin ve ani düşüşlerde alarm kurun

<https://www.geodog.co/geo-kontrol-listesi#crawl-stats-monitoring>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: SEO, Geliştirici.

**Neden önemli:** Tarama isteklerindeki ani düşüş genellikle robots.txt, WAF veya sunucu değişikliğinin sonucudur. Erken fark etmek görünürlük kaybını haftalarca önler.

**Nasıl yapılır:**

1. Search Console Tarama İstatistikleri raporunu haftalık kontrol edin.
2. Sunucu loglarında bot bazlı günlük istek sayısını izleyin.
3. Belirli bir eşiğin altına düşüşte alarm kurun.

**Nasıl doğrulanır:** Search Console \> Ayarlar \> Tarama istatistikleri grafiğinde son 90 günde açıklanamayan bir düşüş olmamalı.

**Yapay zeka istemi:**

```text
{site} için sunucu loglarından Googlebot, Bingbot, OAI-SearchBot, Claude-SearchBot ve PerplexityBot günlük istek sayılarını çıkaran ve %50 düşüşte uyarı veren basit bir izleme kurgusu tasarla.
```

**Kaynaklar:** <https://support.google.com/webmasters/answer/9679690>

### Düşük değerli alanları taramadan çıkarın

<https://www.geodog.co/geo-kontrol-listesi#robots-block-low-value>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici, SEO.

**Neden önemli:** Site içi arama sonuçları, sepet, hesap sayfaları ve sonsuz filtre kombinasyonları tarama bütçesini tüketir. Botların zamanı değerli sayfalara harcanmalıdır.

**Nasıl yapılır:**

1. Düşük değerli URL kalıplarını belirleyin.
2. Bunları robots.txt ile engelleyin.
3. Engellenen kalıpların önemli sayfaları kapsamadığını test edin.

**Nasıl doğrulanır:** Sunucu loglarında botların /search, /cart veya filtre URL’lerine giden istek oranı düşük olmalı.

**Yapay zeka istemi:**

```text
{site} için taranmaması gereken düşük değerli URL kalıplarını tahmin et (site içi arama, sepet, hesap, filtre) ve önemli sayfaları etkilemeyecek robots.txt kuralları öner.
```

**Kaynaklar:** <https://www.rfc-editor.org/rfc/rfc9309.html>

## Render ve HTML teslimi

Birçok yapay zeka botu JavaScript çalıştırmaz ve yalnızca ilk HTML yanıtını okur. İçerik, bağlantılar ve dil bildirimi bu ilk yanıtta bulunmalıdır.

### Ana içeriği JavaScript olmadan da sunun

<https://www.geodog.co/geo-kontrol-listesi#content-without-js>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Googlebot JavaScript’i render eder, ancak çoğu yapay zeka tarayıcısı ve kullanıcı botu etmez. İstemci tarafında yüklenen metin bu botlar için boş sayfa demektir.

**Nasıl yapılır:**

1. Sayfayı JavaScript kapalı olarak açın veya curl ile çekin.
2. Başlıkların, ana metnin ve fiyatların ham HTML’de olduğunu kontrol edin.
3. Eksik olan şablonlar için sunucu tarafı render planlayın.

**Nasıl doğrulanır:** curl -s https://{site}/ | grep "\<ana başlığınız\>" komutu sonuç döndürmeli.

**Yapay zeka istemi:**

```text
{site} ana sayfasını ve bir içerik sayfasını JavaScript çalıştırmadan çek; ham HTML’de başlıklar, ana metin, fiyat ve bağlantılar var mı? Eksikleri listele ve çözüm öner.
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/javascript/javascript-seo-basics>

### Önemli şablonlar için sunucu tarafı render veya statik üretim kullanın

<https://www.geodog.co/geo-kontrol-listesi#ssr-key-templates>

Öncelik: Yüksek öncelik. Efor: Proje. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** SSR veya statik üretim, botların ve agentların içeriği ilk yanıtta almasını sağlar. Yalnızca istemci tarafı render eden tek sayfa uygulamaları yapay zeka botlarında görünmez kalır.

**Nasıl yapılır:**

1. Trafik ve gelir getiren şablonları önceliklendirin.
2. Bu şablonlar için SSR, SSG veya ön render çözümünü seçin.
3. Hidrasyon sonrası içeriğin değişmediğini kontrol edin.

**Nasıl doğrulanır:** Lighthouse veya curl ile alınan HTML, tarayıcıda render edilen DOM ile aynı ana metni içermeli.

**Yapay zeka istemi:**

```text
{site} için hangi şablonların sunucu tarafı render gerektirdiğini belirlemek üzere bir önceliklendirme tablosu hazırla ve kullanılan teknolojiye uygun SSR veya SSG seçenekleri öner.
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/javascript/javascript-seo-basics>

### Menü ve iç bağlantıları gerçek \<a href\> öğeleriyle kurun

<https://www.geodog.co/geo-kontrol-listesi#nav-links-crawlable>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Botlar yalnızca href içeren bağlantıları izler. onclick ile açılan menüler veya JavaScript ile üretilen bağlantılar sitenin geri kalanını keşfedilemez yapar.

**Nasıl yapılır:**

1. Ana menü, alt bilgi ve sayfalama bağlantılarını ham HTML’de kontrol edin.
2. onclick tabanlı gezinmeyi \<a href\> ile değiştirin.
3. Mega menüleri ilk HTML’de render edin.

**Nasıl doğrulanır:** curl -s https://{site}/ | grep -c "\<a href" ana menü bağlantılarını içermeli.

**Yapay zeka istemi:**

```text
{site} ana sayfasının ham HTML’indeki bağlantıları çıkar ve tarayıcıda görünen menü ile karşılaştır; JavaScript olmadan keşfedilemeyen bölümleri listele.
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/javascript/javascript-seo-basics>

### Sekme ve akordeon içeriğini ilk HTML’de bulundurun

<https://www.geodog.co/geo-kontrol-listesi#hidden-content-in-dom>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Tıklandığında sunucudan yüklenen sekme içeriği botlar tarafından görülmez. Aynı içerik HTML’de gizli durursa okunabilir ve alıntılanabilir.

**Nasıl yapılır:**

1. Sekme, akordeon ve “devamını oku” bileşenlerini listeleyin.
2. İçeriği ilk HTML’de render edip CSS ile gizleyin.
3. Tıklamayla yapılan API çağrılarını kaldırın.

**Nasıl doğrulanır:** Ham HTML’de kapalı sekmelerdeki metin aranabilir olmalı.

**Yapay zeka istemi:**

```text
{site} ürün veya hizmet sayfalarındaki sekme ve akordeon içeriğinin ilk HTML’de bulunup bulunmadığını kontrol etmek için bir yöntem ver ve gerekli kod değişikliğini açıkla.
```

### \<html lang\> özniteliğini doğru dil koduyla tanımlayın

<https://www.geodog.co/geo-kontrol-listesi#html-lang-declared>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Dil bildirimi, modellerin ve arama motorlarının sayfayı doğru dildeki sorgulara eşleştirmesine yardımcı olur. Türkçe sayfada lang="en" kalması sık görülen bir hatadır.

**Nasıl yapılır:**

1. Her şablonda \<html lang\> değerini kontrol edin.
2. Türkçe sayfalar için lang="tr" kullanın.
3. Çok dilli sitelerde değeri sayfa diline göre dinamik verin.

**Nasıl doğrulanır:** curl -s https://{site}/ | grep -o "\<html\[^\>\]\*lang=\[^ \>\]\*" doğru dil kodunu göstermeli.

**Yapay zeka istemi:**

```text
{site} sayfalarında html lang değerini kontrol et; içerik diliyle uyumsuz sayfalar varsa listele.
```

### UTF-8 kodlamasını bildirin ve Türkçe karakterleri doğru sunun

<https://www.geodog.co/geo-kontrol-listesi#charset-utf8>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Yanlış karakter kodlaması ç, ğ, ı, ş gibi harfleri bozar; bozuk metin hem anlaşılmaz hem de yanlış alıntılanır.

**Nasıl yapılır:**

1. Content-Type başlığında charset=utf-8 gönderin.
2. HTML başına \<meta charset="utf-8"\> ekleyin.
3. Veritabanı ve şablonların UTF-8 kullandığını kontrol edin.

**Nasıl doğrulanır:** curl -sI https://{site}/ çıktısında Content-Type: text/html; charset=utf-8 bulunmalı.

**Yapay zeka istemi:**

```text
{site} için karakter kodlamasını HTTP başlığı, meta etiketi ve içerik örnekleri üzerinden kontrol et; bozuk Türkçe karakter görürsen kaynağını tahmin et.
```

### Anlamsal HTML öğeleri kullanın: main, article, nav, header, footer

<https://www.geodog.co/geo-kontrol-listesi#semantic-html>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Anlamsal öğeler ana içeriği menü ve reklamlardan ayırır. Botlar ve agentlar doğru metni çıkarabilir; erişilebilirlik ağacı da netleşir.

**Nasıl yapılır:**

1. Ana içeriği \<main\> ve \<article\> içine alın.
2. Gezinmeyi \<nav\>, üst ve alt bölümleri \<header\> ve \<footer\> ile işaretleyin.
3. Tablo verileri için \<table\> ve \<th\> kullanın.

**Nasıl doğrulanır:** Sayfa kaynağında bir adet \<main\> öğesi ve içerik sayfalarında \<article\> bulunmalı.

**Yapay zeka istemi:**

```text
{site} sayfa şablonunun HTML yapısını incele; div ile kurulmuş ama anlamsal öğe olması gereken alanları belirt ve düzeltilmiş bir iskelet öner.
```

### Mobil viewport meta etiketini ekleyin

<https://www.geodog.co/geo-kontrol-listesi#viewport-meta>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Google mobil öncelikli dizinleme kullanır; viewport tanımı olmayan sayfa mobilde bozuk görünür ve kalite sinyalleri zayıflar.

**Nasıl yapılır:**

1. \<meta name="viewport" content="width=device-width, initial-scale=1"\> ekleyin.
2. Yakınlaştırmayı engelleyen ayarları kaldırın.

**Nasıl doğrulanır:** Sayfa kaynağında width=device-width içeren viewport etiketi bulunmalı.

**Yapay zeka istemi:**

```text
{site} sayfalarında viewport meta etiketini kontrol et ve erişilebilirliği bozan user-scalable=no gibi ayarlar varsa belirt.
```

### Mobil ve masaüstü sürümlerde aynı içeriği sunun

<https://www.geodog.co/geo-kontrol-listesi#mobile-content-parity>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici, SEO.

**Neden önemli:** Google mobil sürümü dizinler. Mobilde kısaltılmış metin, eksik yapılandırılmış veri veya gizlenmiş bölümler yapay zeka cevaplarında da eksik kalır.

**Nasıl yapılır:**

1. Mobil ve masaüstü HTML’ini karşılaştırın.
2. Eksik metin, bağlantı ve yapılandırılmış veriyi mobile ekleyin.
3. Mobilde CSS ve JS kaynaklarının engellenmediğini kontrol edin.

**Nasıl doğrulanır:** Search Console URL Denetleme’de taranan mobil HTML, masaüstü sürümdeki ana metni ve JSON-LD’yi içermeli.

**Yapay zeka istemi:**

```text
{site} için mobil kullanıcı ajanıyla ve masaüstü kullanıcı ajanıyla aynı sayfayı çekip metin, bağlantı ve JSON-LD farklarını karşılaştıran bir betik yaz.
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/mobile/mobile-sites-mobile-first-indexing>

## Site haritaları ve hızlı keşif

Site haritaları ve anında bildirim protokolleri, yeni veya güncellenen sayfaların botlar tarafından hızla bulunmasını sağlar.

### Geçerli bir XML site haritası yayınlayın

<https://www.geodog.co/geo-kontrol-listesi#xml-sitemap>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Site haritası botlara hangi URL’lerin önemli olduğunu ve ne zaman değiştiğini söyler; derin sayfaların keşfini hızlandırır.

**Nasıl yapılır:**

1. CMS veya bir eklentiyle otomatik güncellenen sitemap.xml oluşturun.
2. Dosya başına 50.000 URL ve 50 MB sınırına uyun.
3. Gerekirse site haritası dizini kullanın.

**Nasıl doğrulanır:** https://{site}/sitemap.xml 200 dönmeli ve geçerli XML olmalı.

**Yapay zeka istemi:**

```text
https://{site}/sitemap.xml dosyasını incele: geçerli XML mi, kaç URL içeriyor, site haritası dizini mi ve otomatik güncelleniyor gibi görünüyor mu?
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/sitemaps/build-sitemap>

### Site haritasını robots.txt içinde bildirin

<https://www.geodog.co/geo-kontrol-listesi#sitemap-in-robots>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Search Console kullanmayan yapay zeka botları site haritasını genellikle robots.txt’deki Sitemap satırından bulur.

**Nasıl yapılır:**

1. robots.txt sonuna “Sitemap: https://{site}/sitemap.xml” satırını ekleyin.
2. Birden çok harita varsa her biri için ayrı satır veya dizin dosyası kullanın.

**Nasıl doğrulanır:** robots.txt içinde mutlak URL içeren bir Sitemap: satırı bulunmalı.

**Yapay zeka istemi:**

```text
https://{site}/robots.txt dosyasında Sitemap satırları var mı, mutlak URL mi ve gerçekten 200 dönüyor mu? Kontrol et.
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/sitemaps/build-sitemap>

### lastmod değerini yalnızca anlamlı değişikliklerde güncelleyin

<https://www.geodog.co/geo-kontrol-listesi#sitemap-lastmod>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Doğru lastmod, botların güncellenen sayfaları önce taramasını sağlar. Her gün tüm URL’lerde değişen lastmod ise güvenilmez sayılır ve yok sayılır.

**Nasıl yapılır:**

1. lastmod’u içerik değiştiğinde güncelleyen mantığı kurun.
2. W3C tarih formatını kullanın.
3. Şablon değişikliklerinde tüm tarihleri yenilemeyin.

**Nasıl doğrulanır:** Site haritasındaki lastmod değerleri farklı tarihler içermeli ve sayfadaki güncelleme tarihiyle uyuşmalı.

**Yapay zeka istemi:**

```text
{site} site haritasındaki lastmod değerlerini incele: hepsi aynı mı, sayfadaki güncelleme tarihleriyle uyuşuyor mu? Sorun varsa uygulama önerisi ver.
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/sitemaps/build-sitemap>

### Site haritasında yalnızca 200 dönen canonical URL’ler bulundurun

<https://www.geodog.co/geo-kontrol-listesi#sitemap-clean-urls>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici, SEO.

**Neden önemli:** Yönlendirilen, 404 veren veya noindex sayfalar site haritasının güvenilirliğini düşürür ve botların zamanını boşa harcar.

**Nasıl yapılır:**

1. Site haritasındaki tüm URL’leri durum koduyla tarayın.
2. 3xx, 4xx ve noindex URL’leri çıkarın.
3. Yalnızca canonical URL’leri ekleyin.

**Nasıl doğrulanır:** Site haritası bir tarama aracıyla tarandığında URL’lerin %99’undan fazlası 200 dönmeli ve dizine eklenebilir olmalı.

**Yapay zeka istemi:**

```text
{site} site haritasındaki URL’lerin durum kodlarını kontrol eden bir betik yaz; 200 olmayan, canonical olmayan veya noindex içeren URL’leri raporlasın.
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/sitemaps/build-sitemap>

### Site haritalarını içerik türüne göre bölün

<https://www.geodog.co/geo-kontrol-listesi#sitemap-segmented>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici, SEO.

**Neden önemli:** Ürün, kategori, blog ve yardım sayfaları için ayrı haritalar, hangi bölümün dizinlenmede sorun yaşadığını Search Console’da görmenizi sağlar.

**Nasıl yapılır:**

1. Her içerik türü için ayrı site haritası dosyası oluşturun.
2. Bunları bir site haritası dizininde toplayın.
3. Search Console’da her birini ayrı izleyin.

**Nasıl doğrulanır:** Search Console \> Site haritaları raporunda her tür için ayrı gönderilen ve dizine eklenen sayıları görünmeli.

**Yapay zeka istemi:**

```text
{site} için içerik türlerine göre bölünmüş bir site haritası yapısı öner ve örnek bir site haritası dizin dosyası (sitemap index) yaz.
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/sitemaps/build-sitemap>

### Site haritasını Search Console ve Bing Webmaster Tools’a gönderin

<https://www.geodog.co/geo-kontrol-listesi#sitemap-submitted>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: SEO.

**Neden önemli:** Gönderilen harita, hata ve dizinlenme raporlarını açar; sorunları botlardan önce siz görürsünüz.

**Nasıl yapılır:**

1. Search Console \> Site haritaları bölümünden gönderin.
2. Bing Webmaster Tools’ta aynı haritayı ekleyin.
3. Hata uyarılarını aylık kontrol edin.

**Nasıl doğrulanır:** Search Console ve Bing Webmaster Tools’ta site haritası durumu “Başarılı” olmalı.

**Yapay zeka istemi:**

```text
{site} için site haritasını Search Console ve Bing Webmaster Tools’a gönderme ve sonrasında izlenecek raporlar için adım adım bir rehber yaz.
```

**Kaynaklar:** <https://support.google.com/webmasters/answer/7451001>

### IndexNow ile değişiklikleri Bing ve diğer motorlara anında bildirin

<https://www.geodog.co/geo-kontrol-listesi#indexnow-enabled>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** IndexNow; Bing, Yandex, Seznam, Naver, Yep gibi katılımcı motorlara değişen URL’leri anında bildirir. Google kullanmaz; ancak Bing Copilot’u beslediği için değişikliklerin Copilot cevaplarına daha hızlı ulaşmasına yardımcı olabilir.

**Nasıl yapılır:**

1. Bir IndexNow anahtarı oluşturup kök dizinde yayınlayın.
2. CMS veya CDN entegrasyonuyla yayın, güncelleme ve silmelerde ping gönderin.
3. Bing Webmaster Tools’ta IndexNow raporunu kontrol edin.

**Nasıl doğrulanır:** https://{site}/\<anahtar\>.txt anahtar değerini döndürmeli ve Bing Webmaster Tools \> IndexNow gönderimleri göstermeli.

**Yapay zeka istemi:**

```text
{site} için IndexNow kurulumunu adım adım anlat: anahtar dosyası, örnek API isteği ve hangi olaylarda ping gönderilmesi gerektiği. Google’ın IndexNow kullanmadığını da belirt.
```

**Kaynaklar:** <https://www.indexnow.org/>, <https://www.indexnow.org/searchengines.json>

## Performans ve Core Web Vitals

Yavaş sayfalar hem kullanıcıyı hem de zaman aşımıyla çalışan botları kaybeder. Bu bölüm hız, önbellek ve kaynak yükünü ele alır.

### Core Web Vitals eşiklerini karşılayın: LCP, INP ve CLS

<https://www.geodog.co/geo-kontrol-listesi#core-web-vitals>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Google sayfa deneyimini sıralamada kullanır; kötü deneyim, yapay zeka cevaplarında kaynak olarak seçilen sayfaların da genelde aleyhine işler. Düşük CLS ayrıca agent tarayıcıların yanlış öğeye tıklamasını önler.

**Nasıl yapılır:**

1. Search Console Core Web Vitals raporunda kötü URL gruplarını bulun.
2. LCP öğesini önceden yükleyin ve sunucu yanıtını hızlandırın.
3. Uzun JavaScript görevlerini bölerek INP değerini düşürün.
4. Görsel ve reklam alanlarına sabit boyut vererek CLS değerini düşürün.

**Nasıl doğrulanır:** Search Console \> Core Web Vitals raporunda mobil ve masaüstünde “Zayıf” URL grubu olmamalı.

**Yapay zeka istemi:**

```text
{site} için PageSpeed Insights sonuçlarını yorumlamama yardım et: LCP, INP ve CLS sorunlarının olası nedenlerini sırala ve öncelikli düzeltme listesi hazırla.
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/core-web-vitals>, <https://support.google.com/webmasters/answer/9205520>

### Sunucu yanıt süresini (TTFB) 800 ms’nin altında tutun

<https://www.geodog.co/geo-kontrol-listesi#server-response-time>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Kullanıcı isteğiyle sayfa çeken yapay zeka asistanları birkaç saniyelik zaman aşımıyla çalışır. Geç yanıt veren sayfa cevaba dahil edilmeden atlanır.

**Nasıl yapılır:**

1. TTFB değerini farklı bölgelerden ölçün.
2. Sayfa önbelleği veya kenar önbelleği kurun.
3. Yavaş veritabanı sorgularını ve harici çağrıları azaltın.

**Nasıl doğrulanır:** curl -o /dev/null -s -w "%{time\_starttransfer}\\n" https://{site}/ komutu 0,8 saniyenin altında sonuç vermeli.

**Yapay zeka istemi:**

```text
{site} için TTFB ölçümünü farklı sayfa türlerinde yapacak bir curl betiği yaz ve 800 ms üzerindeki sonuçlar için olası nedenleri ve çözümleri sırala.
```

**Kaynaklar:** <https://web.dev/articles/ttfb>

### Görselleri WebP veya AVIF formatında ve doğru boyutta sunun

<https://www.geodog.co/geo-kontrol-listesi#image-optimization>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Büyük görseller LCP süresini uzatan en yaygın nedendir. Modern formatlar aynı kalitede dosya boyutunu belirgin şekilde düşürür.

**Nasıl yapılır:**

1. Görselleri WebP veya AVIF formatına dönüştürün.
2. srcset ile ekran boyutuna uygun sürüm sunun.
3. width ve height özniteliklerini ekleyin.

**Nasıl doğrulanır:** PageSpeed Insights’ta “Improve image delivery” (görüntü teslimini iyileştirin) önerisi tasarruf göstermemeli.

**Yapay zeka istemi:**

```text
{site} ana sayfasındaki görsellerin format, boyut ve srcset kullanımını incele; en çok kazanç sağlayacak üç optimizasyonu öner.
```

**Kaynaklar:** <https://developer.chrome.com/blog/moving-lighthouse-to-insights>

### Yalnızca ekran dışı görselleri tembel yükleyin, metni değil

<https://www.geodog.co/geo-kontrol-listesi#lazy-load-offscreen>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** loading="lazy" ekran dışı görsellerde bant genişliği kazandırır. Ancak ana görsele veya metin içeriğine uygulanırsa LCP gecikir ve botlar içeriği göremeyebilir.

**Nasıl yapılır:**

1. Ekran dışı görsellere loading="lazy" ekleyin.
2. İlk ekrandaki ana görselden lazy özniteliğini kaldırın.
3. Metin içeriğini kaydırmayla yüklenen bileşenlere koymayın.

**Nasıl doğrulanır:** PageSpeed Insights’taki “LCP request discovery” önerisi LCP görselinde lazy loading uyarısı vermemeli.

**Yapay zeka istemi:**

```text
{site} sayfalarında loading="lazy" kullanımını incele; ilk ekrandaki görsellerde veya metin içeriğinde yanlış kullanım varsa belirt.
```

**Kaynaklar:** <https://developer.chrome.com/blog/moving-lighthouse-to-insights>

### JS ve CSS dosyalarını küçültün, Brotli veya gzip sıkıştırmasını açın

<https://www.geodog.co/geo-kontrol-listesi#minify-compress>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Sıkıştırma ve küçültme aktarılan veriyi azaltır; botlar ve kullanıcılar sayfayı daha hızlı alır.

**Nasıl yapılır:**

1. Derleme sürecinde JS ve CSS küçültmeyi açın.
2. Sunucuda veya CDN’de Brotli, yoksa gzip sıkıştırmasını etkinleştirin.
3. Kullanılmayan CSS ve JS kodunu temizleyin.

**Nasıl doğrulanır:** curl -sI -H "Accept-Encoding: br,gzip" https://{site}/ çıktısında Content-Encoding: br veya gzip görünmeli.

**Yapay zeka istemi:**

```text
{site} için HTML, CSS ve JS yanıtlarında sıkıştırma ve küçültme durumunu kontrol etmek üzere komutlar yaz ve eksikler için sunucu ayarı öner.
```

### Bilinçli Cache-Control başlıkları ve bir CDN kullanın

<https://www.geodog.co/geo-kontrol-listesi#caching-cdn>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Doğru önbellek kuralları tekrar eden bot ve kullanıcı isteklerini hızlandırır, sunucu yükünü azaltır. CDN farklı bölgelerden gelen isteklerde gecikmeyi düşürür.

**Nasıl yapılır:**

1. Statik dosyalar için uzun max-age ve sürümlü dosya adları kullanın.
2. HTML için kısa süreli önbellek veya stale-while-revalidate tanımlayın.
3. Bir CDN üzerinden yayın yapın ve önbellek isabet oranını izleyin.

**Nasıl doğrulanır:** curl -sI https://{site}/ çıktısında bilinçli bir Cache-Control değeri ve CDN önbellek başlığı (ör. cf-cache-status) görünmeli.

**Yapay zeka istemi:**

```text
{site} için HTML, görsel, CSS ve JS yanıtlarının Cache-Control başlıklarını kontrol et ve her tür için önerilen değerleri tablo halinde ver.
```

### DOM boyutunu makul tutun

<https://www.geodog.co/geo-kontrol-listesi#dom-size-reasonable>

Öncelik: Düşük öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Çok büyük DOM yapıları render süresini ve bellek kullanımını artırır; agent tarayıcıların erişilebilirlik ağacını da karmaşıklaştırır.

**Nasıl yapılır:**

1. Lighthouse ile DOM öğe sayısını ölçün.
2. Gereksiz sarmalayıcı div öğelerini kaldırın.
3. Uzun listeleri sayfalama veya sanal listeyle sunun.

**Nasıl doğrulanır:** Lighthouse’taki “Optimize DOM size” önerisi sayfayı işaretlemiyor olmalı.

**Yapay zeka istemi:**

```text
{site} ana sayfasının DOM yapısını değerlendir ve öğe sayısını azaltmak için somut öneriler ver.
```

**Kaynaklar:** <https://developer.chrome.com/blog/moving-lighthouse-to-insights>

### Web fontlarını görünür metni engellemeden yükleyin

<https://www.geodog.co/geo-kontrol-listesi#font-loading>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Engelleyici font yüklemesi metnin geç görünmesine ve düzen kaymasına yol açar.

**Nasıl yapılır:**

1. font-display: swap kullanın.
2. Kritik fontları preload ile önceden yükleyin.
3. Kullanılmayan font ağırlıklarını ve karakter setlerini çıkarın; Türkçe karakterleri kapsayan alt kümeyi koruyun.

**Nasıl doğrulanır:** PageSpeed Insights’taki “Font display” önerisi tasarruf göstermemeli.

**Yapay zeka istemi:**

```text
{site} için font yükleme stratejisini incele: font-display, preload ve alt küme kullanımı uygun mu? Türkçe karakter desteğini bozmadan iyileştirme öner.
```

**Kaynaklar:** <https://developer.chrome.com/blog/moving-lighthouse-to-insights>

### Mobil performansı ayrıca ölçün ve iyileştirin

<https://www.geodog.co/geo-kontrol-listesi#mobile-performance>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Google mobil sürümü dizinler ve mobil skorlar genelde masaüstünden düşüktür. Yalnızca masaüstü ölçümü sorunları gizler.

**Nasıl yapılır:**

1. PageSpeed Insights’ta mobil sekmesini ayrıca inceleyin.
2. Saha verisini (CrUX) laboratuvar verisinden ayrı değerlendirin.
3. Mobilde ağır üçüncü taraf betiklerini erteleyin.

**Nasıl doğrulanır:** PageSpeed Insights mobil saha verisi Core Web Vitals değerlendirmesinde “Başarılı” göstermeli.

**Yapay zeka istemi:**

```text
{site} için mobil ve masaüstü performans farklarını açıklayan olası nedenleri listele ve mobil öncelikli bir iyileştirme planı hazırla.
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/mobile/mobile-sites-mobile-first-indexing>

## Site mimarisi ve iç bağlantılar

Net bir hiyerarşi ve güçlü iç bağlantılar, botların sayfaları bulmasını ve konular arasındaki ilişkiyi anlamasını kolaylaştırır.

### Kategorileri kullanıcıların aradığı konulara göre düzenleyin

<https://www.geodog.co/geo-kontrol-listesi#category-structure>

Öncelik: Orta öncelik. Efor: Proje. Kanıt: Resmi kaynak. Roller: SEO, İçerik.

**Neden önemli:** Mantıklı bir kategori yapısı hem kullanıcıların hem modellerin sitenin hangi konularda uzman olduğunu anlamasını sağlar.

**Nasıl yapılır:**

1. Ana konu ve alt konu listesini arama verisiyle çıkarın.
2. Her konuya tek bir kategori sayfası atayın.
3. Çakışan veya boş kategorileri birleştirin.

**Nasıl doğrulanır:** Site menüsü ve kategori sayfaları 2 seviyede ana konuların tamamını kapsamalı; boş kategori olmamalı.

**Yapay zeka istemi:**

```text
{site} sitesinin menüsünü ve kategori yapısını incele; çakışan, eksik veya gereksiz kategorileri belirt ve daha net bir hiyerarşi öner.
```

### Hiyerarşiyi yansıtan kısa ve okunabilir URL’ler kullanın

<https://www.geodog.co/geo-kontrol-listesi#readable-urls>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici, SEO.

**Neden önemli:** Anlamlı URL’ler modellerin ve kullanıcıların sayfanın konusunu bağlantıdan anlamasına yardım eder ve kaynak listelerinde güven verir.

**Nasıl yapılır:**

1. URL’lerde kategori yolunu ve anlamlı kelimeleri kullanın.
2. Türkçe karakterleri tutarlı şekilde dönüştürün (ç→c, ş→s gibi) veya tamamen UTF-8 kullanın.
3. Kimlik numarası ve gereksiz parametreleri URL’den çıkarın.

**Nasıl doğrulanır:** Rastgele 20 URL’nin tamamı küçük harfli, tire ile ayrılmış ve konuyu anlatan kelimelerden oluşmalı.

**Yapay zeka istemi:**

```text
{site} URL yapısını incele: okunabilirlik, hiyerarşi, Türkçe karakter kullanımı ve parametreler açısından değerlendir ve bir URL kılavuzu öner.
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/url-structure>

### Önemli sayfaları ana sayfadan en fazla üç tıklama mesafesinde tutun

<https://www.geodog.co/geo-kontrol-listesi#click-depth-shallow>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Deneysel. Roller: SEO.

**Neden önemli:** Derinde kalan sayfalar daha seyrek taranır ve daha zayıf sinyal alır. Gelir getiren veya sık alıntılanmasını istediğiniz sayfalar yüzeye yakın olmalı.

**Nasıl yapılır:**

1. Bir tarama aracıyla tıklama derinliği raporu alın.
2. Derindeki önemli sayfalara kategori veya hub sayfalarından bağlantı verin.
3. Sayfalamayı ve filtreleri derinlik yaratmayacak şekilde düzenleyin.

**Nasıl doğrulanır:** Tarama aracında önemli sayfaların tıklama derinliği 3 veya daha az olmalı.

**Yapay zeka istemi:**

```text
{site} için önemli sayfaların tıklama derinliğini ölçecek bir tarama planı hazırla ve derinliği azaltmak için bağlantı önerileri ver.
```

### Görünür içerik yolu (breadcrumb) gezinmesi ekleyin

<https://www.geodog.co/geo-kontrol-listesi#breadcrumb-navigation>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Breadcrumb, sayfanın sitedeki yerini hem kullanıcıya hem botlara gösterir ve üst kategorilere doğal iç bağlantı sağlar.

**Nasıl yapılır:**

1. Tüm içerik ve ürün sayfalarına breadcrumb ekleyin.
2. Her adımı gerçek bir \<a href\> bağlantısı yapın.
3. Breadcrumb ile BreadcrumbList yapılandırılmış verisini eşleştirin.

**Nasıl doğrulanır:** Ürün veya makale sayfasının ham HTML’inde breadcrumb bağlantıları bulunmalı.

**Yapay zeka istemi:**

```text
{site} sayfalarında breadcrumb gezinmesi var mı, HTML bağlantıları gerçek mi ve site hiyerarşisiyle uyumlu mu? Kontrol et ve örnek kod öner.
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/structured-data/breadcrumb>

### Konu kümeleri arasında açıklayıcı bağlantı metinleriyle iç bağlantı kurun

<https://www.geodog.co/geo-kontrol-listesi#internal-linking-strategy>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: SEO, İçerik.

**Neden önemli:** İç bağlantılar hangi sayfanın hangi konuda ana kaynak olduğunu gösterir. “Tıklayın” gibi bağlantı metinleri bu bağlamı kaybettirir.

**Nasıl yapılır:**

1. Her ana sayfa için bağlantı vermesi gereken destek sayfalarını belirleyin.
2. Bağlantı metninde hedef sayfanın konusunu kullanın.
3. Yeni içerik yayınlandığında ilgili eski sayfalardan bağlantı ekleyin.

**Nasıl doğrulanır:** Tarama aracında önemli sayfaların gelen iç bağlantı sayısı ve bağlantı metinleri konuyla tutarlı olmalı.

**Yapay zeka istemi:**

```text
{site} için önemli sayfalara gelen iç bağlantıları ve bağlantı metinlerini analiz edecek bir yöntem öner; “tıklayın” gibi zayıf metinleri ve eksik bağlantıları bul.
```

### Hiçbir sayfadan bağlantı almayan yetim sayfaları bağlayın veya kaldırın

<https://www.geodog.co/geo-kontrol-listesi#orphan-pages-linked>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: SEO.

**Neden önemli:** Yalnızca site haritasında bulunan sayfalar zayıf sinyal alır ve sık taranmaz. Değerliyse bağlanmalı, değilse kaldırılmalıdır.

**Nasıl yapılır:**

1. Site haritası URL’lerini tarama sonucundaki bağlantılı URL’lerle karşılaştırın.
2. Değerli yetim sayfalara ilgili sayfalardan bağlantı verin.
3. Değersiz olanları kaldırın veya yönlendirin.

**Nasıl doğrulanır:** Site haritası ile tarama karşılaştırmasında yetim sayfa sayısı sıfıra yakın olmalı.

**Yapay zeka istemi:**

```text
{site} için site haritası ile tarama verisini karşılaştırarak yetim sayfaları bulacak adımları yaz ve her yetim sayfa için karar kriterleri öner.
```

### Ana sayfayı tek bir URL’de sunun

<https://www.geodog.co/geo-kontrol-listesi#single-homepage-url>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** /index.html, /home veya /?ref= gibi varyantlar ana sayfa sinyallerini böler ve farklı adreslerin alıntılanmasına yol açar.

**Nasıl yapılır:**

1. Ana sayfa varyantlarını listeleyin.
2. Hepsini tercih edilen köke 301 ile yönlendirin.
3. Logo ve menü bağlantılarını kök adrese verin.

**Nasıl doğrulanır:** curl -sI https://{site}/index.html 301 ile https://{site}/ adresine yönlendirmeli.

**Yapay zeka istemi:**

```text
{site} ana sayfasının olası URL varyantlarını (index.html, index.php, /home, parametreli) test eden komutlar yaz ve doğru davranışı açıkla.
```

**Kaynaklar:** <https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls>

### Sayfalamayı taranabilir bağlantılarla kurun

<https://www.geodog.co/geo-kontrol-listesi#pagination-crawlable>

Öncelik: Düşük öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Yalnızca “daha fazla yükle” düğmesi veya sonsuz kaydırma kullanan listeler, ilk sayfadan sonraki ürün ve yazıları botlara gizler.

**Nasıl yapılır:**

1. Her sayfalama adımını ayrı bir URL ve \<a href\> ile sunun.
2. Sonsuz kaydırmayı sayfalı URL’lerle destekleyin.
3. Sayfalı URL’lerde kendine işaret eden canonical kullanın.

**Nasıl doğrulanır:** Kategori sayfasının ham HTML’inde ?page=2 gibi sonraki sayfa bağlantıları bulunmalı.

**Yapay zeka istemi:**

```text
{site} kategori ve blog listelerinde sayfalamanın taranabilir olup olmadığını kontrol et; sonsuz kaydırma veya JavaScript düğmesi varsa önerilen çözümü açıkla.
```

**Kaynaklar:** <https://developers.google.com/search/docs/specialty/ecommerce/pagination-and-incremental-page-loading>

## Sayfa meta verileri ve başlıklar

Başlık etiketi, açıklama, başlık hiyerarşisi ve paylaşım etiketleri, sayfanın ne hakkında olduğunu botlara ilk bakışta anlatır.

### Her sayfaya benzersiz, konuyu anlatan bir title etiketi yazın

<https://www.geodog.co/geo-kontrol-listesi#title-tag-quality>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: SEO, İçerik.

**Neden önemli:** Title etiketi kaynak listelerinde ve arama sonuçlarında gösterilir; modeller sayfanın konusunu ilk olarak buradan çıkarır.

**Nasıl yapılır:**

1. Ana konuyu başa koyun ve marka adını sona ekleyin.
2. Yaklaşık 30–60 karakter aralığında kalın.
3. Kopya title etiketlerini giderin.

**Nasıl doğrulanır:** Tarama aracında boş, kopya veya 60 karakteri aşan title sayısı sıfıra yakın olmalı.

**Yapay zeka istemi:**

```text
{site} için ana sayfa ve 5 önemli sayfanın title etiketlerini değerlendir; uzunluk, benzersizlik ve konu netliği açısından iyileştirilmiş alternatifler yaz.
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/title-link>

### Her sayfaya özgün ve özetleyici bir meta description yazın

<https://www.geodog.co/geo-kontrol-listesi#meta-description-unique>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: SEO, İçerik.

**Neden önemli:** Meta description sıralamayı doğrudan etkilemez, ancak sonuçlarda ve bazı yapay zeka arayüzlerinde sayfa özeti olarak kullanılabilir.

**Nasıl yapılır:**

1. Sayfanın vaadini 120–160 karakterde özetleyin.
2. Sayfaya özgü bir bilgi veya sayı ekleyin.
3. Şablon kaynaklı kopyaları giderin.

**Nasıl doğrulanır:** Tarama aracında eksik veya kopya meta description sayısı sıfıra yakın olmalı.

**Yapay zeka istemi:**

```text
{site} için 5 önemli sayfanın meta description metinlerini değerlendir ve sayfaya özgü, 160 karakteri aşmayan yeni öneriler yaz.
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/snippet>

### Her sayfada sayfanın konusunu söyleyen tek bir H1 kullanın

<https://www.geodog.co/geo-kontrol-listesi#single-h1>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Deneysel. Roller: İçerik, Geliştirici.

**Neden önemli:** Tek ve net bir H1, sayfanın ana konusunu botlara açıkça bildirir. Logoya veya menüye verilmiş H1 etiketleri bu sinyali bulandırır.

**Nasıl yapılır:**

1. Şablonlarda logo ve menüdeki H1 kullanımını kaldırın.
2. Her sayfada ana başlığı H1 olarak işaretleyin.
3. H1 ile title etiketini uyumlu tutun.

**Nasıl doğrulanır:** curl -s https://{site}/ | grep -c "\<h1" 1 sonucunu vermeli.

**Yapay zeka istemi:**

```text
{site} ana sayfası ve önemli şablonlarında H1 etiketlerini say; birden fazla veya hiç H1 olmayan sayfaları ve önerilen H1 metnini listele.
```

### Başlıkları H2 ve H3 ile mantıklı bir sırayla kullanın

<https://www.geodog.co/geo-kontrol-listesi#heading-hierarchy>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İçerik.

**Neden önemli:** Başlık hiyerarşisi sayfayı bölümlere ayırır. Yapay zeka sistemleri cevap için pasaj seçerken bu bölümleri kullanır; atlanan seviyeler yapıyı bozar.

**Nasıl yapılır:**

1. H1’den sonra H2, H2 altında H3 kullanın.
2. Başlıkları görsel boyut için değil anlam için seçin.
3. Her H2 bölümünün tek bir alt konuyu kapsamasını sağlayın.

**Nasıl doğrulanır:** Bir başlık yapısı aracı (ör. HeadingsMap) atlanan seviye göstermemeli.

**Yapay zeka istemi:**

```text
{site} üzerindeki bir içerik sayfasının başlık yapısını çıkar; atlanan seviyeleri, boş veya anlamsız başlıkları belirt ve düzeltilmiş bir taslak öner.
```

### Open Graph etiketlerini her sayfada eksiksiz kullanın

<https://www.geodog.co/geo-kontrol-listesi#open-graph-tags>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici, İçerik.

**Neden önemli:** og:title, og:description ve og:image, bağlantı önizlemelerinde ve bazı yapay zeka arayüzlerinin kaynak kartlarında kullanılır.

**Nasıl yapılır:**

1. og:title, og:description, og:image, og:url ve og:type ekleyin.
2. Görseli 1200×630 piksel civarında hazırlayın.
3. Değerleri sayfa bazında üretin.

**Nasıl doğrulanır:** Bir Open Graph önizleme aracında başlık, açıklama ve görsel doğru görünmeli.

**Yapay zeka istemi:**

```text
{site} ana sayfasındaki Open Graph etiketlerini kontrol et; eksik veya hatalı alanları belirt ve doğru bir örnek yaz.
```

### X (Twitter) kart etiketlerini ekleyin

<https://www.geodog.co/geo-kontrol-listesi#twitter-card-tags>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** twitter:card etiketleri X’te ve bu etiketleri okuyan diğer araçlarda bağlantı önizlemesini belirler.

**Nasıl yapılır:**

1. twitter:card değerini summary\_large\_image olarak ayarlayın.
2. Eksik alanlar için Open Graph değerlerine güvenebileceğinizi unutmayın.

**Nasıl doğrulanır:** Sayfa kaynağında \<meta name="twitter:card"\> bulunmalı.

**Yapay zeka istemi:**

```text
{site} sayfalarında twitter:card etiketlerini kontrol et ve Open Graph ile birlikte önerilen minimal etiket setini yaz.
```

### Görsellere içeriği tarif eden alternatif metin yazın

<https://www.geodog.co/geo-kontrol-listesi#image-alt-text>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: İçerik.

**Neden önemli:** Alt metin, görselin ne gösterdiğini botlara ve ekran okuyuculara anlatır. Çok modlu modeller de görseli sayfa bağlamıyla bu metin üzerinden ilişkilendirir.

**Nasıl yapılır:**

1. Bilgi taşıyan her görsele somut bir alt metin yazın.
2. Süs görsellerinde boş alt="" kullanın.
3. Anahtar kelime doldurmaktan kaçının.

**Nasıl doğrulanır:** Tarama aracında bilgi taşıyan görseller arasında alt metni eksik olanların oranı %5’in altında olmalı.

**Yapay zeka istemi:**

```text
{site} ana sayfasındaki görsellerin alt metinlerini listele; eksik, anlamsız veya anahtar kelime doldurulmuş olanlar için daha iyi alternatifler yaz.
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/google-images>

### Favicon ve tercih edilen site adını tanımlayın

<https://www.geodog.co/geo-kontrol-listesi#favicon-site-name>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Google ve bazı yapay zeka arayüzleri kaynakları site adı ve favicon ile gösterir. Tanımsız veya tutarsız değerler markanızın tanınmasını zorlaştırır.

**Nasıl yapılır:**

1. En az 48×48 piksel, kare bir favicon yayınlayın.
2. WebSite yapılandırılmış verisinde name ve alternateName ile site adını belirtin.
3. Site adını title ve og:site\_name ile tutarlı tutun.

**Nasıl doğrulanır:** Google arama sonuçlarında site adı ve favicon doğru görünmeli.

**Yapay zeka istemi:**

```text
{site} için favicon tanımlarını ve site adı sinyallerini (WebSite JSON-LD, og:site_name, title) kontrol et; tutarsızlıkları listele.
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/site-names>, <https://developers.google.com/search/docs/appearance/favicon-in-search>

## Yapılandırılmış veri (Schema.org)

Yapılandırılmış veri, sayfadaki varlıkları ve ilişkileri makineye açıkça anlatır. Google yapay zeka özellikleri için özel bir işaretleme istemez; ama doğru JSON-LD varlık tanımayı ve alışveriş yüzeylerini doğrudan besler.

### Yapılandırılmış veriyi geçerli JSON-LD olarak yayınlayın

<https://www.geodog.co/geo-kontrol-listesi#jsonld-valid>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** JSON-LD, Google’ın önerdiği biçimdir ve HTML’den bağımsız olduğu için bakımı kolaydır. Tek bir sözdizimi hatası tüm bloğun yok sayılmasına neden olur.

**Nasıl yapılır:**

1. Yapılandırılmış veriyi \<script type="application/ld+json"\> blokları olarak ekleyin.
2. Her bloğu bir JSON doğrulayıcıdan geçirin.
3. Şablon değişikliklerinden sonra otomatik test çalıştırın.

**Nasıl doğrulanır:** Schema Markup Validator (validator.schema.org) ve Zengin Sonuç Testi sayfa için hata göstermemeli.

**Yapay zeka istemi:**

```text
{site} ana sayfasındaki ve bir içerik sayfasındaki JSON-LD bloklarını çıkar, sözdizimi ve Schema.org tür hatalarını listele ve düzeltilmiş JSON-LD yaz.
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/structured-data/search-gallery>

### Ana sayfada eksiksiz bir Organization işaretlemesi kullanın

<https://www.geodog.co/geo-kontrol-listesi#schema-organization>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici, SEO.

**Neden önemli:** Organization verisi markanızın adını, logosunu, iletişim bilgilerini ve resmi profillerini tek bir varlıkta toplar. Bu, modellerin markanızı doğru varlıkla eşleştirmesine yardım eder.

**Nasıl yapılır:**

1. Ana sayfaya Organization (veya daha özel bir alt tür) ekleyin.
2. name, url, logo, description, contactPoint ve address alanlarını doldurun.
3. Vergi numarası veya ticaret sicil numarası gibi kimlik bilgilerini uygunsa ekleyin.

**Nasıl doğrulanır:** Zengin Sonuç Testi ana sayfada Organization algılamalı ve uyarı göstermemeli.

**Yapay zeka istemi:**

```text
{site} için eksiksiz bir Organization JSON-LD örneği yaz: name, alternateName, url, logo, description, contactPoint, address ve sameAs alanlarıyla; hangi bilgileri doldurmam gerektiğini belirt.
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/structured-data/organization>

### sameAs ile resmi profillerinizi ve Wikidata kaydınızı bağlayın

<https://www.geodog.co/geo-kontrol-listesi#schema-sameas>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: SEO, Geliştirici.

**Neden önemli:** sameAs, sitenizdeki varlığı LinkedIn, Wikidata, Wikipedia ve sosyal profillerle aynı varlık olarak işaretler. Bu bağlantılar marka adının belirsiz olduğu durumlarda özellikle önemlidir.

**Nasıl yapılır:**

1. Markanın resmi profil URL’lerini listeleyin.
2. Organization içindeki sameAs dizisine ekleyin.
3. Profillerden sitenize geri bağlantı verin.

**Nasıl doğrulanır:** Ana sayfa JSON-LD’sinde sameAs dizisi bulunmalı ve tüm URL’ler 200 dönmeli.

**Yapay zeka istemi:**

```text
{site} markasının resmi profillerini (LinkedIn, Wikidata, Wikipedia, X, Instagram, YouTube, Crunchbase) bulmama yardım edecek aramaları öner ve sameAs dizisini içeren JSON-LD parçasını yaz.
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/structured-data/organization>

### WebSite işaretlemesiyle site adını ve alternatif adını bildirin

<https://www.geodog.co/geo-kontrol-listesi#schema-website>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** WebSite verisi Google’ın site adı seçiminde kullanılır ve sitenin hangi organizasyona ait olduğunu bağlar. Site içi arama kutusu sonuç özelliği kaldırıldığı için SearchAction yalnızca isteğe bağlıdır.

**Nasıl yapılır:**

1. Ana sayfaya WebSite JSON-LD ekleyin.
2. name, alternateName ve url alanlarını doldurun.
3. publisher ile Organization varlığına bağlayın.

**Nasıl doğrulanır:** Zengin Sonuç Testi veya Schema Markup Validator ana sayfada WebSite algılamalı.

**Yapay zeka istemi:**

```text
{site} için WebSite JSON-LD yaz: name, alternateName, url ve publisher alanlarıyla; SearchAction eklemenin bugün ne işe yaradığını kısaca açıkla.
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/site-names>

### BreadcrumbList ile sayfanın site hiyerarşisindeki yerini işaretleyin

<https://www.geodog.co/geo-kontrol-listesi#schema-breadcrumb>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** BreadcrumbList, sayfanın hangi kategoriye ait olduğunu makineye açıkça söyler ve arama sonuçlarında URL yerine anlamlı bir yol gösterilmesini sağlar.

**Nasıl yapılır:**

1. Görünür breadcrumb ile aynı adımları içeren BreadcrumbList ekleyin.
2. Her adımda name ve item (URL) kullanın.
3. Son adımı mevcut sayfa yapın.

**Nasıl doğrulanır:** Zengin Sonuç Testi içerik ve ürün sayfalarında geçerli BreadcrumbList göstermeli.

**Yapay zeka istemi:**

```text
{site} üzerindeki şu sayfa için görünür breadcrumb ile uyumlu BreadcrumbList JSON-LD yaz: [URL].
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/structured-data/breadcrumb>

### Makalelerde yazar ve tarih bilgisi içeren Article işaretlemesi kullanın

<https://www.geodog.co/geo-kontrol-listesi#schema-article>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici, İçerik.

**Neden önemli:** Article verisi başlığı, yazarı, yayıncıyı ve tarihleri kesin biçimde verir. Yazarın Person olarak tanımlanması uzmanlık sinyalini makine tarafından okunur kılar.

**Nasıl yapılır:**

1. Blog ve rehberlere Article, BlogPosting veya NewsArticle ekleyin.
2. headline, author (Person, url ile), publisher, datePublished, dateModified ve image alanlarını doldurun.
3. author.url değerini yazar profil sayfasına bağlayın.

**Nasıl doğrulanır:** Zengin Sonuç Testi makalede Article algılamalı; author bir Person olmalı ve url içermeli.

**Yapay zeka istemi:**

```text
{site} üzerindeki şu makale için Article JSON-LD yaz; author alanını Person olarak profil URL’siyle ver ve tarihlerin görünür tarihlerle eşleşmesini sağla: [URL].
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/structured-data/article>

### Yazar sayfalarında ProfilePage ve Person işaretlemesi kullanın

<https://www.geodog.co/geo-kontrol-listesi#schema-person-profilepage>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici, İçerik.

**Neden önemli:** Person verisi yazarın uzmanlığını, kurumunu ve diğer profillerini bağlar. Böylece içerik ile uzman arasındaki ilişki makinece doğrulanabilir.

**Nasıl yapılır:**

1. Her yazar sayfasına ProfilePage ve mainEntity olarak Person ekleyin.
2. jobTitle, worksFor, knowsAbout ve sameAs alanlarını doldurun.
3. Makalelerdeki author.url ile aynı URL’yi kullanın.

**Nasıl doğrulanır:** Schema Markup Validator yazar sayfasında ProfilePage ve Person algılamalı.

**Yapay zeka istemi:**

```text
{site} için bir yazar profil sayfasına uygun ProfilePage ve Person JSON-LD şablonu yaz: jobTitle, worksFor, knowsAbout, sameAs ve image alanlarıyla.
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/structured-data/profile-page>

### Yapılandırılmış verinin görünür içerikle birebir uyuştuğundan emin olun

<https://www.geodog.co/geo-kontrol-listesi#schema-matches-visible>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici, SEO.

**Neden önemli:** Google yönergeleri, kullanıcıya görünmeyen veya sayfayla çelişen işaretlemeyi yasaklar. Fiyat, puan veya stok uyuşmazlıkları güveni ve uygunluğu kaybettirir.

**Nasıl yapılır:**

1. JSON-LD’deki fiyat, puan, stok ve tarihleri sayfadakiyle karşılaştırın.
2. Değerleri aynı veri kaynağından üretin.
3. Sayfada olmayan bilgileri işaretlemeden çıkarın.

**Nasıl doğrulanır:** Rastgele 10 sayfada JSON-LD değerleri ile görünür değerler arasında fark olmamalı.

**Yapay zeka istemi:**

```text
{site} üzerindeki şu sayfanın JSON-LD değerlerini (fiyat, puan, stok, tarih, yazar) görünür içerikle karşılaştır ve uyuşmazlıkları listele: [URL].
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/structured-data/sd-policies>

### Fiziksel işletmeler için LocalBusiness işaretlemesi kullanın

<https://www.geodog.co/geo-kontrol-listesi#schema-localbusiness>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici, İş birimi.

**Neden önemli:** Yerel sorularda asistanlar adres, çalışma saatleri ve iletişim bilgisini yapılandırılmış kaynaklardan alır. Doğru LocalBusiness verisi Google İşletme Profili ile tutarlılığı destekler.

**Nasıl yapılır:**

1. Uygun LocalBusiness alt türünü seçin (ör. Restaurant, Dentist).
2. address, geo, telephone, openingHoursSpecification ve url alanlarını doldurun.
3. Her şube için ayrı sayfa ve ayrı işaretleme kullanın.

**Nasıl doğrulanır:** Zengin Sonuç Testi şube sayfasında LocalBusiness algılamalı; bilgiler Google İşletme Profili ile aynı olmalı.

**Yapay zeka istemi:**

```text
{site} için şu şubeye uygun LocalBusiness JSON-LD yaz (doğru alt tür, adres, koordinat, telefon, çalışma saatleri) ve Google İşletme Profili ile tutarlılık için kontrol listesi ver: [şube bilgileri].
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/structured-data/local-business>

### Yazılım ürünleri için SoftwareApplication işaretlemesi kullanın

<https://www.geodog.co/geo-kontrol-listesi#schema-software-application>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** SoftwareApplication; uygulama kategorisini, işletim sistemini, fiyatı ve puanı makineye bildirir. Yazılım karşılaştırma sorularında bu bilgiler doğrudan kullanılabilir.

**Nasıl yapılır:**

1. Ürün sayfasına SoftwareApplication veya WebApplication ekleyin.
2. applicationCategory, operatingSystem ve offers alanlarını doldurun.
3. Yalnızca gerçek ve görünür değerlendirmeler için aggregateRating kullanın.

**Nasıl doğrulanır:** Zengin Sonuç Testi ürün sayfasında SoftwareApplication algılamalı.

**Yapay zeka istemi:**

```text
{site} ürün sayfası için SoftwareApplication JSON-LD yaz: applicationCategory, operatingSystem, offers (TRY fiyat) ve varsa aggregateRating alanlarıyla.
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/structured-data/software-app>

### Video içeren sayfalara VideoObject işaretlemesi ekleyin

<https://www.geodog.co/geo-kontrol-listesi#schema-video-object>

Öncelik: Düşük öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici, İçerik.

**Neden önemli:** VideoObject; başlık, açıklama, süre, küçük resim ve döküm bilgisini makineye verir. Video içeriğinin aramada ve yapay zeka cevaplarında doğru tanınmasını kolaylaştırır.

**Nasıl yapılır:**

1. name, description, thumbnailUrl, uploadDate ve duration alanlarını doldurun.
2. Döküm varsa transcript alanını ekleyin.
3. Önemli anlar için Clip veya SeekToAction kullanın.

**Nasıl doğrulanır:** Zengin Sonuç Testi video sayfasında geçerli VideoObject göstermeli.

**Yapay zeka istemi:**

```text
{site} üzerindeki şu video sayfası için VideoObject JSON-LD yaz: name, description, thumbnailUrl, uploadDate, duration ve transcript alanlarıyla: [URL].
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/structured-data/video>

### FAQPage işaretlemesini zengin sonuç için değil, anlamsal etiket olarak kullanın

<https://www.geodog.co/geo-kontrol-listesi#schema-faq-optional>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Google SSS zengin sonuçlarını 7 Mayıs 2026’da kaldırdı; HowTo zengin sonuçları ise 2023’ten beri yok. Mevcut FAQPage işaretlemesi zararsızdır ve soru-cevap ilişkisini makineye bildirir, ama görünüm avantajı sağlamaz.

**Nasıl yapılır:**

1. Mevcut FAQPage işaretlemesini yalnızca sayfada görünen sorular için tutun.
2. Zengin sonuç vaadiyle yeni FAQPage veya HowTo işi planlamayın.
3. Ekip ve müşterilere bu değişikliği açıklayın.

**Nasıl doğrulanır:** FAQPage varsa her soru ve cevap sayfada görünür olmalı; raporlarda SSS zengin sonuç hedefi bulunmamalı.

**Yapay zeka istemi:**

```text
{site} sayfalarındaki FAQPage ve HowTo işaretlemelerini incele; Google’ın bu zengin sonuçları kaldırdığını dikkate alarak hangilerinin tutulması, hangilerinin sadeleştirilmesi gerektiğini öner.
```

**Kaynaklar:** <https://www.searchenginejournal.com/google-drops-faq-rich-results/574429/>

## Alıntılanabilir içerik yapısı

Yapay zeka sistemleri sayfanın tamamını değil, soruyu cevaplayan pasajları seçer. Bu bölüm içeriği kolay bulunur, bağlamından koparılınca da anlamını koruyan parçalara ayırmayı hedefler.

### Sayfanın ve her bölümün ilk cümlesinde soruyu doğrudan cevaplayın

<https://www.geodog.co/geo-kontrol-listesi#answer-first-opening>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İçerik.

**Neden önemli:** Cevap motorları çoğunlukla bölümün ilk cümlelerini alıntılar. Cevabı vaat eden ama vermeyen girişler alıntılanma şansını düşürür.

**Nasıl yapılır:**

1. Başlıktaki soruyu belirleyin.
2. Açılışta 1–2 cümlelik net bir cevap verin.
3. Ayrıntıyı, istisnaları ve bağlamı sonraki paragraflara bırakın.

**Nasıl doğrulanır:** Önemli sayfalarda her H2 altındaki ilk cümleyi tek başına okuyun; başlıktaki soruyu cevaplamalı.

**Yapay zeka istemi:**

```text
{site} üzerindeki şu sayfanın her bölümünü incele ve ilk cümlesi soruyu doğrudan cevaplamayan bölümler için cevap odaklı yeni açılış cümleleri yaz: [URL].
```

### Her paragrafın tek başına anlaşılır olmasını sağlayın

<https://www.geodog.co/geo-kontrol-listesi#self-contained-passages>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: İçerik.

**Neden önemli:** Modeller pasajları bağlamından ayırarak kullanır. “Bu”, “o” veya “yukarıda belirtildiği gibi” ile başlayan paragraflar tek başına okunduğunda anlamını kaybeder.

**Nasıl yapılır:**

1. Zamirler yerine ürün, marka veya kavram adını tekrar yazın.
2. Her paragrafı tek bir fikre ayırın.
3. Kısa cümleler ve sade dil kullanın; jargonu ilk kullanımda açıklayın.

**Nasıl doğrulanır:** Rastgele seçilen bir paragrafı sayfadan bağımsız okuyun; kim, ne ve hangi koşulda sorularına cevap vermeli.

**Yapay zeka istemi:**

```text
{site} üzerindeki şu sayfadan bağlamından koparıldığında anlamını kaybeden paragrafları bul ve her biri için tek başına anlaşılır bir yeniden yazım öner: [URL].
```

### Alt başlıkları kullanıcıların sorduğu sorular gibi yazın

<https://www.geodog.co/geo-kontrol-listesi#question-headings>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İçerik.

**Neden önemli:** Kullanıcılar asistanlara tam cümlelerle soru sorar. Soru biçimli başlıklar bu sorgularla pasajlar arasındaki eşleşmeyi kolaylaştırır.

**Nasıl yapılır:**

1. Müşteri soruları, destek kayıtları ve “Kullanıcılar ayrıca sordu” kutularından soru listesi çıkarın.
2. Uygun H2 ve H3 başlıklarını soru biçiminde yeniden yazın.
3. Her başlığın altında soruyu hemen cevaplayın.

**Nasıl doğrulanır:** Önemli sayfalarda H2 ve H3 başlıklarının anlamlı bir kısmı gerçek kullanıcı sorularına karşılık gelmeli.

**Yapay zeka istemi:**

```text
{site} için şu sayfanın başlıklarını, Türk kullanıcıların yapay zeka asistanlarına sorabileceği doğal sorular biçiminde yeniden yaz: [URL].
```

### H2 ve H3 başlıklarına kalıcı bağlantı kimlikleri (id) verin

<https://www.geodog.co/geo-kontrol-listesi#heading-anchor-ids>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: Geliştirici.

**Neden önemli:** Başlıklardaki id değerleri, cevap motorlarının ve kullanıcıların doğrudan ilgili bölüme bağlantı vermesini sağlar. Google da metin parçası bağlantılarıyla bölümlere yönlendirir.

**Nasıl yapılır:**

1. Başlıklara kısa, kalıcı id değerleri ekleyin.
2. id değerlerini başlık metni değişse de koruyun.
3. İçindekiler tablosunu bu kimliklere bağlayın.

**Nasıl doğrulanır:** Sayfa kaynağında h2 ve h3 etiketlerinde id özniteliği bulunmalı; https://{site}/sayfa#bolum bağlantısı doğru bölüme gitmeli.

**Yapay zeka istemi:**

```text
{site} içerik şablonunda başlıklara otomatik ve kalıcı id üreten bir yöntem öner; Türkçe karakterlerin nasıl dönüştürüleceğini de açıkla.
```

### Uzun sayfaların başına kısa bir özet veya ana çıkarımlar bloğu ekleyin

<https://www.geodog.co/geo-kontrol-listesi#summary-key-takeaways>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İçerik.

**Neden önemli:** Özet blokları, sayfanın ana iddialarını tek yerde ve alıntılanabilir biçimde sunar. Modeller ve aceleci okurlar bu bloğu kullanır.

**Nasıl yapılır:**

1. Sayfanın 3–5 ana çıkarımını madde halinde yazın.
2. Her maddeye somut bir bilgi veya sayı koyun.
3. Bloğu ilk ekrana yerleştirin.

**Nasıl doğrulanır:** Uzun rehberlerde ilk ekranda 3–5 maddelik bir özet bloğu görünmeli.

**Yapay zeka istemi:**

```text
{site} üzerindeki şu uzun içerik için somut bilgiler içeren 3–5 maddelik bir özet bloğu yaz: [URL].
```

### Önemli terimleri tek cümlelik tanımlarla açıklayın

<https://www.geodog.co/geo-kontrol-listesi#definition-blocks>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İçerik.

**Neden önemli:** “X nedir?” soruları asistanlara en sık sorulan soru tiplerindendir. Net bir tanım cümlesi bu sorulara doğrudan kaynak olur.

**Nasıl yapılır:**

1. Sektörünüzün temel terimlerini listeleyin.
2. Her terim için “X, ... olan bir ...dir” kalıbında tanım yazın.
3. Tanımı terimin ilk geçtiği yere veya bir sözlük sayfasına koyun.

**Nasıl doğrulanır:** Önemli terimler sayfada tek cümlelik bir tanımla geçmeli.

**Yapay zeka istemi:**

```text
{site} sektörüne ait 10 temel terim için tek cümlelik, doğru ve alıntılanabilir tanımlar yaz.
```

### Karşılaştırmaları HTML tabloyla sunun

<https://www.geodog.co/geo-kontrol-listesi#comparison-tables>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: İçerik.

**Neden önemli:** Tablolar modellerin en güvenilir ayrıştırdığı biçimlerdendir. Paragraf içine gömülü karşılaştırmalar ise kolayca yanlış okunur.

**Nasıl yapılır:**

1. Seçenek, plan veya ürün karşılaştırmalarını \<table\> ile yazın.
2. Başlık hücreleri için \<th\> kullanın.
3. Görsel tablolar yerine metin tabloları kullanın.

**Nasıl doğrulanır:** Karşılaştırma içeren sayfaların ham HTML’inde \<table\> ve \<th\> bulunmalı.

**Yapay zeka istemi:**

```text
{site} üzerinde karşılaştırma içeren ama tabloya dökülmemiş içerikleri bul ve biri için örnek bir HTML tablo hazırla: [URL].
```

### Adımları numaralı listeyle, seçenekleri madde listesiyle yazın

<https://www.geodog.co/geo-kontrol-listesi#numbered-steps-lists>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İçerik.

**Neden önemli:** Nasıl yapılır sorularında asistanlar adımları sıralı listeler halinde verir. Kaynakta düzenli liste olması, doğru ve eksiksiz aktarılmasını sağlar.

**Nasıl yapılır:**

1. Süreçleri \<ol\> ile numaralı adımlara bölün.
2. Her adıma bir fiille başlayın.
3. Seçenek ve özellikleri \<ul\> ile listeleyin.

**Nasıl doğrulanır:** Nasıl yapılır içeriklerinin ham HTML’inde \<ol\> bulunmalı.

**Yapay zeka istemi:**

```text
{site} üzerindeki şu nasıl yapılır içeriğini fiille başlayan numaralı adımlara dönüştür: [URL].
```

### İddiaları sıfatlarla değil ölçülebilir sayılarla kurun

<https://www.geodog.co/geo-kontrol-listesi#specific-numbers>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İçerik.

**Neden önemli:** “Çok hızlı” gibi ifadeler yüzlerce sayfada aynıdır; “kurulum 15 dakikada tamamlanır” gibi doğrulanabilir bilgiler ise sizi ayırır ve alıntılanır.

**Nasıl yapılır:**

1. Sayfadaki genel iddiaları listeleyin.
2. Her biri için ölçülebilir bir veri, süre, fiyat veya oran bulun.
3. Kaynağı ve tarihi belirtin.

**Nasıl doğrulanır:** Önemli ürün veya hizmet sayfasında en az birkaç somut, kaynağı belli sayı bulunmalı.

**Yapay zeka istemi:**

```text
{site} üzerindeki şu sayfada sayıyla desteklenmemiş genel iddiaları bul ve her biri için hangi veriyle güçlendirilebileceğini öner: [URL].
```

### Gerçek müşteri sorularını sayfada görünür bir SSS bölümünde cevaplayın

<https://www.geodog.co/geo-kontrol-listesi#faq-section-on-page>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İçerik.

**Neden önemli:** SSS bölümleri, asistanlara sorulan soruların karşılığını doğrudan sunar. Google SSS zengin sonuçlarını Mayıs 2026’da kaldırdı; bu bölümün değeri artık görünüm değil içeriktir.

**Nasıl yapılır:**

1. Destek, satış ve arama verilerinden gerçek soruları toplayın.
2. Her soruyu 2–4 cümleyle doğrudan cevaplayın.
3. Cevapları sayfanın HTML’inde görünür tutun.

**Nasıl doğrulanır:** Önemli hizmet veya ürün sayfalarında görünür ve gerçek sorulardan oluşan bir SSS bölümü bulunmalı.

**Yapay zeka istemi:**

```text
{site} için müşterilerin yapay zeka asistanlarına sorabileceği 10 gerçekçi soruyu ve kısa, doğrudan cevaplarını içeren bir SSS bölümü taslağı hazırla.
```

**Kaynaklar:** <https://www.searchenginejournal.com/google-drops-faq-rich-results/574429/>

## İçerik kalitesi ve güvenilirlik

Yapay zeka sistemleri güvenilir, güncel ve doğrulanabilir kaynakları tercih eder. Bu bölüm özgünlük, kaynak gösterme, tarih ve yazar sinyallerini kapsar.

### Başka yerde bulunmayan ilk elden bilgi ve deneyim sunun

<https://www.geodog.co/geo-kontrol-listesi#original-first-hand-content>

Öncelik: Yüksek öncelik. Efor: Proje. Kanıt: Resmi kaynak. Roller: İçerik.

**Neden önemli:** Modeller aynı bilgiyi tekrar eden sayfalar arasında ayrım yapmakta zorlanır. Özgün veri, test sonucu veya saha deneyimi içeren sayfalar kaynak olarak öne çıkar.

**Nasıl yapılır:**

1. Her önemli sayfa için “bu sayfa neyi ilk elden biliyor?” sorusunu cevaplayın.
2. Kendi test, fotoğraf, vaka ve verilerinizi ekleyin.
3. Rakiplerin özetini yeniden yazan içerikleri güncelleyin veya birleştirin.

**Nasıl doğrulanır:** Önemli sayfaların her birinde en az bir özgün veri, örnek veya deneyim bölümü bulunmalı.

**Yapay zeka istemi:**

```text
{site} üzerindeki şu sayfayı rakip içeriklerle karşılaştır; özgün katkıyı artırmak için ekleyebileceğim ilk elden bilgi türlerini öner: [URL].
```

**Kaynaklar:** <https://developers.google.com/search/docs/fundamentals/creating-helpful-content>

### Önemli iddiaları birincil kaynaklara bağlantıyla destekleyin

<https://www.geodog.co/geo-kontrol-listesi#claims-cite-sources>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İçerik.

**Neden önemli:** Kaynak gösteren içerik doğrulanabilir görünür. Modeller de istatistik ve iddialar için izi sürülebilen sayfaları tercih eder.

**Nasıl yapılır:**

1. Sayıları ve iddiaları kaynağıyla birlikte yazın.
2. Resmi kurum, standart veya araştırma sayfalarına bağlantı verin.
3. Kırık kaynak bağlantılarını düzenli kontrol edin.

**Nasıl doğrulanır:** Önemli içerik sayfalarında istatistiklerin yanında birincil kaynak bağlantısı bulunmalı.

**Yapay zeka istemi:**

```text
{site} üzerindeki şu sayfada kaynak gösterilmemiş iddiaları ve sayıları listele ve her biri için uygun birincil kaynak türünü öner: [URL].
```

### İstatistikleri tarih ve kapsamla birlikte verin

<https://www.geodog.co/geo-kontrol-listesi#dated-statistics>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İçerik.

**Neden önemli:** Tarihsiz bir sayı modelin onu güncel saymasına veya eski diye elemesine yol açar. “2026 ilk yarı, Türkiye” gibi bir kapsam alıntıyı doğru kılar.

**Nasıl yapılır:**

1. Her istatistiğe dönem ve coğrafya ekleyin.
2. Eskiyen sayıları güncelleyin veya kaldırın.
3. Güncelleme tarihini sayfada belirtin.

**Nasıl doğrulanır:** Sayfadaki istatistiklerin hepsinde dönem ve kaynak bilgisi bulunmalı.

**Yapay zeka istemi:**

```text
{site} üzerindeki şu sayfada tarihi veya kapsamı belirtilmemiş istatistikleri bul ve nasıl yazılmaları gerektiğini göster: [URL].
```

### Uzman görüşlerini adı, unvanı ve kurumuyla aktarın

<https://www.geodog.co/geo-kontrol-listesi#expert-quotes-attributed>

Öncelik: Düşük öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: İçerik.

**Neden önemli:** Adı belli uzman alıntıları içeriğe güvenilirlik katar ve modellerin “uzmanlar ne diyor” sorularına kaynak olur.

**Nasıl yapılır:**

1. İç veya dış uzmanlardan kısa, net alıntılar alın.
2. Alıntıyı ad, unvan ve kurumla verin.
3. Mümkünse uzmanın profil sayfasına bağlantı verin.

**Nasıl doğrulanır:** Uzman görüşü içeren sayfalarda alıntının sahibi adı ve unvanıyla görünmeli.

**Yapay zeka istemi:**

```text
{site} için şu konuda içeriği güçlendirecek uzman alıntısı fikirleri ve uzmanlara sorulabilecek 5 soru öner: [konu].
```

### Yayın ve güncelleme tarihini sayfada görünür yazın

<https://www.geodog.co/geo-kontrol-listesi#visible-dates>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İçerik.

**Neden önemli:** Tazeliğin önemli olduğu sorularda tarihi belirsiz içerik elenir. Kullanıcılar da güncel olmayan bilgiye güvenmez.

**Nasıl yapılır:**

1. Makale ve rehberlerde yayın ve son güncelleme tarihini gösterin.
2. Tarihi yalnızca gerçek içerik değişikliğinde güncelleyin.
3. Tarih biçimini tutarlı tutun.

**Nasıl doğrulanır:** İçerik sayfalarının ilk ekranında yayın ve güncelleme tarihleri görünmeli.

**Yapay zeka istemi:**

```text
{site} içerik sayfalarında görünür tarih bilgisi var mı ve gerçekten güncel mi? Kontrol et ve tarih gösterimi için bir kural öner.
```

### Tarihleri makinenin okuyabileceği biçimde de işaretleyin

<https://www.geodog.co/geo-kontrol-listesi#machine-readable-dates>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Görünür tarih tek başına yetmeyebilir. time\[datetime\], datePublished ve dateModified değerleri botların tarihi kesin olarak okumasını sağlar.

**Nasıl yapılır:**

1. Görünür tarihi \<time datetime="2026-11-01"\> ile sarın.
2. Article JSON-LD içinde datePublished ve dateModified ekleyin.
3. Değerlerin görünür tarihle aynı olduğunu kontrol edin.

**Nasıl doğrulanır:** Sayfa kaynağında \<time datetime\> ve JSON-LD dateModified değerleri görünür tarihle eşleşmeli.

**Yapay zeka istemi:**

```text
{site} üzerindeki şu sayfada tarihlerin HTML ve JSON-LD içinde makine okunur şekilde verilip verilmediğini kontrol et ve doğru kodu yaz: [URL].
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/structured-data/article>

### Önemli sayfalar için düzenli bir güncelleme döngüsü kurun

<https://www.geodog.co/geo-kontrol-listesi#content-refresh-cycle>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: İçerik.

**Neden önemli:** Yapay zeka aramaları güncel bilgiyi tercih eder; fiyatı, sürümü veya yılı eskimiş sayfalar hem doğrulukta hem görünürlükte geriler.

**Nasıl yapılır:**

1. Önemli sayfaları sahip ve gözden geçirme sıklığıyla listeleyin.
2. Fiyat, yıl ve sürüm bilgilerini takvime bağlı kontrol edin.
3. Güncellemeleri tarih ve değişiklik notuyla yayınlayın.

**Nasıl doğrulanır:** İçerik envanterinde önemli sayfaların son güncelleme tarihi 12 aydan eski olmamalı.

**Yapay zeka istemi:**

```text
{site} için önemli sayfaları önceliklendiren bir içerik güncelleme takvimi şablonu hazırla: sayfa, sahip, sıklık, kontrol edilecek alanlar ve son kontrol tarihi.
```

### İçeriklerde yazarı görünür ve profil sayfasına bağlı gösterin

<https://www.geodog.co/geo-kontrol-listesi#author-bylines>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: İçerik.

**Neden önemli:** Kimin yazdığı belli olmayan içerik daha az güvenilir algılanır. Yazar adı, uzmanlık alanı ve profil bağlantısı deneyim ve uzmanlık sinyali verir.

**Nasıl yapılır:**

1. Her makaleye yazar adı ve kısa uzmanlık notu ekleyin.
2. Yazar adını yazar profil sayfasına bağlayın.
3. Article JSON-LD içinde author alanını Person olarak verin.

**Nasıl doğrulanır:** Makalelerin ilk ekranında yazar adı görünmeli ve profil sayfasına bağlanmalı.

**Yapay zeka istemi:**

```text
{site} içerik sayfalarında yazar bilgisini incele: görünür mü, profile bağlı mı, JSON-LD ile tutarlı mı? Eksikleri listele.
```

**Kaynaklar:** <https://developers.google.com/search/docs/fundamentals/creating-helpful-content>

### Editoryal ilkelerinizi ve yapay zeka kullanımınızı bir sayfada açıklayın

<https://www.geodog.co/geo-kontrol-listesi#editorial-policy>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İçerik, İş birimi.

**Neden önemli:** Kaynak seçimi, inceleme süreci ve düzeltme politikası, içeriğin nasıl üretildiğini şeffaf hale getirir ve güven sinyali verir.

**Nasıl yapılır:**

1. İçerik üretim, inceleme ve güncelleme sürecini yazın.
2. Yapay zeka araçlarını nasıl kullandığınızı ve insan denetimini belirtin.
3. Sayfaya alt bilgiden bağlantı verin.

**Nasıl doğrulanır:** https://{site} alt bilgisinde editoryal ilkeler sayfasına bağlantı bulunmalı.

**Yapay zeka istemi:**

```text
{site} için kısa bir editoryal ilkeler sayfası taslağı yaz: kaynak seçimi, uzman incelemesi, güncelleme, düzeltme ve yapay zeka kullanımı başlıklarıyla.
```

### Yapay zeka ile üretilen içeriği yayın öncesi insan incelemesinden geçirin

<https://www.geodog.co/geo-kontrol-listesi#ai-content-human-review>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: İçerik.

**Neden önemli:** Google’ın spam politikaları değer katmadan ölçekli üretilen içeriği hedef alır. İncelenmemiş metinler hatalı bilgiyle markanın güvenilirliğini zedeler.

**Nasıl yapılır:**

1. Yapay zeka ile taslak üretilen sayfaları işaretleyin.
2. Her sayfayı konu uzmanına doğruluk açısından kontrol ettirin.
3. Özgün bilgi eklenmeyen toplu sayfaları yayınlamayın.

**Nasıl doğrulanır:** İçerik yönetim sisteminde yapay zeka destekli içeriklerin inceleyen kişi ve tarih kaydı bulunmalı.

**Yapay zeka istemi:**

```text
{site} için yapay zeka destekli içerik üretimine yönelik bir inceleme kontrol listesi hazırla: doğruluk, kaynak, özgün katkı, ton ve hukuki riskler.
```

**Kaynaklar:** <https://developers.google.com/search/docs/essentials/spam-policies>

## İçerik stratejisi ve konu kapsamı

Yapay zeka aramaları tek bir sorguyu birçok alt soruya böler. Görünürlük, bu alt soruların ne kadarını sizin içeriğinizin cevapladığına bağlıdır.

### Rakiplerin görünüp sizin görünmediğiniz soruları bulun ve içerik planına alın

<https://www.geodog.co/geo-kontrol-listesi#topic-gap-from-prompts>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: İçerik, SEO.

**Neden önemli:** Yapay zeka cevaplarında rakiplerin kaynak gösterildiği ama sizin bulunmadığınız sorular en net içerik fırsatlarıdır.

**Nasıl yapılır:**

1. Hedef soru listenizi asistanlarda çalıştırın.
2. Rakiplerin alıntılandığı ve sizin eksik olduğunuz soruları işaretleyin.
3. Her açık için yeni sayfa veya mevcut sayfaya bölüm planlayın.

**Nasıl doğrulanır:** İçerik planında, yapay zeka cevaplarında rakiplerin göründüğü her soru için atanmış bir sayfa bulunmalı.

**Yapay zeka istemi:**

```text
{site} ve şu rakipler için yapay zeka asistanlarına sorulacak 20 Türkçe soru öner ve her birinde hangi içerik türünün kaynak olma şansını artıracağını belirt: [rakipler].
```

### Ana konuların alt sorularını (query fan-out) kapsayın

<https://www.geodog.co/geo-kontrol-listesi#query-fan-out-coverage>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: İçerik, SEO.

**Neden önemli:** Google AI Mode ve benzeri sistemler bir soruyu çok sayıda alt sorguya böler ve her biri için kaynak arar. Alt soruları cevaplayan bölümler, cevaba girme şansını artırır.

**Nasıl yapılır:**

1. Her ana konu için maliyet, karşılaştırma, uygunluk, riskler ve adımlar gibi alt soruları çıkarın.
2. Bunları mevcut sayfalarda bölüm olarak veya ayrı sayfalarda cevaplayın.
3. Alt soruları birbirine iç bağlantıyla bağlayın.

**Nasıl doğrulanır:** Her ana konu için alt soru listesi ve her alt soruya karşılık gelen sayfa veya bölüm bulunmalı.

**Yapay zeka istemi:**

```text
{site} için şu ana konunun bir yapay zeka araması tarafından bölünebileceği 15 alt soruyu çıkar ve her biri için mevcut içerikte cevap olup olmadığını değerlendirmemi sağlayacak bir tablo hazırla: [konu].
```

**Kaynaklar:** <https://developers.google.com/search/docs/appearance/ai-features>

### Ana konular için kapsamlı rehber ve destek sayfalarından oluşan kümeler kurun

<https://www.geodog.co/geo-kontrol-listesi#pillar-cluster-architecture>

Öncelik: Orta öncelik. Efor: Proje. Kanıt: Yeni standart. Roller: İçerik, SEO.

**Neden önemli:** Bir konuyu derinlemesine kapsayan, birbirine bağlı sayfalar sitenin o alanda otorite olduğunu gösterir ve modellerin farklı alt sorularda aynı siteye dönmesini sağlar.

**Nasıl yapılır:**

1. Her ana konu için bir kapsamlı rehber sayfası belirleyin.
2. Alt konuları destek sayfalarında işleyin.
3. Rehber ile destek sayfalarını karşılıklı bağlayın.

**Nasıl doğrulanır:** Her ana konuda bir rehber sayfası ve ona bağlı en az birkaç destek sayfası bulunmalı.

**Yapay zeka istemi:**

```text
{site} için şu konuda bir rehber sayfası ve destek sayfalarından oluşan içerik kümesi planla; sayfa başlıklarını ve aralarındaki bağlantıları göster: [konu].
```

### Dürüst karşılaştırma ve “alternatifler” sayfaları yayınlayın

<https://www.geodog.co/geo-kontrol-listesi#comparison-alternatives-pages>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: İçerik, İş birimi.

**Neden önemli:** Kullanıcılar asistanlara sıkça “X mi Y mi” ve “X’e alternatifler” diye sorar. Bu sorularda kendi bakış açınızı sunan bir kaynak yoksa cevap tamamen üçüncü taraf sitelerden kurulur.

**Nasıl yapılır:**

1. Markanızın sık karşılaştırıldığı rakipleri belirleyin.
2. Kriter bazlı, adil ve güncel karşılaştırma sayfaları yazın.
3. Rakibin güçlü olduğu noktaları da açıkça belirtin.

**Nasıl doğrulanır:** Ana rakipler için tarihli ve tablo içeren karşılaştırma sayfaları yayında olmalı.

**Yapay zeka istemi:**

```text
{site} ile şu rakip için adil bir karşılaştırma sayfası taslağı hazırla: karşılaştırma kriterleri, tablo ve hangi kullanıcı için hangisinin uygun olduğu: [rakip].
```

### Alıntılanabilir özgün araştırma ve veri yayınlayın

<https://www.geodog.co/geo-kontrol-listesi#original-research-data>

Öncelik: Orta öncelik. Efor: Proje. Kanıt: Yeni standart. Roller: İçerik, İş birimi.

**Neden önemli:** Kendi anketiniz, veri analiziniz veya sektör raporunuz, başka sitelerin ve yapay zeka cevaplarının size kaynak göstermesi için en güçlü nedendir.

**Nasıl yapılır:**

1. Elinizdeki ürün, müşteri veya pazar verisinden yayınlanabilir bulgular çıkarın.
2. Yöntemi, örneklemi ve tarihi açıklayın.
3. Ana bulguları tek cümlelik, alıntılanabilir ifadelerle özetleyin.

**Nasıl doğrulanır:** Yılda en az bir özgün veri içeriği yayında olmalı ve başka sitelerden bağlantı almalı.

**Yapay zeka istemi:**

```text
{site} için elimdeki verilerle hazırlayabileceğim 5 özgün araştırma veya veri içeriği fikri öner; her biri için gerekli veri ve öne çıkacak bulgu türünü belirt.
```

### Fiyat ve paket bilgisini açık ve taranabilir bir sayfada yayınlayın

<https://www.geodog.co/geo-kontrol-listesi#public-pricing-info>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İş birimi, İçerik.

**Neden önemli:** “X ne kadar?” en sık sorulan sorulardandır. Fiyat bilgisi yoksa asistanlar eski veya üçüncü taraf bilgileri kullanır ya da “bilinmiyor” der.

**Nasıl yapılır:**

1. Fiyatları veya fiyat aralığını HTML metin olarak yayınlayın.
2. Paketlerin neleri kapsadığını tabloyla gösterin.
3. KDV dahil veya hariç olduğunu ve geçerlilik tarihini belirtin.

**Nasıl doğrulanır:** Bir asistana “{site} fiyatları nedir?” diye sorun; cevap güncel fiyat sayfanızla uyuşmalı.

**Yapay zeka istemi:**

```text
{site} fiyat sayfasını incele: fiyatlar metin olarak mı, paket kapsamı net mi, KDV ve geçerlilik tarihi belirtilmiş mi? Yapay zeka cevaplarında doğru aktarılması için iyileştirme öner.
```

### Kullanım senaryosu ve hedef kitle bazlı sayfalar oluşturun

<https://www.geodog.co/geo-kontrol-listesi#use-case-audience-pages>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: İçerik.

**Neden önemli:** Asistanlar “küçük işletmeler için en iyi X” gibi bağlamlı sorulara cevap verir. Belirli bir kitle veya senaryoyu açıkça hedefleyen sayfalar bu sorularda eşleşir.

**Nasıl yapılır:**

1. Müşteri segmentlerini ve tipik kullanım senaryolarını listeleyin.
2. Her biri için kimin, hangi sorunu, nasıl çözdüğünü anlatan sayfa yazın.
3. Gerçek müşteri örnekleri ve sonuçları ekleyin.

**Nasıl doğrulanır:** Ana müşteri segmentlerinin her biri için ayrı bir senaryo sayfası bulunmalı.

**Yapay zeka istemi:**

```text
{site} için hedef kitle ve kullanım senaryosuna göre oluşturulabilecek 8 sayfa öner; her biri için başlık, hedef soru ve içermesi gereken kanıtları yaz.
```

### Yardım merkezi ve dokümantasyonu herkese açık ve taranabilir tutun

<https://www.geodog.co/geo-kontrol-listesi#help-docs-public>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: İçerik, Geliştirici.

**Neden önemli:** Kullanıcılar ürün nasıl kullanılır sorularını asistanlara sorar. Giriş gerektiren veya JavaScript ile yüklenen dokümanlar cevaplarda yer almaz.

**Nasıl yapılır:**

1. Yardım makalelerini girişsiz erişilebilir yapın.
2. Dokümanları sunucu tarafında render edin.
3. Her makaleye güncel sürüm ve tarih bilgisi ekleyin.

**Nasıl doğrulanır:** curl -s https://{site}/docs/... sayfa metnini döndürmeli; Google’da site:{site}/docs sonuç vermeli.

**Yapay zeka istemi:**

```text
{site} yardım merkezini ve dokümantasyonunu yapay zeka asistanlarının erişebilirliği açısından değerlendir: giriş duvarı, render, yapı ve güncellik.
```

### Video ve podcast içeriklerini metin dökümüyle yayınlayın

<https://www.geodog.co/geo-kontrol-listesi#multi-format-transcripts>

Öncelik: Düşük öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: İçerik.

**Neden önemli:** Modeller büyük ölçüde metinle çalışır. Dökümsüz videodaki bilgi çoğu yapay zeka cevabına ulaşmaz; döküm ise aynı bilgiyi alıntılanabilir kılar.

**Nasıl yapılır:**

1. Önemli videolar için düzenlenmiş metin dökümü yayınlayın.
2. Dökümü bölümlere ve başlıklara ayırın.
3. Video sayfasına VideoObject yapılandırılmış verisi ekleyin.

**Nasıl doğrulanır:** Video içeren önemli sayfalarda HTML metin dökümü bulunmalı.

**Yapay zeka istemi:**

```text
{site} için şu videonun dökümünü başlıklar, özet ve önemli alıntılarla yapay zeka cevaplarında kullanılabilir bir makaleye dönüştürecek bir şablon hazırla: [video URL].
```

## Marka varlığı ve E-E-A-T

Modeller markaları birbirine bağlı bilgi parçalarından tanır. Tutarlı marka bilgileri, bilgi grafiği kayıtları ve uzman profilleri, markanızın doğru tanınmasını ve doğru anlatılmasını sağlar.

### Marka adı, tanımı ve temel bilgileri tüm platformlarda aynı tutun

<https://www.geodog.co/geo-kontrol-listesi#consistent-brand-facts>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: İş birimi, SEO.

**Neden önemli:** Farklı sitelerde farklı kuruluş yılı, adres veya ürün tanımı görmek, modellerin markanız hakkında çelişkili veya yanlış cevap üretmesine yol açar.

**Nasıl yapılır:**

1. Marka adı, tek cümlelik tanım, kuruluş yılı, merkez, kurucular ve iletişim bilgisi için tek bir referans belge hazırlayın.
2. Site, sosyal profiller, dizinler ve basın kitinde bu bilgileri güncelleyin.
3. Eski logoları ve eski şirket adlarını temizleyin.

**Nasıl doğrulanır:** Yapay zeka asistanlarına “{site} nedir, ne zaman kuruldu, merkezi nerede?” diye sorun; cevaplar referans belgeyle aynı olmalı.

**Yapay zeka istemi:**

```text
{site} markası hakkında web’de bulunan temel bilgileri (tanım, kuruluş yılı, merkez, kurucular, ürünler) çeşitli kaynaklarda karşılaştıracak bir kontrol tablosu hazırla ve tutarsızlıkları nasıl gidereceğimi açıkla.
```

### Kim olduğunuzu net anlatan kapsamlı bir Hakkımızda sayfası yayınlayın

<https://www.geodog.co/geo-kontrol-listesi#about-page-complete>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: İçerik, İş birimi.

**Neden önemli:** Modeller “bu şirket kim?” sorusunu çoğunlukla Hakkımızda sayfası ve dış kaynaklardan cevaplar. Belirsiz bir sayfa, boşluğun üçüncü taraf bilgilerle doldurulmasına yol açar.

**Nasıl yapılır:**

1. Şirketin ne yaptığını tek cümleyle sayfanın başında söyleyin.
2. Kuruluş, ekip, konum, rakamlar ve ödüller gibi doğrulanabilir bilgileri ekleyin.
3. Yönetim ve uzman profillerine bağlantı verin.

**Nasıl doğrulanır:** https://{site} Hakkımızda sayfasının ilk paragrafı markayı tek cümlede doğru tanımlamalı.

**Yapay zeka istemi:**

```text
{site} Hakkımızda sayfasını incele ve yapay zeka asistanlarının markayı doğru tanıtması için eksik olan bilgileri listele; yeni bir açılış paragrafı yaz.
```

**Kaynaklar:** <https://developers.google.com/search/docs/fundamentals/creating-helpful-content>

### Markanız için kaynaklı bir Wikidata kaydı oluşturun veya güncelleyin

<https://www.geodog.co/geo-kontrol-listesi#wikidata-item>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: SEO.

**Neden önemli:** Wikidata, birçok bilgi grafiğinin ve modelin kullandığı açık bir varlık veritabanıdır. Doğru kayıt, markanızın diğer kurumlardan ayrılmasına yardım eder.

**Nasıl yapılır:**

1. Wikidata’da markanız için kayıt olup olmadığını arayın.
2. Kayıt yoksa Wikidata önemlilik kurallarına uyduğunuzu kontrol edin.
3. Resmi site, kuruluş tarihi, sektör ve kimlik bilgilerini bağımsız kaynaklarla ekleyin.
4. Kaydın URL’sini Organization sameAs dizisine ekleyin.

**Nasıl doğrulanır:** Wikidata kaydında resmi web sitesi (P856) {site} olmalı ve en az bir bağımsız kaynak bulunmalı.

**Yapay zeka istemi:**

```text
{site} markasının Wikidata kaydı için doldurulması gereken temel özellikleri (P31, P856, P571, P159, P452 vb.) listele ve önemlilik kurallarını kısaca özetle.
```

**Kaynaklar:** <https://www.wikidata.org/wiki/Wikidata:Notability>

### Wikipedia’ya yalnızca önemlilik ölçütlerini karşılıyorsanız girin

<https://www.geodog.co/geo-kontrol-listesi#wikipedia-presence>

Öncelik: Düşük öncelik. Efor: Proje. Kanıt: Yeni standart. Roller: İş birimi.

**Neden önemli:** Wikipedia modellerin en çok kullandığı kaynaklardandır, ancak tanıtım amaçlı veya çıkar çatışmalı düzenlemeler silinir ve itibar zararı yaratır.

**Nasıl yapılır:**

1. Bağımsız ve güvenilir yayınlarda hakkınızda yeterli haber olup olmadığını değerlendirin.
2. Çıkar çatışmanızı açıklayarak talep sayfası üzerinden ilerleyin.
3. Mevcut maddedeki hatalı bilgileri kaynakla düzeltme talebi olarak iletin.

**Nasıl doğrulanır:** Varsa Wikipedia maddesi bağımsız kaynaklara dayanmalı ve resmi siteye bağlantı içermeli.

**Yapay zeka istemi:**

```text
{site} markasının Wikipedia önemlilik ölçütlerini karşılayıp karşılamadığını değerlendirmek için hangi bağımsız kaynaklara bakmam gerektiğini ve çıkar çatışması kurallarına uygun nasıl ilerleyeceğimi açıkla.
```

### Google Bilgi Paneli’ni doğrulayıp sahiplenin

<https://www.geodog.co/geo-kontrol-listesi#knowledge-panel-claim>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: SEO.

**Neden önemli:** Bilgi Paneli, Google’ın markanızı hangi varlık olarak tanıdığını gösterir. Sahiplenilmiş panelde hatalı bilgiler için düzeltme önerebilirsiniz.

**Nasıl yapılır:**

1. Marka adınızı aratın ve panel olup olmadığını kontrol edin.
2. “Bu bilgi panelini sahiplenin” bağlantısıyla doğrulama yapın.
3. Hatalı bilgiler için düzeltme önerin.

**Nasıl doğrulanır:** Google’da marka aramasında doğru Bilgi Paneli görünmeli ve doğrulanmış olmalı.

**Yapay zeka istemi:**

```text
{site} markası için Google Bilgi Paneli’ni tetiklemek ve sahiplenmek için hangi sinyallerin gerektiğini ve adımları açıkla.
```

**Kaynaklar:** <https://support.google.com/knowledgepanel/answer/7534902>

### Yazar ve uzmanlar için ayrıntılı profil sayfaları oluşturun

<https://www.geodog.co/geo-kontrol-listesi#author-profile-pages>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: İçerik.

**Neden önemli:** Profil sayfaları yazarın uzmanlığını, deneyimini ve dış profillerini tek yerde gösterir. İçeriğin kimin bilgisine dayandığını kanıtlar.

**Nasıl yapılır:**

1. Her yazar için fotoğraf, unvan, uzmanlık alanı ve deneyim içeren sayfa oluşturun.
2. Yazarın makalelerini listeleyin.
3. LinkedIn ve diğer profillere bağlantı verin.

**Nasıl doğrulanır:** Her makalenin yazar bağlantısı 200 dönen ve özgeçmiş içeren bir profil sayfasına gitmeli.

**Yapay zeka istemi:**

```text
{site} için güçlü bir yazar profil sayfası şablonu hazırla: başlık, biyografi, uzmanlık alanları, sertifikalar, yayınlar ve dış profil bağlantılarıyla.
```

**Kaynaklar:** <https://developers.google.com/search/docs/fundamentals/creating-helpful-content>

### Google İşletme Profili’ni doğrulayın ve eksiksiz, güncel tutun

<https://www.geodog.co/geo-kontrol-listesi#google-business-profile>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: İş birimi.

**Neden önemli:** Yerel sorularda Google AI Mode, AI Overviews ve Gemini; adres, çalışma saatleri, kategori ve yorumları büyük ölçüde Google İşletme Profili’nden alır. Eksik veya eski profil, yanlış bilgiyle önerilmenize yol açar.

**Nasıl yapılır:**

1. Profili sahiplenip doğrulayın.
2. Birincil kategori, hizmetler, çalışma saatleri, özel günler ve fotoğrafları doldurun.
3. Profildeki ad, adres ve telefonun sitenizle birebir aynı olduğunu kontrol edin.
4. Profildeki soru ve yorumlara yanıt verin.

**Nasıl doğrulanır:** Google Haritalar’da işletme profili “doğrulanmış” görünmeli; ad, adres, telefon ve saatler sitedekiyle aynı olmalı.

**Yapay zeka istemi:**

```text
{site} işletmesinin Google İşletme Profili için bir denetim listesi hazırla: kategori, hizmetler, saatler, fotoğraflar, soru-cevap, yorum yanıtları ve sitedeki bilgilerle tutarlılık.
```

**Kaynaklar:** <https://support.google.com/business/answer/3038177>

### LinkedIn şirket sayfasını eksiksiz ve güncel tutun

<https://www.geodog.co/geo-kontrol-listesi#linkedin-company-page>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İş birimi.

**Neden önemli:** LinkedIn, şirket büyüklüğü, sektör ve çalışanlar gibi bilgiler için modellerin sık başvurduğu bir kaynaktır.

**Nasıl yapılır:**

1. Açıklama, sektör, konum, web sitesi ve kuruluş yılı alanlarını doldurun.
2. Açıklamayı marka referans belgesiyle aynı tutun.
3. Çalışanların profillerini şirket sayfasına bağlamalarını isteyin.

**Nasıl doğrulanır:** LinkedIn şirket sayfasındaki tanım ve web sitesi bilgisi {site} ile tutarlı olmalı.

**Yapay zeka istemi:**

```text
{site} için LinkedIn şirket sayfası açıklamasını, yapay zeka asistanlarının markayı doğru özetleyebileceği şekilde 2.000 karakter içinde yeniden yaz.
```

### Sektörünüzün güvenilir dizin ve platformlarında doğru kayıt bulundurun

<https://www.geodog.co/geo-kontrol-listesi#industry-directories>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İş birimi.

**Neden önemli:** Crunchbase, G2, Capterra, sektör birlikleri veya yerel dizinler gibi kaynaklar modellerin markayı kategoriye yerleştirmesinde kullanılır.

**Nasıl yapılır:**

1. Sektörünüz için önemli dizinleri listeleyin.
2. Her birinde profil açın veya mevcut profili güncelleyin.
3. Kategori, açıklama ve web sitesi bilgisini tutarlı tutun.

**Nasıl doğrulanır:** Öncelikli dizinlerin tamamında güncel bir profil bulunmalı.

**Yapay zeka istemi:**

```text
{site} sektörü için yapay zeka asistanlarının kaynak olarak kullanabileceği 15 dizin, karşılaştırma ve üyelik platformu öner (Türkiye’dekiler dahil) ve önceliklendir.
```

### Yöneticilerin ve uzmanların sektörde görünür olmasını sağlayın

<https://www.geodog.co/geo-kontrol-listesi#leadership-visibility>

Öncelik: Düşük öncelik. Efor: Proje. Kanıt: Yeni standart. Roller: İş birimi.

**Neden önemli:** Konferans konuşmaları, röportajlar ve uzman yazıları, şirket ile kişiler arasındaki ilişkiyi güçlendirir ve uzmanlık sinyallerini dış kaynaklara taşır.

**Nasıl yapılır:**

1. Öne çıkacak 2–3 uzman belirleyin.
2. Konuşma, podcast ve yazı fırsatları için takvim oluşturun.
3. Yayınlanan içerikleri uzman profil sayfalarında listeleyin.

**Nasıl doğrulanır:** Uzmanların adıyla yapılan aramalarda şirketle ilişkilendirilen dış kaynaklar bulunmalı.

**Yapay zeka istemi:**

```text
{site} yöneticileri ve uzmanları için 6 aylık bir görünürlük planı hazırla: hedef yayınlar, podcastler, etkinlikler ve konu başlıkları.
```

## Site dışı itibar ve bahsedilmeler

Yapay zeka cevapları büyük ölçüde üçüncü taraf kaynaklardan kurulur: inceleme siteleri, forumlar, listeler ve haberler. Markanız hakkında başkalarının ne söylediği, kendi sitenizdeki içerik kadar önemlidir.

### Sektörünüzde yapay zeka cevaplarının alıntıladığı kaynakları haritalayın

<https://www.geodog.co/geo-kontrol-listesi#cited-source-mapping>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: SEO, İş birimi.

**Neden önemli:** Hangi inceleme sitesi, forum veya listenin sık kaynak gösterildiğini bilmek, site dışı çalışmanın nereye yapılacağını belirler.

**Nasıl yapılır:**

1. Hedef sorularınızın cevaplarındaki kaynak URL’leri toplayın.
2. Alan adlarına göre gruplayıp sıklığını sayın.
3. Markanızın bu kaynaklarda bulunup bulunmadığını işaretleyin.

**Nasıl doğrulanır:** En sık alıntılanan 20 alan adını ve markanızın her birindeki durumunu gösteren güncel bir tablo bulunmalı.

**Yapay zeka istemi:**

```text
{site} sektöründe yapay zeka asistanlarının sık kaynak gösterdiği üçüncü taraf siteleri bulmak için kullanabileceğim 15 Türkçe soru öner ve sonuçları alan adına göre analiz edecek bir tablo şablonu hazırla.
```

### Markanızın web’de ve yapay zeka cevaplarında nasıl anıldığını sürekli izleyin

<https://www.geodog.co/geo-kontrol-listesi#brand-mention-monitoring>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İş birimi, SEO.

**Neden önemli:** Haber, forum, inceleme ve sosyal medyadaki bahsedilmeler modellerin markanız hakkında söylediklerini besler. Erken fark edilen yanlış bilgi veya eleştiri, cevaplara yerleşmeden düzeltilebilir.

**Nasıl yapılır:**

1. Marka, ürün ve yönetici adları için web ve sosyal medya izleme uyarıları kurun.
2. Türkçe ve İngilizce yazım varyantlarını ekleyin.
3. Bahsedilmeleri ton ve kaynak türüne göre haftalık sınıflandırın.

**Nasıl doğrulanır:** İzleme aracında marka uyarıları aktif olmalı ve son haftanın bahsedilme özeti bulunmalı.

**Yapay zeka istemi:**

```text
{site} markası için web, haber, forum ve sosyal medyada bahsedilmeleri izlemek üzere arama sorguları, anahtar kelime varyantları ve haftalık raporlama şablonu öner.
```

### Google, Trustpilot ve sektör platformlarında güncel, gerçek yorum toplayın

<https://www.geodog.co/geo-kontrol-listesi#review-platforms-active>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: İş birimi.

**Neden önemli:** Asistanlar “X güvenilir mi, yorumları nasıl?” sorularını inceleme platformlarından cevaplar. Az, eski veya cevapsız yorumlar olumsuz bir tablo çizer.

**Nasıl yapılır:**

1. Öncelikli inceleme platformlarını belirleyin.
2. Satın alma veya hizmet sonrası yorum isteyen otomatik bir akış kurun.
3. Yorumlara, özellikle olumsuzlara, kısa sürede yanıt verin.
4. Teşvikli veya sahte yorumdan kaçının.

**Nasıl doğrulanır:** Öncelikli platformlarda son 90 günde yeni yorum bulunmalı ve yanıt oranı %80’in üzerinde olmalı.

**Yapay zeka istemi:**

```text
{site} için yapay zeka asistanlarının kullandığı inceleme platformlarını belirlemeye ve yorum toplama sürecini kurmaya yönelik bir plan hazırla; sahte yorum risklerini ve platform kurallarını da belirt.
```

### Şikayetvar’da markanızı yönetin ve şikayetleri çözümle kapatın

<https://www.geodog.co/geo-kontrol-listesi#sikayetvar-response>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İş birimi.

**Neden önemli:** Türkçe sorgularda “X şikayet” ve “X güvenilir mi” gibi sorular sık sorulur ve Şikayetvar bu sorularda öne çıkan bir kaynaktır. Cevapsız şikayetler yapay zeka cevaplarına olumsuz yansıyabilir.

**Nasıl yapılır:**

1. Şikayetvar marka hesabını sahiplenin.
2. Şikayetlere hızlı ve somut yanıt verin.
3. Çözülen şikayetlerin kapatılmasını sağlayın ve tekrar eden sorunları ürün ekibine iletin.

**Nasıl doğrulanır:** Şikayetvar marka sayfasında yanıt oranı ve çözüm oranı yüksek, son şikayetler yanıtlanmış olmalı.

**Yapay zeka istemi:**

```text
{site} için Şikayetvar yönetimi süreci tasarla: yanıt süresi hedefleri, yanıt şablonları, çözüm takibi ve tekrar eden sorunların raporlanması.
```

### Ekşi Sözlük, Reddit ve sektör forumlarını izleyin, şeffaf şekilde katılın

<https://www.geodog.co/geo-kontrol-listesi#forums-community-presence>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: İş birimi, İçerik.

**Neden önemli:** Forum ve topluluk içerikleri yapay zeka cevaplarında gerçek kullanıcı deneyimi kaynağı olarak sık kullanılır. Gizli tanıtım ise topluluk kurallarını ihlal eder ve ters teper.

**Nasıl yapılır:**

1. Markanız ve kategoriniz hakkındaki başlıkları izleyin.
2. Yanlış bilgiyi kimliğinizi açıkça belirterek düzeltin.
3. Yararlı, tanıtım içermeyen cevaplarla katkı verin.

**Nasıl doğrulanır:** Önemli başlıklarda yanlış bilgiye karşı resmi ve kimliği açık bir yanıt bulunmalı.

**Yapay zeka istemi:**

```text
{site} için Ekşi Sözlük, Reddit, DonanımHaber ve Technopat gibi topluluklarda marka ve kategori konuşmalarını izleme ve şeffaf katılım kuralları içeren bir rehber yaz.
```

### Pazaryeri mağazalarınızı ve ürün puanlarınızı tutarlı ve güncel tutun

<https://www.geodog.co/geo-kontrol-listesi#marketplace-listings>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: İş birimi.

**Neden önemli:** Trendyol, Hepsiburada ve Amazon gibi pazaryerlerindeki ürün sayfaları ve satıcı puanları, ürün ve marka sorularında sık kullanılan kaynaklardır.

**Nasıl yapılır:**

1. Pazaryeri ürün başlıklarını ve özelliklerini kendi sitenizle tutarlı hale getirin.
2. Satıcı puanını ve soru-cevap bölümünü düzenli yönetin.
3. Fiyat ve stok farklarını en aza indirin.

**Nasıl doğrulanır:** Pazaryeri mağaza puanınız hedefin üzerinde olmalı ve ürün soru-cevap bölümlerinde cevapsız soru kalmamalı.

**Yapay zeka istemi:**

```text
{site} ürünlerinin Trendyol ve Hepsiburada listelemelerini kendi siteyle tutarlılık, soru-cevap yönetimi ve puanlar açısından denetlemek için bir kontrol listesi hazırla.
```

### “En iyi X” listelerinde ve karşılaştırma sitelerinde yer alın

<https://www.geodog.co/geo-kontrol-listesi#listicle-inclusion>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: İş birimi.

**Neden önemli:** Asistanlar öneri sorularında sıklıkla “en iyi ... listesi” içeriklerini sentezler. Bu listelerde olmamak, cevapta olmamak anlamına gelebilir.

**Nasıl yapılır:**

1. Kategoriniz için sık alıntılanan liste ve karşılaştırma içeriklerini bulun.
2. Yazarlara güncel ve doğrulanabilir bilgiyle ulaşın.
3. Ücretli yerleşimleri açıkça etiketlenmiş olarak değerlendirin.

**Nasıl doğrulanır:** Kategorinizdeki en çok alıntılanan 10 listenin kaçında yer aldığınızı gösteren bir takip tablosu bulunmalı.

**Yapay zeka istemi:**

```text
{site} kategorisi için yapay zeka cevaplarında sık alıntılanan “en iyi” liste içeriklerini bulmak üzere arama stratejisi öner ve liste yazarlarına gönderilecek kısa bir bilgi notu taslağı yaz.
```

### Güvenilir haber ve sektör yayınlarında yer almak için dijital PR yapın

<https://www.geodog.co/geo-kontrol-listesi#digital-pr-authoritative>

Öncelik: Orta öncelik. Efor: Proje. Kanıt: Yeni standart. Roller: İş birimi.

**Neden önemli:** Saygın yayınlarda markanızdan bahsedilmesi, hem bağlantı hem de modellerin güvendiği bağımsız doğrulama sağlar.

**Nasıl yapılır:**

1. Haber değeri taşıyan veri, araştırma veya uzman görüşü hazırlayın.
2. Hedef yayın ve gazeteci listesi oluşturun.
3. Yayınlanan haberleri takip edip basın sayfanızda listeleyin.

**Nasıl doğrulanır:** Son 6 ayda hedef listedeki yayınlarda markanızdan bahseden haberler bulunmalı.

**Yapay zeka istemi:**

```text
{site} için Türkiye’deki sektör ve ekonomi yayınlarını hedefleyen 3 aylık bir dijital PR planı hazırla: haber açıları, hedef yayınlar ve takip ölçütleri.
```

### Konunuzla ilgili, kaliteli sitelerden bağlantı kazanın

<https://www.geodog.co/geo-kontrol-listesi#relevant-backlinks>

Öncelik: Orta öncelik. Efor: Proje. Kanıt: Resmi kaynak. Roller: SEO.

**Neden önemli:** Bağlantılar arama sıralamasını ve dolayısıyla AI Overviews ile Bing tabanlı cevaplarda kaynak olma şansını etkiler. Düşük kaliteli bağlantılar ise risk yaratır.

**Nasıl yapılır:**

1. Mevcut bağlantı profilinizi analiz edin.
2. Rakiplerin bağlantı aldığı ama sizin almadığınız kaynakları bulun.
3. Bağlantı satın alma ve bağlantı ağlarından uzak durun.

**Nasıl doğrulanır:** Search Console \> Bağlantılar raporunda konuyla ilgili alan adlarından gelen bağlantı sayısı artmalı.

**Yapay zeka istemi:**

```text
{site} için bağlantı açığı analizi nasıl yapılır adım adım anlat ve konuyla ilgili kaliteli bağlantı kazanmak için 10 somut taktik öner.
```

### Olumsuz ve hatalı bahsedilmelere profesyonel ve kayıtlı yanıt verin

<https://www.geodog.co/geo-kontrol-listesi#negative-mentions-response>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İş birimi.

**Neden önemli:** Cevapsız kalan eleştiriler ve yanlış bilgiler, yapay zeka cevaplarında markanız hakkında tek taraflı bir tablo oluşturabilir.

**Nasıl yapılır:**

1. Olumsuz bahsedilmeler için yanıt sorumlusu ve süre hedefi belirleyin.
2. Gerçek hataları kabul edip çözümü anlatın.
3. Yanlış bilgiler için kaynaklı düzeltme isteyin.

**Nasıl doğrulanır:** Son 90 günde tespit edilen olumsuz bahsedilmelerin büyük kısmında yanıt veya düzeltme kaydı bulunmalı.

**Yapay zeka istemi:**

```text
{site} için olumsuz ve hatalı bahsedilmelere yanıt verme politikası hazırla: önceliklendirme, ton, yanıt şablonları ve yanlış bilgi düzeltme süreci.
```

### YouTube’da açıklayıcı ve aranabilir video içerikleri yayınlayın

<https://www.geodog.co/geo-kontrol-listesi#youtube-presence>

Öncelik: Düşük öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: İçerik.

**Neden önemli:** YouTube, Google yapay zeka cevaplarında sık kaynak gösterilen platformlardandır. Başlık, açıklama ve altyazısı iyi hazırlanmış videolar aranabilir metin üretir.

**Nasıl yapılır:**

1. Sık sorulan sorulara kısa video cevaplar hazırlayın.
2. Başlık ve açıklamaya soruyu ve cevabın özetini yazın.
3. Doğru Türkçe altyazı yükleyin ve bölüm işaretleri ekleyin.

**Nasıl doğrulanır:** Önemli sorular için yayınlanmış videolar, düzenlenmiş altyazı ve bölümlerle mevcut olmalı.

**Yapay zeka istemi:**

```text
{site} için yapay zeka cevaplarında kaynak olabilecek 10 YouTube video fikri öner; her biri için başlık, açıklama özeti ve bölüm başlıkları yaz.
```

## Dil, pazar ve Türkiye katmanı

Yapay zeka asistanları cevabı sorunun diline ve pazarına göre kurar. Google AI Mode ve AI Overviews Şubat 2026’dan beri Türkiye’de Türkçe olarak kullanılıyor; bu bölüm dil ve yerel pazar sinyallerini kapsar.

### Önemli Türkçe sorguları AI Mode ve AI Overviews’da düzenli kontrol edin

<https://www.geodog.co/geo-kontrol-listesi#ai-mode-turkey-check>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: SEO.

**Neden önemli:** AI Mode ve AI Overviews 18 Şubat 2026’da Türkiye’de kullanıma açıldı. Türkçe sorgularda hangi kaynakların gösterildiği artık doğrudan trafik ve marka algısını etkiliyor.

**Nasıl yapılır:**

1. Gelir getiren 20–30 Türkçe sorguyu listeleyin.
2. Her birini Türkiye konumundan AI Mode ve AI Overviews’da kontrol edin.
3. Kaynak gösterilen siteleri ve sizin durumunuzu kaydedin.

**Nasıl doğrulanır:** Önemli sorgular için AI Mode ve AI Overviews’da kaynak gösterilen siteleri ve sizin konumunuzu içeren tarihli bir kayıt bulunmalı.

**Yapay zeka istemi:**

```text
{site} için Google AI Mode ve AI Overviews’da kontrol edilecek 25 Türkçe sorgu öner (bilgi, karşılaştırma ve satın alma niyetli) ve sonuçları kaydetmek için bir tablo şablonu hazırla.
```

**Kaynaklar:** <https://webrazzi.com/2026/02/18/google-ai-modu-ve-ai-bakisi-ozelliklerini-turkiye-de-de-kullanima-sunmaya-basladi/>

### Her hedef pazar için içeriği o pazarın dilinde, doğal biçimde yazın

<https://www.geodog.co/geo-kontrol-listesi#native-language-content>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: İçerik.

**Neden önemli:** Asistanlar soruyu soran kişinin dilindeki kaynakları tercih eder. Türkçe içerik yabancı pazardaki kullanıcıya, makine çevirisi kalitesindeki içerik ise Türk kullanıcıya yeterli güven vermez.

**Nasıl yapılır:**

1. Hedef pazarları ve dillerini belirleyin.
2. Önemli sayfaları ana dili o dil olan editörlerle yazın veya düzenleyin.
3. Terimleri pazarın arama alışkanlığına göre seçin.

**Nasıl doğrulanır:** Her hedef pazar dilinde önemli sayfaların editör incelemesinden geçtiğine dair kayıt bulunmalı.

**Yapay zeka istemi:**

```text
{site} üzerindeki şu sayfanın Türkçesini doğallık, terim seçimi ve makine çevirisi izleri açısından değerlendir ve iyileştirilmiş bir paragraf örneği ver: [URL].
```

### Kullanıcıların gerçekten kullandığı Türkçe ifade ve terimleri kapsayın

<https://www.geodog.co/geo-kontrol-listesi#local-query-phrasing>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İçerik.

**Neden önemli:** Türk kullanıcılar aynı şeyi farklı biçimlerde sorar: Türkçe karşılık, İngilizce terim ve günlük dil bir arada kullanılır. Yalnızca resmi terimle yazılan sayfa bu soruların bir kısmını kaçırır.

**Nasıl yapılır:**

1. Arama verisi, destek kayıtları ve forumlardan gerçek ifadeleri toplayın.
2. Hem Türkçe hem yaygın İngilizce terimi sayfada doğal biçimde kullanın (ör. “kargo takibi” ve “takip numarası”).
3. Soru biçimli başlıklarda günlük dili tercih edin.

**Nasıl doğrulanır:** Önemli sayfalarda ana terimin yaygın eş anlamlıları ve İngilizce karşılıkları doğal biçimde geçmeli.

**Yapay zeka istemi:**

```text
{site} için şu konuyla ilgili Türk kullanıcıların yapay zeka asistanlarına sorabileceği 20 farklı ifade biçimini (resmi, günlük, İngilizce terimli) listele: [konu].
```

### Fiyat, birim ve tarihleri hedef pazarın biçiminde verin

<https://www.geodog.co/geo-kontrol-listesi#local-units-currency>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İçerik, Geliştirici.

**Neden önemli:** TL fiyat, KDV durumu, metrik birimler ve yerel tarih biçimi; asistanların bilgiyi doğru aktarmasını ve kullanıcının güvenmesini sağlar.

**Nasıl yapılır:**

1. Türkiye için fiyatları TL ve KDV dahil olarak gösterin.
2. Tarih ve sayı biçimlerini yerel kurala göre yazın.
3. Yerel iletişim bilgisi ve telefon numarası verin.

**Nasıl doğrulanır:** Türkiye sayfalarında fiyatlar TL cinsinden olmalı, KDV durumu belirtilmeli ve iletişim bilgisi yerel olmalı.

**Yapay zeka istemi:**

```text
{site} Türkiye sayfalarında fiyat, para birimi, KDV, tarih ve ölçü birimi gösteriminin tutarlı olup olmadığını kontrol edecek bir liste hazırla.
```

### Çok dilli sitelerde karşılıklı hreflang ve x-default kullanın

<https://www.geodog.co/geo-kontrol-listesi#hreflang-bidirectional>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** hreflang, aynı içeriğin dil ve ülke sürümlerini birbirine bağlar. Karşılıklı olmayan veya hatalı hreflang, yanlış dildeki sürümün gösterilmesine yol açar.

**Nasıl yapılır:**

1. Her sürüm için tüm dil sürümlerini ve kendisini listeleyen hreflang ekleyin.
2. Dil-ülke kodlarını doğru yazın (ör. tr-TR, en-US).
3. Dil seçimi sayfası için x-default ekleyin.

**Nasıl doğrulanır:** Bir hreflang denetim aracında dönüş bağlantısı eksik veya geçersiz kod hatası olmamalı.

**Yapay zeka istemi:**

```text
{site} sayfalarındaki hreflang etiketlerini incele: karşılıklılık, dil kodu, canonical uyumu ve x-default açısından hataları listele ve doğru örnek yaz.
```

**Kaynaklar:** <https://developers.google.com/search/docs/specialty/international/localized-versions>

### Türkiye kitlesi için Yandex Webmaster’ı da kurun

<https://www.geodog.co/geo-kontrol-listesi#yandex-webmaster>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: SEO.

**Neden önemli:** Yandex’in Türkiye’deki arama payı küçük ama sıfır değil. Yandex Webmaster dizine ekleme sorunlarını gösterir; IndexNow kuruluysa değişiklikler Bing ile aynı anda Yandex’e de bildirilir.

**Nasıl yapılır:**

1. Siteyi Yandex Webmaster’a ekleyip doğrulayın.
2. Site haritasını gönderin.
3. IndexNow kuruluysa Yandex tarafında bildirimlerin alındığını kontrol edin.

**Nasıl doğrulanır:** Yandex Webmaster’da site doğrulanmış ve site haritası işlenmiş olmalı.

**Yapay zeka istemi:**

```text
{site} için Yandex Webmaster kurulumu ve IndexNow ile birlikte kullanımı için kısa bir rehber yaz.
```

**Kaynaklar:** <https://yandex.com/support/webmaster/en/>, <https://www.indexnow.org/>

### Yasal unvan, adres ve iletişim bilgilerini açıkça yayınlayın

<https://www.geodog.co/geo-kontrol-listesi#local-trust-details>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: İş birimi, İçerik.

**Neden önemli:** Türkiye’de e-ticaret mevzuatı satıcı bilgilerinin görünür olmasını ister. Bu bilgiler, asistanların “bu şirket gerçek mi?” sorusuna güvenilir cevap vermesini de sağlar.

**Nasıl yapılır:**

1. Ticari unvan, MERSİS numarası, adres, telefon ve e-posta bilgilerini alt bilgide ve iletişim sayfasında yayınlayın.
2. Organization yapılandırılmış verisiyle tutarlı tutun.
3. KEP adresi gibi resmi iletişim kanallarını ekleyin.

**Nasıl doğrulanır:** https://{site} alt bilgisinde ve iletişim sayfasında ticari unvan, adres ve iletişim bilgileri görünmeli.

**Yapay zeka istemi:**

```text
{site} için Türkiye’de beklenen satıcı ve şirket kimlik bilgilerinin sitede eksiksiz görünüp görünmediğini kontrol eden bir liste hazırla.
```

**Kaynaklar:** <https://ticaret.gov.tr/ic-ticaret/elektronik-ticaret/mevzuat>

## Yapay zeka görünürlüğünü ölçme

Görünürlük ölçülmeden iyileştirilemez. Yapay zeka cevapları her çalıştırmada değişebildiği için ölçüm sabit bir soru seti, birden çok motor ve tekrarlı örnekleme gerektirir.

### Gerçek kullanıcı niyetini yansıtan sabit bir soru (prompt) seti oluşturun

<https://www.geodog.co/geo-kontrol-listesi#prompt-set-defined>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: SEO, İş birimi.

**Neden önemli:** Rastgele sorularla yapılan ölçüm karşılaştırılamaz. Sabit bir set, değişikliklerin etkisini zaman içinde görmenizi sağlar.

**Nasıl yapılır:**

1. Bilgi, karşılaştırma ve satın alma niyetini kapsayan 30–100 soru yazın.
2. Türkçe ve hedef pazar dillerinde ayrı setler oluşturun.
3. Setin bir kısmını marka adı içermeyen genel sorulardan oluşturun.
4. Seti sürüm numarasıyla sabitleyin.

**Nasıl doğrulanır:** Tarihli ve sürümlü bir soru seti dokümanı bulunmalı; soruların en az yarısı marka adı içermemeli.

**Yapay zeka istemi:**

```text
{site} için yapay zeka görünürlüğünü ölçmek üzere 40 soruluk bir set hazırla: bilgi, karşılaştırma, satın alma ve marka niyetine göre gruplanmış, Türkçe ve doğal kullanıcı diliyle.
```

### Çalışmalara başlamadan önce tarihli bir görünürlük başlangıç ölçümü alın

<https://www.geodog.co/geo-kontrol-listesi#visibility-baseline>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: SEO.

**Neden önemli:** Başlangıç ölçümü olmadan yapılan işlerin etkisi kanıtlanamaz. Önce ve sonra karşılaştırması bütçe kararları için de gereklidir.

**Nasıl yapılır:**

1. Soru setini tüm hedef motorlarda çalıştırın.
2. Bahsedilme, kaynak gösterilme ve rakip sonuçlarını kaydedin.
3. Ölçüm tarihini ve yöntemini belgeleyin.

**Nasıl doğrulanır:** Tarihli bir başlangıç raporu ve kullanılan yöntem notu bulunmalı.

**Yapay zeka istemi:**

```text
{site} için yapay zeka görünürlüğü başlangıç raporunun hangi metrikleri ve hangi kırılımları içermesi gerektiğini açıklayan bir şablon hazırla.
```

### Ölçümü birden çok yapay zeka motorunda yapın

<https://www.geodog.co/geo-kontrol-listesi#multi-engine-coverage>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: SEO.

**Neden önemli:** ChatGPT, Gemini, Google AI Mode ve AI Overviews, Perplexity, Copilot ve Claude farklı indeksler ve kaynaklar kullanır. Bir motordaki sonuç diğerini temsil etmez.

**Nasıl yapılır:**

1. Hedef kitlenizin kullandığı motorları belirleyin.
2. Aynı soru setini her motorda çalıştırın.
3. Sonuçları motor bazında ayrı raporlayın.

**Nasıl doğrulanır:** Görünürlük raporunda en az 4 motor için ayrı sonuç bulunmalı.

**Yapay zeka istemi:**

```text
{site} için ChatGPT, Gemini, Google AI Mode, Perplexity, Copilot ve Claude’da görünürlük farklarının olası nedenlerini (indeks, bot erişimi, kaynak tercihleri) açıklayan bir analiz çerçevesi hazırla.
```

### Bahsedilme oranı ile kaynak gösterilme oranını ayrı izleyin

<https://www.geodog.co/geo-kontrol-listesi#mention-and-citation-rate>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: SEO.

**Neden önemli:** Markanın cevapta adı geçmesi ile sitenizin kaynak olarak bağlanması farklı şeylerdir. Biri marka algısını, diğeri trafiği etkiler.

**Nasıl yapılır:**

1. Her cevapta marka adının geçip geçmediğini kaydedin.
2. Kaynak listesinde sitenizin URL’lerinin olup olmadığını ayrıca kaydedin.
3. Hangi sayfaların kaynak gösterildiğini listeleyin.

**Nasıl doğrulanır:** Raporda bahsedilme oranı, kaynak gösterilme oranı ve kaynak gösterilen URL’ler ayrı ayrı yer almalı.

**Yapay zeka istemi:**

```text
{site} için yapay zeka cevaplarında bahsedilme ve kaynak gösterilme oranlarını hesaplamak üzere bir ölçüm tablosu ve formüller hazırla.
```

### Cevaptaki sıranızı ve markanın nasıl anlatıldığını izleyin

<https://www.geodog.co/geo-kontrol-listesi#answer-position-sentiment>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: SEO, İş birimi.

**Neden önemli:** Bir listede ilk sırada önerilmek ile son sırada uyarıyla anılmak aynı değildir. Konum ve ton, görünürlüğün kalitesini gösterir.

**Nasıl yapılır:**

1. Cevaptaki sıranızı kaydedin.
2. Markanın olumlu, nötr veya olumsuz anlatıldığını işaretleyin.
3. Tekrarlanan olumsuz ifadelerin kaynağını araştırın.

**Nasıl doğrulanır:** Raporda ortalama konum ve ton dağılımı motor bazında bulunmalı.

**Yapay zeka istemi:**

```text
{site} için yapay zeka cevaplarındaki marka konumunu ve tonunu değerlendirmek üzere puanlama kriterleri ve örnek değerlendirme tablosu hazırla.
```

### Rakiplere göre ses payınızı (share of voice) ölçün

<https://www.geodog.co/geo-kontrol-listesi#share-of-voice-competitors>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: SEO, İş birimi.

**Neden önemli:** Mutlak görünürlük tek başına anlamsızdır; asıl soru, aynı sorularda rakiplerin ne sıklıkla önerildiğidir.

**Nasıl yapılır:**

1. 3–5 ana rakip belirleyin.
2. Aynı soru setinde her markanın bahsedilme oranını hesaplayın.
3. Ses payını motor ve niyet grubuna göre kırın.

**Nasıl doğrulanır:** Raporda rakiplerle karşılaştırmalı ses payı tablosu bulunmalı.

**Yapay zeka istemi:**

```text
{site} ve şu rakipler için yapay zeka cevaplarındaki ses payını hesaplamaya yönelik bir yöntem ve tablo şablonu hazırla: [rakipler].
```

### Asistanların markanız hakkında verdiği bilgilerin doğruluğunu kontrol edin

<https://www.geodog.co/geo-kontrol-listesi#brand-answer-accuracy>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İş birimi, SEO.

**Neden önemli:** Modeller fiyat, ürün özelliği, kurucu veya politika gibi konularda eski ya da yanlış bilgi verebilir. Hatanın kaynağını bulmak çoğu zaman düzeltmenin ilk adımıdır.

**Nasıl yapılır:**

1. Asistanlara markanızla ilgili temel soruları sorun.
2. Yanlış veya eski bilgileri kaydedin.
3. Hatanın hangi kaynaktan geldiğini bulun ve o kaynağı düzeltin.
4. Kendi sitenizde doğru bilgiyi açık ve güncel biçimde yayınlayın.

**Nasıl doğrulanır:** Marka sorularında tespit edilen hataların kaynağı ve düzeltme durumu bir kayıtta izlenmeli.

**Yapay zeka istemi:**

```text
Yapay zeka asistanlarının {site} markası hakkında doğru bilgi verip vermediğini test etmek için 15 soru hazırla (fiyat, ürünler, kurucular, politikalar, iletişim) ve cevapları değerlendirme kriterlerini yaz.
```

### Rakiplerin kaynak gösterilen sayfalarını inceleyip nedenini anlayın

<https://www.geodog.co/geo-kontrol-listesi#competitor-cited-content>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: İçerik, SEO.

**Neden önemli:** Rakibin hangi sayfasının ve hangi biçimin alıntılandığını bilmek, sizin içeriğinizde neyin eksik olduğunu gösterir.

**Nasıl yapılır:**

1. Rakiplerin kaynak gösterildiği URL’leri toplayın.
2. Bu sayfaların yapısını, verilerini ve güncelliğini inceleyin.
3. Kendi eşdeğer sayfanızla karşılaştırıp açıkları listeleyin.

**Nasıl doğrulanır:** Her önemli soru grubu için rakip kaynak sayfa analizi ve aksiyon listesi bulunmalı.

**Yapay zeka istemi:**

```text
Şu rakip sayfanın yapay zeka cevaplarında neden kaynak gösterildiğini yapı, veri, güncellik ve otorite açısından analiz et ve {site} için uygulanabilir dersler çıkar: [URL].
```

### Tek bir cevaba değil, tekrarlı örneklemeye dayanın

<https://www.geodog.co/geo-kontrol-listesi#repeated-sampling-method>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: SEO.

**Neden önemli:** Aynı soru farklı oturum, konum ve zamanlarda farklı cevaplar üretir. Tek ölçüm kanıt değildir; eğilim ancak tekrarla görülür.

**Nasıl yapılır:**

1. Her soruyu aynı dönemde birden çok kez çalıştırın.
2. Konum, dil ve oturum durumunu sabit tutun ve kaydedin.
3. Sonuçları oran olarak raporlayın.

**Nasıl doğrulanır:** Ölçüm protokolünde tekrar sayısı, konum, dil ve oturum ayarları yazılı olmalı.

**Yapay zeka istemi:**

```text
{site} yapay zeka görünürlüğü ölçümü için bir ölçüm protokolü yaz: tekrar sayısı, konum, dil, oturum durumu, zamanlama ve raporlama kuralları.
```

### Yeni yapay zeka platformlarını ve özelliklerini erken takip edin

<https://www.geodog.co/geo-kontrol-listesi#new-platform-watch>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: SEO.

**Neden önemli:** Yeni asistanlar, arama modları ve alışveriş özellikleri hızla ortaya çıkıyor. Erken fark etmek, bot erişimi ve ölçüm kapsamını zamanında güncellemenizi sağlar.

**Nasıl yapılır:**

1. Sunucu loglarında yeni bot kullanıcı ajanlarını izleyin.
2. Analytics’teki yönlendiren kaynak raporlarında yeni yapay zeka alan adlarını kontrol edin.
3. Üç ayda bir ölçüm kapsamını gözden geçirin.

**Nasıl doğrulanır:** Son üç ayda gözden geçirilmiş bir platform listesi ve kapsam kararı bulunmalı.

**Yapay zeka istemi:**

```text
{site} için yeni yapay zeka botlarını ve yönlendiren kaynakları loglardan ve analytics verisinden tespit edecek bir aylık kontrol rutini tasarla.
```

## Ölçüm altyapısı ve atıflandırma

Yapay zeka kaynaklı trafiğin bir kısmı yönlendiren bilgisi taşımaz ve bazı platformlar ayrı rapor sunmaz. Bu bölüm mevcut verileri en doğru şekilde toplamayı ve yorumlamayı hedefler.

### Search Console’u doğrulayın ve AI Overviews verisinin ayrılamadığını bilin

<https://www.geodog.co/geo-kontrol-listesi#gsc-verified>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: SEO.

**Neden önemli:** AI Overviews ve AI Mode tıklama ve gösterimleri Search Console Performans raporunda “Web” araması içinde sayılır ve ayrı filtrelenemez. Yine de dizinleme ve trend takibi için temel kaynaktır.

**Nasıl yapılır:**

1. Alan adı mülkü olarak Search Console’u doğrulayın.
2. Performans verisini düzenli dışa aktarın.
3. Yapay zeka özelliklerinin ayrıştırılamadığını raporlarda not edin.

**Nasıl doğrulanır:** Search Console’da alan adı mülkü doğrulanmış olmalı ve en az bir yetkili kullanıcı tanımlı olmalı.

**Yapay zeka istemi:**

```text
{site} için Search Console verisinden AI Overviews etkisini dolaylı olarak izlemenin yollarını açıkla (sorgu türü, CTR değişimi, uzun sorgular) ve sınırlarını belirt.
```

**Kaynaklar:** <https://support.google.com/webmasters/answer/9128668>, <https://developers.google.com/search/docs/appearance/ai-features>

### Bing Webmaster Tools’u kurun ve AI Performance raporunu izleyin

<https://www.geodog.co/geo-kontrol-listesi#bing-wmt-ai-performance>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: SEO.

**Neden önemli:** Bing Webmaster Tools AI Performance raporu (Şubat 2026’dan beri genel önizlemede), Microsoft Copilot, Bing’deki yapay zeka özetleri ve bazı iş ortağı entegrasyonlarındaki alıntıları, alıntılanan sayfaları ve grounding sorgularını gösterir. Büyük bir platformdan doğrudan alıntı verisi sunan nadir kaynaklardandır.

**Nasıl yapılır:**

1. Siteyi Bing Webmaster Tools’a ekleyin (Search Console’dan içe aktarabilirsiniz).
2. AI Performance raporunu aylık inceleyin.
3. En çok alıntılanan ve hiç alıntılanmayan önemli sayfaları karşılaştırın.

**Nasıl doğrulanır:** Bing Webmaster Tools \> AI Performance raporunda alıntı ve sayfa verisi görünmeli.

**Yapay zeka istemi:**

```text
{site} için Bing Webmaster Tools AI Performance raporundaki alıntı, alıntılanan sayfa ve dayanak sorgu verilerini nasıl yorumlayacağımı ve hangi aksiyonlara çevireceğimi açıkla.
```

**Kaynaklar:** <https://blogs.bing.com/webmaster/February-2026/Introducing-AI-Performance-in-Bing-Webmaster-Tools-Public-Preview>

### GA4’te yapay zeka kaynakları için özel bir kanal grubu oluşturun

<https://www.geodog.co/geo-kontrol-listesi#ga4-ai-channel-group>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: Geliştirici, SEO.

**Neden önemli:** Varsayılan kanal grubunda yapay zeka trafiği “Referral” içinde kaybolur. Ayrı bir kanal, bu trafiğin hacmini ve kalitesini görünür kılar.

**Nasıl yapılır:**

1. Yönetici \> Kanal grupları altında yeni bir grup oluşturun.
2. Oturum kaynağı için chatgpt.com, perplexity.ai, gemini.google.com, claude.ai, copilot.microsoft.com gibi alan adlarını içeren bir regex kuralı yazın.
3. Bu kuralı Referral kuralının üstüne taşıyın.

**Nasıl doğrulanır:** GA4 Edinme raporunda özel kanal grubunda “AI Assistants” gibi bir kanal görünmeli.

**Yapay zeka istemi:**

```text
{site} için GA4’te yapay zeka kaynaklarını ayıran özel kanal grubu kuralını yaz: güncel yapay zeka alan adlarını kapsayan bir regex ve kuralın sıralamasıyla.
```

**Kaynaklar:** <https://support.google.com/analytics/answer/13051316>

### Yapay zeka trafiğinin bir kısmının “Direct” göründüğünü raporlarda belirtin

<https://www.geodog.co/geo-kontrol-listesi#ai-dark-traffic-caveat>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İş birimi, SEO.

**Neden önemli:** Uygulamalardan gelen tıklamalar ve kopyalanan bağlantılar çoğu zaman yönlendiren bilgisi taşımaz. Analytics rakamları bu nedenle gerçek etkinin alt sınırıdır.

**Nasıl yapılır:**

1. Raporlara bu sınırı açıklayan bir not ekleyin.
2. Direct trafikteki ani artışları görünürlük değişiklikleriyle karşılaştırın.
3. Satış ekiplerinin “bizi nereden duydunuz?” sorusuna yapay zeka seçeneği ekleyin.

**Nasıl doğrulanır:** Görünürlük raporunda karanlık trafik sınırını açıklayan bir not bulunmalı.

**Yapay zeka istemi:**

```text
{site} için yapay zeka kaynaklı trafiği dolaylı yollarla tahmin etmenin yöntemlerini (Direct trafik analizi, anketler, marka araması) ve sınırlarını açıkla.
```

### Sunucu loglarında yapay zeka botlarının taramalarını analiz edin

<https://www.geodog.co/geo-kontrol-listesi#bot-log-analysis>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Loglar, hangi botun hangi sayfaları ne sıklıkla taradığını ve hata alıp almadığını gösteren tek doğrudan kaynaktır; llms.txt gibi dosyaların gerçekten okunup okunmadığını da gösterir.

**Nasıl yapılır:**

1. Logları bot kullanıcı ajanına göre ayırın ve resmi IP listeleriyle doğrulayın.
2. Bot başına istek sayısı, durum kodu ve en çok taranan URL’leri raporlayın.
3. Önemli sayfaların hiç taranmadığı durumları işaretleyin.

**Nasıl doğrulanır:** Aylık bot log raporunda en az OAI-SearchBot, ChatGPT-User, Claude-SearchBot, PerplexityBot, Googlebot ve Bingbot ayrı görünmeli.

**Yapay zeka istemi:**

```text
{site} erişim loglarından yapay zeka botlarının istek sayısını, durum kodlarını ve en çok taranan URL’leri çıkaran bir komut veya betik yaz; sonuçları nasıl yorumlayacağımı açıkla.
```

### Yapay zeka kaynaklı oturumların dönüşüm hunisini ölçün

<https://www.geodog.co/geo-kontrol-listesi#ai-conversion-tracking>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: Geliştirici, İş birimi.

**Neden önemli:** Trafik hacmi tek başına iş değerini göstermez. Yapay zeka kaynaklı ziyaretçilerin form, sepet ve satın alma adımlarındaki davranışı yatırımın gerekçesidir.

**Nasıl yapılır:**

1. Temel dönüşüm olaylarını (form, sepet, satın alma, kayıt) tanımlayın.
2. Bu olayları yapay zeka kanal grubuna göre kırın.
3. Site içi arama ve önemli etkileşimleri olay olarak izleyin.

**Nasıl doğrulanır:** GA4’te yapay zeka kanalı için dönüşüm oranı ve gelir raporu alınabilmeli.

**Yapay zeka istemi:**

```text
{site} için yapay zeka kaynaklı oturumların dönüşüm hunisini GA4’te izlemek üzere gerekli olayları, dönüşüm tanımlarını ve keşif raporu yapısını öner.
```

### Tutarlı bir UTM taksonomisi kullanın, platformların eklediği UTM’leri tanıyın

<https://www.geodog.co/geo-kontrol-listesi#utm-taxonomy>

Öncelik: Düşük öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: Geliştirici, İş birimi.

**Neden önemli:** ChatGPT gibi bazı platformlar bağlantılara utm\_source parametresi ekler. Tutarsız UTM kullanımı ise aynı kaynağın raporlarda bölünmesine yol açar.

**Nasıl yapılır:**

1. Kaynak, ortam ve kampanya adları için yazılı bir kural belirleyin.
2. Ürün feedlerindeki ve paylaşımlardaki bağlantılarda bu kurala uyun.
3. Raporlarda utm\_source=chatgpt.com gibi değerleri yapay zeka kanalına dahil edin.

**Nasıl doğrulanır:** GA4 kaynak/ortam raporunda aynı kaynağın farklı yazımları bulunmamalı.

**Yapay zeka istemi:**

```text
{site} için yapay zeka platformlarını ve ürün feedlerini kapsayan bir UTM adlandırma kılavuzu hazırla.
```

### Tüm sayfalarda analytics etiketinin ve izin yönetiminin çalıştığını doğrulayın

<https://www.geodog.co/geo-kontrol-listesi#analytics-coverage>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Resmi kaynak. Roller: Geliştirici.

**Neden önemli:** Etiketsiz şablonlar veya hatalı çerez izni akışı veriyi eksik bırakır. KVKK ve GDPR kapsamında izin modunun doğru kurulması da gereklidir.

**Nasıl yapılır:**

1. Bir tarama aracıyla analytics etiketi olmayan sayfaları bulun.
2. Çerez izni ve Consent Mode yapılandırmasını test edin.
3. Yeni şablonlar için etiket kontrolünü yayın sürecine ekleyin.

**Nasıl doğrulanır:** Tarama aracında etiket eksik sayfa sayısı sıfır olmalı; izin reddinde etiketler doğru davranmalı.

**Yapay zeka istemi:**

```text
{site} için analytics etiketi ve çerez izni kurulumunu denetleyecek bir kontrol listesi hazırla; KVKK açısından dikkat edilecek noktaları da belirt.
```

**Kaynaklar:** <https://support.google.com/analytics/answer/9976101>, <https://www.kvkk.gov.tr/>

### Görünürlük, trafik ve geliri tek bir panoda birleştirin

<https://www.geodog.co/geo-kontrol-listesi#ai-visibility-dashboard>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: İş birimi, SEO.

**Neden önemli:** Görünürlük metrikleri ile trafik ve gelir ayrı yerlerde durursa yatırımın etkisini göstermek zorlaşır. Tek pano aylık kararları hızlandırır.

**Nasıl yapılır:**

1. Görünürlük, Search Console, Bing AI Performance ve GA4 verilerini tek panoda toplayın.
2. Başlangıç tarihini ve önemli değişiklikleri pano üzerinde işaretleyin.
3. Aylık rapor ritmi ve sorumlusunu belirleyin.

**Nasıl doğrulanır:** Görünürlük, yapay zeka trafiği ve gelir metriklerini aynı zaman ekseninde gösteren güncel bir pano bulunmalı.

**Yapay zeka istemi:**

```text
{site} için yapay zeka görünürlüğü, trafik ve gelir metriklerini birleştiren bir panonun bölümlerini, metriklerini ve veri kaynaklarını tasarla.
```

## Süreç ve sahiplik

GEO tek seferlik bir proje değildir. Botlar, platformlar ve kurallar sürekli değiştiği için sahiplik, düzenli kontrol ve gerçekçi beklenti gerekir.

### GEO çalışmaları için isimli bir sorumlu atayın

<https://www.geodog.co/geo-kontrol-listesi#geo-owner-assigned>

Öncelik: Yüksek öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İş birimi.

**Neden önemli:** İçerik, geliştirme ve SEO arasında dağılan işler sahipsiz kalır. İsimli bir sorumlu, öncelikleri belirler ve kontrol listesinin güncel kalmasını sağlar.

**Nasıl yapılır:**

1. Bir sorumlu ve yedeğini belirleyin.
2. Her kontrol listesi bölümü için rol bazlı sahip atayın.
3. Sorumluluğu görev tanımına yazın.

**Nasıl doğrulanır:** Ekip dokümanında GEO sorumlusu ve bölüm sahipleri isimleriyle yazılı olmalı.

**Yapay zeka istemi:**

```text
{site} için GEO çalışmalarında içerik, geliştirme, SEO ve iş birimlerinin sorumluluklarını gösteren bir RACI tablosu hazırla.
```

### Çalışmaları erişim, dizinleme, içerik ve varlık sırasıyla önceliklendirin

<https://www.geodog.co/geo-kontrol-listesi#geo-roadmap-maturity>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İş birimi, SEO.

**Neden önemli:** Botların erişemediği bir sitede içerik çalışması sonuç vermez. Temelden ileriye giden bir yol haritası, emeği en çok etki eden işe yönlendirir.

**Nasıl yapılır:**

1. Önce bot erişimi ve dizinlenme sorunlarını kapatın.
2. Ardından önemli sayfaların içerik yapısını iyileştirin.
3. Sonra varlık, site dışı itibar ve ölçüm olgunluğuna geçin.

**Nasıl doğrulanır:** Yol haritasında yüksek öncelikli erişim ve dizinleme maddeleri içerik projelerinden önce planlanmış olmalı.

**Yapay zeka istemi:**

```text
{site} için bu kontrol listesindeki maddeleri etki ve efora göre önceliklendiren 90 günlük bir GEO yol haritası taslağı hazırla.
```

### robots.txt, noindex ve canonical gerilemelerini yayın öncesi testlerle yakalayın

<https://www.geodog.co/geo-kontrol-listesi#release-regression-checks>

Öncelik: Yüksek öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: Geliştirici.

**Neden önemli:** Görünürlük kayıplarının çoğu, bir sürümle gelen robots.txt değişikliği, unutulan noindex veya bozulan JSON-LD gibi gerilemelerden kaynaklanır.

**Nasıl yapılır:**

1. CI sürecine robots.txt farkı, noindex, canonical ve JSON-LD doğrulama testleri ekleyin.
2. Kritik bir değişiklikte yayını durduran kural tanımlayın.
3. Canlı ortamda aynı kontrolleri günlük çalıştırıp uyarı gönderin.

**Nasıl doğrulanır:** CI hattında bu kontrollerin çalıştığını gösteren son bir test kaydı bulunmalı.

**Yapay zeka istemi:**

```text
{site} için yayın öncesi çalışacak bir test seti tasarla: robots.txt farkı, noindex, canonical, JSON-LD geçerliliği ve önemli sayfaların durum kodu; örnek bir betik yaz.
```

### Kontrol listesini üç ayda bir yeniden doğrulayın

<https://www.geodog.co/geo-kontrol-listesi#quarterly-revalidation>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: SEO.

**Neden önemli:** Bot adları, platform kuralları ve yapılandırılmış veri desteği değişir; geçen yıl doğru olan bir madde bugün geçersiz olabilir.

**Nasıl yapılır:**

1. Üç ayda bir tüm otomatik kontrolleri yeniden çalıştırın.
2. Kaynak bağlantılarını ve platform belgelerini gözden geçirin.
3. Değişen maddeleri ekibe duyurun.

**Nasıl doğrulanır:** Son üç ay içinde tarihli bir yeniden doğrulama kaydı bulunmalı.

**Yapay zeka istemi:**

```text
{site} için üç aylık GEO yeniden doğrulama toplantısının gündemini ve kontrol edilecek değişiklik kaynaklarını listele.
```

### Hedefleri gerçekçi koyun ve dış kaynaklı vaatlere temkinli yaklaşın

<https://www.geodog.co/geo-kontrol-listesi#realistic-expectations>

Öncelik: Orta öncelik. Efor: Hızlı kazanım. Kanıt: Yeni standart. Roller: İş birimi.

**Neden önemli:** Güçlü markalar yapay zeka cevaplarında daha kolay yer bulur; yeni markaların görünürlük kazanması aylar sürebilir. “Yapay zeka trafiği X kat daha iyi dönüşür” gibi genel iddialar sizin verinizle doğrulanmadan hedef olmamalıdır.

**Nasıl yapılır:**

1. Başlangıç ölçümüne göre çeyreklik hedefler belirleyin.
2. Hızlı kazanımlar ile uzun vadeli işleri ayırın.
3. Dış kaynaklı oranları kendi verinizle test edin.

**Nasıl doğrulanır:** Hedef dokümanında başlangıç ölçümüne dayalı çeyreklik hedefler ve varsayımlar yazılı olmalı.

**Yapay zeka istemi:**

```text
{site} için gerçekçi 6 ve 12 aylık GEO hedefleri belirlememe yardım et; markanın bilinirliğini ve mevcut görünürlüğünü dikkate alan bir hedef çerçevesi öner.
```

### Ekibi yapay zeka aramasının temel kuralları konusunda eğitin

<https://www.geodog.co/geo-kontrol-listesi#team-training>

Öncelik: Orta öncelik. Efor: Birkaç gün. Kanıt: Yeni standart. Roller: İş birimi.

**Neden önemli:** İçerik yazarı, geliştirici ve satış ekibi aynı temel kuralları bilmezse kazanımlar bir sonraki içerikte veya sürümde kaybolur.

**Nasıl yapılır:**

1. Rol bazlı kısa eğitimler hazırlayın.
2. Eğitimi gerçek bir görev üzerinde uygulamayla birleştirin.
3. Yeni çalışanlar için kontrol listesini işe alışma sürecine ekleyin.

**Nasıl doğrulanır:** Eğitim kayıtlarında her rol için en az bir oturum ve uygulama görevi bulunmalı.

**Yapay zeka istemi:**

```text
{site} ekibi için içerik, geliştirme ve pazarlama rollerine ayrılmış, her biri 45 dakikalık GEO eğitim planı hazırla ve her oturuma bir uygulama görevi ekle.
```

## Sık Sorulan Sorular

### GEO kontrol listesi nedir?

GEO (Generative Engine Optimization) kontrol listesi, sitenizin ChatGPT, Gemini, Claude ve Perplexity gibi yapay zeka asistanları tarafından okunabilmesi, anlaşılması ve kaynak gösterilmesi için yapılması gerekenleri tek tek sıralar: tarayıcı erişimi, teknik temel, yapılandırılmış veri, yanıta hazır içerik ve marka sinyalleri.

### GEO ile SEO arasındaki fark nedir?

SEO arama sonuç sayfasında sıralamayı hedefler; GEO ise yapay zeka yanıtlarında anılmayı ve kaynak gösterilmeyi. Teknik temelin büyük kısmı ortaktır (indekslenebilirlik, hız, yapılandırılmış veri), ancak GEO ayrıca yapay zeka tarayıcılarına erişim, alıntılanabilir paragraflar ve tutarlı marka bilgileri ister.

### Agentic kontrol listesi neyi kapsar?

Agentic liste, kullanıcı adına sitenizi okuyan ve işlem yapan yapay zeka ajanlarına odaklanır: llms.txt gibi keşif dosyaları, makinece okunabilir sayfalar, etiketli formlar, kalıcı adresler, .well-known keşif dosyaları ve ajanlarla alışveriş için gereken fiyat ve stok verisi.

### Otomatik kontrol neleri ölçer?

Alan adınızı yazdığınızda ana sayfanızı, robots.txt, site haritası, llms.txt ve belgelenmiş .well-known dosyalarını dışarıdan okuruz: yapay zeka tarayıcılarına tek tek izin durumu, HTTPS, yanıt süresi, JSON-LD şemaları, canonical, başlık ve açıklama, JavaScript olmadan okunabilen metin ve daha fazlası. Yapay zeka çağrısı yapılmaz, kredi harcanmaz, hiçbir madde kendiliğinden işaretlenmez.

### İlerlemem nerede saklanıyor?

İşaretleriniz bu tarayıcıda saklanır; hesap açmanız gerekmez. GeoDog hesabınızla giriş yaptığınızda ilerlemeniz hesabınıza da kaydedilir ve diğer cihazlarınızla madde madde eşitlenir. Paylaşım bağlantısı yalnızca siz istediğinizde oluşturulur.

### Puan nasıl hesaplanıyor?

Her maddenin önceliğe göre bir ağırlığı vardır (yüksek 3, orta 2, düşük 1). Puan, tamamlanan maddelerin ağırlığının sitenize uyan maddelerin toplam ağırlığına oranıdır; uygulanamaz olarak işaretlenen ve seçtiğiniz site türüne uymayan maddeler hesaba katılmaz. Puan beş seviyeye ayrılır.

### llms.txt gerekli mi?

Hayır. llms.txt bir öneridir, standart değildir ve Google bunun görünürlüğü etkilemediğini söylüyor. Maliyeti düşük olduğu ve bazı ajanlar ile geliştirici araçları kullandığı için listede yer alır, ancak bir sıralama faktörü olarak sunulmaz.

### Listeyi tamamlamak yapay zeka yanıtlarında görünmeyi garanti eder mi?

Hayır. Liste, asistanların sitenizi okuyup anlayabilmesinin önündeki engelleri kaldırır. Gerçekte anılıp anılmadığınızı görmek için müşterilerinizin sorduğu soruları düzenli olarak ölçmek gerekir; GeoDog bunu ChatGPT, Gemini, Claude ve Perplexity’de sizin yerinize yapar.
