DijiMomentum

Canonical Tag nedir? Tanımından Uygulamaya ve SEO İçin Sorun Giderme Rehberi

Canonical Etiketi Nedir? SEO için Tanımdan Uygulamaya ve Hata Giderme Sürecine Kadar Kapsamlı Rehber
🎵 Podcast: Canonical Tag Nedir?

Neden yinelenen URL’ler konusunda endişelenmeliyiz? Canonical Tag’in ayak sesleri!

Diyelim ki harika ve faydalı bir içerik yazdınız veya mağazanızda cazip bir ürününüz var. Bu içerik ya da ürün birkaç farklı URL üzerinden erişilebilir olabilir. Örneğin:
  • https://example.com/page
  • https://www.example.com/page
  • https://example.com/page?utm_source=twitter
  • https://example.com/page/ (sonunda eğik çizgi ile)
  • http://example.com/page (güvenli olmayan sürüm)
  • https://example.com/page?sessionid=xyz
Biz insanlar için bu URL’lerin hepsi aynı veya benzer bir sayfaya işaret ediyor gibi görünebilir. Ancak Google gibi arama motorları için her biri tamamen ayrı bir sayfa olarak algılanabilir. İşte burada “Duplicate Content” yani “yinelenen içerik” sorunu ortaya çıkar. Google bir içeriğin birden fazla sürümüyle karşılaştığında şu konularda kararsız kalabilir:
  1. Arama sonuçlarında (SERP) hangi sürümü göstermeli?
  2. Hangi sürümü tarama ve indeksleme için önceliklendirmeli?
  3. Sayfanın otoritesi, sıralaması ve aldığı sinyalleri (örneğin gelen bağlantılar) bu sürümler arasında nasıl bölüştürmeli veya birleştirmeli?
Bu kararsızlık sitenize zarar verebilir. Arama motorları güçlü ve tek bir sürüme odaklanmak yerine tarama bütçesini (Crawl Budget) yinelenen sayfalara harcayabilir. Bu durum, yeni veya önemli içeriklerinizin göz ardı edilmesine yol açabilir. Ayrıca, sayfa otoritesinin birden fazla URL’ye dağılması ana sayfanızın sıralamasının düşmesine sebep olabilir. Daha ciddi durumlarda (her ne kadar site içi yinelenen içeriklerde nadir olsa da), Google sitenizi düşük kaliteli veya spam benzeri içerik nedeniyle cezalandırabilir. Bu kritik sorunu çözmek için teknik SEO alanında güçlü bir araç olan “Canonical Tag” geliştirilmiştir. Bu makalede Canonical Tag nedir, SEO için neden önemlidir, nasıl kullanılmalıdır, uygulanırken hangi hatalar yapılır ve bu hatalar nasıl düzeltilir sorularını ayrıntılı olarak inceleyeceğiz. Ask ChatGPT

Bu makalede özetle ne öğreneceğiz:

Makalenin Önemli Özeti Basit ve Uygulamalı Açıklama
Canonical Tag’in Tanımı Sayfada yer alan ve yinelenen veya benzer içeriklerin asıl sürümünü arama motorlarına tanıtan bir kod parçası.
SEO İçin Önemi Yinelenen içerik sorunlarını önler, tarama bütçesini korur, sıralama sinyallerini birleştirir ve sayfa otoritesini artırır.
Tag’in Yerleşim Noktası Her zaman sayfanın HTML kodu içinde bulunur ve Google yalnızca bu bölümdeki canonical etiketlerini dikkate alır.
Self-Referencing (Kendi Kendine Referans) Belirsizliği önlemek için ana sayfanın bile kendisine işaret eden bir canonical etiketine sahip olması tavsiye edilir.
Tam URL Kullanımı (Absolute) Her zaman tam URL (protokol ve alan adı ile) kullanılmalı, göreceli adreslerden kaçınılmalıdır.
Her Sayfada Tek Tag Bir sayfada birden fazla rel=canonical etiketi bulunursa Google hepsini yok sayar.
301 Yönlendirme ile Farkı Canonical, asıl sürümü işaret eder ancak tüm sürümler kullanıcı tarafından erişilebilir kalır; 301 yönlendirme ise kullanıcıları ve botları asıl sürüme yönlendirir ve eski sürüm erişilemez hale gelir.
Kontrol Araçları Google Search Console (Indexing > Pages bölümü) ve URL Inspection Tool.
WordPress Eklentileri Yoast SEO ve Rank Math eklentileri canonical etiketinin ayarlanmasını kolaylaştırır.
Yaygın Hatalar 404/redirect/noindex sayfalarına canonical verme, canonicalization için robots.txt veya noindex kullanma, göreceli URL kullanma.

