STATUS IS UPWEB SİTESİ OPTİMİZASYONU VİKİSİ
33Güçlendir
SEO ve keşfedilebilirlik / Güçlendir

Kanonik Etiketler: Yinelenen URL'ler için Karar Kılavuzu

Gerçek kopyalara bir temsilci URL seçin; sonra yönlendirmeler, kanonik açıklamalar, site haritaları ve iç bağlantıların aynı tercihi göstermesini sağlayın.

Kanonik Etiketler: Yinelenen URL'ler için Karar Kılavuzu — GÖRSEL REHBER
OKU
8 dakika
KAYNAKLAR
6
YENİDEN DOĞRULA
2027-03-27
gözden geçirildi
İndekslenebilirlik, sürüm kalitesi ve site mimarisinden sorumlu Teknik SEO gözden geçiricisi.
KISA CEVAP

Kararla başlayın.

Temsilci olarak işlenecek her indexlenebilir sayfanın head bölümüne kendine referans veren bir rel=canonical etiketi ekleyin. Birden fazla URL aynı veya çok benzer içerik döndürüyorsa, saklamak istediğiniz kararlı HTTPS URL'sini seçin. Canlı kopyaları rel=canonical ile ona yönlendirin ve tercih edilen sayfanın kendisine işaret etmesini sağlayın. Sayfa head'inde mutlak bir URL kullanın.

Kanonik bir tercih (hint) bildirir, zorunlu bir komut değildir ve yönlendirmelerin yerini almaz. Artık ziyaretçi hedefi olmaması gereken bir kopyayı kalıcı sunucu tarafı yönlendirmesiyle (301) kaldırın. Gerekli bir kopyayı canlı tutuyorsanız, yalnızca içeriği gerçekten tercih edilen sayfayla aynıysa kanonikleyin. Ardından iç bağlantılarda ve site haritasında seçilen URL'yi kullanın ve Google’ın dizine eklediği kanonik değeri Search Console’da kontrol edin.

GÖRSEL REHBER

Çalışmayı bir sistem olarak görün.

Bireysel taktiklere geçmeden önce makaledeki kararları bağlamak için bu haritayı kullanın.

SIUGüçlendir
01URL’lerin gerçekten kopya olup olmadığını kararlaştırın
02Eski URL artık yok olmalıysa yönlendirme kullanın
03Tek bir açık açıklama yayınlayın
04Destekleyici sinyallerin uyumlu olmasını sağlayın
01

URL’lerin gerçekten kopya olup olmadığını kararlaştırın

Kanonik URL, yinelenen veya neredeyse yinelenen sayfalar için temsilci adrestir. Kanonik link ilişkisi, hedef sayfa başvuran sayfanın içeriğinin kopyasını veya bir üstkümesini (superset) içerdiğinde uygundur. Farklı ürünleri, kullanışlı filtreleri, makaleleri veya yerelleştirmeleri gizlemenin bir yolu değildir.

Bir ziyaretçi bu URL’nin aday URL tarafından temsil edilmesi durumunda önemli içerik, seçim veya görev tamamlama kaybeder mi diye sorun. Cevap evet ise, onu ayrı tutun ve içeriğini veya yerelleştirmesini geliştirin. Hayır ise, tek bir kararlı URL seçin ve protokol, host, yol, son-üst çizgi (trailing-slash) ve parametre kurallarını belgeleyin.

Kendine kanonik ekleyin

Güncel olarak görünür bir kopya olmasa bile, tercih edilen her indexlenebilir HTML sayfanın head bölümüne kendine referans veren bir kanonik ekleyin.

Canlı kopyaları konsolide edin

Analitik parametresi taşıyan gibi gerekli bir kopyayı, her iki sayfa da aynı ana içeriği döndürüyorsa yalnızca tercih edilen URL'ye işaret edin.

02

Eski URL artık yok olmalıysa yönlendirme kullanın

Eski bir yol, kullanımdan kaldırılmış host veya HTTP sürümü ziyaretçiler veya tarayıcılar için artık hedef olmamalıysa kalıcı sunucu tarafı yönlendirmesi (301) kullanın. Google, kopya kullanımdan kaldırılırken yönlendirmeleri güçlü bir kanonikleştirme sinyali olarak değerlendirir ve bunları önerir.

Her iki URL de içerikle yanıt vermek zorundaysa fakat birinin arama içinde kümenin temsilcisi olması isteniyorsa rel=canonical kullanın. Bu etiket ziyaretçinin adresini değiştirmez veya diğer yolu kaldırmaz. Hedef sayfa erişilebilir olmalı ve başka bir yere yönlendirme veya farklı bir kanonik göstermemelidir.

Yönlendir

