Kanonik Etiket Oluşturucu
Aynı içeriğe birden fazla URL üzerinden erişilebildiğinde (sorgu parametreleri, sondaki bölü işaretleri, HTTP ile HTTPS, sayfalara bölünmüş arşivler), Google’ın kanonik sürüm olarak belirlenmiş tek bir URL’ye ihtiyacı vardır. Tercih ettiğiniz URL’yi yapıştırın; araç, <head> içine yerleştirilebilecek doğru biçimde biçimlendirilmiş bir <link rel="canonical"> etiketi ve PDF gibi HTML dışı kaynaklar için HTTP Link başlığı eşdeğerini döndürür.
Kanonik bir etiket nasıl oluşturulur?
-
1
Kanonik (tercih edilen) URL'yi yapıştırın
Protokol ve konak bilgileri de dahil olmak üzere mutlak URL. Parça tanımlayıcıları (#section) göz ardı edilir — Google farklı parçalara sahip URL'leri birbirine eşdeğer olarak kabul eder.
-
2
Araç doğrular ve normalleştirir
Sondaki bölü işaretinin tutarlılığı, küçük harfe çevrilmiş ana makine adı, IDN alan adları için punycode. Eksik protokol, düzeltilmesi gereken bir nokta olarak işaretlenir.
-
3
Etiket oluşturulur
`<link rel="canonical" href="https://example.com/page">`.
-
4
HTML veya HTTP başlık formunu kopyalayın
Web sayfaları için HTML etiketini kullanın; PDF'ler, resimler ve API yanıtları için ise HTTP `Link: <url>; rel="canonical"` etiketini kullanın.
Kanonik etiketler aslında ne yapar?
Kanonik bir etiket, arama motorlarına şunu bildirir: “Bu içeriği gösteren URL’ler kümesinde bu adres orijinalidir; tüm sıralama verileri buraya toplanmalıdır.” Bu etiket olmadan, dublikat sayfalar sıralama verilerini bölür ve hiçbirinin birleştirilmiş bir sayfa kadar iyi sıralanması mümkün değildir.
HTML Formu
<link rel="canonical" href="https://example.com/products/blue-shirt" />
<head>’de yerleştirin. Google bu veriyi okur; tarayıcılar ise onu görmezden gelir.
HTTP Bağlantı Başlığı Formu
HTML dışı kaynaklar için kullanılır (PDF dosyaları, resimler, feed XML):
Link: <https://example.com/whitepaper.pdf>; rel="canonical"
Herhangi bir 2xx yanıtını gönderin. Bu ayarları web sunucusunuz veya CDN’ınız aracılığıyla yapın.
Yaygın Hatalar
- Göreli URL’ler:
href="/page"işe yarar ancak kırılgandır. Belirsizliği önlemek için mutlak URL’ler kullanın. - Protokol uyumsuzluğu: Kanonik veri
http://olarak belirtilmiş olsa da sayfahttps://üzerinden sunulmaktadır. Her zaman gerçek zamanlı protokolle uyumlu olunmalıdır. - Yeniden yönlendirmeye işaret ederken: kanonik bir yol gösterici mutlaka 200 yanıtını hedeflemelidir. Zincirler ise bu sinyali zayıflatır.
robots.txt‘de kanonik URL’yi engellemek: Hedef sayfanın taranabilir olması gerekir; aksi takdirde Google onu doğrulayamaz.- Çelişkili sinyaller: kanonik olmayan varyantlara işaret eden iç bağlantılar. Bu bağlantıları uygun hâle getirmek için güncelleyin.
- kanonik hedef üzerinde noindex: birbirini dışlayan seçeneklerden birini seçin.
- Tekrarlanan sayfalarda farklı kanonik değerler: Google, tek bir kanonik değer seçer ve diğerlerini görmezden gelir. Tüm tekrarlanan sayfalar için aynı kanonik değer belirleyin.
Özel Durumlar
- Sayfalı arşivler: her sayfa (
?page=2), kendini kanonik hâle getirebilir; ancak sadece 1. sayfaya kanonik hâle gelmez. Daha önce bu konuda farklı bir tavsiye verilirdi; Google,rel=prev/next’yi açıkça terk etmiş ve artık kendini kanonik hâle getirmeyi standart olarak kabul etmektedir. - Fasetli navigasyon: Aynı listeden filtrelenmiş görünümler, filtre içeriği anlamlı bir şekilde değiştirmediği sürece genellikle filtrelenmemiş listede yer alır.
- Mobil için ayrı URL’ler (m.example.com): Mobil sayfa, kanonik olarak masaüstü sürümünü gösterir; masaüstü sürümü ise mobile geri işaret eden bir
rel=alternateekler. - AMP sayfaları: AMP, standart formata uygun hâle getirilir; standart olmayan hâlde ise AMP sürümüne
rel=amphtmleklenir.
Sık Sorulan Sorular
Önerilen yöntem: kendine atıfta bulunan kanonik yapılar (sayfa kendisine işaret eder), seans-ID parametrelerinden, UTM kodlarından ve diğer tesadüfi dublikasyonlardan koruma sağlar. Bu, bir zorunluluk değil, SEO açısından en iyi uygulamalardan biridir.
Evet. Sendikasyon ortakları içeriğinizi yeniden yayımlarsa, kendi kanonik etiketlerini sizin orijinal URL’nize ayarlayabilirler. İçerik gerçekten örtüştüğünde Google, alanlar arası kanonik etiketlere uyar.
HTTPS ile sunulan her sayfa için her zaman HTTPS kullanın. Farklı protokollerin bir arada kullanılması çelişkili sinyaller oluşturabilir ve Google’ın rastgele bir protokol seçmesine neden olabilir.
Kanonik etiket, ara bir URL yerine yönlendirmelerin ardından gelen son URL’yi hedeflemelidir. Zincirler sinyali zayıflatır; Google, 302 yönlendirmesine yapılan bir işareti yetkili bir belirti olarak değil, yalnızca bir ipucu olarak görebilir.
İlgili Araçlar
Kelime Frekansı Sayacı
Herhangi bir metinde en çok tekrarlanan kelimeleri sayı ve yoğunluk yüzdesiyle bulun. Düzenleme, SEO kontrolü ve içerik denetimi için kullanışlıdır.
Backlink Anchor Text Analiz Aracı
Backlinkleri, CSV satırlarını, URL | anchor çiftlerini veya düz anchor text satırlarını yapıştırıp tekrarları sayın ve Anchor Text,Count,Share CSV çıktısı alın.
Breadcrumb Schema Oluşturucu
Her sayfa hiyerarşisi için geçerli BreadcrumbList JSON-LD üretin. Sitenizin head bölümüne yapıştırmaya hazır schema.org işaretlemesi verir.
Kırık Link Kontrol Aracı
Tek bir sayfayı (veya küçük bir sitemap) tarayın ve her kırık linki HTTP durumuna göre işaretleyin. Yönlendirme zinciri algılamalı hızlı kontrol.
Kanonik URL Denetleyici
Her sayfa için Google'ın algıladığı kanonik URL'yi kontrol edin. HTML bağlantı etiketini, HTTP Link başlığı, çelişkileri ve yönlendirme zincirlerini tespit eder.
Kelime Sayacı
Denemeler, gönderiler, başlıklar ve meta açıklamalar için okuma süresi, konuşma süresi, anahtar kelime yoğunluğu ve Flesch okunabilirlik puanıyla birlikte kelime, karakter, cümle ve paragraf sayın.