Google sitenizi yinelenen içerik yüzünden mi cezalandırıyor?​

URL parametreleri, yazdırma sürümleri ve benzer içerikli sayfalar Google’ı kararsızlığa düşürebilir ve SEO’nuzu olumsuz etkileyebilir. Canonical Tag’i akıllıca kullanarak her sayfanın asıl ve geçerli sürümünü Google’a bildiriyoruz.

Canonical Tag (Canonical Tag) Nedir?

Basitçe söylemek gerekirse, Canonical Tag bir HTML kod parçasıdır ve bir web sayfasının <head> bölümünde bulunur. Arama motorlarına, aynı veya çok benzer içeriklere sahip birden fazla sayfadan hangisinin sizin “asıl” veya “tercih edilen” sürümünüz olduğunu bildirir ve o URL’nin indekslenip sıralanmasını sağlar. Bu etiket şu şekilde görünür:

<link rel=”canonical” href=”https://www.example.com/page/” />

Burada rel=”canonical” arama motoruna bu etiketin canonicalization amacıyla kullanıldığını, href ise içeriğin asıl veya tercih edilen sürümünün URL’sini gösterir. Kaynakların vurguladığı önemli bir nokta şudur: “Canonical Tag” ve “Canonical URL” terimleri çoğu zaman birbirinin yerine kullanılır, ancak aynı şey değildir. Canonical URL aslında sizin asıl sürüm olarak belirlediğiniz sayfanın adresidir. Canonical Tag ise bu Canonical URL’yi tanımlamanın en yaygın (ama tek olmayan) yöntemidir. Bir arama motoru, içinde başka bir URL’ye işaret eden Canonical Tag bulunan bir sayfayı taradığında, bu sayfanın asıl sayfanın bir kopyası veya alternatif sürümü olduğunu anlar. Bu durumda, arama motoru sayfanın SEO otoritesi ve sinyallerini Canonical URL’ye aktarmaya çalışır ve arama sonuçlarında o URL’yi göstermeyi tercih eder. Bir sayfa yinelenen içerik barındırmasa bile, kendisine işaret eden bir Canonical Tag’e sahip olması tavsiye edilir. Bu kavram “Self-Referencing Canonical” olarak bilinir. Bu yöntem Google’a çok net bir sinyal verir: Bu sayfa kendi orijinal sürümüdür. Böylece gelecekte olası kafa karışıklıklarının önüne geçilmiş olur.
Canonical Etiketi (Canonical Tag) Nedir?

Canonical Tag Kullanımının SEO İçin Neden Hayati Olduğu

Canonical Tag’in doğru kullanımı, sitenizin teknik SEO açısından farklı yönlerine olumlu etkiler sağlar:
  1. Yinelenen içerik sorununu çözme: Daha önce de belirtildiği gibi, Canonical Tag’in temel işlevi teknik veya yapısal nedenlerle sitenizde istemeden oluşabilecek yinelenen içerik problemleriyle mücadele etmektir. Asıl sürümü belirleyerek Google’ın olası (her ne kadar düşük ihtimal de olsa) cezalarından kaçınır ve arama motorlarının sitenizin yapısını daha iyi anlamasına yardımcı olursunuz.
  2. Sıralama sinyallerini birleştirme (Link Equity Consolidation): Benzer içerikli birden fazla sayfanız olduğunda, bu sayfalara gelen bağlantılar ve diğer sıralama sinyalleri aralarında bölünür. Canonical Tag kullanarak tüm yinelenen sürümlerin asıl sürüme işaret etmesini sağlarsınız ve tüm sinyaller Canonical URL’de toplanır. Bu birleştirilmiş otorite, ana sayfanın daha güçlü hale gelmesini ve sıralamada daha iyi performans göstermesini sağlar.
  3. Crawl Budget iyileştirmesi (Crawl Budget): Arama motoru botları her siteyi taramak için sınırlı zaman ve kaynağa sahiptir (crawl budget). Eğer düzgün yönetilmeyen çok sayıda yinelenen sayfanız varsa, Google botları değerli zamanlarını bunları taramakla harcayabilir; bu da yeni veya önemli içeriklerinizin geç fark edilmesine yol açabilir. Canonical Tag, botlara hangi sayfaların göz ardı edilebileceğini bildirir ve onların değerli zamanlarını daha önemli sayfalara ayırmalarını sağlar. Böylece tarama verimliliği artar ve yeni içerikleriniz daha hızlı dizine eklenir.
  4. Arama sonuçlarında hangi sürümün gösterileceğini kontrol etme: Google’a hangi içerik sürümünü arama sonuçlarında kullanıcıya göstermek istediğinizi bildirirsiniz. Bu size SERP’te sitenizin görünümü üzerinde daha fazla kontrol sağlar.
  5. Site sıralamasına etkisi: Canonical Tag doğrudan bir sıralama faktörü olmasa da, yinelenen içerikleri doğru şekilde yönetmek, otoriteyi birleştirmek ve crawl verimliliğini artırmak yoluyla dolaylı olarak canonical tag’in site sıralamasına etkisine katkı sağlar. Ana sayfalarınız sinyallerin toplanmasıyla daha güçlü hale gelir ve sıralama şansı artar.

