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
-
Geliştirme ortamındaki
noindexkalktı 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çıprobotsmeta etiketini gözle doğrulayın. robots.txtvar mı ve yanlışlıkla bir şeyi engelliyor mu?Disallow: /satırı sitenin tamamını kapatır.- 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.
- XML sitemap üretildi mi, sadece indekslenebilir sayfaları mı içeriyor? Sitemap'e
noindexsayfa koymak çelişkili sinyaldir. - Sitemap,
robots.txtiçinde bildirildi ve Search Console'a gönderildi mi?
Tekilleştirme (kopya içerik)
- Tek bir tercih edilen alan adı var mı? www ve www'suz sürümlerden biri diğerine 301 ile yönlendirilmeli.
- Tüm site HTTPS'te mi, http sürümü yönlendiriliyor mu?
/index.phpgibi adresler kök adrese yönlendiriliyor mu? Aynı sayfaya iki ayrı adresle ulaşılabiliyorsa güç bölünür.- Her sayfada
canonicaletiketi 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. - Filtreleme ve sıralama parametreleri sonsuz URL üretiyor mu? Ürün listelerinde
?sirala=fiyat&renk=mavitürü kombinasyonlar binlerce kopya sayfa yaratabilir.
Sayfa içi temeller
- 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. - Her sayfanın kendine özgü meta açıklaması var mı? Sıralama faktörü değildir ama tıklama oranını belirler.
- Her sayfada tek bir
<h1>var ve sayfanın konusunu anlatıyor mu? - Başlık hiyerarşisi mantıklı mı? H1'den sonra H3'e atlamak yerine sırayı koruyun.
- Görsellerde anlamlı
altmetni var mı? Dekoratif görseller için boşalt=""doğru kullanımdır.
Yapılandırılmış veri ve paylaşım
- JSON-LD ile structured data eklendi mi? Kişisel sitede
Person, kurumsaldaOrganization, yazılardaBlogPosting. Ayrıntılar için schema rehberine bakabilirsiniz. - 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.
- Dil doğru bildirilmiş mi? Türkçe içerik sunan bir sayfada
<html lang="en">yazıyorsa düzeltin. Çok dilli site varsahreflanggerekir.
Performans ve son kontrol
- Core Web Vitals eşikleri tutuyor mu? Mobilde ölçün — Google mobil öncelikli indeksleme yapıyor. Detaylar performans yazısında.
- 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.comaraması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ş.