Google farklı bir kanonik URL seçtiyse, önce bunun hata mı yoksa benzer sayfaların normal biçimde birleştirilmesi mi olduğunu Search Console’da doğrulayın.
İndekslenmiş URL verisini kontrol edin; sonra iki adresin yönlendirme, canonical, site haritası ve içerik sinyallerini karşılaştırın.
Google, birbirine çok benzeyen URL’leri aynı kümede değerlendirip bunlardan birini temsilci kanonik olarak seçebilir. Sitedeki rel=canonical bildirimi Google’a tercihinizi iletir; seçimi garanti etmez. Bu yüzden ilk karar, iki adresin gerçekten ayrı ayrı arama sonuçlarında görünmesi gerekip gerekmediğidir.
Search Console’daki URL Inspection aracında sayfanın indekslenmiş verisini açın ve Google-selected canonical alanını bulun. Canlı URL testi sayfanın o anki durumunu sınar; Google’ın hangi adresi kanonik seçeceğini öngörmez. Seçilen URL beklediğiniz adres değilse, tercih ettiğiniz adresi ve Google’ın seçtiği adresi birlikte inceleyin.
Bu alan Google’ın indeksindeki kanonik tercihi gösterir; arama sonucunda her zaman tam olarak aynı adresin gösterileceği anlamına gelmez. Ayrıca URL’nin dizinde olması, belirli bir sorguda görünmesini garanti etmez.
Tek bir URL’deki etiketi düzeltmeden önce, uyuşmazlık yaşayan adresleri ortak bir örüntüye göre gruplandırın. Örneğin sorun aynı şablondaki sayfalarda mı, parametreli adreslerde mi, yoksa farklı dil veya bölge sürümlerinde mi görülüyor? Bu gruplama Google’ın açıkladığı bir eşik değil; teknik nedeni daraltmak için pratik bir inceleme yöntemidir.
Farklı dildeki sayfalar sırf şablonları benziyor diye tek URL’ye indirgenmemelidir. Aynı dildeki bölgesel sürümlerde ise canonical ve hreflang işaretlerinin birlikte ve tutarlı çalışıp çalışmadığını inceleyin. Google’ın dokümantasyonu, aynı dildeki bölge varyantları için bu iki sinyalin birlikte kullanılmasını önerir.
Sayfalar aynı kullanıcı ihtiyacını aynı içerikle karşılıyor ve yalnızca URL biçimleri farklıysa tek bir tercih edilen sürüm belirleyin. Uygun olduğunda diğer adresi yönlendirin; canonical bildirimi, site haritası ve iç bağlantıları da bu tercihle tutarlı hale getirin.
İki sayfanın ayrı ayrı görünmesi gerekiyorsa, yalnızca başlığı veya birkaç kelimeyi değiştirmek yerine ana içeriğin gerçekten farklı bir ihtiyacı karşılayıp karşılamadığını değerlendirin. Google benzer içeriği tek kümede tutabilir; açık ve anlamlı içerik farkı, sayfaların ayrı değerlendirilmesine yardımcı olabilir ancak sonucu garanti etmez.
Google’ın seçtiği adres ilgisiz veya beklenmedik biçimde başka bir alan adına gidiyorsa bunu otomatik olarak içerik benzerliğine bağlamayın. Sunucu yapılandırması, hatalı CMS/eklenti çıktısı, beklenmeyen yönlendirmeler veya sayfaya eklenmiş istenmeyen kod gibi teknik olasılıkları inceleyin.
Sinyalleri düzelttikten sonra canlı testi, sayfanın güncel sürümünün erişilebilirliği için kullanın; kanonik seçimi ise Google’ın daha sonra yenilenen indeks verisinden doğrulayın. Google, içerik düzeltmesinden sonra sayfaları aynı kopya kümesinde iki haftaya kadar tutabileceğini belirtiyor; bu, her sayfanın tam iki haftada güncelleneceği anlamına gelmez.
Önemli URL’ler için yeniden indeksleme isteği gönderebilirsiniz, ancak istek kota sınırına tabidir ve sayfanın dizine eklenmesini garanti etmez.
İndekslenmiş URL verisini kontrol edin; sonra iki adresin yönlendirme, canonical, site haritası ve içerik sinyallerini karşılaştırın.
Farklı seçim her zaman hata değildir
Google, birbirine çok benzeyen URL’leri aynı kümede değerlendirip bunlardan birini temsilci kanonik olarak seçebilir. Sitedeki rel=canonical bildirimi Google’a tercihinizi iletir; seçimi garanti etmez. Bu yüzden ilk karar, iki adresin gerçekten ayrı ayrı arama sonuçlarında görünmesi gerekip gerekmediğidir.
Search Console’daki URL Inspection aracında sayfanın indekslenmiş verisini açın ve Google-selected canonical alanını bulun. Canlı URL testi sayfanın o anki durumunu sınar; Google’ın hangi adresi kanonik seçeceğini öngörmez. Seçilen URL beklediğiniz adres değilse, tercih ettiğiniz adresi ve Google’ın seçtiği adresi birlikte inceleyin.
Bu alan Google’ın indeksindeki kanonik tercihi gösterir; arama sonucunda her zaman tam olarak aynı adresin gösterileceği anlamına gelmez. Ayrıca URL’nin dizinde olması, belirli bir sorguda görünmesini garanti etmez.
Aynı URL kümesindeki sinyalleri karşılaştırın
Tek bir URL’deki etiketi düzeltmeden önce, uyuşmazlık yaşayan adresleri ortak bir örüntüye göre gruplandırın. Örneğin sorun aynı şablondaki sayfalarda mı, parametreli adreslerde mi, yoksa farklı dil veya bölge sürümlerinde mi görülüyor? Bu gruplama Google’ın açıkladığı bir eşik değil; teknik nedeni daraltmak için pratik bir inceleme yöntemidir.
Teknik adresleri doğrulayın
- Sayfanın Google tarafından görülen HTML çıktısında ve varsa HTTP yanıt başlığında bildirilen canonical adresini kontrol edin. CMS veya eklenti yanlış URL üretebilir.
- Yönlendirmeleri izleyin. HTTP/HTTPS, www kullanımı, sondaki eğik çizgi ve parametreli sürümlerin hangi adrese gittiğini; aynı içeriği farklı URL’lerde sunup sunmadığını karşılaştırın.
- Site haritasındaki URL’lerin ve sitenin kendi bağlantılarının tercih edilen sürümle tutarlı olup olmadığını inceleyin. Google, yönlendirmeleri, site haritasını ve canonical bildirimlerini kanonikleştirme işaretleri arasında sayar.
- Beklenmeyen seçim başka bir alan adına gidiyorsa, sunucunun döndürdüğü içeriği, CMS ayarlarını ve sayfaya eklenen canonical veya yönlendirme kurallarını ayrıca kontrol edin.
Dil ve bölge sürümlerini ayırın
Farklı dildeki sayfalar sırf şablonları benziyor diye tek URL’ye indirgenmemelidir. Aynı dildeki bölgesel sürümlerde ise canonical ve hreflang işaretlerinin birlikte ve tutarlı çalışıp çalışmadığını inceleyin. Google’ın dokümantasyonu, aynı dildeki bölge varyantları için bu iki sinyalin birlikte kullanılmasını önerir.
Her iki adres de gerekli mi, karar verin
Sayfalar aynı kullanıcı ihtiyacını aynı içerikle karşılıyor ve yalnızca URL biçimleri farklıysa tek bir tercih edilen sürüm belirleyin. Uygun olduğunda diğer adresi yönlendirin; canonical bildirimi, site haritası ve iç bağlantıları da bu tercihle tutarlı hale getirin.
İki sayfanın ayrı ayrı görünmesi gerekiyorsa, yalnızca başlığı veya birkaç kelimeyi değiştirmek yerine ana içeriğin gerçekten farklı bir ihtiyacı karşılayıp karşılamadığını değerlendirin. Google benzer içeriği tek kümede tutabilir; açık ve anlamlı içerik farkı, sayfaların ayrı değerlendirilmesine yardımcı olabilir ancak sonucu garanti etmez.
Google’ın seçtiği adres ilgisiz veya beklenmedik biçimde başka bir alan adına gidiyorsa bunu otomatik olarak içerik benzerliğine bağlamayın. Sunucu yapılandırması, hatalı CMS/eklenti çıktısı, beklenmeyen yönlendirmeler veya sayfaya eklenmiş istenmeyen kod gibi teknik olasılıkları inceleyin.
Düzeltmeden sonra indeks verisini yeniden kontrol edin
Sinyalleri düzelttikten sonra canlı testi, sayfanın güncel sürümünün erişilebilirliği için kullanın; kanonik seçimi ise Google’ın daha sonra yenilenen indeks verisinden doğrulayın. Google, içerik düzeltmesinden sonra sayfaları aynı kopya kümesinde iki haftaya kadar tutabileceğini belirtiyor; bu, her sayfanın tam iki haftada güncelleneceği anlamına gelmez.
Önemli URL’ler için yeniden indeksleme isteği gönderebilirsiniz, ancak istek kota sınırına tabidir ve sayfanın dizine eklenmesini garanti etmez.