SEO rehberi6 dk okumaYazar: Sıfırdan SEO ekibi

Teknik SEO kontrol listesi: önce neye bakılır, neyi sonraya bırakırsınız

Elinizde onlarca maddelik bir denetim raporu var ama nereden başlayacağınızı bilmiyor musunuz? Teknik SEO bir madde yığını değil bir sıradır: arama motoru sayfanıza önce ulaşabilmeli, sonra onu anlayabilmeli, ancak ondan sonra sıralamaya girebilir.

Teknik SEO denetimlerinin çoğu aynı hatayı yapar: bütün bulguları eşit ağırlıkta listeler. Oysa bir sitenin dizine girmesini engelleyen tek bir Disallow: / satırı, yüz tane eksik alt metinden çok daha pahalıdır. Aşağıdaki liste bu yüzden önem sırasına göre kurgulanmıştır; her basamakta “neye bakılır”, “nasıl doğrulanır” ve “ne zaman önemsizdir” sorularına cevap verilir. Sırayı bozmadan, yukarıdan aşağı ilerleyin.

1. Ulaşılabilirlik: tarayıcı sayfaya gelebiliyor mu?

Her şey burada başlar. Sunucunun yanıt vermesi, DNS’in sağlam olması ve robots.txt dosyasının okunabilmesi gerekir. Google’ın Search Console’daki Tarama İstatistikleri raporu bu üç alanı (robots.txt alınması, DNS çözümlemesi, sunucu bağlantısı) son 90 gün için izler ve sorun varsa ana makine durumunu sarıya ya da kırmızıya çevirir.2 Rapor yalnızca kök düzeyindeki mülklerde (alan adı mülkü ya da kök URL-önek mülkü) bulunur; bin sayfadan küçük sitelerde genellikle gerekmez.

  • robots.txt kök dizinde olmalı ve her ana makine (protokol, alt alan adı, port) için ayrı yazılmalıdır; www.ornek.com’daki dosya ornek.com’u kapsamaz. Alan adları büyük/küçük harfe duyarsız, yol değerleri duyarlıdır.3
  • Sunucu hataları: 5xx yanıtları ve zaman aşımları tarama bütçesini ve güveni aşındırır. Tarama İstatistikleri’nde 401/407, 5xx, DNS hataları, zaman aşımı ve yönlendirme hataları “kötü” grupta gösterilir.2
  • Bot engelleri: WAF ya da CDN kuralları Googlebot’u “şüpheli bot” sanıp engelleyebilir. Engelleme kararı yalnız kullanıcı aracısı dizgisine değil, IP doğrulamasına dayanmalıdır (bkz. log analizi rehberi).

2. Durum kodları ve yönlendirmeler

Dizine girmesini istediğiniz her URL tek adımda 200 dönmelidir. Kalıcı taşınan sayfa 301/308 ile yeni adrese gitmeli, kaldırılan sayfa 404 ya da 410 vermelidir. Soft 404 (içeriği boş ama 200 dönen “bulunamadı” sayfası) en sık görülen sessiz hatadır; Search Console’un Sayfa dizinleme raporunda ayrı bir başlıkla çıkar.

  • Yönlendirme zincirlerini tek adıma indirin. Google, yönlendirmenin doğrudan nihai hedefe gitmesini ve zincirin mümkünse 3 adımı geçmemesini önerir.4
  • Eski URL’leri alakasız şekilde ana sayfaya yönlendirmeyin; Google bunu soft 404 olarak yorumlayabilir.4
  • HTTP → HTTPS ve www ↔ çıplak alan adı yönlendirmeleri tek ve tutarlı olmalıdır: dört varyantın yalnız biri 200 verir, üçü ona 301 ile gider.

3. Dizinleme: hangi sayfa, hangi adreste?

