SEO

Canonical Etiketi Nedir? Standart URL Nasıl Belirlenir

Canonical etiketi (standart URL) nedir, ne işe yarar? rel=canonical, HTTP başlığı, site haritası ve 301 yönlendirmesi yöntemlerini karşılaştırdık.

Bir e-ticaret sitesinde aynı ürün, renk ve beden seçeneklerine göre birkaç farklı adreste açılabilir. Bir kurumsal sitede ise aynı sayfa hem www'li hem www'siz, hem http hem https ile çalışıyor olabilir. Sizin için tek bir sayfa gibi görünen bu durum, Google için birden fazla adres, yani kopya içerik anlamına gelir. Bu durumun kendisi bir ceza sebebi değildir, ama hangi adresin esas alınacağını siz söylemezseniz kararı Google verir.

Bu yazıda Google'ın bu durumda hangi adresi esas aldığını, canonical etiketinin (Google Search Console'daki adıyla standart URL) ne işe yaradığını, standart URL belirtmenin yöntemlerini ve 301 yönlendirmesiyle farkını Google'ın belgelerine dayanarak anlatıyoruz.

Aynı sayfanın birden fazla adresi neden olur?

Google'a göre yinelenen (kopya ya da çok benzer) içerik genellikle kötü niyetten değil, sitenin teknik yapısından kaynaklanır. En sık görülen örnekler şunlardır:

  • www'li ve www'siz adresler: https://ornek.com/ ile https://www.ornek.com/ tarayıcıda aynı sayfayı açar ama Google için iki ayrı adrestir.
  • http ve https: Sertifika kurulduktan sonra eski http adresleri hâlâ erişilebilir kalabilir.
  • Sonundaki eğik çizgi: /urun ile /urun/ bazı sunucularda iki farklı adres sayılır.
  • Parametreli adresler: Filtreleme, sıralama ya da kampanya takibi için eklenen ?renk=kirmizi veya ?sirala=fiyat gibi ekler, sayfanın içeriğini büyük ölçüde değiştirmeden adresini çoğaltır.
  • E-ticarette varyant sayfaları: Aynı ürünün renk ya da beden seçeneklerinin her biri ayrı bir adreste açılıyorsa, bu sayfalar genelde birbirinin neredeyse aynısıdır.

Google standart URL'yi nasıl seçer?

Google, sitenizi dizine eklerken önce birbirine çok benzeyen sayfaları tespit eder, sonra bunlardan en eksiksiz ve yararlı bulduğunu standart URL olarak işaretler. Diğerleri kopya sayılır ve daha az sıklıkla taranır. Google bu seçimi yaparken şu sinyallere bakar:

  • Sayfanın http mi https mi üzerinden sunulduğu
  • Sayfaya yönlendirme olup olmadığı
  • Adresin site haritasında yer alıp almadığı
  • Sayfadaki rel="canonical" işaretlemesi

Canonical etiketi bir ipucudur, kural değil

<link rel="canonical" href="https://ornek.com/urun/"> etiketini bir sayfanın head bölümüne eklediğinizde, Google'a "bu grup içindeki standart sayfa budur" dersiniz. Ancak Google'ın kendi belgesinde açıkça belirttiği gibi, standart tercihi belirtmek bir kural değil bir ipucudur. Google, başka sinyaller daha güçlü işaret ediyorsa sizin belirttiğinizden farklı bir sayfayı standart olarak seçebilir.

Bu yüzden canonical etiketini eklemek tek başına yeterli değildir. Etikette gösterdiğiniz sayfanın gerçekten var olması, hata vermemesi ve noindex içermemesi gerekir; aksi halde Google bu ipucunu güvenilir bulmaz.

Standart URL belirtme yöntemleri

Google, standart URL'yi belirtmeniz için birkaç yöntem sunar. Bunlar aynı güçte sinyal vermez:

YöntemNasıl uygulanırSinyal gücü
301 yönlendirmesiKopya adresten standart adrese kalıcı yönlendirmeEn güçlü
rel="canonical" etiketiSayfanın head bölümüne link etiketi eklenirGüçlü
HTTP başlığıSunucu yanıtına Link üstbilgisi eklenir, HTML olmayan dosyalarda (ör. PDF) kullanılırGüçlü
Site haritasıYalnızca standart adresler site haritasında listelenirZayıf ama yardımcı

rel="canonical" etiketinde mutlak adres kullanılması önemlidir, yani /urun yerine https://ornek.com/urun/ yazılmalıdır. Bir sayfada farklı adresleri gösteren birden fazla canonical etiketi olmamalıdır, Google çelişkili ipuçlarını dikkate almayabilir.

Canonical etiketi mi, 301 yönlendirmesi mi?

İkisi farklı durumlar için tasarlanmıştır:

  • Sayfanın kendisine artık gerek yoksa 301 kullanın. Örneğin bir ürünü kaldırdıysanız ya da site taşırken eski adresleri tamamen bıraktıysanız. Yönlendirme ayrıntısını 301 yönlendirmesi nedir yazımızda anlattık.
  • Her iki adres de ziyaretçi için gerekliyse canonical kullanın. Renk ya da beden varyantı sayfaları, filtreleme ve sıralama sonuçları buna örnektir. Ziyaretçi bu sayfaları görmeye devam eder, siz sadece Google'a hangisinin esas alınacağını söylersiniz.

