Skip to main content

> REHBER // TEMELLER

Teknik SEO, Google Arama Mimarisi & Üretken Yapay Zeka Optimizasyonu

Googlebot taraması, Web Rendering Service (WRS), URL kanonikleştirme, multimodal site haritaları, yapılandırılmış veri ve Cevap Motoru Optimizasyonu (AEO) için eksiksiz mühendislik kılavuzu.

Yönetici Özeti

Modern SEO bir dağıtık sistemler mühendisliğidir. Google Arama, Üretken Yapay Zeka ve otonom ajanlarla birleşirken; Googlebot'un nasıl tarama yaptığını, WRS ile JavaScript render ettiğini, kanonik sinyalleri çözdüğünü, multimodal video site haritalarını işlediğini ve yapılandırılmış Schema.org bilgi grafiklerini nasıl ayrıştırdığını keşfedin.

1. Google Arama Boru Hattı: Tarama, WRS Render & İndeksleme

Google Arama, çok aşamalı bir dağıtık işlem boru hattı olarak çalışır:

  1. Keşif ve Tarama (Crawling): Googlebot; dahili <a href="..."> bağlantıları, XML site haritaları ve harici backlink'ler aracılığıyla URL'leri keşfeder. Tarama planlaması; tarama bütçesi (crawl budget), sunucu gecikmesi ve doküman güncelleme sıklığına göre yönetilir.
  2. Web Rendering Service (WRS): HTML istemci taraflı JavaScript içerdiğinde, Googlebot sayfayı WRS kuyruğuna (Evergreen Chromium) alır. WRS JavaScript'i çalıştırır, promise'leri çözer, yerleşim ağacını oluşturur ve nihai render edilmiş DOM'u inşa eder.
  3. İndeksleme (Indexing): Render edilmiş DOM; metin, kanonik başlıklar, hreflang etiketleri, Schema.org JSON-LD, görsel alt etiketleri ve bağlantı ilişkileri açısından ayrıştırılır.
  4. Sunum ve Sıralama (Serving & Ranking): Arama sorguları tersine çevrilmiş indeks (inverted index), E-E-A-T sinyalleri ve kullanıcı niyeti sınıflandırıcıları ile eşleştirilir.

Gerçek Googlebot Trafiğini Doğrulama

Yalnızca User-Agent başlığına güvenmeyin. Gerçek Googlebot IP adreslerini ters DNS (reverse DNS) sorgulaması ile doğrulayın:

host 66.249.66.1
# Çıktı: crawl-66-249-66-1.googlebot.com.
host crawl-66-249-66-1.googlebot.com
# Çıktı: 66.249.66.1 (IP eşleşmesi doğrulandı)

2. Teknik Taranabilirlik, robots.txt & URL Mimarisi

robots.txt Sözdizimi ve Direktifler

Google robots.txt dosyasını RFC 9309 standardına göre yorumlar:

  • En Uzun Eşleşme Kuralı: Allow ve Disallow çakıştığında daha uzun (özel) kural geçerli olur.
  • Site Haritası Bildirimi: XML site haritalarını her zaman mutlak (absolute) URL olarak bildirin.
  • Yapay Zeka Botları: Arama botlarını (Googlebot) açık tutarken model eğitim botlarını (Google-Extended) yönetin.

SEO İçin HTTP Durum Kodları

  • 301 Moved Permanently: Kalıcı URL taşınmasını bildirir. Tüm link değerini (PageRank) hedef sayfaya aktarır.
  • 308 Permanent Redirect: HTTP istek metodunu (GET/POST) koruyan modern kalıcı yönlendirme.
  • 404 (Bulunamadı) vs 410 (Kaldırıldı): Geçici kayıp sayfalar için 404; arama motorundan hızlıca silinmesi istenen içerikler için 410 kullanın.

3. Kanonikleştirme, Parametre Birleştirme & Çok Dilli Hreflang

rel="canonical" İle Yinelenen İçeriği Engelleme

İçeriğe farklı parametrelerle erişilebildiğinde arama motorlarına yetkili kaynak URL bildirilmelidir:

  • Kendi Kendine Referans Veren Kanonik: Her indekslenebilir sayfa kendi temiz URL'sine rel="canonical" vermelidir.
  • Parametreli Sayfalar: Filtrelenmiş görünümler (?focus=cache-guy) kanonik etiketlerini ana temiz sayfaya (/personnel) yönlendirmelidir.

Çift Yönlü Karşılıklı Hreflang Eşleştirmesi

Çok dilli içerik sunarken her iki dil sayfası birbirini karşılıklı olarak referans göstermelidir:

<link rel="canonical" href="https://tinycto.tv/episodes/the-platform-team-built-a-door" />
<link rel="alternate" hreflang="en" href="https://tinycto.tv/episodes/the-platform-team-built-a-door" />
<link rel="alternate" hreflang="tr" href="https://tinycto.tv/tr/episodes/platform-team-bir-door-yapti" />
<link rel="alternate" hreflang="x-default" href="https://tinycto.tv/episodes/the-platform-team-built-a-door" />

4. Multimodal XML Site Haritaları & Video Arama İndekslemesi

İzleme Sayfası (Watch Page) Belirginlik Kuralı

Google video içeren sayfaları ikiye ayırır:

  1. Özel İzleme Sayfaları (Watch Pages): Video oynatıcı sayfanın ana ve en belirgin unsurudur (ekranın üst kısmında, büyük boyutlu). Bu sayfalar Google Videolar arama sekmesinde listelenir.
  2. Tamamlayıcı Video Sayfaları: Videonun uzun makale metnine eşlik ettiği sayfalar. Standart Web Aramasında indekslenir ancak Video sekmesinde "Video bir izleme sayfasında değil" olarak raporlanır.