Eski bir HTTP URL’sini doğrudan nihai HTTPS URL’sine gönderin ve o HTTPS URL’sini başka her yerde kullanın.

Engellemeyle ikame etmeyin

Robots.txt, URL kaldırmaları ve noindex tercih edilen bir kopyayı ifade etmez. Noindex bir sayfayı Arama’dan engeller.

03

Tek bir açık açıklama yayınlayın

HTML için head bölümüne bir tane mutlak rel=canonical bildirimi koyun. CMS ayarına yalnızca bakmayın; bir tema, eklenti, edge kuralı veya JavaScript değeri değiştirebilir. Google, bunun HTML kaynağında sağlanmasını ve JavaScript’in bunu değiştirmemesini tavsiye eder.

PDF gibi HTML olmayan bir belge için uygun olduğunda bir canonical HTTP Link yanıt başlığı kullanın. Çakışan HTML ve başlık değerlerinden kaçının. Hedef erişilebilir olmalı, 4xx yanıtı vermemeli ve yönlendiren veya zincirleyen bir URL olmamalıdır.

Tek hedef

Her kaynak için bir kanonik hedef yayınlayın; birden fazla hedef tercih belirsizliği yaratır.

Yayın kanıtı

Şablon, CDN, CMS veya yönlendirme değişikliklerinden sonra örnek sayfaları ve başlıkları fetch edip son hedefi doğrulayın.

04

Destekleyici sinyallerin uyumlu olmasını sağlayın

Gezinme, breadcrumb, metin içi bağlantılar ve oluşturulan feed’lerde iç bağlantıları tercih edilen URL’ye yönlendirin. Aramada gösterilmesini istediğiniz sayfalarda yalnızca tercih edilen URL’leri site haritasına koyun. Site haritası dahil etme daha zayıf bir sinyaldir, ancak yönlendirmeler ve açıklamalarla uyumlu olduğunda seçimi pekiştirir.

Site haritası URL’lerini tercih edilen host, protokol ve slash tarzıyla tam nitelikli (fully qualified) olarak oluşturun. Yönlendirilen ve parametreli kopyaları kaldırın. Permalinks, domain, dil veya e-ticaret değişikliklerinden sonra otomatik oluşturulan site haritalarını test edin.

İç bağlantı kuralı

İzleme, eski veya alternatif-host URL’lerine verilen bağlantıları seçilen kanonikle değiştirin.

HTTPS kuralı

HTTPS yönlendirmeleri, kanonik hedefleri, site haritaları ve bağlantıları tutarlı tutun; sertifika ve HTTPS→HTTP hataları çelişkili sinyaller gönderir.

05

Parametreleri, sayfalandırmayı ve dilleri amaç doğrultusunda ele alın

Parametreler otomatik olarak kopya oluşturmaz. Analitik parametreleri içeriği değiştirmeyebilirken, filtreleme ve sıralama sonuç kümesini değiştirebilir. Temsili kombinasyonları test edin. Sepet, giriş, onay (consent) veya yapılandırma için gereken herhangi bir parametreyi koruyun; bir kanonik ziyaretçi akışını bozmayacak şekilde kullanılmalıdır.

Her sayfalı seriyi (pagination) sayfa birine kanoniklemek genellikle doğru değildir: sonraki sayfalar genellikle birinci sayfanın sahip olmadığı içerik barındırır. Dil veya ülke URL’lerinde aynı dilde bir sayfa varsa onu kanonik olarak adlandırın ve alternatifler için hreflang kullanın. Kanonikleştirme yerelleştirme tasarımının yerine geçmez.

Facets (filtreler)

Hangi filtrelerin ayrı açılış sayfaları olduğunu ve hangilerinin yalnızca sonuç sıralamasını değiştirdiğini belgeleyin ki ürün ve mühendislik değişiklikleri uyumlu kalsın.

Tümünü göster sayfaları

Bir view-all (tümünü göster) sayfasını yalnızca gerçekten kullanılabilir bir içerik üstkümesi olduğunda kullanın; seçmeden önce yüklenmesini ve gezinmesini test edin.

06

İndexlenmiş ve canlı kanıtlarla çakışmaları hata ayıklayın

Search Console’da etkilenen URL’yi inceleyin ve Google’ın dizine eklediği (indexed) seçilmiş kanonik ile kullanıcı tarafından bildirilen değeri karşılaştırın. Aday hedefi de inceleyin. Dizine eklenmiş rapor Google’ın en son işlediğini yansıtır; canlı test güncel fetch, render edilmiş sayfa, başlıklar ve kaynaklar için yararlı ama nihai kanonik seçimini tahmin edemez.