Search Console'da URL Denetleme: iki farklı "standart URL"

URL Denetleme aracında bir adresi sorguladığınızda dizin oluşturma bilgileri arasında iki ayrı satır görürsünüz:

  • Kullanıcı tarafından seçilen standart: Sayfanın kendi kodunda ya da site haritasında belirttiğiniz adres.
  • Google tarafından seçilen standart: Google'ın benzer sayfalar arasından fiilen standart kabul ettiği adres.

Bu iki satır farklı adresler gösteriyorsa Google, sizin belirttiğiniz sayfa yerine başka bir sayfayı daha uygun bulmuş demektir. Böyle bir durumda önce iki sayfanın da erişilebilir olduğunu, birbirine benzer içerik taşıdığını ve site içi bağlantılarınızın standart olmasını istediğiniz adrese gittiğini kontrol edin.

Sık yapılan hatalar

Canonical etiketi küçük bir ayrıntı gibi görünür ama yanlış kullanıldığında doğru sayfanın dizine girmesini engelleyebilir. Google'ın belgelerine göre şu hatalardan kaçınmak gerekir:

  • Standartlaştırma için robots.txt kullanmak. robots.txt bir sayfayı taramaktan alıkoyar, standart adres seçmenin yöntemi değildir.
  • Standartlaştırma için URL kaldırma aracını kullanmak. Bu araç adresin tüm sürümlerini arama sonuçlarından gizler, kopya sayfayı standart sayfaya bağlamaz.
  • Farklı yöntemlerle çelişen adresler göstermek. Site haritasında bir adresi, rel="canonical" etiketinde başka bir adresi standart göstermek Google'ın kafasını karıştırır.
  • Sayfalama (1, 2, 3. sayfa) dizisinde tüm sayfaları ilk sayfaya canonical yapmak. Sayfa 2'deki ürünler sayfa 1'dekiyle aynı değilse bu içeriğin dizine hiç girmemesine yol açabilir.
  • Göreli adres kullanmak. Canonical etiketinde /urun gibi göreli bir adres yerine tam adres yazılmalıdır.

E-ticaret sitesi kurarken bu tür teknik kararları baştan planlamak, sonradan düzeltmekten daha az zaman alır; genel kurulum adımlarını e-ticaret sitesi nasıl kurulur yazımızda bulabilirsiniz.

Sık sorulan sorular

Canonical etiketi her sayfaya eklenmeli mi?

Google, standart sayfaya kendine referans veren bir canonical etiketi eklenmesini öneriyor. Kopya sayfanız olmasa bile bu, hangi adresin esas alınacağını baştan netleştirir.

Sitemde canonical etiketi yoksa ne olur?

Google, sinyallerine bakarak standart URL'yi kendisi seçer. Ancak Google'ın bu seçimi sizin istediğiniz adresle birebir örtüşeceğini garanti etmez, bu yüzden önemli sayfalarda canonical etiketini elle belirtmek daha güvenlidir.

E-ticarette renk ve beden varyantlarında canonical nasıl kullanılır?

Varyant sayfaları ayrı adreslerde açılıyor ama aralarındaki fark sadece renk ya da beden ise, bu sayfaların tümünde ürünün ana sayfasını standart URL olarak göstermek yaygın bir çözümdür. Stok ve fiyat bilgisi varyanta göre değişiyorsa bu kararı sitenizin yapısına göre yeniden değerlendirin.

Canonical etiketi yanlış sayfayı gösteriyorsa sıralamam düşer mi?

Yanlış ya da çelişkili bir canonical etiketi, doğru sayfa yerine başka bir sayfanın öne çıkmasına ya da doğru sayfanın dizine hiç girmemesine yol açabilir. Bu bir ceza değildir ama sayfanızın görünürlüğünü zayıflatabilir.

"Standart URL" ile "kurallı URL" aynı şey mi?

Evet, ikisi de İngilizce canonical URL karşılığı olarak kullanılır. Google Search Console'un Türkçe arayüzü ve geliştirici belgeleri "standart URL" ifadesini kullanır.

Kısacası

Canonical etiketi, birbirine benzeyen sayfalarınız arasından hangisinin esas alınacağını Google'a gösteren bir ipucudur, kesin bir kural değildir. www ve https tutarlılığından e-ticaret varyant sayfalarına kadar her tekrarlanan adres için doğru yöntemi (canonical, yönlendirme ya da site haritası) seçmek, sıralama sinyallerinizin tek bir sayfada toplanmasını sağlar. Sitenizin teknik yapısını baştan sona kontrol ettirmek isterseniz SEO hizmetimize göz atabilirsiniz.

Yazan: Muhammed Yusuf Cancı

İstanbul Medipol Üniversitesi Bilgisayar Mühendisliği mezunu yazılım mühendisi. Web ve mobil uygulama geliştirme ile yapay zeka üzerine çalışıyor, MedyaDes'te işletmelerin web sitesi, e-ticaret ve arama görünürlüğü projelerini yürütüyor. Yazar sayfası

Google'da nerede olduğunuzu görelim

Sitenize bakar, neyi hangi sırayla yapacağımızı yazılı olarak iletiriz. Yazılı teklif, net takvim, yayından sonra destek.