SEO sayfalarınızın otoritesini birleştirin ve gücünü katlayın!​

Canonical Tag, yinelenen sayfaların tüm otoritesini (Link Juice) tek bir ana adrese aktarır. Bu işlem, ana sayfanızın Google sonuçlarında çok daha güçlü bir şekilde sıralanmasını sağlar.

Canonical Tag’i Ne Zaman Kullanmalıyız?

Yinelenen içerik sorunu farklı nedenlerle ortaya çıkabilir. İşte bu durumlarda Canonical Tag yardımınıza koşar:
  • URL değişiklikleri (protokol, WWW, slash, parametreler): Yinelenen sayfaların en yaygın nedeni, aynı içeriğe farklı URL’lerden erişilebilmesidir. Örneğin HTTP ile HTTPS, WWW ile Non-WWW, son slash ile veya onsuz, ya da URL parametreleri (oturum ID’si, takip kodları, filtreler, sıralama). Örneğin https://example.com/product?color=blue ve https://example.com/product neredeyse aynı içeriğe sahip olabilir. Bu gibi durumlarda, genellikle parametresiz ve standart protokol ile alan adına sahip sürüm Canonical olarak belirlenmelidir.
  • Ürün çeşitleri (Variants): E-ticaret sitelerinde bir ürün farklı renk, beden veya özelliklerde sunulabilir ve her biri ayrı URL’ye sahip olabilir. İçerik tamamen aynı olmasa da çok benzer olur. Google’dan John Mueller bu durumda tek bir ana ürün sayfası kullanmayı veya çeşitler için ayrı sayfa yapmayı önermiştir. Ayrı sayfa yapıyorsanız benzer içerik sorununa dikkat etmek gerekir. Canonical Tag bu durumu yönetmeye yardımcı olur.
  • Kategori veya etiket sayfalarının sayfalandırılması (Pagination): Blog veya haber sitelerinde yazılar aynı kategori veya etikette birçok sayfaya dağılabilir (sayfa 1, sayfa 2 vb.). Bu sayfaların içerikleri farklıdır ancak başlık, meta açıklama ve H1 genellikle aynıdır; bu da benzer içerik olarak algılanabilir. Kaynaklar farklı yaklaşımlar önerir: Her sayfanın kendine Canonical olması, hepsinin “Tümünü Gör” (View All) sayfasına Canonical olması veya WordPress gibi sistemlerde çekirdek yapının yönetimine bırakılması. Hangi yöntemin seçileceği site yapısına ve SEO uzmanının görüşüne bağlıdır, ancak Canonical yönetimi önemlidir.
  • Yeniden yayınlanan içerikler (Syndicated Content): İçeriğiniz başka sitelerde (izinli olarak) yayınlanıyorsa, onların Canonical Tag ile sizin URL’nize işaret etmesi gerekir. Bu, Google’a sitenizin orijinal kaynak olduğunu söyler ve içerik otoritesini size geri döndürür. Siz başka bir siteden içerik yayınlıyorsanız da, Canonical Tag ile orijinal kaynağa işaret etmelisiniz.
  • Ayrı yazdırma veya mobil sürümler: Sayfalarınızın yazdırma için özel veya ayrı mobil sürümleri varsa ve bunlar masaüstü sürümüyle aynı içeriğe sahipse, bu sürümleri ana sürüme Canonical yapmalısınız. (Duyarlı tasarım yaygınlaştığından ayrı mobil sürümler artık daha az kullanılmaktadır.)
  • İçeriği güncelleme veya değiştirme: Eski bir içeriği daha yeni ve güçlü bir içerikle değiştiriyorsanız ama eski URL’yi koruyorsanız, eski URL’ye Canonical ekleyerek yeni URL’ye işaret edebilirsiniz. Bu, Google’a yeni sürümün geçerli olduğunu ve sinyallerin ona aktarılması gerektiğini bildirir.