Değerler farklıysa Google’ın daha iyi temsilciyi seçip seçmediğini değerlendirin. Aksi halde yönlendirmeleri, HTML ve HTTP başlık açıklamalarını, render edilmiş çıktıyı, bağlantıları, site haritası girdilerini, hreflang ve içerik benzerliğini izleyin. Uyumsuzluğu düzeltin, değişikliği kaydedin ve yeniden değerlendirme için süre tanıyın.

Beklenmeyen dış hedef

Şablonları, başlıkları, host yönlendirmesini ve güvenlik değişikliklerini kontrol edin. Açıklanamayan çapraz-domain kanonik veya yönlendirme bir güvenlik incelemesini gerektirir.

CMS uyuşmazlığı

Teslim edilen kaynak ve başlıkları CMS ayarlarıyla karşılaştırın; bir eklenti veya platform kuralı farklı bir değer yayınlıyor olabilir.

07

Kanonik kontrollerini SIU sürüm sertifikasyonuna ekleyin

Domain, HTTPS, CDN, CMS, şablon veya katalog sürümlerinden önce ana sayfa, içerik ve ürün sayfaları, bir parametre rotası, bir yerel sürüm, bir eski URL ve yayımlanmış belgelerden örnekleyin. Durum, nihai URL, kanonik hedef, site haritası dahil edilme durumu ve bir iç-bağlantı örneği kaydedin.

Düzeltmeleri geri alınabilir tutun: mevcut eşlemeyi yakalayın, bir kural kümesini değiştirin, etkilenen yolları doğrulayın ve bir geri alma planı saklayın. Bu, değişiklik sırasında kararlı genel yolları koruyarak proaktif çalışma süresi (uptime) optimizasyonunu destekler; kesinti tespiti sağlamaz ve dizine alma garantisi vermez.

Sahiplik

Pazarlama ve mühendislik arasında kanonik kurallar atayın ve her güncellemenin arkasındaki şablon, yönlendirme, site haritası veya platform değişikliğini kaydedin.

Bilinen iyi temel

Daha hızlı düzeltme için sürüm ticket'ına küçük bir önce-sonra URL ve başlık örneği ekleyin.

EYLEM / DOĞRULA

Pratik yapılacaklar rehberiniz.

  1. 01

    Yinelenen desenlerin envanterini çıkarın

    Host, protokol, yol, parametre, filtre, sayfalandırma, yerelleştirme, dosya ve eski varyantları listeleyin.

    DOĞRULA: Bir URL haritası her rotayı ayrı, canlı kopya veya emekli olarak etiketler.
  2. 02

    Temsilciyi seçin

    Her yinelenen küme için ziyaretçilerin ve aramanın kullanmasını istediğiniz kararlı HTTPS URL’sini seçin.

    DOĞRULA: Hedef istenen içeriği döndürür ve başka bir yere yönlendirme veya farklı bir kanonik göstermez.
  3. 03

    Kendine referans veren etiketleri ekleyin

    Tercih edilen her indexlenebilir HTML sayfanın head bölümüne bir mutlak kanonik koyun.

    DOĞRULA: Teslim edilen kaynak o sayfanın tam nihai tercih edilen URL’sini belirtir.
  4. 04

    Canlı kopyaları eşleyin

    Kullanılabilir kalan ve içeriği yeniden üreten yolları yalnızca kanonikleyin.

    DOĞRULA: Her hedef kopya içeriğini veya kullanılabilir bir üstkümesini içerir.
  5. 05

    Emekli yolları yönlendir

    Kullanımdan kalkmış protokol, host ve yol varyantlarını kalıcı olarak yönlendirin.

    DOĞRULA: Her istek bir atlamada nihai tercih edilen URL’ye ulaşır.
  6. 06

    Bağlantılar ve site haritasını hizalayın

    Şablonları, içerik bağlantılarını ve site haritası üretimini tercih edilen URL’ye göre güncelleyin.

    DOĞRULA: Tarama örnekleri ve site haritası dışa aktarımları yönlendirilen kopyaları içermiyor.
  7. 07

    Özel türleri gözden geçirin

    Filtreleri, sayfalandırmayı, yerelleştirmeleri, belgeleri ve JavaScript ile oluşturulan şablonları ayrı ayrı kontrol edin.

    DOĞRULA: Her biri belgelenmiş bir gerekçeye ve test edilmiş çıktıya sahiptir.
  8. 08

    Kanıta bakın

    Search Console’daki dizine eklenmiş kanonik ile bildirilen değeri karşılaştırın ve düzeltmelerden sonra canlı test yapın.

    DOĞRULA: Her uyuşmazlığın bir sahibi ve kaydedilmiş teknik bir nedeni veya kararı vardır.
  9. 09

    Ön kontrol yapın ve geri almayı planlayın

    Domainleri, yolları, şablonları veya teslimat kurallarını etkileyen sürümler öncesinde örneklemeyi çalıştırın.

    DOĞRULA: Sürüm kaydı bilinen iyi bir örnek ve geri alma rotası içerir.
