Blog’unuz eğer Wordpress‘i kullanıyorsa, bu yazıyı hemen geçmeyin. Bildiğiniz gibi arama motoru sonuçlarında ilk sıralarda yer alabilmek için uymanız gereken bazı altın kurallar var. Bu altın kuralların biri de iç sayfaların URL’larının anlamlı ve anahtar kelimelere sahip olması gerektiğidir. İlk kurulumla gelen kalıcı linkler “permalinks” malesef bu kuralın üzerini çiziyor. Örnek vermek gerekirse, blogun ilk yazısına varsayılan olarak verilen link:

http://www.burcudogan.com/?p=1

Oldukça kaba ve SEO’dan uzak bir yapısı var. Peki ne yapabiliriz? Yapılacak şey çok basit. Wordpress’in admin panelinden Options >> Permalinks deyip verilen seçeneklere göz atın.

Permalinks

Örneğin ikinci sıradaki tarih ve isim bazlı — Date and name based — yapı fena değil, aynı yazım için yaratacağı link:

http://www.burcudogan.com/2007/08/14/baslarken/

Ama burada da bir sorun varki o da linkin çok alt bir dizinde kalması. Arama motorları genelde linklerin ana köke olan uzaklığını düşünerek ziyaret sıklıklarını ayarlarlar. Daha doğrusu bu da bir etkendir. Bu nedenle etkili bir çözüm için oturup kendimiz bir şeyler düşünmeliyiz. Mesela ben tüm yazıları ilk seviyede tutmak için aşağıdaki yapıyı kullanıyorum. %post_id% değişkenini kullanmamım nedeni tekilliği sağlamak.

Custom

Böylece artık linklerimin görüntüsü hoş ve içerik hakkında ip uçları veriyor, hem de yazılar en üst seviyede olduklarından daha fazla değer görüyorlar. Linkin son görüntüsü mü? İşte aşağıda:

http://www.burcudogan.com/baslarken-1.php

ÖNEMLİ NOT: Erhan‘ın tavsiyesine uyarak dosya uzantılarını .html yaptım. Bunu gözden kaçırmış olduğum için kusura bakmayın.

Yorum Ekleyin ↓

Required Adınız (gerekli)
Required Email (görüntülenmeyecek - gerekli)
Blog / Website? (varsa)

KISA BİR NOT: Lütfen yorumlarıza özen gösterin, tartışma yaratmak için provake edilmiş yorumları silmekten büyük bir zevk aldığımızı unutmayın. Fikrinizi bağırın ama onun arkasında durabilcek gerekçeleriniz olsun. - Bir dost...

9 Yorum ↓

Farklı bakış açılarının var olduğu bir dünyayı destekleyen bir blog olarak bize fikir hocalığı yapmaktan kaçınmamanızı ve yazmaya değer bulduklarınızın altına birşeyler eklemeyi unutmamanızı yürekten diliyoruz.
  •  Add karma Subtract karma +0
    1. Erhan @ [16/08/2007]

    Sayfaların daha kolay indeklenmesi için PHP uzantısı yerine HTML uzantısı kullanmanı öneririm.

  •  Add karma Subtract karma +0
    2. Demir @ [16/08/2007]

    Erhan merhaba, umarım bunu görürsün. artık arama motorlarının .php ya da .html olduğuna bakmadığını duydum sonuçta herşey dinamik artık.
    Bunun bir doğruluğu var mı? :D

  •  Add karma Subtract karma +0
    3. Erhan @ [16/08/2007]

    Benim "duyumlarla" işim olmaz Demir. Html dosyalarının arama motorlarında bir önceliği vardır ve bu bilinen birşeydir. Ölçüt olabilir mi bilmiyorum ama fikir edinmek açısından google'da html/html ve php dosyalarını indekslenme sayılarına bakabilirsin.

  •  Add karma Subtract karma +0
    4. Burcu @ [16/08/2007]

    evet erhan haklısın. static olarak gördüğü dosyaları daha çok değer veriyor. hatta ben de öyle yapmalıyım hemen. ayrıca ölçüt olarak alamıcamızı düşünüyorum sonuçta htaccessle .htmle çevirmiş insan çok olabilir ama gene de fikir veriyor :)

  •  Add karma Subtract karma +0
    5. ömer @ [17/08/2007]

    yazınız için teşekkür ederim ben de şu an p ler deyim :D
    bu işi başta kapmam iyi oldu ileride öğrenseydim uğraştırabilirdi..
    ilk boş vaktimde sitede verdiğim linklerle ve sayfa yapısı ile oynayacağım..

    iyi çalışmalar..

  •  Add karma Subtract karma +0
    6. silentrebel @ [19/08/2007]

    bunu ben de denemek istiyorum :)

  •  Add karma Subtract karma +0
    7. Ahmet Küçükoğlu @ [28/08/2007]

    Ben, bu ayarların geçerli olabilmesi için linux server gerekli diye biliyorum. Yanılıyor muyum?

  •  Add karma Subtract karma +0
    8. Ali @ [17/12/2007]

    @Ahmet, win. serverlarda bu ayarları uygulayabilmek için sunucuda isapi_rewrite modülünün yüklü olması gerekmekte. Test etmedim ama pek verimli olmadığı söylenmekte. Sitesi için hit kaygısı taşımayanlar için pekte önemli bir husus değil.

  •  Add karma Subtract karma +0
    9. Burcu @ [19/12/2007]

    ISAPI, Rewrite motorunun IIS için hazırlanmış üçüncü parti bir desteği. Ayrıca, http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriting-with-asp-net.aspx sayfasından ASP.NET'le nasıl rewrite yapılabileceğine dair birkaç alternatif sunulmuş. IIS üzerinde bu anlamda hiçbir fikrim olmadığından performansı konusunda bir şey diyemeyeceğim.