Tüm bu senaryolarda amaç, yinelenen içerik sorununu çözmek ve arama motorlarını sizin ana ve tercih edilen sürümünüze yönlendirmektir.
Kanonik etiketini ne zaman kullanmalıyız?

Canonical Tag Kullanımı (Uygulama Yöntemleri)

Canonical Tag’i uygulamanın birkaç yöntemi vardır ve bunları sitenizin yapısına ve ihtiyaçlarınıza göre seçebilirsiniz. Kaynaklar dört ana yönteme işaret etmektedir:
  1. HTML içinde <link rel=”canonical”> tag’inin kullanımı: Bu en yaygın ve en çok tercih edilen yöntemdir. Yapmanız gereken tek şey canonical kodunu tüm yinelenen sayfaların <head> bölümüne (ve ayrıca ana sayfaya self-referential olarak) eklemektir. Daha önce belirtildiği gibi, Google yalnızca <head> bölümünde yer alan canonical etiketlerini işler.
  2. HTTP Header kullanımı (HTTP Header): Bu yöntem özellikle HTML olmayan dosyalar (örneğin PDF) için uygundur çünkü bu dosyalara HTML etiketi eklenemez. Sunucu ayarları (örneğin .htaccess dosyası üzerinden) ile şu başlığı ekleyebilirsiniz: HTTP Link: <URL>; rel=”canonical”.
  3. Site haritasında belirtme (Sitemap): Site haritaları Google’ın tanıyıp taramasını istediğiniz URL’leri listeler. Site haritasına koyduğunuz URL’ler sizin canonical öneriniz olarak kabul edilir. Ancak bu güçlü bir sinyal değildir, Google yine de başka bir URL’yi canonical seçebilir. Altın ipucu: Site haritasına yalnızca canonical (asıl) URL’leri ekleyin, yinelenen URL’leri koymayın ki Google karışıklığa düşmesin.
  4. 301 yönlendirme kullanımı: Bu yöntem biraz farklıdır. 301 yönlendirme kullandığınızda arama motoruna ve kullanıcıya eski sayfanın kalıcı olarak yeni bir URL’ye taşındığını bildirirsiniz. Bu durumda eski sayfa artık doğrudan erişilebilir olmaz. Google, 301 yönlendirmelerini canonicalization için güçlü bir sinyal kabul eder. Bu yöntem genellikle eski URL’leri tamamen kaldırmak ve trafiği yeni bir sayfaya aktarmak istediğinizde kullanılır. İlerleyen kısımlarda bunun Canonical Tag ile farkını daha detaylı ele alacağız.
WordPress’te Canonical Tag: Eğer WordPress içerik yönetim sistemini kullanıyorsanız, kodu manuel olarak düzenlemenize gerek yoktur. Yoast SEO ve Rank Math gibi popüler SEO eklentileri, WordPress’te Canonical Tag ayarlama imkanı sunar. Genellikle her yazı veya sayfanın gelişmiş ayarlarında canonical URL girilecek bir bölüm bulunur. Bu eklentiler varsayılan olarak her sayfa için self-referential canonical ekler ve yalnızca başka bir adrese yönlendirmek istediğinizde değiştirmeniz gerekir. Bu eklentiler, canonical tag uygulamanın en kolay yolunu sağlar.
Canonical Etiketi Nasıl Kullanılır? (Uygulama Yöntemleri)

Canonical Tag Uygulaması İçin En İyi Yöntemler