Arama motorunun hangi URL’yi “asıl” kabul edeceği üç sinyalle belirlenir: yönlendirme, rel="canonical" ve sitemap. Google yönlendirme ve canonical’ı güçlü, sitemap’i zayıf sinyal sayar; hiçbiri emir değil, tercihtir.5 Ayrıntılar için canonical rehberine bakın. Denetim sırasında şunları kontrol edin:

  • Dizine girmesini istediğiniz sayfalar noindex taşımıyor; taşımasını istediğiniz sayfalar robots.txt ile engellenmemiş (engellenmiş sayfadaki noindex okunamaz).
  • Canonical adresleri mutlak URL, kendini gösteren ve 200 dönen sayfalar. Google göreli yol yerine mutlak yol kullanmayı önerir.5
  • Parametreli (filtre, sıralama, izleme) URL’ler kontrol altında; e-ticarette bu ayrı bir konudur (e-ticaret SEO rehberi).

4. Site mimarisi ve iç bağlantılar

Google, bağlantıları yalnızca href özniteliği olan <a> öğeleri olarak güvenilir biçimde takip eder; onclick ile çalışan düğmeler ya da # parçalı yönlendirmeler keşfi garanti etmez.6 Önemli bir sayfa, sitenizdeki en az bir başka sayfadan bağlantı almalıdır.6 “Yetim sayfa” araması bu yüzden her denetimin parçasıdır: sitemap’te olup hiçbir iç bağlantı almayan URL’leri çıkarın. Konu bütünü için iç bağlantı rehberi.

5. Mobil öncelikli dizinleme

Google siteyi mobil sürümden dizinler. Bu yüzden mobilde eksik kalan ana içerik, yapılandırılmış veri, başlık ve açıklama dizine de eksik girer; robots meta etiketleri iki sürümde de aynı olmalıdır. Ayrıca kullanıcı etkileşimi (kaydırma, tıklama) gerektiren tembel yükleme ana içeriği gizliyorsa Google o içeriği hiç göremeyebilir.7

6. Sayfa deneyimi ve hız

Core Web Vitals sıralama sistemlerinin kullandığı sinyallerdendir, fakat Google bunun tek sinyal olmadığını ve iyi skorun üst sırayı garanti etmediğini açıkça yazar.8 Bu yüzden hız çalışması, erişim ve dizinleme sorunlarının arkasına girer: önce üstteki basamakları düzeltin, sonra hıza geçin. Ölçüt ve çözümler için Core Web Vitals rehberi.

7. Yapılandırılmış veri

Yalnızca sayfada görünen içeriği işaretleyin ve JSON-LD’yi tercih edin; Google JSON-LD’yi önerilen biçim olarak belirtir.9 2026’da dikkat: SSS (FAQPage) zengin sonucu 7 Mayıs 2026’dan itibaren Google Arama’da gösterilmemektedir ve HowTo zengin sonucu Eylül 2023’te kaldırılmıştır.1011 Hangi türlerin hâlâ anlamlı olduğu schema rehberinde.

8. Uluslararası ve çok dilli yapı

Birden fazla dil ya da bölge varsa hreflang karşılıklı olmalı, her sürüm kendini de listelemelidir; tek yönlü işaretlemeler yok sayılır.12 Tek dilli Türkçe sitede hreflang gerekmez; yanlış kurulmuş hreflang, hiç olmamasından daha zararlıdır.

9. XML sitemap

Sitemap’in amacı keşfi hızlandırmaktır: tek dosya en çok 50.000 URL ya da 50 MB (sıkıştırılmamış) olabilir; lastmod yalnız tutarlı ve doğrulanabilir olduğunda dikkate alınır, priority ve changefreq Google tarafından yok sayılır.13 Ayrıntı: sitemap rehberi.

Bulguları nasıl sıralarsınız?

Bulguları iki eksende puanlayın: etki (kaç sayfa, hangi değerde sayfa, dizine mi sıralamaya mı dokunuyor) ve çaba (tek ayar mı, geliştirici sprinti mi). Her bulguyu aşağıdaki seviyelerden birine yerleştirin; böylece rapor bir yapılacaklar sırasına dönüşür:

SeviyeÖrnek bulguNe yapılır
KritikTüm site noindex/Disallow: /; ana şablonda 5xxAynı gün düzeltin
YüksekBinlerce parametreli URL dizinde; canonical’lar 404 dönüyor; sitemap’te yönlenen URL’lerBu sprint
OrtaYönlendirme zincirleri; yetim sayfalar; tekrarlayan başlıklarBakım takvimi
DüşükEksik alt metin (kritik olmayan görseller); küçük başlık hiyerarşisi sapmalarıİçerik akışında

