Canonical Etiketi Nedir Ve Nasıl Kullanılır

Canonical etiketi site içerisindeki sayfaların kopya içeriği düşmemesi için kullandığımız bir meta etiketidir. Site içerisinde aynı içeriği birden fazla başlık altında görüntüleme ihtiyacı oluyor. Bu gibi durumlarda sayfaların kopya içeriğe düşmemesi için canonical etiketini kullanıyoruz.

Örnek verecek olursak;

Teknoloji ürünleri satışı yapan bir siteniz var. Bu sitenizde  telefonları iki farklı şekilde listelemeniz gerekiyor. Aranma sonuçlarında çıkabilmek için “cep telefonu” kategorisinde bütün telefonları listelemeniz gerekiyor. Ek olarak aynı ürünleri “akıllı telefonlar” kategorisinde de listelemeniz gerekiyor. Bu gibi durumda akıllı telefonlar sayfasının canonical etiketi cep telefonu sayfasını göstermesi gerekmektedir.

Cep Telefonu sayfası

<link rel=”canonicalhref=”http://www.siteadi.com/cep-telefonu” />

Akıllı Telefon sayfası

<link rel=”canonicalhref=”http://www.siteadi.com/cep-telefonu” />

Sayfalardaki canonical etiketleri yukarıdaki gibi olmaktadır.

Canonical etiketi yukarıdaki durumlar haricinde sayfanın kendisini göstermesi gerekmektedir. Kısacası url ile birebir aynı olmalıdır.

Php ile canonical etiketi eklemek için aşağıdaki kodu kullanabilirsiniz. Kodu head etiketleri arasına eklemeniz gerekmektedir.

<link rel="canonical" href="<?php echo "http://".$_SERVER["HTTP_HOST"]."".$_SERVER["REQUEST_URI"].""; ?>" />

Diyetler

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir