Aynı ürüne hem `www` hem `non-www` adresiyle, bir de parametreli bir sürümle ulaşılabiliyor olabilir. Sitemap bir adresi, canonical etiketi başka bir adresi gösteriyorsa ne olur? Google'ın canonical belgesi sinyallerin gücünü sıralar. Bu yazı o sıralamayı varsayımsal bir örnekle kontrol akışına çevirir.
Sinyallerin gücü
Belgeye göre yöntemler, canonical seçimini etkileme gücüne göre şöyledir:
- Yönlendirme: Hedefin canonical olması için güçlü sinyal.
- rel="canonical" bağlantı notu: Belirtilen URL'nin canonical olması için güçlü sinyal.
- Sitemap'e dahil etme: Sitemap'teki URL'lerin canonical olmasına yardımcı olan zayıf sinyal.
Belge, bu yöntemlerin birlikte kullanıldığında birbirini güçlendirdiğini söyler. Aynı adresi gösteren iki veya üç yöntem, tercih ettiğiniz URL'nin sonuçlarda görünme ihtimalini artırır. Hiçbiri zorunlu değildir. Canonical belirtmezseniz Google kullanıcıya göstereceği en uygun sürümü kendisi seçer.
Google, yönlendirme ve rel=canonical yöntemlerini güçlü, sitemap'i ise daha zayıf bir sinyal olarak açıklar. Bu kurgusal senaryoda, site sahibinin tercih ettiği adres için verdiği sinyalleri birlikte gözden geçirmek uygulanabilir bir başlangıçtır.
Varsayımsal örnek
Aşağıdaki senaryo kurgudur. Gerçek bir site, müşteri veya ölçüm değildir.
Tercih edilen adres `https://www.ornek.com/urun/yesil-elbise` olsun. Sinyaller şöyle dağılmış:
- Sitemap `https://ornek.com/urun/yesil-elbise` adresini listeliyor.
- Sayfadaki `rel="canonical"` `www` adresini gösteriyor.
- Bir reklam bağlantısından gelen `https://www.ornek.com/urun/yesil-elbise?gclid=ABCD` adresi de açılıyor.
- `non-www` adres 301 ile `www` sürümüne yönleniyor.
Adım 1: Tercih ettiğiniz tek adresi yazın
Protokolü, `www` durumunu ve sondaki eğik çizgiyi sabitleyin. Sonraki her kontrol bu adresle karşılaştırılır.
Adım 2: Yönlendirmeleri kontrol edin
Hangi adresin gerçekten yönlendirdiğine ve nereye gittiğine bakın. Örnekte `non-www` adres `www` sürümüne gidiyor. Bu, tercih edilen adresle uyumlu güçlü bir sinyaldir.
Adım 3: rel="canonical" ile karşılaştırın
Etiket `www` adresini gösteriyor, yönlendirme de aynı yere çıkıyor. Örnekte bu iki sinyal aynı adres üzerinde örtüşüyor.
Adım 4: Sitemap'i hizalayın
Örnekte sitemap, yönlenen `non-www` adresi listeliyor. Google aynı sayfa için sitemap ve rel="canonical" ile farklı adresler belirtmemeyi önerir. Bu örnekte bir seçenek, sitemap'te yönlenen kopya yerine tercih edilen `www` ürün adresini listelemektir.
Bu değişiklik siteye yazma işidir. Sitemap bir platform ayarı ya da eklentiyle üretiliyorsa o yönetim alanına, elle düzenleniyorsa sunucuya veya kaynak koda yetkili erişim gerekir. Erişiminiz yoksa işi site yöneticisine ya da geliştiriciye devretmeniz gerekir.
Adım 5: Parametreli sürümü kontrol edin
Parametre eklenmiş adresin aynı ürünü ve içeriği gösterip göstermediğini kontrol edin. Bu kurgusal örnekte izleme parametresi yalnızca ziyaret bilgisini taşıyorsa, parametresiz ürün adresi için belirlediğiniz tercihle sinyallerin tutarlı olup olmadığını gözden geçirebilirsiniz.
Adım 6: İç bağlantıları gözden geçirin
Belge, site içinde kopya yerine canonical URL'ye bağlanmayı önerir. Menü, kategori ve ürün listelerinin `non-www` ya da parametreli adreslere gitmediğini kontrol edin.
Kaçınılacak hatalar
- Aynı sayfa için farklı yöntemlerle farklı canonical adresleri belirtmek.
- Sitemap'te yönlenen kopyayı seçip canonical bağlantısında farklı bir adres kullanmak.
- Google'ın bir sinyali kesin olarak izleyeceğini varsaymak. Sinyaller tercih bildirir; seçim Google'a aittir.
Sitemap'in rolü
Sitemap belgesi, sitemap'i sitedeki sayfaları ve aralarındaki ilişkileri bildiren, taramayı verimli kılmayı amaçlayan bir dosya olarak tanımlar. Yaklaşık 500 sayfa veya altındaki, iyi bağlantılı sitelerde gerekmeyebilir. Canonical açısından sitemap'i tercihinizi destekleyen yardımcı bir sinyal olarak görmek en doğrusudur. Sitemap'e koymak, o adresin canonical seçileceği anlamına gelmez.
Rampika bu akışta nerede durur?
RampikaBot dokümantasyonuna göre bot, keşifte önce robots.txt içindeki `Sitemap:` satırlarını okur, tanım yoksa `/sitemap.xml` adresini dener. Sitemap yalnızca keşif için okunur. Bot sayfanın başlığını, meta açıklamasını, yanıt kodunu ve benzeri verileri kaydeder. Bu belgede canonical çakışmalarını tespit ettiğine ya da düzelttiğine dair bir ifade yok. Yukarıdaki kontrolleri kendiniz veya geliştiriciniz yürütmelisiniz.
Shopify SEO sayfası, tek tıkla yazılan alanları başlık, meta açıklaması, ürün görseli alt metni ve makale taslağı olarak sayar. Canonical bu listede yer almaz. Shopify mağazanızdaki canonical veya sitemap sorununun Rampika üzerinden düzeleceğini varsaymayın. İlgili ayarlar ayrıca, yetkili erişimle incelenmelidir.
Kısa kontrol listesi
- Tercih edilen tek adres yazıldı mı?
- Diğer sürümlerin yönlendirme veya canonical tercihleri bu adresle tutarlı mı?
- Canonical etiketi tercih edilen adresi gösteriyor mu?
- Sitemap, bu sayfanın kopyaları arasından tercih edilen adresi mi listeliyor?
- İç bağlantılar aynı adrese mi gidiyor?
- Tercihler arasında çelişen sinyaller var mı?
Sinyalleri hizalamak Google'ın tercihinizi seçme ihtimalini artırır. Seçimi yine Google yapar, yeniden tarama zaman alabilir ve sonuç garanti edilemez.