Anasayfa Projeler Yaklaşım Blog İletişim
Tüm yazılar

Yayına Almadan Önce: 20 Maddelik Teknik SEO Kontrol Listesi

Siteyi canlıya almadan önce tek tek doğrulanması gereken 20 madde. Her biri, atlandığında aylarca görünmez kalmanıza sebep olabilecek şeyler.

Yayına Almadan Önce: 20 Maddelik Teknik SEO Kontrol Listesi

Bir siteyi canlıya almak heyecanlıdır ve tam da bu yüzden aceleye gelir. Aşağıdaki listedeki maddelerin her biri, atlandığında sitenin aylarca aramada görünmemesine veya sıralamasını kaybetmesine sebep olabilecek şeyler. Kendi projelerimde teslim öncesi bu listeyi tek tek geçiyorum.

Erişilebilirlik ve indeksleme

  1. Geliştirme ortamındaki noindex kalktı mı? Bir numaralı felaket senaryosu. Test sunucusunda arama motorlarına kapattığınız etiketi canlıda kaldırmayı unutursanız site hiç var olmamış gibi davranır. Yayına aldıktan sonra kaynağı açıp robots meta etiketini gözle doğrulayın.
  2. robots.txt var mı ve yanlışlıkla bir şeyi engelliyor mu? Disallow: / satırı sitenin tamamını kapatır.
  3. CSS ve JS dosyaları taramaya açık mı? Google sayfayı sizin gördüğünüz gibi görmek ister; stil dosyalarını engellerseniz sayfayı bozuk değerlendirir.
  4. XML sitemap üretildi mi, sadece indekslenebilir sayfaları mı içeriyor? Sitemap'e noindex sayfa koymak çelişkili sinyaldir.
  5. Sitemap, robots.txt içinde bildirildi ve Search Console'a gönderildi mi?

Tekilleştirme (kopya içerik)

  1. Tek bir tercih edilen alan adı var mı? www ve www'suz sürümlerden biri diğerine 301 ile yönlendirilmeli.
  2. Tüm site HTTPS'te mi, http sürümü yönlendiriliyor mu?
  3. /index.php gibi adresler kök adrese yönlendiriliyor mu? Aynı sayfaya iki ayrı adresle ulaşılabiliyorsa güç bölünür.
  4. Her sayfada canonical etiketi var mı ve kendini mi işaret ediyor? Kopyala-yapıştır sonucu tüm sayfaların anasayfayı canonical göstermesi sık rastlanan bir hatadır.
  5. Filtreleme ve sıralama parametreleri sonsuz URL üretiyor mu? Ürün listelerinde ?sirala=fiyat&renk=mavi türü kombinasyonlar binlerce kopya sayfa yaratabilir.

Sayfa içi temeller

  1. Her sayfanın kendine özgü bir <title> etiketi var mı? Tüm sitede aynı başlığı kullanmak — evet, bunu üretimde çok gördüm — sıralamayı tek başına öldürür.
  2. Her sayfanın kendine özgü meta açıklaması var mı? Sıralama faktörü değildir ama tıklama oranını belirler.
  3. Her sayfada tek bir <h1> var ve sayfanın konusunu anlatıyor mu?
  4. Başlık hiyerarşisi mantıklı mı? H1'den sonra H3'e atlamak yerine sırayı koruyun.
  5. Görsellerde anlamlı alt metni var mı? Dekoratif görseller için boş alt="" doğru kullanımdır.

Yapılandırılmış veri ve paylaşım

  1. JSON-LD ile structured data eklendi mi? Kişisel sitede Person, kurumsalda Organization, yazılarda BlogPosting. Ayrıntılar için schema rehberine bakabilirsiniz.
  2. Open Graph ve Twitter Card etiketleri var mı? WhatsApp veya LinkedIn'de link paylaşıldığında önizleme çıkmıyorsa tıklama oranınız düşer.
  3. Dil doğru bildirilmiş mi? Türkçe içerik sunan bir sayfada <html lang="en"> yazıyorsa düzeltin. Çok dilli site varsa hreflang gerekir.

Performans ve son kontrol

  1. Core Web Vitals eşikleri tutuyor mu? Mobilde ölçün — Google mobil öncelikli indeksleme yapıyor. Detaylar performans yazısında.
  2. 404 sayfası anlamlı mı ve doğru durum kodunu döndürüyor mu? "Bulunamadı" yazıp 200 döndüren sayfalar (soft 404) indeksi kirletir.

Yayın gününde

Liste bittiğinde iş bitmiyor. Canlıya aldığınız gün şu üç şeyi yapın:

  • Search Console'da mülkü doğrulayın ve sitemap'i gönderin.
  • Anasayfa için URL denetleme aracını çalıştırıp "İndekslenmeyi talep et" deyin.
  • site:alanadiniz.com aramasını 3-4 gün sonra yapın. Sayfalar çıkmıyorsa yukarıdaki 1-5. maddelere geri dönün.

Bu liste sıralama garantisi vermiyor — hiçbir teknik liste vermez. Yaptığı şey daha temel: sitenizin yarışa girebilmesini sağlamak. İçerik ve otorite bundan sonraki iş.

Diğer yazılar