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 SEO Hocası 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.
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 >>> https://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
https://www.seohocasi.com/blog/index.html
https://www.seohocasi.com/blog/
http://www.ornekdomain.com/bar.html#section1
http://www.ornekdomain.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;
URL NASIL OLMALI
Harfleri küçültme;
HTTP://www.ornekdomain.com/
→ http://www.ornekdomain.com/
Slash ekleme / Dizinler bir eğik çizgi ile gösterilir URL'ler dahil edilmelidir.
Örnek: http://www.ornekdomain.com
→ http://www.ornekdomain.com/
Anasayfa linkini kaldırma;
http://www.ornekdomain.com/default.asp → http://www.ornekdomain.com/
http://www.ornekdomain.com/a/index.html → http://www.ornekdomain.com/a/
URL Parçasını çıkarma. URL'nin parçası bileşeni genellikle kaldırılır. Örnek:
http://www.ornekdomain.com/bar.html#sayfabasi → http://www.ornekdomain.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.ornekdomain.com:80/bar.html → http://www.ornekdomain.com/bar.html
Linkteki noktaları kaldırma dizinler için.
http://www.ornekdomain.com/../a/b/../c/./d.html
→ http://www.ornekdomain.com/a/c/d.html
Etki alanını kaldırma; bazı siteler Google website 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.ornekdomain.com/
→ http://ornekdomain.com/
linkteki değişkenleri sıralama;
http://www.ornekdomain.com/display?lang=en&article=fred
→ http://www.ornekdomain.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.ornekdomain.com/display?id=123&fakefoo=fakebar → http://www.ornekdomain.com/display?id=123
Varsayılan QueryString değişkenler çıkarma.
Örnek:
http://www.ornekdomain.com/display?id=&sort=ascending → http://www.ornekdomain.com/display → http://www.ornekdomain.com/display
Removing the "?" Çıkarma "?" Boş yere kullanılmış olan?'leri linkten çıkarılır.
Örnek:
http://www.ornekdomain.com/display? → http://www.ornekdomain.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....
canonicalition URL ilk defa burada mı açıklandı bilmiyorum ama bence SEO için çok önemli ve önemi artmakta. verdiğiniz bilgiler çok önemli. teşekkür ediyorum...
konu için teşekkürler yakında bu konuyu bol bol görücez gibime geliyor
Bu işi bizim yerimize yapacak bir eklenti yok mu ? Zira kodlama bilgisi olmayan ne yapsın. Ben Platinum SEO Pack kullanıyorum ve canonical URL ayarı var. Ancak SEO Hocası site testinde kullanılmıyor gözüküyor.
şefim ben bir yere link eklemek istiyorum oradaki seçeneklerden birisine tıkladığımda [url][/url] çıkıyor buraya link kodunu atıyorum fakat bi türlü link olarak görünmüyor yardımcı olursan sevinirim
bu yazıyı okuyunca çok işe yarayacağını anladım. Ancak bunları düzeltmek de çok zor olacak. Benim anlamadığım tek tek bulup nasıl düzelteceğiz. Benim sitemde 179 iç link var, sitem alışveriş istesi, binlerce ürün yüklicem daha bu sayı binlere çıkacak, bunları tek tek nasıl düzelteceğim. Acaba var mı bir kısa yolu.
Teşekkür ederim izin verirseniz bunu sitemde alıntı yaparak yayınlamayı düşünüyorum. Mail adresimle bana ulaşabilirsiniz... Yayınlayacağım
.htaccess ile www olmadanda siteyi açmaya başladı bunu yaptım fakat com/index.php ve com ayrı ayrı açılıyor ben sadece com olarak açılmasını istiyorum bunun için nasıl bir kodlama yapmam gerekiyor yardımcı olursanız sevinirim.
Şimdiden teşekkür eder
bu soruya cevap verebilirseniz sevinirim.henuz yanıt bulmuş değilim hakkiketen uzman SEO sorusu sanırım. Şimdi benim 30 sayfadan oluşan eski bir sitem var link yapısı .php şeklinde aynı domaine WordPress kurup eski yazılar ile devam etmek istiyorum. SEO açısından kopya içerik olarak algılayacak sanırım link yapısı değiştiği için. Canonical URL yi inceledim bunun için eklentilerde mevcut. Com/eski-link.php site.com/yeni-link.html yeni sayfama içine canonical şeklinde "com/eski-link.php" tanımlayabiliyorum. Şimdi eski .php sayfaları kaldırdığımda benim bu sorun olacakmıdır. Google onları bulamayıcak sildiğimde. yeni sayfalarım indexlendiğinde canonical olarak eski linkleri tanımladığımda eski linklerin çalışır olması gerekiyormu.
Bugüne kadar SEO hakkında en detaylı bilgileri sizden öğrendim, yine hiçbir yerde olmayan bu makale için çok teşekkürler....
Teşekkür ederim bu site sayesinde bütün eksikliklerimizi kapatabiliyoruz.
iyi günler mybb forum sistemini kullanıyorum mybbde nasıl kullanabilirim? teşekkürler
SEO Hocası çok teşekkür ederim bu sitenizdeki bilgiler sayesinde eksiklerimi giderdim başarılarınızın devamını dilerim
Güzel makale olmuş fakat benim anlamadığım bir olay var canonical de. Benim sitemde URL leri farklı içeriği aynı olasan sayfam yoksa canoncial nasıl kullanacağım gerek yok o zaman sanırım :S yoksa eksikmi anlamışım bu konuda yardımcı olursanız sevinirim. fuub.net te SEO analizinde canonical soruyor ve illa olması lazım diyor?
Gerçekten çok faydalı oldu. Tüm webmaster arkadaşların faydasına olacak ve eksikliklerini giderecek bir paylaşım. Ellerinize sağlık.
SEOhocasına teşekkür ederim. Gerçekten bu sitede insanın SEO adına bulamayacağı hiçbir şey yok. Webmasterler için on numara kaynak.
sa oncelikle makaleleriniz cok yararlı saolun fakat anlamadıgım biz burdaki olayı nasıl uygulucaz yanı SEO ıcın en uygunu hangısıdır?
Hocam çok teşekkür ederim çok yararlı bir makale olmuş, sayenizde sitedemizdeki birçok hatayı giderdik SEO konusunda tartışılmaz tek site sizsiniz, başarılar.
iyi güzelde bunları nasıl uygulayacağız o bakımdan hiçbir şey anlamadım
Bizim için güzel bir kaynak olmuş teşekkür ederim. Hataları düzeltme konusunda da detaylı bilgi verirseniz çok daha faydalı bir kaynak olacaktır.
kaan abi çok güzel açıklamışsınız saolun fakat SEO altyapısında bu kodlamaları yapabilmek çokda mümkün değil diye biliyorum.
Hocam paylaşımlarınızı çok yararlı ve faydalı buluyorum. Sayenizde bilmediğimiz şeyleri sizden doğru bir şekilde öğrenmek ve uygulamak gerçekten çok güzel.. Başarılar dilerim...
Kanallı URL olayını duymamıştım. Baya detaylı açıklamışsınız bilmeyen arkadaşlar içinde baya yararlı olacak teşekkürler.
ilk defa canonical duyuyorum. Kitabınız da bunun ilgili bilgi var mıy dı? Yani SEo kitabınızda? (Uzmanından SEO kitabını soruyorum)
SEO Hocası sayenizde çok şeyi öğrenme şansı yakaladım teşekkürler iyi çalışamlar dilerim
Bilgi için teşekkürler. Sitenizi takip ediyoruz... Bilgi için teşekkürler. Sitenizi takip ediyoruz...