Google Video Site Haritası Yapısı

Video site haritalarında <video:thumbnail_loc>, <video:player_loc>, <video:duration> ve <video:publication_date> alanları eksiksiz yer almalıdır.

5. Schema.org Yapılandırılmış Veri & Zengin Sonuç Optimizasyonu

Yapılandırılmış veri (JSON-LD), arama motorlarına ve yapay zeka bilgi grafiklerine anlamsal bağlam sağlar:

  • TechArticle: Teknik olay analizlerini, yazar yetkinliğini (E-E-A-T) ve yayın tarihlerini tanımlar.
  • Key Moments (Clip) ile VideoObject: Google Arama video sonuçlarında zaman damgalı bölüm bölümlerini doğrudan gösterir.
  • SeekToAction: Arama sonuçlarından videonun belirli saniyelerine doğrudan atlama sağlar.
  • Quiz & LearningResource: Etkileşimli teknik testleri ve eğitim kaynaklarını öne çıkarır.
  • FAQPage: Arama sonuçlarında zengin akordeon SSS kutuları oluşturur.

6. Faydalı İçerik Sistemi, E-E-A-T & Üretken Yapay Zeka Optimizasyonu (GEO/AEO)

Google'ın Faydalı İçerik ve Yapay Zeka İlkeleri

  • Üretim Yöntemi Değil, Değer Önemlidir: Google, gerçek uzmanlık ve özgün analiz sunan yapay zeka destekli içerikleri cezalandırmaz.
  • Ölçekli Manipülatif İçeriklere Ceza: Yalnızca sıralama manipülasyonu amacıyla otomatik üretilen yüzeysel içerikler sistemik olarak geriye itilir.
  • E-E-A-T Çerçevesi: Deneyim (Experience), Uzmanlık (Expertise), Otorite (Authoritativeness) ve Güvenilirlik (Trustworthiness).

Cevap Motoru Optimizasyonu (AEO) Mimarisi

Yapay zeka arama motorları (Perplexity, ChatGPT, Gemini, Claude) tarafından kusursuz alıntılanmak için:

  1. RFC 9727 API Kataloğu (/.well-known/api-catalog): OpenAPI ve keşif uç noktalarının makine tarafından okunabilir bağlantı seti.
  2. MCP Sunucu Kartları (/.well-known/mcp/server-card.json): Yapay zeka ajanları için protokol bildirimleri.
  3. LLM Bağlam Dosyaları (/llms.txt): Token verimli model bağlam penceresi beslemesi için yapılandırılmış özetler.

7. Sayfa Metadatası, Harici Link Nitelendirmesi & Core Web Vitals

Meta Başlık ve Açıklama Standartları

  • Başlık Uzunluğu: 50–60 karakter. Ana kavramı başa, marka ekini sona koyun ( | TinyCTO).
  • Açıklama Uzunluğu: Kesinlikle 142–160 karakter. 140 karakterin altındaki açıklamalar Bing ve Google arama kalitesi uyarılarını tetikler.

Harici Bağlantı Nitelendirmesi (rel Attributes)

  • rel="nofollow": Güvenilmeyen veya kefil olunmayan bağlantılar için.
  • rel="sponsored": Sponsorlu, reklam veya ticari bağlantılar için zorunlu.
  • rel="ugc": Kullanıcı tarafından oluşturulan içerikler (yorumlar, forumlar) için.

Core Web Vitals Performans Hedefleri

  • LCP (Largest Contentful Paint): $\le 2.5\text{s}$ (Optimize edilmiş hero görselleri, edge CDN dağıtımı).
  • INP (Interaction to Next Paint): $\le 200\text{ms}$ (Hızlı etkileşim, hafif JavaScript paketleri).
  • CLS (Cumulative Layout Shift): $\le 0.1$ (Görsel ve video oynatıcılarda sabit en-boy oranları).

Sıkça Sorulan Sorular

Google Search Console neden bazı URL'ler için 'Video bir izleme sayfasında değil' uyarısı verdi?

Google, videoların Google Videolar arama sekmesinde bağımsız listelenmesi için özel bir izleme sayfasının ana ve en belirgin unsuru olmasını şart koşar. Video uzun bir makalenin içinde tamamlayıcı olarak yer aldığında Web Aramasında normal indekslenir ancak Video sekmesinden muaf tutulur.

Cevap Motoru Optimizasyonu (AEO), geleneksel SEO'dan nasıl farklıdır?

Geleneksel SEO anahtar kelime sıralamasına ve mavi bağlantı tıklama oranlarına odaklanır. AEO ise içeriği LLM'lerin alıntı yapması, anlamsal sentez, doğrudan doğrulanabilir referanslar ve MCP/API katalogları üzerinden makineden makineye doğrudan yürütme için optimize eder.

Meta açıklamaları neden kesinlikle 142 ile 160 karakter arasında olmalıdır?

Bing ve Google gibi arama motorları 160 karakterden uzun açıklamaları keserken, 140 karakterin altındaki açıklamaları bilgilendirici arama parçacığı oluşturamayacak kadar kısa bularak kalite uyarısı verir.

Yapay Zeka Özeti

Modern SEO bir dağıtık sistemler mühendisliğidir. Google Arama, Üretken Yapay Zeka ve otonom ajanlarla birleşirken; Googlebot'un nasıl tarama yaptığını, WRS ile JavaScript render ettiğini, kanonik sinyalleri çözdüğünü, multimodal video site haritalarını işlediğini ve yapılandırılmış Schema.org bilgi grafiklerini nasıl ayrıştırdığını keşfedin.