Canonical Tag’in doğru uygulanması, hatalardan kaçınmak için bazı temel noktalara dikkat edilmesini gerektirir:
  • Tam ve Mutlak URL’lerin Kullanımı (Absolute URLs): Her zaman URL’yi protokol (HTTP/HTTPS) ve alan adı (WWW/Non-WWW) dahil olmak üzere tam olarak yazın. href=”/page-a/” yerine href=”https://www.example.com/page-a/” kullanın. Göreceli URL’ler Google’ı yanıltabilir.
  • Doğru Protokolün Kullanımı (HTTPS): Google, HTTP sayfaları yerine HTTPS sayfalarını tercih eder. Siteniz SSL kullanıyorsa, canonical etiketlerinizin HTTPS sürümüne işaret ettiğinden emin olun. HTTP’den HTTPS’ye trafik yönlendirmesi için 301 yönlendirmeleri de önerilir.
  • Her Sayfada Tek Bir Canonical Tag: Bu çok önemli bir kuraldır. Bir sayfada birden fazla rel=”canonical” etiketi bulunursa, Google büyük olasılıkla hepsini yok sayar ve canonical sinyaliniz boşa gider. Altın ipucu: Birden fazla canonical etiketi, genellikle CMS, tema veya eklenti ayar hatalarından kaynaklanan yaygın bir hatadır.
  • Kendi Kendine Canonical (Self-Referencing): Daha önce de belirtildiği gibi, ana sayfa da dahil olmak üzere her sayfada kendisine işaret eden bir canonical etiketi olmalıdır. Bu, Google için daha net bir sinyal sağlar.
  • Dahili Bağlantıları Canonical URL’lere Vermek: Siteniz içinde başka sayfalara link verirken, daima o sayfanın canonical sürümüne link vermeye özen gösterin. Bu, Google’ın site yapınızı ve ana sürümleri daha iyi anlamasına yardımcı olur.
  • Hreflang ile Uyumluluk: Çok dilli bir siteniz varsa ve hreflang etiketleri kullanıyorsanız, canonical etiketlerinizin hreflang ayarlarıyla uyumlu olduğundan emin olun. Hreflang etiketlerindeki bağlantılar canonical sayfalara işaret etmelidir. Ayrıca, her dil sürümü (hreflang kullanıyorsanız) ya kendisine canonical olmalı ya da hiç canonical içermemelidir, aksi halde sinyaller çelişebilir.
  • Sayfalama (Pagination) Yönetimi: Sayfalandırma için seçtiğiniz yönteme bağlı olarak (her sayfanın kendisine canonical olması veya hepsinin “Tümünü Gör” sayfasına işaret etmesi), canonical ayarlarını doğru şekilde yapın.

Yanlış Canonical Tag kullanımı, sayfalarınızın Google’dan tamamen silinmesine mal olabilir!​

Bir sayfayı yanlış URL’ye canonical yapmak, büyük bir teknik hatadır. Bu hassas işi SEO teknik uzmanlarımıza bırakın; siteniz için risksiz ve güvenli şekilde uygulayalım.

Canonical Tag Uygulamasında Yaygın Hatalar

Canonical Tag’in yanlış uygulanması SEO için ciddi sonuçlar doğurabilir ve sayfalarınızın Google tarafından yok sayılmasına neden olabilir. İşte en sık yapılan hatalardan bazıları:
  • 404 veya 5XX sayfalarına canonical yapmak: Canonical Tag her zaman geçerli ve erişilebilir (200 durum kodu dönen) bir sayfaya işaret etmelidir. 404 olmayan bir sayfaya veya 5XX hata veren bir sayfaya canonical yaparsanız, Google bu etiketi yok sayar ve sinyaliniz boşa gider.
  • Redirect edilmiş bir sayfaya canonical yapmak: Kendisinden başka bir sayfaya yönlendirilmiş bir sayfayı canonical göstermek doğru değildir. Bu redirect zinciri oluşturur. Canonical sayfa her zaman nihai hedef olmalıdır.
  • Noindex yapılmış bir sayfaya canonical yapmak: Canonical olarak işaretlenen sayfanın Google tarafından dizine eklenmesini istiyorsunuz. Ancak eğer canonical etiketi noindex ile işaretlenmiş bir sayfaya yönlendirirse, Google çelişkili sinyaller alır. Altın ipucu: Canonical etiketi ile noindex’i aynı sayfada veya hedef sayfada asla birleştirmeyin.
  • Bir sayfada birden fazla canonical etiketi kullanmak: Daha önce belirtildiği gibi, bu ciddi bir hatadır ve Google tüm etiketleri yok sayar.
  • Canonical etiketini <body> bölümüne koymak: <link rel=”canonical”> yalnızca sayfanın <head> bölümünde bulunmalıdır. Eğer <body> içinde olursa Google dikkate almaz.
  • Göreceli URL kullanmak: Her zaman tam ve mutlak URL kullanın.
  • Yanlış protokole canonical yapmak (ör. HTTPS yerine HTTP): Siteniz HTTPS kullanıyorsa canonical etiketiniz de HTTPS’e işaret etmelidir. HTTPS’den HTTP’ye canonical yapmak yaygın bir hatadır.
  • Tüm sayfaları ana sayfaya canonical yapmak: Bu büyük bir hatadır ve Google’a sitenizdeki tüm sayfaların ana sayfanın kopyaları olduğunu söylersiniz. Bu da diğer sayfalarınızın dizine eklenmesine ciddi şekilde zarar verir.
  • Canonical URL’yi Robots.txt veya URL kaldırma aracıyla engellemek: Robots.txt dosyasıyla canonical yapmak istediğiniz sayfaların taranmasını engellemeyin. Eğer Google bu sayfaları tarayamazsa, canonical etiketini göremez ve sinyalleri aktaramaz. URL kaldırma aracı da bir URL’nin tüm sürümlerini gizler ve canonicalization için uygun değildir.
