- Konu sahibi
- #1
Arif
WFN Üye
- Konular
- 174
- Mesajlar
- 173
- Çözüm
- 0
- Ticaret Puanı
- 0
- Üyelik
- 12 Gün
- Konum
- Bilecik
- Web Sitesi
- Var
- Alanı
- SEO Uzmanı
Bir sayfa Google’da görünmüyorsa önce rastgele içerik değiştirmek yerine tarama izni, dizinleme sinyali ve kanonik hedefi birlikte okumak gerekir. Böylece sorun bir engel mi, bir tercih mi yoksa yanlış URL seçimi mi hemen anlaşılır.
Bu yazı, tek bir URL için önce hangi teknik işaretin kontrol edileceğini, Search Console’daki verinin nasıl yorumlanacağını ve sitemap ile canonical’in neden ayrı ayrı bakılması gerektiğini anlatır.
En pratik ayrım şudur: robots.txt erişimi taramayı etkiler, noindex dizine girmeyi etkiler, canonical ise hangi sürümün tercih edileceğini etkiler. Aynı sayfada üçü de varsa, hangisinin etkili olduğunu tek tek okumadan sonuç çıkarmak yanıltıcı olur.
Search Console’daki robots.txt raporu burada yararlıdır; çünkü son getirilen sürümleri ve rapordaki erişim geçmişini gösterir. Böylece sorun site genelinde mi, yalnızca belirli bir klasörde mi, yoksa yeni bir dağıtım sonrası mı oluştuğu anlaşılır.
Bu ayrım önemlidir; çünkü tarama izni verilmiş olması dizine girileceği anlamına gelmez. Özellikle şablon üzerinden eklenen etiketlerde, tekil bir sayfayı etkilemesi gereken ayar yanlışlıkla birçok sayfaya yayılabilir.
Sitemap ise Google’a hangi URL’lerin önemli olduğunu söyleyen bir aday listesidir; fakat o listede zaten dizine girmemesi gereken ya da kanonik olmayan URL’ler varsa teşhis bulanıklaşır. Bu yüzden sitemap’i tek başına değil, canonical ve durum kodlarıyla birlikte okumak gerekir.
Bu filtreyi uygulamak özellikle büyük sitelerde önemlidir. Çünkü sitemap’in amacı tüm sayfaları yığmak değil, gerçekten indekslenmesi istenen adayları temiz biçimde sunmaktır.
Pratikte en sağlıklı sıra şöyledir: önce robots.txt, sonra noindex, sonra canonical, en son sitemap. Bu sırayı izlemek, aynı sayfada birden fazla işaret varken yanlış teşhis koyma riskini azaltır.
Bundan sonra sayfayı yeniden göndermekten önce, düzeltmenin gerçekten tek işarete mi yoksa birbirine bağlı birkaç işarete mi dayandığını kontrol etmek gerekir. Aksi halde aynı sorun farklı bir sinyal üzerinden tekrar oluşabilir.
Bu yazı, tek bir URL için önce hangi teknik işaretin kontrol edileceğini, Search Console’daki verinin nasıl yorumlanacağını ve sitemap ile canonical’in neden ayrı ayrı bakılması gerektiğini anlatır.
Görünmeme sorunu önce hangi sinyallerle ayrılır
Sayfanın Google’da görünmemesi her zaman aynı anlama gelmez. Bazen Google sayfayı hiç tarayamamıştır, bazen taramış ama dizine almamıştır, bazen de dizine alırken farklı bir sürümü seçmiştir. Bu yüzden ilk adım, sorunu içerik kalitesiyle değil, görünürlük sinyalleriyle ayırmaktır.En pratik ayrım şudur: robots.txt erişimi taramayı etkiler, noindex dizine girmeyi etkiler, canonical ise hangi sürümün tercih edileceğini etkiler. Aynı sayfada üçü de varsa, hangisinin etkili olduğunu tek tek okumadan sonuç çıkarmak yanıltıcı olur.
Taramayı engelleyen işareti önce okuyun
robots.txt dosyasında ilgili yol kapalıysa Google sayfayı keşfetmeden durabilir. Bu yüzden ilk bakış, sayfanın bulunduğu dizinin engelli olup olmadığına ve son değişiklikle birlikte yeni bir kural eklenip eklenmediğine olmalıdır.Search Console’daki robots.txt raporu burada yararlıdır; çünkü son getirilen sürümleri ve rapordaki erişim geçmişini gösterir. Böylece sorun site genelinde mi, yalnızca belirli bir klasörde mi, yoksa yeni bir dağıtım sonrası mı oluştuğu anlaşılır.
Dizine alınmayı engelleyen işareti ayrı kontrol edin
Sayfa taranabiliyor ama görünmüyorsa noindex etiketi veya benzeri bir dizinleme sinyali devreye girmiş olabilir. Bu durumda sayfayı Google görüyor, fakat arama sonuçlarında göstermemeyi seçiyor olabilir.Bu ayrım önemlidir; çünkü tarama izni verilmiş olması dizine girileceği anlamına gelmez. Özellikle şablon üzerinden eklenen etiketlerde, tekil bir sayfayı etkilemesi gereken ayar yanlışlıkla birçok sayfaya yayılabilir.
| Kontrol | Ne anlatır |
|---|---|
| robots.txt | Tarama izni verilmiyorsa sayfa hiç keşfedilmeyebilir; önce ilgili yolu ve son değişikliği kontrol edin. |
| noindex | Sayfa taranabiliyor ama dizine alınmıyorsa çoğu kez sorun engelden değil dizinleme etiketinden kaynaklanır. |
| canonical | Kanonik sinyal başka URL’ye gidiyorsa Google görünürlük için farklı adresi seçebilir; eşleşen sürümü kontrol edin. |
| XML sitemap | Sitemap’te yalnızca 200 dönen ve dizine girmesi istenen URL’ler olmalı; aksi halde yanlış adaylar gönderilir. |
| Search Console URL Denetimi | Tek tek URL için Google’ın görme, tarama ve dizinleme yorumunu ayırmak için ilk bakılacak yerdir. |
Kanonik ve sitemap neden birlikte okunmalı
Google bazen bir sayfanın kendisini değil, onun tercih edilen sürümünü seçer. Eğer canonical etiketi başka bir URL’ye işaret ediyorsa, görünürlük sorunu aslında yanlış sürümün öne çıkması olabilir.Sitemap ise Google’a hangi URL’lerin önemli olduğunu söyleyen bir aday listesidir; fakat o listede zaten dizine girmemesi gereken ya da kanonik olmayan URL’ler varsa teşhis bulanıklaşır. Bu yüzden sitemap’i tek başına değil, canonical ve durum kodlarıyla birlikte okumak gerekir.
Sitemap’te hangi URL’ler kalmalı
Sitemap içine yalnızca 200 durum kodu veren, dizine açık ve kanonik sürüm olan URL’ler girmelidir. Yönlendiren, engellenen veya noindex olan adresleri burada tutmak Google’a karışık sinyal gönderir.Bu filtreyi uygulamak özellikle büyük sitelerde önemlidir. Çünkü sitemap’in amacı tüm sayfaları yığmak değil, gerçekten indekslenmesi istenen adayları temiz biçimde sunmaktır.
URL Denetimi ile son kararı bağlayın
Search Console’daki URL Denetimi, tek bir sayfanın Google tarafından nasıl görüldüğünü okumak için en kısa yoldur. Burada tarama, dizinleme ve seçilen kanonik URL bilgisi birlikte incelenirse sorun alanı hızla daralır.Pratikte en sağlıklı sıra şöyledir: önce robots.txt, sonra noindex, sonra canonical, en son sitemap. Bu sırayı izlemek, aynı sayfada birden fazla işaret varken yanlış teşhis koyma riskini azaltır.
Kontrolden sonra neye göre aksiyon alınır
Sorunun kaynağına göre yapılacak iş de değişir. Engelliyorsa erişim kuralı düzeltilir, noindex ise dizinleme niyeti netleştirilir, canonical başka sayfaya gidiyorsa tercih edilen sürüm gözden geçirilir.Bundan sonra sayfayı yeniden göndermekten önce, düzeltmenin gerçekten tek işarete mi yoksa birbirine bağlı birkaç işarete mi dayandığını kontrol etmek gerekir. Aksi halde aynı sorun farklı bir sinyal üzerinden tekrar oluşabilir.