“Sitemiz var ama Google’da hiç çıkmıyoruz.” Bu cümlenin arkasında birbirinden çok farklı sekiz sorun olabilir ve hepsinin çözümü ayrı. İyi haber: doğru sırayla bakıldığında teşhis yarım saat sürer.
Sıralamaya girmeden önce yapılması gereken tek ayrım var.
Önce ayırın: dizinde yok mu, dizinde ama sıralanmıyor mu?
Bu iki durum farklı sorunlardır ve karıştırıldığında yanlış işe zaman harcanır.
Hızlı kontrol: Google’da site:alanadiniz.com aratın. Hiç sonuç çıkmıyorsa site dizinde yok. Sayfalarınız listeleniyorsa dizindesiniz — sorununuz sıralama.
Kesin kontrol: Google Search Console’da URL denetimi aracına adresi yapıştırın. “URL Google’da mevcut” veya “URL Google’da yok” yazar; yoksa sebebini de gösterir.
Search Console kurulu değilse ilk iş odur; ücretsizdir ve aşağıdaki maddelerin çoğunu tahminden çıkarıp ölçüme çevirir.
Dizinde değilseniz
1. Site yeni, henüz taranmadı
En sık ve en zararsız sebep. Search Console’da bunu şu ifadeyle görürsünüz: “Keşfedildi - şu anda dizine eklenmiş değil.” Google sayfanın varlığını biliyor ama sırası gelmemiş.
Yapılacaklar: site haritasını gönderin, URL denetiminden dizine ekleme talebi girin, sayfaya sitenizin içinden link verin. Bağlantısız duran bir sayfa hem kullanıcıya hem tarayıcıya görünmez.
Aynı sayfa için talebi arka arkaya göndermenin faydası yoktur; sıra öne alınmaz.
2. Site haritası hiç gönderilmemiş
Şaşırtıcı biçimde yaygın. Site haritası dosyası üretilmiştir, sitede durur, ama Search Console’a hiç eklenmemiştir. Google onu kendi bulabilir; ama göndermek keşfi hızlandırır ve hangi adreslerin dizine girdiğini raporlar.
3. Sayfa engelleniyor
İki klasik sebep:
noindexetiketi. Genelde geliştirme sırasında konulur ve yayına geçerken kaldırılmayı unutur. Tek satırlık bu etiket sayfayı arama sonuçlarından tamamen çıkarır.robots.txtengeli. Yanlış yazılmış bir kural tüm siteyi taramaya kapatabilir.
Kontrolü basit: alanadiniz.com/robots.txt adresini açın, Disallow: / satırı olmadığından emin olun. Sayfa kaynağında noindex geçip geçmediğine bakın.
4. Alan adının geçmişi kirli
Az konuşulan ama etkisi uzun süren bir sebep. Alan adı daha önce başka biri tarafından kullanılmış, hacklenmiş ya da spam amaçlı işletilmişse, siz temiz bir site yayınlasanız bile eski sayfalar arama motorunun dizininde kalır.
Bunu kendi alan adımızda yaşadık. Site eskiden hacklenmiş bir kurumsal siteydi ve içine kumar sitelerine yönlendiren gizlenmiş spam sayfalar enjekte edilmişti. Siteyi sıfırdan yazdıktan sonra bile o sahte adresler dizinde durmaya devam etti ve alan adının konu sinyalini kirletti.
Çözüm tek bir düğme değil, sıralı bir temizlik:
- Spam adreslerin kalıcı olarak kaldırıldığını sunucu düzeyinde bildirin. Bu iş için doğru yanıt 410 Gone’dur; 404 aynı işi daha yavaş yapar.
- Eski gerçek adresleri yeni karşılıklarına kalıcı yönlendirmeyle (301) bağlayın.
- Search Console’da kaldırma talebi girin ve manuel işlem/güvenlik sorunu bildirimi olup olmadığını kontrol edin.
Bu temizlik teknik olarak bir günde biter; etkisinin dizine yansıması haftalar sürer.
Dizindeyseniz ama sıralanmıyorsanız
5. İçerik ince
Birkaç yüz kelimelik bir sayfa, aynı sorguda kapsamlı sayfalarla yarışır ve kaybeder. Burada ölçü kelime sayısı değil, sorunun tam olarak cevaplanmış olması: kullanıcı sayfayı okuduktan sonra aynı soruyu tekrar aratıyorsa içerik incedir.
Yaygın bir hata da yayına yarım içerik almak. Taslak bir metinle yayınlanan sayfa, o hâliyle arama sonuçlarına girer ve gelen ziyaretçi yarım metni görür.
6. Aynı konuda birden fazla sayfa (kanibalizasyon)
Aynı sorguyu hedefleyen iki sayfanız varsa Google hangisini göstereceğine karar veremez ve ikisi de geride kalır. Sık görülen örnek: hem “web tasarım” hem “web sitesi yapımı” için ayrı ayrı açılmış, içerikleri neredeyse aynı iki sayfa.
Çözüm sayfa çoğaltmak değil, birleştirmek: güçlü olanı bırakın, diğerini ona 301 ile bağlayın.
7. Kopya adresler sinyali bölüyor
Bu, teknik olarak en kolay düzeltilen ama en çok gözden kaçan maddedir. Aynı içerik birden fazla adresten yayınlanıyorsa arama motoru bunları ayrı kaynak sayabilir:
site.comvewww.site.comikisi de 200 dönüyorsa,/iletisimve/iletisim/ikisi de açılıyorsa,- aynı sayfa hem parametreli hem parametresiz erişilebiliyorsa.
Canonical etiketi bunu bildirir ama her zaman yetmez; kesin çözüm birini kanonik seçip diğerini 301 ile ona yönlendirmektir. Kendi sitemizde www alt alan adının ayrı bir kaynak olarak dizine girdiğini fark edip tam olarak bunu yaptık.
8. Yerel aramada görünmüyorsanız sorun site değil olabilir
“Yakınımdaki” niyetli aramalarda önce harita sonuçları gelir ve oraya kimin gireceğini siteniz değil Google İşletme Profili belirler. Profiliniz yanlış kategorideyse, sitenizi ne kadar iyileştirirseniz iyileştirin o listeye giremezsiniz.
Ayrıntı: Google İşletme Profili rehberi.
Teşhis sırası
site:alanadiniz.com— dizinde miyim?- Search Console kurulu mu, site haritası gönderilmiş mi?
- URL denetimi ne diyor?
robots.txtvenoindextemiz mi?- Alan adının geçmişi var mı?
- İçerik gerçekten soruyu cevaplıyor mu?
- Aynı konuda ikinci bir sayfam var mı?
- www / eğik çizgi kopyası var mı?
- Hedefim yerelse profilim doğru kategoride mi?
Ne kadar sürer?
Teknik engel kaldırıldığında dizine girmek günler alır. Rekabetin olduğu bir sorguda ilk sayfaya çıkmak aynı şey değildir: orada belirleyici olan içerik derinliği, konu otoritesi ve yerel sinyallerdir; üçü de zamanla birikir.
Bu yüzden ölçüm alışkanlığı önemli. Search Console’da gösterim sayısının ve ortalama konumun yönü, tıklama sayısından daha erken haber verir — gösterim artıyor ve ortalama konum yükseliyorsa iş çalışıyordur, tıklama henüz gelmemiş olsa bile.
Teknik taraf ve içerik tarafını birlikte yürütmek için: SEO danışmanlığı. Mimarinin bu işteki payını ayrı yazdık: WordPress mı, statik site mi?