SEO denetiminiz yinelenen başlıklar buldu. Bunlar farklı sayfalar mı yoksa farklı URL'ler mi?
Farklı sayfaları yinelenen URL'lerden ayırt etmek için sayfa içeriğini, başlıkları ve canonical sinyallerini kullanın.
Bir SEO denetimi iki URL'nin aynı başlığa sahip olduğunu söylüyor. Başlıklardan herhangi birini yeniden yazmadan önce URL'leri açın. Bunların tesadüfen aynı başlığı paylaşan iki sayfa mı, yoksa esasen aynı sayfanın iki adresi mi olduğunu bilmeniz gerekir.
Bu durumlar farklı çalışmalar gerektirir. Her ikisi de "Example Studio" başlıklı bir iletişim sayfası ve bir fiyatlandırma sayfası daha net açıklamalara ihtiyaç duyar. Bir ürün URL'si ve aynı URL'nin izleme parametreli hali, bir ürün sayfasına ulaşmanın iki yolu olabilir. Parametreli sürüme yeni bir başlık vermek, altta yatan yinelemeyi çözmez.
Bu kılavuz, bu ayrımı nasıl yapacağınızı göstermek için varsayımsal URL'ler ve başlıklar kullanır. Yinelenen bir başlığın sıralama kaybına neden olduğunu varsaymaz.
Uyarı sayısıyla değil, URL'lerle başlayın
Bir uyarı sayısı eşleşen başlıkları gruplar; adreslerin aynı sayfaya gidip gitmediğini söylemez. Rapordan iki URL alın ve protokol, ana bilgisayar adı, yol ve sorgu dizesi dahil olmak üzere tam adreslerini kaydedin. Örneğin:
https://example.com/pricinghttps://example.com/pricing?utm_source=newsletter
Her birini gizli bir tarayıcı penceresinde açın. Biri diğerine yönlendiriyor mu? İkisi de yükleniyorsa, bir ziyaretçinin görebileceği şeyleri karşılaştırın: başlık, ana içerik, ürün veya hizmet ve sayfanın amacı. Tek başına bir sorgu parametresi içeriğin aynı olup olmadığını söylemez: bir izleme parametresi sayfayı değiştirmeden bırakabilir, oysa bir filtre, dil ayarı veya sayfalama parametresi ziyaretçinin gördüğünü değiştirebilir.
Şimdi her sayfanın HTML başlığını karşılaştırın. Birçok tarayıcıda sayfa kaynağını görüntüleyip <title> aramak yeterlidir. İçeriği JavaScript ile oluşturan bir sitede, teslim edilen kaynak ile oluşturulan sayfa farklı olabilir; Google'ın neleri alabileceğini araştırmak için canlı URL Inspection testinde oluşturulan HTML'yi kullanın. Eşleştiklerini varsaymak yerine hangi sürümü kontrol ettiğinizi kaydedin.
HTML'deki başlık da mutlaka Google'da görüntülenen başlık bağlantısı değildir. Google, arama sonucu başlık bağlantılarını title öğesi ve görünür sayfa içeriği dahil olmak üzere çeşitli kaynaklardan otomatik olarak oluşturur. Farklı bir arama sonucu başlığı, iki sayfanın aynı <title> öğesine sahip olmasından ayrı bir gözlemdir. Google'ın başlık bağlantısı belgeleri bu kaynakları açıklar ve açıklayıcı, farklı sayfa başlıkları önerir.
Gerçekten farklı sayfalarsa
Bu URL'lerin her ikisinin de bağımsız olarak bulunması amaçlandığını varsayalım:
/pricing— planlar ve fiyatlar/contact— ekiple iletişim kurma yolları
Her birinde <title>Example Studio</title> varsa, tarayıcı sekmelerine veya arama sonuçlarına bakan bir okuyucu bunları ayırt etmek için çok az yardım alır. Makul bir düzenleme, her sayfaya "Plans and Pricing | Example Studio" ve "Contact Example Studio" gibi kısa ve doğru bir başlık vermektir. Bunlar örneklerdir, her site için bir reçete değildir.
Sayfaya özgü başlığı, onu yöneten site oluşturucuda veya şablonda değiştirin. Yalnızca görünür başlığı değiştirip bunun HTML başlığını da değiştirdiğini varsaymaktan kaçının. Benzer şekilde, sayfanın gerçekten kapsamadığı bir konum veya anahtar kelime eklemek başlığı daha az kullanışlı hale getirir.
Yayınladıktan sonra her iki URL'yi tekrar ziyaret edin ve title öğelerini inceleyin. Aynı genel değer geri dönerse, paylaşılan şablonu veya tek tek sayfa ayarlarının üzerine yazıyor olabilecek bir SEO eklentisini araştırın. Değişikliğin site genelinde işe yaradığını varsaymak yerine etkilenen sayfaları test edin.
URL'ler aynı sayfanın sürümleriyse
İzleme parametreli fiyatlandırma URL'si için ilk soru, ziyaretçilerin her iki adresin de erişilebilir kalmasına ihtiyaç duyup duymadığıdır. Temiz sayfa, arama motorlarının temsili olarak ele almasını istediğiniz sürüm olsa bile izleme bağlantıları yararlı olabilir.
Önce ziyaretçilerin ikinci URL'yi hâlâ kullanabilmesi gerekip gerekmediğine karar verin. Sayfa kalıcı olarak taşınmışsa ve eski adres herkesi yenisine göndermeliyse, sunucu tarafında kalıcı bir yönlendirme uygun olabilir. Her iki adresin de yinelenen veya neredeyse yinelenen olarak erişilebilir kalması gerekiyorsa — örneğin bir izleme bağlantısı için — bir canonical bildirimi tercih edilen adresi gösterebilir. Google'ın kanonikleştirme genel bakışı bu sinyalleri ayırt eder.
Her sayfanın HTML'sindeki canonical bildirimini kontrol edin. Örneğin, bir sayfa şunu bildirebilir:
<link rel="canonical" href="https://example.com/pricing">Bir canonical bildirimi bir tercihi ifade eder; Google'ı bu URL'yi seçmeye zorlamaz. Google bir canonical seçerken birden fazla sinyali dikkate alır. Sitenin bildirdiği URL ile Google'ın seçtiği URL'nin farklı olması mümkündür. Bkz. Google'ın kanonikleştirme rehberi.
Yalnızca bir denetim uyarısını temizlemek için gerçekten farklı iki sayfayı aynı canonical'a yönlendirmeyin. Önce içeriklerini ve amaçlarını karşılaştırın. Sayfalar farklıysa, yanlış paylaşılan bir canonical kendi başına araştırmaya değerdir.
Bildiriminizi Google'ın dizine eklenmiş görünümüyle karşılaştırın
Search Console'da sayfayı kapsayan mülkü seçin ve tam URL'yi inceleyin. Dizine eklenmiş sonuçta, kullanıcı tarafından bildirilen canonical'ı ve Google tarafından seçilen canonical'ı arayın. Tarama tarihini de kontrol edin: dizine eklenmiş veriler bugün gördüğünüzden daha eski bir sürümü tanımlayabilir.
Canlı test farklı bir soruyu yanıtlar: Google'ın şu anda nelere erişebildiği ve neleri oluşturabildiği. Her dizine ekleme kararını öngörmez veya güncel bir Google tarafından seçilen canonical sağlamaz. Google'ın URL Inspection belgeleri bu ayrımı açıklar.
Bir çift için yararlı bir kayıt kısadır:
| Neyi kaydetmeli | Örnek veya neden |
|---|---|
| URL'ler ve kontrol tarihi | Karşılaştırmayı tekrarlayabilmeniz için tam yolları ve parametreleri saklayın. |
| Ziyaretçinin gördüğü içerik | Sayfaların aynı amaca mı yoksa farklı amaçlara mı hizmet ettiğini not edin. |
| HTML başlığı ve canonical | Eksik bildirimler dahil olmak üzere her URL için ikisini de kaydedin. |
| Search Console'daki dizine eklenmiş sonuç | Mevcut olduğunda tarama tarihini ve seçilen canonical'ı kaydedin. |
| Eylem ve yeniden kontrol | Örneğin: "/contact başlığı güncellendi; yayınlanan sayfa [tarih] tarihinde yeniden kontrol edildi." |
Bir URL'nin Google tarafından seçilen canonical'ı göstermek için yeterli dizine eklenmiş bilgisi olmayabilir. Bu sonucu kendi bildiriminizden doldurmak yerine bilinmiyor olarak bırakın.
Değiştirdiklerinizi yeniden kontrol edin
Bir başlık düzenlemesinden sonra, gerçekten yayınlanan URL'de güncellenmiş <title> öğesini doğrulayın. Bir yönlendirme veya canonical değiştirdikten sonra, her iki adres için yanıtı ve bildirimi inceleyin. Ardından Google'ın dizine eklenmiş görünümüne ihtiyaç duyduğunuzda URL Inspection kullanın; canlı bir testin ve saklanan dizinin farklı zaman noktalarını yansıtabileceğini unutmayın.
Yinelenen başlık uyarısını temizlemek nihai hedef değildir. Yararlı sonuç, hangi sayfaların farklı olması gerektiğini bilmek, bu sayfalara doğru başlıklar vermek ve birden fazla adres aynı sayfayı temsil ettiğinde tercih edilen URL'yi netleştirmektir.