Artık İngilizce kısaltması ile SEF (Search Engine Friendly) kalıcı bağlantı tipi, WordPress de dahil, birçok yayıncılık yazılımı tarafından destekliyor ve kullanılması öneriliyor. Bu yeni kalıcı bağlantı biçimi ile web sitenizin URI’ları, durumu yine WordPress ile örnekleyecek olursak, aşağıdaki durumdan;
http://www.site-adiniz.com/?p=132
daha anlaşılır olan şu şekle geçiyor;
http://www.site-adiniz.com/2006/06/04/gonderi-adi
Bu sadece okurlarınız için daha anlaşılır bağlantılar anlamına gelmiyor, bundan da önemlisi sizin arama motorları tarafından indekslenebilirliğinizi en üst düzeye çıkararak daha çok trafik almanızı sağlıyor.
Daha önce de bahsettiğim gibi, Google yapılan aramalar için sonuç sayfalarını oluştururken kullanılan anahtar eklimeyi alan adında ve URI’larında barındıran sitelere öncelik tanıyarak onları daha üst sıralara yerleştiriyor. Dolayısı ile de eğer yazınızın kalıcı bağlantısı yazınızın içeriği ile ilgili ipuçları barındırıyorsa bu insanların o yazıya arama motorları ile daha rahat ulaşabilecekleri anlamına geliyor. Bu yüzden web yayıncılık yazılımları çoğu kez kalıcı bağlantıları yazıların başlığından alırlar. Fakat WordPress gibi bazı yazılımlarda bu kalıcı bağlantıları ayrıca düzenleme imkanınız da vardır.
Çoğu yazılım henüz türkçe karakterler ile baş edemezken, WordPress de kalıcı bağlantıların el ile düzenlenebilmesi bence çok önemli bir avantaj sağlıyor. Bu sayede kalıcı bağlantınıza sizin için önemli olabilecek anatar kelimeleri yazınızın post-slug’ını değiştirerek girebiliyorsunuz. Geçenlerde yazdığım “Alan adı seçimi ve kayıt servisleri” yazısının kalıcı bağlantısına dikkat edecek olursanız şu şekilde olduğunu görebilirsiniz;
http://www.acemiblogcu.com/alan-adi-domain-secimi-ve-kayit-servisleri/
Bu yazıda, arama sonuç sayfalarında pozisyonumu yükselteceğini düşünerek, yazının başlığında geçmediği halde kalıcı bağlantı içerisine “domain” terimini de dahil ettim ve deneyim başarılı olmuş gibi görünüyor :)
WordPress de yeni kalıcı bağlantı tipine nasıl geçilir?
Bunun için yönetici paneline giriş yaptıktan sonra ulaşacağınız “Options > Permalinks” altından, ya da eğer WordPress Türkiye’nin hazırladığı “Türkçe WordPress Kurulum Paketi“ni kullanıyorsanız “Tercihler > Kalıcı Bağlantılar” altından istediğiniz kalıcı bağlantı tipini belirlemeniz gerekiyor. Zorunda değilsiniz ama bence kategori tabanını da değiştirmenizde fayda var (örneğin “kategori” yapabilirsiniz). Kalıcı bağlantı tipinizi kaydettikten sonra WordPress sunucunuzdaki .htaccess dosyasını güncellemeye çalışacaktır, fakat eğer yeterli izinler verilmemişse gerekli düzenlemeyi el ile yapmanız da gerekebilir.
Bunun için sunucunuzda, WordPress kurulum dizininde bulunan, .htaccess’i bilgisayarınıza indirerek bir metin düzenleyicisi ile açın ve en üste şu bilgileri girin;
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Sonra kaydedip tekrar sunucunuza gönderin. Eğer sunucunuzda .htaccess dosyası bulunmuyorsa kendiniz de oluşturabilirsiniz. Notepad’i açıp ve farklı kaydet seçeneğini kullanarak ulaşacağınız sorgu ekranında dosya adı olarak “.htaccess” yazıp ve kayıt türü olarak da “Tüm Dosyalar”ı seçip .htaccess dosyası oluşturabilirsiniz.
Eğer sunucunuzda bir .htaccess dosyası yok ve sizin de oluşturmanıza izin verilmiyorsa veya mevcut .htaccess dosyasına yazma izniniz olmadığı için düzenleyemiyorsanız üzülmeyin, yine de arama dostu kalıcı bağlantıları kullanabilirsiniz. Bu durumda, .htaccess’i devre dışı bırakmak için kalıcı bağlantı tercihinizin başına “index.php” ifadesi getirmeniz yeterli. Örnek vermek gerekirse;
/index.php/%year%/%monthnum%/%day%/%postname%/
Son bir öneri olarak eğer bu arama motoru dostu bağlantı tipine geçmeyi düşünüyorsanız, olabildiğince sade bir kalıcı bağlantı şekli ayarlamalısınız. Artık hepimiz biliyoruz ki Google kısa URI’ları daha çok seviyor ve Google mühendislerinden Matt Cutts‘ın da Performancing de yayınlanan konu ile ilgili bir yazıya yaptığı yorumunda vurguladığı gibi
/yıl/ay/gün/gönderi-başlığı
yerine
/gönderi-başlığı
gibi bir kalıcı bağlantı tip daha mantıklı olacaktır. Zaten gönderilerinizin meta bilgileri içinde yayın zamanı bilgisi varken bunu bir de URI’da vurgulamak kalıcı bağlantınızı gereksiz yere uzatacaktır.
Kolay gelsin
simgesine tıklayarak ilginizi çeken yazıları site içi favorilerinize ekleyebilirsiniz.












