
İçerik üretiyorsunuz, sayfalar yayında, site açılıyor. Ama arama sonuçlarında görünmüyorlar. Sorun içerikte olmayabilir — sayfanın taranmasını veya dizine girmesini engelleyen teknik bir engel olabilir.
Bu yazı, dizinleme sorunlarını sırayla teşhis etmeyi ele alıyor.
Üç Aşama
Bir sayfanın arama sonuçlarında görünmesi için üç şey gerekir:
- Keşif: Arama motoru sayfanın varlığını bilmeli.
- Tarama: Sayfaya erişip içeriği okuyabilmeli.
- Dizinleme: Sayfayı dizinine eklemeye karar vermeli.
Bu ayrım teşhisin temelidir: sorun hangi aşamada takıldığına göre tamamen farklı bir çözüm gerektirir.
Taranmamış bir sayfa ile taranıp dizine alınmamış bir sayfa, aynı sonucu verir ama nedenleri farklıdır.
Birinci Aşama: Keşif
Arama motorunun sayfanızı bulmasının yolları:
- Site içi bağlantılar. Başka bir sayfadan bağlantı verilmiş olmalı.
- Site haritası. Adres listesi olarak bildirilmiş.
- Dış bağlantılar. Başka siteler işaret ediyor.
Birinci madde en yaygın eksiktir: hiçbir sayfadan bağlantı verilmemiş bir sayfa, site haritasında olsa bile düşük öncelikli sayılır.
Site içi bağlantı yapısı, hangi sayfaların önemli olduğunu da bildirir. Ana sayfadan iki tıkla ulaşılan bir sayfa, beş tıkla ulaşılandan daha hızlı taranır.
İkinci Aşama: Tarama Engelleri
Sayfa keşfedilmiş ama taranamıyorsa nedenler:
| Engel | Nasıl kontrol edilir |
|---|---|
| Tarama dosyası engelliyor | Kuralları inceleyin |
| Sunucu hata veriyor | Günlükleri kontrol edin |
| Sayfa çok yavaş | Yanıt süresini ölçün |
| Şifre koruması var | Gizli pencerede deneyin |
| Güvenlik duvarı botu engelliyor | Erişim günlüklerine bakın |
Beşinci satır en sinsi olanıdır: bazı güvenlik eklentileri ve bot koruma sistemleri, arama motoru botlarını da şüpheli sayıp engelleyebilir.
Bu durumda site tarayıcıda normal açılır ve hiçbir sorun görünmez. Erişim günlüklerinde bot isteklerinin engellendiğini görmek, teşhisin tek yoludur.
Üçüncü Aşama: Dizinleme Engelleri
Sayfa taranmış ama dizine alınmamışsa:
- Dizinleme engelleyen etiket var. Sayfada veya başlıkta.
- Kanonik etiket başka sayfayı gösteriyor.
- İçerik başka bir sayfayla aynı.
- İçerik çok zayıf bulunmuş.
- Yönlendirme var.
İkinci madde teknik ama çok yaygın bir hatadır: yanlış yapılandırılmış bir kanonik etiket, sayfanın kendisini değil başka bir sayfayı işaret eder ve o sayfa asla dizine girmez.
Bu genellikle şablon hatasından kaynaklanır — tüm sayfalarda ana sayfayı gösteren sabit bir kanonik etiket, sitenin tamamının dizinlenmesini engeller.
Engelleyici Etiketler
Dizinlemeyi engelleyen ayarlar birden fazla yerde bulunabilir:
- Sayfa içindeki meta etiket.
- Sunucu yanıt başlığı.
- Sistem ayarlarındaki genel seçenek.
- Eklenti ayarları.
Üçüncü madde en sık yaşanan kazadır: geliştirme sırasında açılan "arama motorlarını engelle" seçeneği, yayına geçerken kapatılmayı unutulur.
Site aylarca yayında kalır, içerik üretilir ve hiçbiri dizine girmez. Bu ayar tek bir onay kutusudur ve kontrol etmek saniyeler sürer.
İkinci madde ise daha zor fark edilir çünkü sayfa kaynağında görünmez — yalnızca yanıt başlıklarına bakarak tespit edilir.
Aynı İçerik Sorunu
Aynı içeriğe birden fazla adresten ulaşılabiliyorsa dizinleme karışır:
| Kaynak | Çözüm |
|---|---|
| www ve kök adres | Birini seçip yönlendirin |
| Şifreli ve şifresiz | Şifreliye yönlendirin |
| Sonda eğik çizgi farkı | Tek biçime sabitleyin |
| Filtre parametreleri | Kanonik etiketle ana sayfayı gösterin |
| Yazdırma sürümü | Dizinlemeyi engelleyin |
Üçüncü satır küçük görünür ama gerçek bir sorundur: sonunda eğik çizgi olan ve olmayan iki adres, arama motoru için iki farklı sayfadır.
Bu yönlendirmeleri dizin yapılandırma dosyasıyla tanımlayabildiğiniz hosting paketi ortamında, birkaç satırlık kural tüm bu varyasyonları tek bir adrese toplar.
Teşhis Sırası
Bir sayfa görünmüyorsa izlenecek yol:
- Adresi doğrudan arama motorunda aratın — dizinde mi?
- Arama konsolunda adres denetimi yapın
- Sayfa kaynağında engelleyici etiket var mı bakın
- Yanıt başlıklarını kontrol edin
- Kanonik etiketin kendisini gösterdiğini doğrulayın
- Tarama dosyasında engel var mı bakın
- Site içi bağlantı verilip verilmediğini kontrol edin
İkinci madde en hızlı yanıtı verir: arama konsolunun adres denetimi aracı, sayfanın hangi aşamada takıldığını doğrudan söyler — tahmin etmeye gerek kalmaz.
Bu araç ayrıca sayfanın botun gözünden nasıl göründüğünü de gösterir, ki bu bazen şaşırtıcı olur.
Zaman Faktörü
Her sorun teknik değildir — bazen yalnızca zaman gerekir:
- Yeni siteler daha yavaş taranır.
- Nadiren güncellenen siteler daha az ziyaret edilir.
- Her sayfa dizine alınmak zorunda değildir.
- Düşük değerli sayfalar atlanabilir.
Üçüncü madde kabul edilmesi gereken bir gerçektir: arama motorları sitenizin her sayfasını dizine almak zorunda değildir — özellikle benzer içerikli çok sayıda sayfa varsa bir kısmı atlanır.
Bu durumda çözüm teknik değil içeriktir. Her sayfanın kendine özgü bir değeri olmalı, yoksa birleştirilmelidir.
Sonuç
Dizinleme sorunlarında teşhis, sorunun hangi aşamada olduğunu bulmakla başlar — keşif, tarama ve dizinleme farklı çözümler gerektirir. En sık rastlanan kaza, geliştirme sırasında açılan "arama motorlarını engelle" seçeneğinin yayına geçerken kapatılmamasıdır. İkinci sırada yanlış kanonik etiket gelir: tüm sayfalarda ana sayfayı gösteren sabit bir etiket, sitenin tamamının dizinlenmesini engeller. Ve bazı güvenlik eklentileri arama motoru botlarını da engeller — bunu yalnızca erişim günlüklerinde görürsünüz.
Sıkça Sorulan Sorular (SSS)
Sayfam görünmüyor, nereden başlamalıyım?
Arama konsolunun adres denetimi aracından. Bu araç sayfanın hangi aşamada takıldığını doğrudan söyler — keşfedilmemiş mi, taranamamış mı, yoksa taranıp dizine alınmamış mı. Tahmin etmeye gerek kalmaz.
Sitem hiç dizine girmiyor, hepsi birden?
İki olasılık öne çıkar: sistem ayarlarındaki "arama motorlarını engelle" seçeneği açık kalmış olabilir, ya da tüm sayfalarda ana sayfayı gösteren yanlış bir kanonik etiket vardır. İkisi de tek bir yerden kontrol edilir ve saniyeler sürer.
Sitem açılıyor ama bot taramıyor?
Güvenlik eklentisi veya bot koruma sistemi botu engelliyor olabilir. Bu durumda site tarayıcıda normal görünür ve hiçbir sorun fark edilmez. Erişim günlüklerinde bot isteklerinin engellendiğini görmek teşhisin tek yoludur.
Her sayfam dizine girmek zorunda mı?
Hayır ve girmeyebilir de. Arama motorları özellikle benzer içerikli çok sayıda sayfanın bir kısmını atlar. Bu durumda çözüm teknik değil içeriktir — her sayfanın kendine özgü bir değeri olmalı, yoksa birleştirilmelidir.