Denetimi boşa çıkaran üç yanlış

  1. Araç skorunu hedef saymak. 100 puan bir amaç değildir; araçlar kuralları farklı tanımlar ve sayar. İki aracın “kural sayısı” karşılaştırılamaz.
  2. Canlı ortamda doğrulamamak. Hazırlık (staging) ortamındaki noindex ve robots engeli canlıya taşınırsa dizinden düşersiniz. Yayın sonrası ilk iş robots.txt, meta robots ve sitemap kontrolüdür.
  3. Tek seferlik denetim yapmak. Teknik sağlık bozulur: yeni şablon, eklenti, CDN kuralı. Zamanlanmış tarama ve değişiklik uyarısı tek seferlik raporun önüne geçer.

Kaynaklar ve dipnotlar

  1. Google Search Central: robots.txt’e giriş developers.google.com/search/docs/crawling-indexing/robots/intro · erişim: 24 Ekim 2026
  2. Search Console Yardım: Tarama İstatistikleri raporu support.google.com/webmasters/answer/9679690 · erişim: 24 Ekim 2026
  3. Google Search Central: robots.txt belirtimi ve Google’ın yorumu developers.google.com/search/docs/crawling-indexing/robots/robots_txt · erişim: 24 Ekim 2026
  4. Google Search Central: URL değişikliği olan site taşıma developers.google.com/search/docs/crawling-indexing/site-move-with-url-changes · erişim: 24 Ekim 2026
  5. Google Search Central: Yinelenen URL’leri tek adreste birleştirme (canonical) developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls · erişim: 24 Ekim 2026
  6. Google Search Central: Taranabilir bağlantı en iyi uygulamaları developers.google.com/search/docs/crawling-indexing/links-crawlable · erişim: 24 Ekim 2026
  7. Google Search Central: Mobil öncelikli dizinleme en iyi uygulamaları developers.google.com/search/docs/crawling-indexing/mobile/mobile-sites-mobile-first-indexing · erişim: 24 Ekim 2026
  8. Google Search Central: Sayfa deneyimi ve Arama developers.google.com/search/docs/appearance/page-experience · erişim: 24 Ekim 2026
  9. Google Search Central: Yapısal veri genel yönergeleri developers.google.com/search/docs/appearance/structured-data/sd-policies · erişim: 24 Ekim 2026
  10. Google Search Central: SSS (FAQPage) yapısal verisi (24 Ekim 2026’da erişilen sayfa: zengin sonucun 7 Mayıs 2026’dan itibaren gösterilmediği notu) developers.google.com/search/docs/appearance/structured-data/faqpage · erişim: 24 Ekim 2026
  11. Google Search Central: HowTo yapısal verisi (Eylül 2023 değişiklik kaydı: zengin sonuç gösterilmiyor) developers.google.com/search/docs/appearance/structured-data/how-to · erişim: 24 Ekim 2026
  12. Google Search Central: Sayfanın yerelleştirilmiş sürümlerini bildirme (hreflang) developers.google.com/search/docs/specialty/international/localized-versions · erişim: 24 Ekim 2026
  13. Google Search Central: Sitemap oluşturma ve gönderme developers.google.com/search/docs/crawling-indexing/sitemaps/build-sitemap · erişim: 24 Ekim 2026

Bu rehberdeki teknik iddialar yukarıdaki resmî belgelerle 24 Ekim 2026 tarihinde karşılaştırıldı. Arama motorlarının belgeleri değişebilir; uygulamadan önce bağlantıdaki güncel sürümü okuyun. Son güncelleme: 24 Ekim 2026.

Rehberi okudunuz, şimdi sitenize bakın

Alan adınızı girin: kayıt istemeden teknik, hız ve yapay zekâ uyumu bulgularını talimatlarıyla birlikte görün.

WhatsApp'tan yazınÜcretsiz tara