Yorumunuz gönderiliyor...






10 June 2006, 1:25 pm
Yakında Wordpress’e geçecekken,tüm bu bilgilerin bir ansiklopedi gibi arşivlenesi bilgiler içeriyor…Teşekkürler…
10 June 2006, 1:41 pm
Görüşleriniz için teşekkür ederim :)
Özellikle WordPress\’e geçmeyi düşünüyorsanız mutlaka kısa bir kalıcı bağlantı tipi düşünmelisiniz. Hali hazırda uzun versiyonlarını kullananlar için daha kısa olana geçmek, aynı zamanda arama motorlarındaki indeks ve bağlantı bilgilerini de yok etmek anlamına geleceğinden, kaş yaparken göz çıkarmak olacaktır. Ama yeni geçecekler için böyle bir dezavantaj olmadığından doğru kararı alırken daha rahat olabilirsiniz ;)
10 June 2006, 4:09 pm
Yazı için teşekkürler, artık bloglarda bu şekilde kalıcı bağlantı yapılması hoş olur. Ama çoğu kişi bilmiyor bunun önemini, buradan öğrenilir artık. WordPress’te varsayılan kalıcı bağlantı tipi http://www.acemiblogcu.com/alan-adi-domain-secimi-ve-kayit-servisleri/ şeklinde olsa ve bilmeyenler uğraşmasa ne güzel olur. :)
Bu da çok hoşuma gitti. :D
10 June 2006, 8:24 pm
Yazı için teşekkür ederim. Bir önerim var:
Anlam karmaşasını önlemek adına REF kısaltması yerine Türkçe için “anlamlı linkler” terimini başka yerlerde görmüştüm, kendi yazılarımda da o şekilde kullandım. Bence kalıcı bağlantı tipi vs İngilizce bir kısaltma yerine yerine “anlamlı link” terimini kullanmalıyız.
10 June 2006, 9:30 pm
Yarama parmak basmışsın Ali :)
Şu kısa link önerini değerlendireceğim tabii problemi çözersem :)
Neyse ben uğraşmaya devam edeyim.
11 June 2006, 4:26 am
Ne zamandır aklımdaydı. Bir ara ilgilenip, şu mereti halletmeli… Önce uyusam daha iyi olucak sanırım. =)
11 June 2006, 8:25 pm
Bonjoka;
Evet, keşke olsa :) Ama herkesin .htaccess konusunda bilgi sahibi olmayacağı ya da sunucularında bu dosyayı düzenleme / oluşturma yetkilerinin olamayabileceği göz önüne alınarak ön tanımlı olarak bu özellik gelmiyor olsa gerek. Mantıklı da bence :)
Umut;
Haklısınız, “anlamlı link” (hatta “anlamlı bağlantı tipi”) kullanılabilir SEF yerine. “Arama motoru dostu bağlantılar” tam ifade ediyor olsa da biraz uzun kalıyor :) Yine de ben bu terimin permalink yerine kullanılmasının yanlış olacağını düşünüyorum, bence permalink ifadesi söz konusu olduğunda “kalıcı bağlantı” daha uygun.
Hus;
Sorunu çözdüğüne sevindim, oldukça ilginç bir durumdu hakikaten seninkisi :)
guenen;
Kolay gelsin :)
12 June 2006, 1:45 am
Hallettim efendim. :) Teşekkürler, devamını bekliyoruz. :)
12 June 2006, 8:43 am
ben wordpress.com’un sağlamış olduğu domain üzerinden wordpress kullanıyorum.Bundan dolayı çoğu özellik kısıtlı.permalinks’ler de :(
13 June 2006, 2:26 am
Yakında blogun ismi Acemi Blogcu’dan Acemi Wordpressci’ye dönecek galiba, bu ne aşktır :D
13 June 2006, 10:23 am
:D Haklısınız, ama Blogger kullanırken daha çok onunla ilgili yazdığım gibi şimdi de WordPress kullanıyorum ve ister istemez ilgim wp ile ilgili gelişmelere ve ipuçlarına kayıyor :)
Aslında bloglar ve blog yazarlığı ile ilgili diğer konulara da yer vermeye çalışıyorum ama, sizin de vurguladığınız üzere, sanırım eksikliğini hissettirmeye başlamışım :) Teşekkürler.
13 June 2006, 12:25 pm
Bence arama motoru denilince nasıl ki Google deniyorsa blog deyince de yakında akla WordPress gelecek. Gerçekten çok çok başarılı Türkiye ekibi ile de ülkemizde daha da yaygınlaşacağına eminim.
15 June 2006, 10:28 pm
[…] Kalıcı link konusunda bilgi için Acemi Blogcu’ nun Neden yeni kalıcı bağlantı tipi? yazısına bakmanızı öneririm. Kalıcı bağlantılar açılmıyordu ve sitede herhangi bir kalıcı bağlantıya ulaşmak isteyenler sürekli index’ le karşılaşıyordu. Uzun süren aramalar sonucunda internetten bulduğum bir .htaccess dosyasını kendime göre düzenledim. Hatta ondan önce kendi .htaccess dosyamı kendim yazmaya bile karar vermiştim. Kullandığım .htaccess dosyasına buradan bakabilirisiniz. […]
19 June 2006, 11:30 pm
Bu arada ben de anlamlı linklerle ilgili kafayı bozmuştum ve evet anlamlı bağlantı tipi de denilebilir.. :) Her neyse sonuçta biz de Gaxxi’de bu anlamlı link şeysini yaptık… Bu arada bizde htacess’i değiştirmek tam otomatik.. ;)
6 August 2006, 7:35 pm
Bu kalici baglantiyi wordpress kullanmayanlar nasil yapabilir.
ben sitemi kendim kodladim ve permalink olayina gecmek istiyorum. bu nasil yapilabilir?
6 August 2006, 8:57 pm
Bu sitenizde kullandığınız bağlantı tipine göre değişiklik gösterecektir. Buradan ve buradan mod_rewrite hakkında bilgi alabilirsiniz.
18 December 2006, 11:29 pm
teşekkürler çok güzel bir yazı :)
8 January 2007, 12:45 am
[…] şu yazı okundu ve kalıcı bağlantı şeklinden tarihler çıkarıldı.. Tercihler –> Kalıcı Bağlantılar ‘a girip , Özel seçildi : /%postname%/ […]
15 January 2007, 1:23 am
[…] Şuan arama motorlarında index’im ?p=numara olarak index’li. Yeni kalıcı bağlantıları arama motorları indexlerken sorun çıkarmaz diye düşünüyorum. Çünkü ?p=numara ile mevcut yazılarıma ulaşmak mümkün. Yani kırık bağlantı durumu ortaya çıkmayacak. Bu tür kalıcı bağlantıların faydasını acemiblogcu yazmış. […]
12 March 2007, 4:24 pm
Yazı için teşekkür ederim öncelikle, ben ilk wordpress kurduğumdan beri kalıcı bağlantıları kullanmak istiyorum fakat wordpress ayarlarından kalıcı bağlantımı seçmeme rağmen olmuyor, seçip ayarlarları kaydettikten sonra sayfalar görüntülenemiyor. Tekrar varsayılan ayara geçince sayfalar görüntülenebiliyor. “.htaccess” yoktu dediğiniz gibi yapıp kendim hosta yükledim olmadı, linklerin başına “index.php” ekledim yine olmadı. Bildiğiniz bir yöntem varsa ve yardımcı olursanız sevinirim…
15 March 2007, 10:36 am
Teşekkürler üstad;
Sayenizde 10 tane blog hayat bulacak,
Hürmetler
25 March 2007, 3:20 pm
Benim sorunuma çözüm getirecek, yardımcı olacak kimse yok mu?
25 March 2007, 3:29 pm
Sunucunuz Windows ve IIS ikilisini kullanıyor olabilir mi? Eğer durum böyle ise, konuyu daha önce birkaç kez tartıştığımız, WordPress Türkiye Forumları‘nda sorunuzun cevabını bulabilrisiniz.
25 March 2007, 4:42 pm
Cevabın için teşekkür ederim Ali, sunucunun Windows Server 2003 olduğunu biliyorum, ondan kaynaklı olabileceğini düşünüyordum zaten, kurduğum bazı eklentilerde çalışmıyor. Şimdi Wordpress Tr forumlarına bakacağım. Tekrar sağol…
28 March 2007, 12:06 am
Arkadasım dedıgını yaptı8m server hatası verdı. Yanı
/index.php/%year%/%monthnum%/y%/%postname%/
kodunu ozel baglantı yerıne ekledım.
Ardından da htaccess kodlarını not defterındededıgın gıbı kaydetım ftp ye attım. Ama kalıcı baglantı ayarlarını kaydet deyınce sıte uctu… Nasıl oldu anlamadım :( nasıl tekrar eskı halıne getırebılırım ?
29 March 2007, 4:22 pm
Bende de aynı sorun var, kaydet deyince site uçuyor, eski haline getirmek için kalıcı bağlantıları devre dışı bırakıyorum… Ve Win Server 2003 - IIS olunca kalıcı bağlantı kullanılamıyor, en azından ben bulamadım çaresini…
10 April 2007, 5:30 pm
[…] Cevap Eklentisi PageNavi (Sayfalama Eklentisi) Windows Hostinglerde Wp için Kalıcı Linkler Neden yeni kalıcı bağlantı tipi? Wordpress Temaları Usb Diskte Wordpress Wordpress İçin Adsense […]
8 May 2007, 7:44 pm
bende şu rakamlar konusunda napsam diye düşünüyordum ki sayenizde sorunum çözüldü teşekkürler;)
10 June 2007, 4:26 am
“.htaccess” yoktu dediğiniz gibi yapıp kendim hosta yükledim olmadı,hatta tamamen site çöktü aşağıdaki hatayı veriyorr ne yapmalıyım arkadaslar geri getirmek için?
yardımlarınız için şimdiden tesekkurler.
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@idealistgenc.net and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
11 August 2007, 12:17 pm
yeni başlayanlar için wordpress seo…
Pagerank Herşey Değildir
PageRank güzeldir, Google’ın siteniz hakkında nasıl düşündüğünü belirler, fakat herşey değildir. İlk sayfalarınızı oluştururken kesinlikle hedefiniz ben hangi aramaları yapsam bu sayfalara ulaşır….
22 April 2008, 5:22 pm
çok teşekkür ederim arkadaşım bu çok işime yaradı ”category” ismini ”kategori” olarak değiştirirken sorun yaşıyordum.bu yazın sayesinde beni aydınlattın tekrar teşekkürler.iyi bloglamalar…
20 June 2008, 5:17 pm
Maalesef bütün izinleri vermeme, sunucumda .htaccess adlı dosya olmasına rağmen maalesef, değişiklikleri kaydet dediğim sırada .htaccess güncelleştirilmesi gerekiyor uyarısı yine çıkıyor. Verilen kodları da girdim olmuyor. .htaccess adlı dosyayı silip yeniden oluşturdum yine olmuyor. İlginç bir durum doğrusu..
30 July 2008, 10:09 pm
[…] Kalıcı bağlantıyı (permalink) (link) değiştirme 2 3 […]