Altın ipucu: Yinelenen sayfaların otoritesini aktarmak istediğinizde Robots.txt veya Noindex kullanmayın, bunun yerine Canonical Tag veya 301 yönlendirmelerden yararlanın.
Canonical Etiketinin Uygulanmasında Yapılan Yaygın Hatalar

Canonical Sorunlarını Kontrol Etme ve Giderme

Canonical etiketlerini uyguladıktan sonra, düzenli olarak bunları kontrol etmek önemlidir. Böylece doğru çalıştıklarından emin olabilirsiniz. Bu iş için en temel araç Google Search Console ve Canonical Tag kontrolüdür. Google Search Console’da “Indexing” > “Pages” bölümüne gidin. “Why pages aren’t indexed” kısmında Google’ın sayfalarınızı neden indekslemediğini görebilirsiniz. Bu nedenlerden bazıları doğrudan Canonicalization ile ilgilidir:
  • Alternate page with proper canonical tag (Geçerli canonical etiketi olan alternatif sayfa): Bu bir hata değildir. İlgili sayfanın geçerli bir canonical etiketi olduğunu ve ana sürüme işaret ettiğini gösterir. Google bu durumda alternatif sayfayı indekslememesi gerektiğini doğru şekilde anlamıştır.
  • Duplicate without user-selected canonical (Kullanıcı tarafından seçilmiş canonical olmayan yinelenen sayfa): Bu, Google’ın sayfanın içeriğini yinelenen olarak algıladığı ancak sizin canonical etiketiyle ana sürümü belirtmediğiniz anlamına gelir. Bu durumda Google kendisi bir canonical seçebilir. Sorunu çözmek için ana sürümü belirleyip bu sayfaya canonical etiketi eklemeniz gerekir.
  • Duplicate, Google chose different canonical than user (Yinelenen, Google kullanıcının seçtiğinden farklı bir canonical seçti): Bu durumda siz sayfaya bir canonical eklemiş ve ana sürümü belirtmişsinizdir, ancak Google başka bir sayfayı ana sürüm olarak seçmiştir. Bunun nedeni içeriklerin çok farklı olması, yanlış ayarlar veya çelişkili sinyaller olabilir. Çözüm için Search Console’daki URL Inspection Tool aracını kullanarak Google’ın hangi URL’yi canonical seçtiğini ve nedenini inceleyin. Ardından temel sorunu çözmelisiniz; örneğin iki sayfanın içeriğini yeterince farklılaştırmak veya çelişkili sinyalleri düzeltmek.
Diğer SEO kontrol araçları da genellikle canonical etiketlerle ilgili sorunları (örneğin birden fazla etiket, 404 sayfalarına işaret etme vb.) rapor eder.

E-ticaret siteleri, yinelenen içerik sorununun en büyük kurbanlarıdır!​

Filtreler, renk seçenekleri ve ürün sıralamaları sitenizde binlerce yinelenen URL oluşturur. Biz, doğru bir canonical stratejisiyle bu büyük sorunu e-ticaret sitelerinde tamamen ve profesyonel şekilde çözüyoruz.

