Üye Kayıt Üye Giriş

Kurallı url (URL canonicalization)


Kurallı url (URL canonicalization)

URL normalization (Kurallı url (URL canonicalization)) Bu terimi belki Türkiye’de ilk kez burada duyuyor olacaksınız. Benim şahsi araştırmalarım sonucu edinmiş olduğum bilgileri siz değerli seohocası okurlarına buradan ulaştırıyorum. Kurallı url (URL canonicalization) hakkında merak ettğiniz ne varsa ilerleyen satırlarda. Arama motorlarının bir siteyi gezerken karşılarına onlarca hatta çoğu sitede yüzlerce ya da binlerce link çıkar. Bu linklerin bazıları a sitesinden b sitesini gösteri iken a sitesi içerisinde yer alan c konusunuda gösterir. Bazı linkler vardır. Bu linkler ise a sitesi yine a sitesini gösterir.Bu anlattığımı sizlere bir resim ile anlatayım.
 

Kurallı url (URL canonicalization)

 

 



Resimde görüldüğü üzere bir sitede olabilecek olan link çıkışlarını sizlere gösterdim.

Bunu koda dökmek gerekirse;

www.seohocasi.com >>> www.autocadhocasi.com

www.seohocasi.com >>> www.seohocasi.com/seo.html

İşte ara motorları bu linkleri gezerken farkına vardıkları birşey var. Farkına vardıkları alan ise linkin farklı olmasına rağmen çıkan sayfanın aynı olması. Mesela;

www.seohocasi.com
seohocasi.com
www.seohocasi.com/index.asp
www.seohocasi.com/home.asp
www.seohocasi.com/index.html
www.seohocasi.com/index.htm
http://www.seohocasi.com/blog/index.html
http://www.seohocasi.com/blog/
http://www.example.com/bar.html#section1
http://www.example.com/bar.html

Sizlere on farklı şekilde linklerin farklılığını gösterdik. Bu farklılıkları gören arama motorları linkleri normalleştirme sürecine giriyor. Bu süreçte arama motorlarının yapmış olduğu işlemlere bakalım;
 

Harfleri küçültme;

HTTP://www.Example.com/http://www.example.com/

Slash ekleme / Dizinler bir eğik çizgi ile gösterilir URL’ler dahil edilmelidir.

Örnek: http://www.example.com http://www.example.com/

Anasayfa linkini kaldırma;

http://www.example.com/default.asp → http://www.example.com/

http://www.example.com/a/index.htmlhttp://www.example.com/a/

URL Parçasını çıkarma. URL’nin parçası bileşeni genellikle kaldırılır.  Örnek:

http://www.example.com/bar.html#sayfabasi → http://www.example.com/bar.html

Varsayılan bağlantı noktasını çıkarma. Varsayılan bağlantı noktası “http” düzeni) (port 80 (veya kadar) bir URL eki kaldırılabilir.  Örnek:

http://www.example.com:80/bar.html → http://www.example.com/bar.html

Linkteki noktaları kaldırma dizinler için.

http://www.example.com/../a/b/../c/./d.htmlhttp://www.example.com/a/c/d.html

Etki alanını kaldırma; bazı siteler google web site yönetici araçlarının sağlamış olduğu özellikten fadalanarak etki alanını kısaltmak isteyebilirler. Etki alanını kısaltma;

http://www.example.com/http://example.com/

linkteki değişkenleri sıralama;

http://www.example.com/display?lang=en&article=fredhttp://www.example.com/display?article=fred&lang=en

Keyfi Kullanılan QueryString değişkenler çıkarma. Etkin sayfası QueryString görünmesini bazı değişkenler bekleyebiliriz, tüm beklenmedik değişkenler çıkarılmalıdır.  Örnek:

http://www.example.com/display?id=123&fakefoo=fakebar → http://www.example.com/display?id=123

Varsayılan QueryString değişkenler çıkarma.

Örnek:

http://www.example.com/display?id=&sort=ascending → http://www.example.com/display → http://www.example.com/display

Removing the “?” Çıkarma “?” Boş yere kullanılmış olan ?’leri linkten çıkarılır.

Örnek:

http://www.example.com/display? → http://www.example.com/display

Sizlere ondan fazla url normalleştirme yöntemi gösterdik. Bu yöntemleri kendi sitelerinizde uygulayarak temiz kodlanmış bir site sahibi olabilir. Bu size arama motorunun memnuniyeti olarak geri dönecektir. Sizlerde memnuniyet arama motorlarının memnuniyetini kazanmak istiyorsanız burda yazanları uygulayınız.

Gereksiz kodlardan kaçının, en son teknoloji kodlaması kullanın, temiz anlaşılır, yoruyucu olmayan, seo dostu linkler sunun ziyaretçilerinize, arama motorlarına….

Bilgisayar Dershanesi Ders Sahibi;
Bilgisayar Dershanesi

Yorumlar

Yorum Yapabilmek İçin Üye Girişi Yapmanız Gerekmektedir.

ETİKETLER