Kanonik URL Denetleyici
Yinelenen içerik sorunları genellikle yanlış bir canonical etiketiyle başlar. Sayfa URL’sini (isteğe bağlı) ve sayfanın HTML kaynak kodunu yapıştırın; denetleyici <link rel="canonical"> etiketini bulur, href’in geçerli bir mutlak URL olduğunu doğrular ve sayfa URL’siyle karşılaştırır. Neyin doğru, neyin düzeltilmesi gerektiğini sade bir dille raporlarsınız; araç sayfayı çekmez.
Kanonik denetleyici nasıl çalışır?
-
1
Sayfa URL'sini girin (isteğe bağlı)
Tarayıcı adres çubuğunda görünen adres. canonical href ile karşılaştırma için referans olarak kullanılır. Boş bırakabilirsiniz.
-
2
Sayfanın HTML'ini yapıştırın
Sayfayı açın, Kaynak kodunu görüntüle seçeneğini seçin, HTML'i kopyalayıp buraya yapıştırın. Denetleyici yalnızca yapıştırdığınızı analiz eder; sayfayı asla çekmez.
-
3
Kanonik etiket çıkarılır
HTML içindeki ilk `<link rel="canonical">` etiketi bulunur ve href değeri okunur.
-
4
Kontroller ve rapor
Denetleyici, href'in geçerli bir mutlak URL olduğunu doğrular, girdiğiniz sayfa URL'siyle karşılaştırır ve bulduğu her sorunu sıralar.
Denetleyicinin raporladığı bilgiler
- Kanonik href: bulunan ilk
<link rel="canonical">etiketinin href özniteliğinin değeri; etiket yoksa-. - Sorun sayısı: denetleyicinin bulduğu sorun sayısı.
- Sorun ayrıntıları: her sorun için kısa bir açıklamayla bir satır.
Üç kontrol
- Kanonik etiket bulunamadı: HTML hiçbir
<link rel="canonical">etiketi içermiyor. Bu mutlaka bir sorun değildir, SSS bölümüne bakın. - Kanonik href geçerli bir mutlak URL değil: href,
https://example.com/pagegibi tam bir adres olmalıdır. Göreceli yollar işaretlenir. - Kanonik, sayfa URL’sinden farklı: kanonik, girdiğiniz sayfa URL’sinden farklı bir URL’yi gösteriyor. Bu bilinçliyse (örneğin alanlar arası bir kanonik) olduğu gibi bırakın; değilse genellikle bir hatadır.
Kontrol etmediği hususlar
- Google kanonik adresi gerçekten indeksledi mi (bunun için Search Console’u kullanın).
- HTTP başlıkları: yalnızca yapıştırılan HTML analiz edilir,
LinkHTTP başlığı hiçbir zaman çekilmez. - Yönlendirme zincirleri ve kanonik URL’nin 200 döndürüp döndürmediği: kanoniğin hedefi çekilmez.
- İç bağlantılarınızın kanonik adresi güçlendirip güçlendirmediği.
- XML site haritası girişlerinin kanonik adresle eşleşip eşleşmediği.
Yaygın kanonik hataları
- Göreli URL’ler: kanonik href’te her zaman 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. - Yönlendirmeye işaret etmek: kanonik, 200 yanıtını hedeflemelidir.
robots.txtiçinde kanonik URL’yi engellemek: hedef sayfanın taranabilir olması gerekir.- Ç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.
<head>yerine<body>içindeki kanonik: Google bunu yok sayar.- Farklı bir dil sürümünü gösteren kanonik: bunun yerine hreflang kullanılmalıdır.
- Farklı href değerlerine sahip birden fazla kanonik etiket: Google ilk etiketi kullanır; gerisini silin.
Yanlış kanonikler nasıl düzeltilir
- Her zaman son URL’yi hedef alın (yeniden yönlendirmeler olmamalıdır).
- Canlı protokolü ve ana makineyi tam olarak eşleştirin, sondaki eğik çizgi dahil.
- Kanonik veriyi
<head>içine yerleştirin,<body>içine değil ve render sonrası JavaScript ile enjekte etmeyin. - Her sayfada bir kanonik, bir hedef seçin ve ona bağlı kalın.
- Sayfalı arşivler için, her sayfayı kendiliğinden kanonik hâle getirin. Tüm sayfaları sayfa 1’e yönlendirmeyin.
- Filtreleme/sıralama varyantları için, filtrelenmemiş listeye geri yönlendirin.
- İç linkleri kanonik URL ile uyumlu hale getirin, sitenin diğer bölümlerinin bağlantı vermediği bir kanoniğin keşfedilmesi sinyali zayıflatır.
Sık Sorulan Sorular
Gerekli değildir. Kanonik bir referans yokken Google, iç sinyallere (bağlantılar, site haritası, içerik benzerliği) dayanarak kendi başına bir referans seçer. Özellikle sorgu parametreleri içeren sayfalarda belirsizliklerin önlenmesi için kendine atıf eden bir kanonik referans hâlâ en iyi uygulamadır.
Kanonik bir değer, bir talimat değil, güçlü bir ipucudur. Google sayfaların birbirinden farklı olduğunu veya kanonik değerin erişilemez olduğunu belirlerse farklı bir URL seçebilir. Otoriter indeksleme durumu için Search Console’un “URL Kontrolü” aracıyla doğrulayın.
<head> içindeki çoğalmış kanonik etiketler bir hatadır; bazı CMS temaları birini eklerken, eklentiler başka birini ekler. Google ilk etiketi kullanır ve denetleyici de bu ilk geçen değeri bildirir. Diğerlerini silin.
Hayır. Denetleyici yalnızca yapıştırdığınız HTML’i analiz eder, bu yüzden giriş gerektiren sayfalarda da çalışır: sayfayı açın, kaynak kodunu kopyalayın ve buraya yapıştırın. Sayfanın kendisi asla çekilmez.
İlgili Araçlar
XML Site Haritası Doğrulayıcı
Site haritası XML kodunu tarayıcıda ayrıştırma hataları, eksik konumlar, yinelenen URL'ler ve yaygın alan değerleri açısından kontrol edin.
Google SERP Simülatörü
Mobil ve masaüstü için karakter sınırlarıyla yaklaşık bir Google tarzı snippet inceleyin. Taslağınız bu tarayıcı oturumunda kalır.
HTTP Güvenlik Başlık Kontrolcüsü
HTTP yanıt başlıklarını yapıştırın; HSTS, CSP, clickjacking, MIME, referrer ve cross-origin ilkelerini tarayıcıda inceleyin.
Meta Açıklaması Uzunluk Denetleyicisi
Meta açıklamayı karakter ve tahmini piksel cinsinden ölçün, editoryal ölçütlerle karşılaştırın ve masaüstü ile mobil düzen örneklerini inceleyin.
Kanonik Etiket Oluşturucu
Herhangi bir URL için geçerli bir rel=canonical bağlantı etiketi oluşturun. URL doğrulaması ve kaçınılması gereken yaygın hatalar dahildir.
Kırık Link Kontrol Aracı
Bir sayfa URL'si yapıştırın ve dışa giden linklerini 404 ve diğer HTTP hatalarına karşı kontrol edin; her linkin durum koduyla birlikte.
Araç diğer dillerde mevcuttur
- 规范URL验证器 [ZH]
- Canonical URLチェッカー [JA]
- ตัวตรวจสอบ URL ตามรูปแบบบัญญัติ [TH]
- Vérificateur d'URL canonique [FR]
- Canonical URL Checker [EN]
- Sprawdzanie URL canonical [PL]
- Canonical-URL checker [NL]
- Verificador de URL Canônica [PT]
- Trình kiểm tra URL chuẩn [VI]
- فاحص عنوان Canonical URL [AR]
- Canonical-URL-Prüfer [DE]
- Pemeriksa URL Canonical [ID]
- Canonical URL 검사기 [KO]
- Canonical URL-kontroll [SV]
- Verificador de URL Canónica [ES]
- Controllore URL Canonico [IT]
- Каноническая проверка URL-адресов [RU]