TARTIŞMA KONULARI

Ödünleri karşılaştırın, özel verileri paylaşmayın.

Bu başlıkları ekibiniz veya site sahipleri topluluğuyla kullanın. Yöntemleri ve çıkarılan dersleri paylaşın; ancak kimlik bilgilerini, müşteri kayıtlarını veya kamuya açık olmayan altyapı detaylarını asla paylaşmayın.

  1. 01

    Sitenizde kontrolü en zor olan hangi yinelenen URL deseni oldu ve hangi sürüm ön kontrolü bunu yönetilebilir kıldı?

  2. 02

    İçerik, ticaret ve mühendislik ekipleriniz bir filtre veya yerelleştirme sayfasını ayrı tutup tutmamaya nasıl karar veriyor?

  3. 03

    Başlatmadan önce en maliyetli yönlendirme veya şablon hatasını yakalayacak küçük bir kanonik ön-kontrol örneği ne olurdu?

POPÜLER / YETKİLİ KAYNAKLAR

Kaynak materyalini açın.

Google Search CentralHow to specify a canonical URL with rel=canonical and other methods ↗

Yönlendirmeler, kanonik açıklamalar, site haritaları, iç bağlantılar, HTTPS ve HTML dışı HTTP başlıkları için birincil uygulama referansı.

İncelendi 2026-09-27
Google Search CentralWhat is canonicalization ↗

Yinelenen URL kümelerinin neden oluştuğunu ve bildirilen bir kanoniğin neden bir garanti değil tercih olduğunu açıklar.

İncelendi 2026-09-27
Google Search CentralFix canonicalization issues ↗

Teknik, yerelleştirme, sunucu ve kompromi (güvenlik) ilişkili çakışmaların örnekleriyle birlikte Google’ın hata ayıklama sıralamasını ve örnekleri sağlar.

İncelendi 2026-09-27
Google Search Console HelpURL Inspection tool ↗

Dizinlenmiş kanonik bilgisini canlı URL testinden nasıl ayırt edeceğinizi ve fetch edilen ayrıntılara nereden bakacağınızı gösterir.

İncelendi 2026-09-27
Google Search CentralBuild and submit a sitemap ↗

Site haritaları için tercih edilen URL’lerin seçilmesini, tam nitelikli adreslerin kullanılmasını ve site haritası üretim uygulamalarının doğrulanmasını kapsar.

İncelendi 2026-09-27
Internet Engineering Task ForceRFC 6596: The Canonical Link Relation ↗

Kanonik link ilişkisini, kopya veya üstküme (superset) kapsamını tanımlar ve zincirler, yönlendirmeler, hatalar, sayfalandırma ve güvenlik suistimali konularında uyarır.

İncelendi 2026-09-27

Kaynak politikası. Bu makale resmi Google belgeleri ve bir IETF spesifikasyonu kullanılarak hazırlanmıştır. Google davranışı yayımlanan rehberlik olarak tanımlanır; kanonik tercihler sinyaldir, garanti değildir. SIU bağlantıları gezinme amaçlıdır, kanıt değildir.

HIZLI AÇIKLAMALAR

Yaygın sorular.

Her sayfanın kendine referans veren bir kanonik etiketi olmalı mı?

Tercih edilen indexlenebilir HTML sayfalarının olmalıdır. Etiket, amaçlanan temsilci URL’yi açıkça belirtir. Nihai tercih edilen mutlak HTTPS URL’sini adlandırın; yönlendiren veya alternatif bir adresi değil.

Bir sayfalandırma serisini sayfa birine kanonikleyebilir miyim?

Genellikle hayır. Sonraki sayfalar, birinci sayfanın sahip olmadığı öğeleri veya içeriği içerir. Anlamlı sayfaları ayrı tutun veya yalnızca gerçekten bileşen içeriği barındırıyorsa kullanılabilir bir view-all sayfası kullanın.

Google neden farklı bir kanonik seçti?

Kanonik bir ipucudur. Yönlendirmeleri, sayfa ve HTTP başlık açıklamalarını, bağlantıları, site haritası girdilerini, hreflang’i, yanıt davranışını ve içerik benzerliğini karşılaştırın; ardından çelişen sinyalleri düzeltin veya sayfaları maddi olarak farklılaştırın.

Status Is UP Editorial Team · Uptime Enablement Editörleri

İndekslenebilirlik, sürüm kalitesi ve site mimarisinden sorumlu Teknik SEO gözden geçiricisi. tarafından incelendi. Yayınlandı 2026-09-27; güncellendi 2026-09-30.