- Konu sahibi
- #1
Mario
WFN Üye
- Konular
- 175
- Mesajlar
- 171
- Çözüm
- 0
- Ticaret Puanı
- 0
- Üyelik
- 12 Gün
- Konum
- Zonguldak
- Web Sitesi
- Var
- Alanı
- Google Optimiz.
Google’da görünürlük kaybını çözmek için önce sorunun türünü ayırmak gerekir: tarama mı engellenmiş, sayfa indekslenmiş ama seçilmiyor mu, yoksa Google başka bir URL’yi canonical mı kabul ediyor? Bu ayrım doğru yapılınca gereksiz düzeltmeler azalır ve hangi kontrolün gerçekten işe yaradığı netleşir.
Bu yazı, robots.txt, noindex, sitemap, canonical sinyali ve Search Console raporlarını birbirinden ayırarak hangi belirtinin hangi soruna işaret ettiğini anlatır. Amaç tek bir sayfayı 'neden görünmüyor' diye sorgulamak yerine, görünürlük kaybının kaynağını hızlı ve tutarlı biçimde teşhis etmektir.
Tarama, indeksleme ve canonical seçimi aynı şey değildir. Tarama, Googlebot’un sayfaya erişebilmesiyle ilgilidir; indeksleme, sayfanın arama dizinine alınıp alınmamasıyla; canonical ise benzer URL’ler arasında hangi sürümün ana sürüm sayılacağıyla ilgilidir. Search Central belgeleri bu ayrımların birbirine karıştırılmaması gerektiğini açıkça gösterir.
robots.txt burada kritik bir ayrımdır: taramayı engeller, fakat tek başına sayfayı arama sonuçlarından kaldırmanın yöntemi değildir. Yani bir URL’nin robots.txt ile kapalı olması, onun indekslenmeyeceği anlamına gelmez; yalnızca Googlebot’un içeriği okumasını zorlaştırır ya da engeller. Bu yüzden robots.txt değişikliğini yapmadan önce gerçek semptomun tarama mı yoksa indeksleme mi olduğundan emin olmak gerekir.
Buradaki önemli fark şudur: taranmış ama indekslenmemiş bir sayfa ile indekslenmiş ama görünürlük kazanamamış bir sayfa aynı kategoriye girmez. İlkinde sorun dizine alınmama ihtimalidir; ikincisinde ise sayfanın dizinde olsa bile arama sonucunda çok geri sıralarda kalması veya başka bir URL’nin tercih edilmesi söz konusu olabilir. Search Console’daki indeks raporları bu ayrımı görünür hâle getirir.
Sitemap ve rel=canonical bu seçimde yardımcı sinyallerdir ama emir değildir. Sitemap, hangi URL’yi tercih ettiğinizi gösterir; rel=canonical, tercih edilen sürümü işaret eder. Google bunları dikkate alır fakat son kararı tek başına bunlar vermez. Bu nedenle canonical beklediğiniz gibi seçilmiyorsa, yalnız etiketi değil, URL yapısını ve sürüm çoğalmasını da birlikte düşünmek gerekir.
Pratikte bu ayrım önemlidir. Bir URL sitemap’te yer alıyor diye taranacağı, indeksleneceği veya ana sürüm seçileceği kesinleşmez. Ama sitemap, özellikle büyük sitelerde veya çok sayıda sayfa içeren yapılarda Google’ın doğru sürümleri daha hızlı keşfetmesine yardım eder.
Ayrıca www ve non-www sürümlerinin ayrı doğrulanması gerekir; aksi hâlde raporları eksik okuyabilirsiniz. Bu ayrıntı küçük görünse de canonical ve sürüm farklarının yanlış yorumlanmasını önler. Özellikle eski sitelerde, görünürlük kaybının nedeni çoğu zaman tek bir teknik ayar değil, birden fazla sinyalin çakışmasıdır.
Bu yaklaşımın asıl faydası, SEO kontrol listesini mekanik değil teşhis temelli kullanmaktır. Google’ın resmi yönergeleri tarama, indeksleme ve canonicalizasyonu birbirine bağlı ama ayrı süreçler olarak ele alır. Bu yüzden görünürlük sorunu yaşayan bir sayfada doğru soru 'neden görünmüyor' değil, 'hangi sinyal Google’ın hangi kararı vermesine yol açıyor' olmalıdır.
Bu yazı, robots.txt, noindex, sitemap, canonical sinyali ve Search Console raporlarını birbirinden ayırarak hangi belirtinin hangi soruna işaret ettiğini anlatır. Amaç tek bir sayfayı 'neden görünmüyor' diye sorgulamak yerine, görünürlük kaybının kaynağını hızlı ve tutarlı biçimde teşhis etmektir.
Tarama, indeksleme ve canonical farkını nasıl ayırt edersiniz
Google’da görünürlük sorunu yaşayan bir sayfada ilk soru, sayfanın bulunup bulunmadığı değil hangi aşamada takıldığıdır. Aynı sayfa bazen taranır ama indekslenmez, bazen indekslenir ama başka bir URL seçilir, bazen de tarama daha baştan engellenir. Bu yüzden sorun çözme sırası, etki eden sinyale göre kurulmalıdır.Tarama, indeksleme ve canonical seçimi aynı şey değildir. Tarama, Googlebot’un sayfaya erişebilmesiyle ilgilidir; indeksleme, sayfanın arama dizinine alınıp alınmamasıyla; canonical ise benzer URL’ler arasında hangi sürümün ana sürüm sayılacağıyla ilgilidir. Search Central belgeleri bu ayrımların birbirine karıştırılmaması gerektiğini açıkça gösterir.
Tarama engeli ne zaman asıl sorundur
Bir sayfa Googlebot tarafından erişilemiyorsa, sorun çoğu zaman robots.txt, erişim kısıtı veya iç bağlantı yapısıdır. Google’ın teknik dokümantasyonu, erişilemeyen sayfaları görmek için Search Console’daki Page Indexing ve Crawl Stats raporlarının birlikte kullanılmasını önerir. Bu, sorunun yalnızca 'dizin dışı kalma' değil, önce keşfedilememe olabileceğini gösterir.robots.txt burada kritik bir ayrımdır: taramayı engeller, fakat tek başına sayfayı arama sonuçlarından kaldırmanın yöntemi değildir. Yani bir URL’nin robots.txt ile kapalı olması, onun indekslenmeyeceği anlamına gelmez; yalnızca Googlebot’un içeriği okumasını zorlaştırır ya da engeller. Bu yüzden robots.txt değişikliğini yapmadan önce gerçek semptomun tarama mı yoksa indeksleme mi olduğundan emin olmak gerekir.
İndekslenmeme ile seçilmeme arasındaki çizgi
Sayfa taranabildiği hâlde indekslenmiyorsa, sorun noindex etiketi, düşük değer algısı, yinelenen içerik ya da başka bir sürümün tercih edilmesi olabilir. Google’ın yönergeleri, noindex’in indekslemeyi durdurduğunu ama taramanın devam edebileceğini açıkça söyler. Bu nedenle 'Google sayfayı görüyor ama göstermiyor' ifadesi tek başına yeterli teşhis değildir.Buradaki önemli fark şudur: taranmış ama indekslenmemiş bir sayfa ile indekslenmiş ama görünürlük kazanamamış bir sayfa aynı kategoriye girmez. İlkinde sorun dizine alınmama ihtimalidir; ikincisinde ise sayfanın dizinde olsa bile arama sonucunda çok geri sıralarda kalması veya başka bir URL’nin tercih edilmesi söz konusu olabilir. Search Console’daki indeks raporları bu ayrımı görünür hâle getirir.
| Durum | Ayırt edici anlamı |
|---|---|
| Tarama sorunu | Googlebot sayfaya ulaşamıyor; robots.txt, erişim veya iç link yapısı ilk kontrol olur. |
| İndeksleme sorunu | Sayfa taransa bile noindex, kalite sinyali veya benzer içerik nedeniyle dizine girmeyebilir. |
| Canonical seçimi | Google benzer URL’ler arasından tek bir ana sürüm seçer; sitemap ve rel=canonical sinyal verir. |
| Sitemap rolü | Hangi URL’lerin tercih edildiğini bildirir; indeks garantisi değildir ama keşfi kolaylaştırır. |
| Search Console raporu | Page Indexing ve Crawl Stats birlikte bakıldığında sorun türü daha net ayrışır. |
| robots.txt etkisi | Taramayı engeller; tek başına sayfayı arama sonuçlarından çıkarmanın yöntemi değildir. |
Canonical seçimi neden görünürlüğü değiştirir
Benzer içerikli URL’ler olduğunda Google, birini canonical kabul eder ve diğerlerini ikincil sürüm sayabilir. Canonicalization dokümantasyonuna göre Google, indeksleme sinyallerini toplayıp kullanıcı için en tamamlayıcı ve yararlı sayfayı seçmeye çalışır. Bu yüzden aynı içeriğin HTTP/HTTPS, www/non-www ya da parametreli sürümlerle çoğalması, beklenmeyen sonuçlara yol açabilir.Sitemap ve rel=canonical bu seçimde yardımcı sinyallerdir ama emir değildir. Sitemap, hangi URL’yi tercih ettiğinizi gösterir; rel=canonical, tercih edilen sürümü işaret eder. Google bunları dikkate alır fakat son kararı tek başına bunlar vermez. Bu nedenle canonical beklediğiniz gibi seçilmiyorsa, yalnız etiketi değil, URL yapısını ve sürüm çoğalmasını da birlikte düşünmek gerekir.
Sitemap neden yardımcı olur ama garanti vermez
Sitemap’in görevi Google’a hangi URL’lerin öncelikli olduğunu bildirmektir. Google Search Central, sitemap’lerin canonical URL’leri tercih etmek için kullanılabileceğini; ancak indeks garantisi sağlamadığını söyler. Bu, sitemap’in keşif ve öncelik sinyali olduğu, sonuç vaadi olmadığı anlamına gelir.Pratikte bu ayrım önemlidir. Bir URL sitemap’te yer alıyor diye taranacağı, indeksleneceği veya ana sürüm seçileceği kesinleşmez. Ama sitemap, özellikle büyük sitelerde veya çok sayıda sayfa içeren yapılarda Google’ın doğru sürümleri daha hızlı keşfetmesine yardım eder.
Search Console’da neye bakmalı
Search Console’un en faydalı yanı, tek bir ekranda tüm sorunu çözmemesi değil, sorunu katmanlara ayırmasıdır. Page Indexing raporu sayfanın neden dizine alınmadığını, Crawl Stats raporu ise Googlebot’un erişim davranışını anlamaya yardım eder. Eğer her iki raporu birlikte okursanız, sorun çoğu zaman daha net görünür.Ayrıca www ve non-www sürümlerinin ayrı doğrulanması gerekir; aksi hâlde raporları eksik okuyabilirsiniz. Bu ayrıntı küçük görünse de canonical ve sürüm farklarının yanlış yorumlanmasını önler. Özellikle eski sitelerde, görünürlük kaybının nedeni çoğu zaman tek bir teknik ayar değil, birden fazla sinyalin çakışmasıdır.
Hangi belirtide hangi düzeltmeye odaklanmalı
Sorunun türünü ayırdıktan sonra düzeltme de ona göre seçilmelidir. Tarama sorunu varsa erişim ve iç bağlantı yapısı; indeksleme sorunu varsa noindex, içerik kalitesi ve duplicate kümeleri; canonical sorunu varsa URL mimarisi ve tercih edilen sürüm sinyalleri öne çıkar. Aynı anda hepsine müdahale etmek yerine, en güçlü belirtiyi hedeflemek daha güvenlidir.Bu yaklaşımın asıl faydası, SEO kontrol listesini mekanik değil teşhis temelli kullanmaktır. Google’ın resmi yönergeleri tarama, indeksleme ve canonicalizasyonu birbirine bağlı ama ayrı süreçler olarak ele alır. Bu yüzden görünürlük sorunu yaşayan bir sayfada doğru soru 'neden görünmüyor' değil, 'hangi sinyal Google’ın hangi kararı vermesine yol açıyor' olmalıdır.