Teknik SEO Kontrol Listesi 2026: Mükemmel Bir Optimizasyona Sahip Web Sitesi İçin Tam Kılavuz
Teknik SEO Kontrol Listesi 2026: Mükemmel Bir Optimizasyona Sahip Web Sitesi İçin Tam Kılavuz
Teknik SEO, diğer her şeyin üzerine inşa edildiği temeli oluşturur. Dünyadaki en iyi içeriği yazabilirsiniz, ama arama motorları sayfalarınızı doğru bir şekilde tarayıp, dizinleyip ve görüntüleyemezse, kimse onu bulamaz. Bu kontrol listesi, doğrulamanız gereken her teknik SEO unsurunu kapsar - açık geçme/kalma kriterleriyle kategorilere ayrılmıştır.
Bunları LANGR'ın ücretsiz SEO denetim aracı ile birlikte kullanın; bu araç birçok maddeleri otomatik olarak kontrol eder ve size öncelikli düzeltme listesi sunar.
Tarama ve Dizinleme
Bu maddeler, arama motorlarının sayfalarınızı bulup işleyip işleyemeyeceğini belirler.
Robots.txt
- [ ] robots.txt mevcut
yourdomain.com/robots.txtadresinde - [ ] Önemli sayfaları engellemiyor — CSS, JS ve görüntülerin yasaklanmadığını kontrol edin
- [ ] Site haritası referansı —
Sitemap: https://yourdomain.com/sitemap.xmliçerir - [ ] Hiçbir wildcard bloğu içermiyor — bu şekilde içerik dışarıda bırakılmamalı (
Disallow: /her şeyin bloke edilmesine neden olur) - [ ] Tarama gecikmesi makul veya yok (çoğu modern tarayıcı bunu zaten görmezden gelir)
- [ ] Google Search Console'da test et — doğrulama için robots.txt test aracını kullanın
XML Site Haritası
- [ ] Site haritası mevcut
yourdomain.com/sitemap.xmladresinde - [ ] Google Search Console ve Bing Webmaster Tools'a gönderildi
- [ ] Tüm önemli sayfalar dahil — indekslenmesini istediğiniz her sayfa site haritasında olmalıdır
- [ ] Site haritasında 404 veya yönlendirme URL'leri yok — yalnızca 200 durumu olan sayfalar
- [ ] Son güncellenme tarihleri doğru ve içerik değiştiğinde güncellenir
- [ ] Her site haritası dosyasında 50,000 URL'nin altında (büyük siteler için site haritası indeksini kullanın)
- [ ] Her site haritası dosyasında 50MB'ın altında sıkıştırılmamış
- [ ] Site haritasında noindex sayfalar yok — bunlar çelişkili sinyaller gönderir
Dizinleme
- [ ] Anahtar sayfalar dizinlenmiş — Google’da
site:yourdomain.comaraması yapın - [ ] İstenmeden noindex etiketleri yok — meta robotları ve X-Robots-Tag başlıklarını kontrol edin
- [ ] Kanonik etiketler doğru — her sayfanın kendine referans veren bir kanonik etiketinin olması gerekir
- [ ] Yinelenen içerik yok — aynı içerik birden fazla URL'den erişilebilir olmamalıdır
- [ ] Sayfalama doğru işlenmiş —
rel="next"verel="prev"veya load-more desenleri kullanın - [ ] URL parametreleri — yinelenen sayfalar oluşturup oluşturmuyorlarsa GSC'de yapılandırın
URL Yapısı
- [ ] Temiz, açıklayıcı URL'ler —
/products/running-shoesdeğil/p?id=12345 - [ ] Küçük harf kullanımı — karışık büyük harfli URL'ler yok (büyük harfleri küçük harflere yönlendirin)
- [ ] Özel karakter yok — boşluklardan, alt çizgilerden (tirnak kullanın) veya kodlanmış karakterlerden kaçının
- [ ] Tutarlı son eğik çizgiler — ya eğik çizgi ile ya da olmadan tercih edin ve diğerine yönlendirin
- [ ] Makul derinlik — önemli sayfalar ana sayfaya 3 tıklama içinde olmalıdır
- [ ] URL'lerde oturum ID'leri yok — bunlar sonsuz yinelenen sayfalar oluşturuyor
Sayfa Hızı ve Temel Web Ölçütleri
Hız, sıralamaları ve kullanıcı deneyimini doğrudan etkiler.
Temel Web Ölçütleri
- [ ] LCP (En Büyük İçerik Boyası) 2.5 saniyenin altında — ana içerik hızlı yüklenecek
- [ ] INP (Sonraki Boya İçin Etkileşim) 200 milisaniyenin altında — sayfa, etkileşime hızlı yanıt veriyor
- [ ] CLS (Kümülatif Düzen Kayması) 0.1'in altında — yükleme sırasında düzen kaymıyor
- [ ] Mobilde test et — Google, sıralama kararları için mobil performansı kullanır
Hız Optimizasyonu
- [ ] Görüntüler optimize edilmiş — sıkıştırılmış, uygun boyutlandırılmış, modern formatlar (WebP, AVIF) kullanılıyor
- [ ] Düşük bölümlerde görüntüler için tembel yükleme (fakat üst bölüm LCP görüntüsü için DEĞİL)
- [ ] CSS küçültülmüş ve kritik CSS satır içine alınmış
- [ ] JavaScript küçültülmüş ve mümkün olduğunca ertelenmiş
- [ ] Sıkıştırma etkin — Gzip veya Brotli sunucuda
- [ ] Tarayıcı önbellekleme uygun Cache-Control başlıklarıyla yapılandırılmış
- [ ] Statik varlıklar için CDN kullanımı
- [ ] Render olmadan kaynaklar yok — kritik kaynaklar önce yüklenir
- [ ] Font yükleme optimizasyonu —
font-display: swapveyaoptional - [ ] Üçüncü taraf skriptler denetimi — her biri yükleme süresi ekler; gereksiz olanlarını kaldırın
- [ ] Sunucu yanıt süresi 200ms'nin altında (TTFB)
Kaynak İpuçları
- [ ] Kritik üçüncü taraf kaynaklarına ön bağlantı:
- [ ] Kritik kaynakları ön yükleme (fontlar, üst bölüm görüntüleri):
- [ ] DNS ön alma daha az kritik alanlar için:
Güvenlik
Güvenlik, bir sıralama faktörüdür ve kullanıcı güveni için gereklidir.
HTTPS
- [ ] SSL sertifikası mevcut ve geçerli
- [ ] Sertifika süresi dolmamış — son kullanma tarihini kontrol edin
- [ ] Tüm sayfalar HTTPS üzerinden sunuluyor — HTTP sayfası yok
- [ ] HTTP'den HTTPS'ye yönlendirmeler — 301 yönlendirmesi, 302 değil
- [ ] Karışık içerik yok — tüm kaynaklar (görüntüler, scriptler, stiller) HTTPS üzerinden yüklenmeli
- [ ] HSTS başlığı ayarlandı:
Strict-Transport-Security: max-age=31536000; includeSubDomains - [ ] Sertifika zinciri tam — herhangi bir ara sertifika sorunu yok
Güvenlik Başlıkları
- [ ] Content-Security-Policy — XSS saldırılarını önler
- [ ] X-Content-Type-Options: nosniff — MIME türü parolası çözme işleminin önlenmesini sağlar
- [ ] X-Frame-Options veya CSP
frame-ancestors— tıklama almak için önleyici - [ ] Referrer-Policy — hangi referans bilgilerin gönderileceğini kontrol eder
- [ ] Permissions-Policy — tarayıcı özellik erişimini kısıtlar
Mobil Optimizasyon
Google, mobil öncelikli dizinleme kullanır — mobil siteniz değerlendirilir.
- [ ] Duyarlı tasarım — tüm ekran boyutlarına uyum sağlar
- [ ] Viewport meta etiketi ayarlandı:
- [ ] Mobilden yatay kaydırma yok
- [ ] Dokunma hedefleri en az 44x44 piksel — düğmeler ve bağlantılar tıklanabilir olmalı
- [ ] Yazı boyutu en az 16px — yakınlaştırmadan okunabilir
- [ ] Rahatsız edici ara sayfalar yok — pop-up'lar mobilde içeriği engellememeli
- [ ] Mobil içerik masaüstüyle eşleşiyor — her iki versiyonda da aynı içerik olmalı
- [ ] Mobil hız — özel olarak 4G/mobil bağlantılarda test edin
- [ ] Gerçek cihazlarda test yapın — sadece tarayıcı geliştirme araçlarıyla değil
Sayfa İçi Teknik Unsurlar
Başlık Etiketleri
- [ ] Her sayfanın benzersiz bir başlığı var — tekrar yok
- [ ] 60 karakterin altında — Google daha uzun başlıkları kısaltır
- [ ] Anahtar kelime dahil — tercihen başlangıçta
- [ ] Marka adı dahil — genellikle sonunda
- [ ] Anahtar kelime doldurma yok — doğal bir şekilde okunmalı
Meta Açıklamalar
- [ ] Her sayfanın benzersiz bir açıklaması var — tekrar yok
- [ ] 150-160 karakter — görüntülemede optimal uzunluk
- [ ] Anahtar kelime içeriyor — doğal bir şekilde entegre
- [ ] Bir harekete geçirme ifadesi içeriyor — tıklamaları teşvik eder
- [ ] Sayfa içeriğini doğru bir şekilde tanımlıyor — yanıltmamalı
Başlıklar
- [ ] Her sayfada tam bir H1 var — sayfa konusuyla eşleşiyor
- [ ] Mantıksal hiyerarşi — H1 > H2 > H3 (seviye atlamayın)
- [ ] Başlıklarda anahtar kelimeler — naturel bir şekilde, zorlamadan
- [ ] Açıklayıcı — başlıklar, tararken anlamlı olmalı
Görüntüler
- [ ] Tüm görüntülerin alt metni var — açıklayıcı, doğal yerlerde anahtar kelimeler içeriyor
- [ ] Genişlik ve yükseklik nitelikleri belirtilmiş — CLS'yi önler
- [ ] Açıklayıcı dosya adları —
red-running-shoes.webpdeğilIMG_4521.jpg - [ ] Duyarlı görüntüler — farklı ekran boyutları için
srcsetkullanın - [ ] İkonlar ve logolar için SVG — ölçeklenebilir, küçük dosya boyutu
Yapılandırılmış Veri
Yapılandırılmış veri, zengin kesitler sağlar ve arama motorlarının içeriğinizi anlamasına yardımcı olur.
- [ ] Ana sayfada organizasyon şeması — şirket adı, logo, iletişim bilgileri
- [ ] WebSite şeması ile SearchAction — sitelink arama kutusunu etkinleştirir
- [ ] BreadcrumbList şeması — arama sonuçlarında navigasyon yollarını gösterir
- [ ] Blog yazılarında makale şeması — yazar, tarih, yayıncı
- [ ] SSS sayfalarında SSS şeması — genişletilebilir sonuçlar oluşturur
- [ ] Ürün sayfalarında ürün şeması — fiyat, mevcutlık, incelemeler
- [ ] Uygun ise LocalBusiness şeması — adres, çalışma saatleri, telefon
- [ ] Google'ın Zengin Sonuç Testi ile doğrulayın — hata yok
- [ ] Schema.org doğrulayıcı ile test et — uygun yerleşim ve zorunlu alanlar
Uluslararası SEO
Eğer siteniz birden fazla dil veya bölgeye hizmet veriyorsa:
- [ ] Tüm sayfalarda hreflang etiketleri — dil ve bölgeyi belirtin
- [ ] x-default hreflang — varsayılan sürümü belirtir
- [ ] İki yönlü hreflang — sayfa A, sayfa B'ye işaret ediyorsa, sayfa B de sayfa A'ya işaret etmelidir
- [ ] Hreflang site haritasında (HTML etiketlerine alternatif)
- [ ] Dil spesifik URL'ler —
/en/aboutve/de/about, yalnızca çerez tabanlı değil - [ ] İçerik tamamen çevrildi — karışık dil sayfaları yok
- [ ] Uygun yerel para birimi ve formatlar
Yönlendirmeler
- [ ] Kalıcı yönlendirmeler için 301 — 302 veya 307 değil
- [ ] Yönlendirme zinciri yok — A doğrudan C'ye yönlendirmeli, A→B→C değil
- [ ] Yönlendirme döngüsü yok — A→B→A her şeyi kırar
- [ ] www/non-www kanonik — biri diğerine yönlendirir (301)
- [ ] HTTP→HTTPS yönlendirmesi mevcut
- [ ] Eski URL'ler yeni olanlara yönlendirilmeli — site taşımaları sonrasında
Sunucu ve Altyapı
- [ ] Sunucu kesintisi %99.9'un üzerinde — kesintiler dizinleme ve sıralamayı etkiler
- [ ] Özel 404 sayfası — yararlı, genel değil; navigasyon ve arama içerir
- [ ] Doğru HTTP durum kodları — eksik sayfalar için 404, yumuşak 404'ler (hata içeriği ile 200 değil)
- [ ] Sunucu hatası yok (5xx) — sunucu günlüklerini düzenli olarak kontrol edin
- [ ] gzip/Brotli sıkıştırma sunucuda etkin
- [ ] HTTP/2 veya HTTP/3 etkin — HTTP/1.1'den daha hızlı
- [ ] Sunucu konumu hedef kitleye yakın olmalı
İzleme ve Bakım
- [ ] Google Search Console doğrulanmış ve izleniyor
- [ ] Google Analytics kurulu (doğru izin yönetimi ile)
- ] Düzenli SEO denetimleri — en azından aylık [LANGR'ın ücretsiz denetim aracıyla
- [ ] Uptime izleme — siteniz kapandığında bildirim alın
- [ ] Kırık bağlantı kontrolleri — aylık olarak gerçekleştir
- [ ] Temel Web Ölçütleri izleme — eğilimleri takip edin, sadece anlık görüntüleri değil
- [ ] Dizin kapsam raporları — yeni hataları haftalık olarak kontrol edin
Bu Kontrol Listesini Nasıl Kullanacaksınız
Yeni Bir Web Sitesi İçin
Lansmandan önce her madde üzerinde çalışın. Teknik borç, bir site canlı ve indekslendikten sonra çok daha zor onarılır.
Mevcut Bir Web Sitesi İçin
- Temel puanlarınızı almak için ücretsiz bir SEO denetimi yapın
- Bu kontrol listesini kategori kategori gözden geçirin
- Denetiminizde kritik olarak işaretlenen maddeleri önceliklendirin
- İyileşmeleri takip etmek için aylık olarak yeniden denetim yapın
Öncelik Sırası
Her şeyi bir anda yapamıyorsanız, önceliklendirin:
- HTTPS ve güvenlik — müzakere edilmez bir temel
- Tarama ve dizinleme — Google sayfalarınızı bulamazsa, diğer hiçbiri önemli değildir
- Mobil optimizasyon — mobil öncelikli dizinleme, bunun kritik olduğu anlamına gelir
- Sayfa hızı — sıralamaları ve kullanıcı deneyimini doğrudan etkiler
- Sayfa içi unsurlar — başlık etiketleri ve meta açıklamaları anında etki yapar
- Yapılandırılmış veri — zengin sonuçları etkinleştirir
- Uluslararası SEO — uygun olduğunda
- İleri düzey optimizasyon — yönlendirmeler, sunucu ayarları, izleme
Sonuç
Teknik SEO göz alıcı değildir, ama sıralama elde eden web siteleri ile elde edemeyenler arasında ayrım yapan faktördür. Bu kontrol listesindeki her madde, potansiyel bir sıralama faktörü veya kullanıcı deneyimi iyileştirmesini temsil eder.
Her şeyi bir günde onarmanıza gerek yok. Kritik maddelerle başlayın, ücretsiz bir denetim ile bir temel oluşturun ve listenin üzerinden sistematik bir şekilde geçin. Yenilikleri sıralamanızı etkilemeden yakalamak için aylık kontroller ayarlayın.
İçeriğiniz yalnızca teknik temelinize bağlı olarak başarılı olabilir. O temeli sağlam yapın, diğer her şey daha kolay hale gelir.
Teknik optimizasyonunuzun nasıl performans gösterdiğine dair sürekli bir görünüm için alan adınızın SEO profilini LANGR'da kontrol edin.