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:
- 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. - 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.
- İ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.
- 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ı:
AllowveDisallowç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:
- Ö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.
- 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) ileVideoObject: 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:
- RFC 9727 API Kataloğu (
/.well-known/api-catalog): OpenAPI ve keşif uç noktalarının makine tarafından okunabilir bağlantı seti. - MCP Sunucu Kartları (
/.well-known/mcp/server-card.json): Yapay zeka ajanları için protokol bildirimleri. - 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ı).