Canonical Tag ve 301 Redirect: Fark Nedir?

SEO alanında en çok sorulan sorulardan biri şudur: Canonical ve 301 Redirect arasındaki fark nedir ve hangisini ne zaman kullanmalıyız? Her iki yöntem de çoklu URL’leri veya yinelenen içerikleri yönetmek için kullanılır, ancak işleyişleri ve sonuçları farklıdır.
  • Canonical Tag: Bu etiket arama motoruna bir “öneri”dir (her ne kadar güçlü bir sinyal olsa da genellikle kabul edilir). Canonical kullandığınızda, yinelenen içeriklerin tüm sürümleri hem kullanıcılar hem de arama motorları için erişilebilir durumda kalır. Buradaki amaç, Google’a hangi sürümün indekslenip sıralanmasını tercih ettiğinizi söylemek ve tüm sinyalleri o sürümde birleştirmektir. Kullanıcılar tüm URL’lere erişebilir. Bu yöntem, farklı sürümleri (örneğin URL parametreleri veya cihazlara özel sürümler) korumak istediğinizde ancak yalnızca bir sürümün indekslenmesini istediğinizde kullanılır.
  • 301 Redirect: Bu kalıcı bir “yönlendirme” talimatıdır. Bir sayfayı 301 ile başka bir sayfaya yönlendirdiğinizde, hem kullanıcılar hem de arama motorları otomatik olarak yeni URL’ye gider. Eski sayfa artık doğrudan erişilebilir değildir. Bu yöntem, eski URL’nin artık gerekli olmadığı veya kullanıcıların doğrudan ona erişmesini istemediğiniz durumlarda kullanılır. Yaygın örnekler arasında sitenin HTTP’den HTTPS’e taşınması, WWW’den Non-WWW’ye geçiş veya bir sayfanın kalıcı olarak kaldırılıp otoritesinin ilgili başka bir sayfaya aktarılması bulunur.
Kısaca:
  • Tüm sürümlerin erişilebilir olmasını ama yalnızca birinin ana sürüm olarak indekslenmesini istiyorsanız: Canonical Tag kullanın.
  • Kullanıcıların ve botların otomatik olarak yeni bir sayfaya yönlendirilmesini ve eski sayfanın artık erişilemez olmasını istiyorsanız: 301 Redirect kullanın.
Kaynaklar açıkça belirtmektedir ki Canonical Tag, 301 Redirect ile aynı şey değildir.

Sıkça Sorulan Sorular​

Canonical Tag (Canonical Etiketi) nedir?

Bir sayfanınbölümünde yer alan ve arama motorlarına, benzer veya yinelenen içerikler arasından hangi adresin asıl ve referans sürüm olduğunu bildiren bir HTML kodudur.

SEO için kritiktir çünkü yinelenen içerik sorunlarını önler, Google’ın asıl sürümü indeksleyip sıralamasına yardımcı olur, bağlantı otoritesini (link equity) ana sürümde toplar ve arama motorlarının tarama bütçesini optimize eder.

Aynı içerik veya çok benzer içerikler için birden fazla URL’niz olduğunda (örneğin WWW/Non-WWW, HTTP/HTTPS sürümleri, URL parametreleriyle oluşan filtreleme sayfaları veya içeriğinizi başka sitelerde yayınladığınızda kendi sitenizdeki orijinal sürüme referans vermek için).
Her ikisi de yinelenen içerik yönetimine yardımcı olur. Canonical Tag, arama motoruna hangi sürümün tercih edildiğini önerir ancak tüm sürümler kullanıcı için erişilebilir kalır. 301 Redirect ise kullanıcıyı ve botları otomatik olarak yeni sayfaya yönlendirir ve eski sayfa artık doğrudan erişilemez. 301 Redirect, silinmiş veya kalıcı olarak taşınmış sayfalar için daha uygundur.
Yaygın hatalar şunlardır: bir sayfada birden fazla canonical etiketi kullanmak, var olmayan veya sunucu hatası veren sayfaları işaret etmek, çok farklı içerikli sayfalara canonical yapmak, tam (mutlak) URL kullanmamak, başka bir yere yönlendirilmiş veya başka bir canonical’a sahip sayfaları işaret etmek.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir