Webmasterlar, yeni bir web sitesi kurarlarken, genelde cok buyuk bir yanlış yaparlar. Aslında bu yanlış, hali hazırdaki siteler icin de gecerlidir. Oncelikle, bir web sitesi kurarlar, ondan sonra seo uygulamaları yaparlar. Bu buyuk ticari oneme sahip web siteler kurduran firmalar icin de gecerlidir. Once bir web tasarımcı ile anlaşılır ve firmanın sanal ortamda var olması, internette bir şube acması sağlanır. Bunu yaptıktan sonra, web sitelerinin aslında cok fazla ziyaret edilmediğini ve beklentilerini karşılamadığını gorurler. Tam bu noktada, seo calışması yaptırılması gerektiğinin de farkına varılır. Bir seo uzmanı, bu aşamadan sonra, bircok alanın yeniden oluşturulması ve yazılması calışmalarını (site ici seo) ve site dışında, yapılması gereken seo uygulamalarını (site dışı seo) yapar. Bu size ekstra bir maliyet getirdiği gibi istediğiniz rekabet edebilme kapasitesini yakalamanız icin zaman kaybetmeniz manasına da gelir. Her zaman, bir web tasarım şirketi ve seo uzmanı ile aynı zamanda anlaşmanız, iletişim halinde olmalarını sağlamanız sizin yararınıza olacaktır.
Cok sorulan bir soruya hemen cevap vererek asıl konumuza gelelim. PHP, ASP, Pearl, Python ve Cold Fusion gibi programlama dilleri (betikleme dili) yanlış kullanılmadıkları muddetce, seo acısından bir dezavantaj teşkil etmezler.
PHP sunucu taraflı calışan, hızlı ve kucuk modifikasyonların rahatlıkla yapılabildiği bir programlama dilidir ve seo uygulamaları icin cok uygundur. Aslında statik HTML sayfalara gore seo uyumu bakımından kıyaslandıklarında, PHP sayfaları daha kotu oldukları şeklinde bir une sahiptirler. Siz kodu duzgun yazdığınız muddetce, PHP ya da HTML, arama motorları orumcekleri sitenize gelecek ve aslında PHP kodunun kendisini değil de, PHP kodunun cıktısını goreceklerdir.
Gunumuzde, PHP web site oluşturulurken cok yaygın bir şekilde kullanılır. Apache sunucu uzerinde calışan PHP ile kodlanmış, MySQL veritabanı kullanan sistemler cok yaygındır. Bu yuzden, bu yazımda sizlere, web sitenizi kurarken, seo uygulamasını en başta, kodlama aşamasında, yaparken nelere dikkat etmeniz gerektiğinden bahsedeceğim.
PHP Seo yapımı
Seo uygulamaları
PHP sayfalarınıza seo uygulamaları yaparken, dinamik sayfalarınızın statik sayfalar gibi gorunmelerini sağlamalısınız. Bahsedeceğimiz şekilde, GET ile oluşturulan dinamik PHP sayfalarının, bir nevi sahte statik linkler oluşturarak, daha seo dostu gorunmelerini sağlayabilirsiniz.
Genel bir kural olmasına rağmen, dinamik olarak uretilen sayfalarda, PHP Seo yapımı icin tagı iceriğinde uc adet oncelikle duzenleme yapılması gereken alan vardır. PHP seo yapımı icin gerekli olan bu uc madde, title (sayfa başlığı), description (tanımlama) meta tagı ve keyword (anahtar kelime) meta tagıdır. Bu tagları dinamik sayfalarda duzenleme, bunlar uzerinde kontrolu, hakimiyeti kaybetmeme PHP seo yapımı icin onemli bir değerdir. Bunlar, butun sayfalarda, iceriğe gore ayarlanmış, dikkatlice hazırlanmış ve doğal olmalıdırlar. PHP gibi dinamik sayfalarda, sayfa sayısı arttıkca, bu taglar uzerindeki kontrol zayıflamakta ve PHP seo yapımı icin verilen emek boşa gidebilmektedir.
Temiz, basit kod. Butun estetik elemanları, stil değerlerini orneğin ayrı bir .css dosyasına toplayabilirsiniz. Mumkun olduğu kadar, PHP seo yapımı icin kod yazarken fazla tag kullanmaktan kacınmalısınız; yazı tipi, buyukluğu ve renk tagları gibi. Kodu mumkun olduğu kadar sade ve basit tutmaya ozen gosterin. Buna ilave olarak, cok uzun PHP scriptleri, gereksiz basamaklar iceriyor ise kullanmaktan kacınmalısınız. Yine javascripti mumkun olduğu kadar az kullanmalıyız. Bundan maksat, arama motorları, botlar sitenize geldiğinde, sayfalarınızı ziyaret etmelerini, kodu ve linkleri takip etmelerini kolaylaştırmaktır. PHP seo calışmanız, arama motorları icin bu işlemi zorlaştırdığınız muddetce, seo calışmanıza zarar verirsiniz.
PHP seo calışması yaptığınız, PHP seo yapımı metotlarını uyguladığınız sayfaların duzenlenebilir olduklarından emin olmalısınız. Seo uzmanı bu sayfaları, ilerde arama motoru algoritmaları değiştiğinde, yeni belirlenen stratejilere gore uyarlayabilmelidir. PHP seo yapımı ve surekli başarı sağlanabilmesi, dalgalanma olmaması bakımından bu cok onemlidir.
Bunlara ilave olarak, PHP sayfa ici yapınızı doğru planlamanız, doğru kurgulamanız gerekmektedir. Bu şu demektir: PHP sayfaları, bir veya daha fazla include iceren sayfalardır. Bu yuzden, sayfalarınızı doğru ve duzgun planlamalısınız. Stratejik olarak, grafik ve diğer gezinti linklerinin duzgun ve duzenli olduğundan emin olun.
PHP Seo Link
PHP seo link, statik url yapısı oluşturma, web site yapımında PHP kullanıldığında cok onemlidir. PHP seo link, cokca bahsedilen ve gercekten de seo uygulamalarınızın başarılı olması acısını sağlayan onemli kriterlerdendir. Web sitenizin linklerinden dinamik parametreleri cıkararak, arama motorlarının sayfanızı indexlemesi soz konusu olduğunda, bu ortaya cıkabilecek sorunlara da engel olabilirsiniz. PHP seo link oluşturma, sitenizin ana klasorunde, .htaccess dosyasında mod rewrite komutunu kullanarak gercekleştirilebilinir. PHP seo link ornek verecek olursak:
Dinamik link: http://www.seohocasi.com/ uzerinde ?p=rakam gibi bir bağlantı şeklindedir.
Statik PHP seo link: http://www.seohocasi.com/seo/ şeklindedir.
Sitenizi PHP ile tasarlarken, ya da bir programcı ile anlaşırken, bu yapıyı anlamasını, bu gereksinimi kabul etmesini sağlayın. Bu şekilde seo uzmanının işini de kolaylaştırmış olursunuz.
Kısaca, HTML sayfalar icin gecerli olan bircok seo uygulaması, kriteri, PHP sayfalar icin de gecerlidir. Bunları şu şekilde ozetleyecek olursak:
Alakalı, değerli iceriği cekici bir tasarımla yayınlayın.
Standartlara uygun, hatasız kodlama yapın.
Konunuz ile alakalı anahtar kelimeler kullanın. Arama motoru sıralamanıza zarar verecek kurnazlıklardan kacının.
Sitenizi guncel tutarak, ziyaretcilerin sizi tekrar ziyaret etmelerini, sizi takip etmelerini sağlayın. İnteraktif ozellikler geliştirin, yorum yapmalarını teşvik edin. Mumkunse promosyonlar dağıtın.
Sitenize link verilerek icerik alınmasını, sizden bahsedilmesini teşvik edin. Eğer değerli icerik yayınlıyorsanız, bu zaten kendiliğinden olacaktır.
Sitemap gibi araclardan yararlanın.