Bir web sitesinin yazılımı sitenin kullanılabilirliği ve kalitesi bakımından cok onemlidir. İyi bir yazılıma sahip olmak ve akabinde kaliteli bir tasarıma sahip olmak hem kalite acısından hem arama motorları acısından hem de kullanıcı deneyimi acısından oldukca onemlidir. Ayrıca web sitelerin yazılımları SEO calışmalarına da etki etmektedir. Yani siteniz icin yapacağınız Kurumsal SEO calışmalarında, yazılım bakımından da eksiklikleri gidermeniz gerekmektedir. Bu acıdan web site yazılımında değişikliğe giden site sahiplerinin arama motorlarında sıralama kaybı yaşamamak adına yazılımın etki ettiği SEO faktorlerine dikkat etmeleri gerekmektedir. Gelin şimdi yapılması gereken ve dikkat edilmesi gereken SEO etkenlerinin neler olduğuna bakalım.




URL Yapısının Duzenlenmesi

Yeni bir yazılım calışmasından sonra sitenin URL yapısı değişecektir. Bundan dolayı sitenin tum URL yapısı SEO’ya uygun bir şekilde duzenlenmelidir. Sitenizde yer alan tum sayfaların URL’leri duzgun bir yapıda kullanılmalıdır. URL yapısının sade ve arama motorlarının kriterlerine uygun olmasına ozen gosterilmelidir. Gereksiz karakter kullanımından, anlamsız rakamlar ve bağlac kullanımından kacınılmalıdır. Ayrıca aşırı uzun URL kullanılmaması gerekmektedir. Orneğin; abiye elbiseler sattığınız bir web siteniz var. Kategorilerinizden birisinin ismi de taşlı abiyeler olsun. İlgili kategorinize ait URL yapınızın www.orneksite.com/tasli-abiyeler şeklinde ya da www.orneksite.com/kategori/tasli-abiyeler olması gerekmektedir. Eğer kategori URL’niz www.orneksite.com/tasıjh34-ab?4yr şeklinde olursa yanlış olur.

Title Değişiklikleri

Web site uzerinde yapılan yazılımsal bir değişiklik sonrası mevcut sitede yer alan sayfaların title etiketlerinin anahtar kelime uyumlu olarak duzenlenmesi gerekmektedir. Title (başlık) etiketi site ve iceriklerin arama motoru botlarına ozetlenmesi bakımından onemlidir. Title etiketlerini duzenlerken iceriğinize uygun anahtar kelimeler kullanarak duzenleme yapmalısınız. Aynı title etiketini birden fazla sayfada kullanmamaya ve başlık etiketi iceriside ozel karakterler kullanmamaya dikkat etmelisiniz. Ayrıca title etiketinin karakter uzunluğunun da 50-70 arasında olmasına ozen gosterin.

Kodsal acıdan ornek title etiket kullanımı;

ornek

Description Değişiklikleri

Bir web sitede sil baştan yapılan yazılım değişikliği sonrasında, ozenle duzenleme yapılması gereken alanlardan biri de description etiketidir. Description, mevcut sayfa ile ilgili acıklamaların girildiği, arama sonuclarında listelenen sayfanın ozetini temsil eden alandır. Bundan dolayı oluşturacağınız description alanına, iceriğinizi ozetleyecek ve icerisinde anahtar kelime barındıracak bir acıklama yazmalısınız. Oluşturulacak description alanının 160 karakteri gecmemesine ise dikkat etmeyi unutmayın. Cunku arama sonuclarında 160 karaktere kadar olan acıklamalar gosterilmektedir.

404 Sayfalarının Duzenlenmesi

Yenilenen site yazılımı ile birlikte mevcut sitede ulaşılmayan sayfalar varsa eğer bu sayfalar icin 404 sayfaları oluşturulmalıdır. 404 sayfası, sitenizde olmayan bir sayfaya kullanıcıların erişmeye calıştıklarında karşılaştıkları sayfadır. 404 sayfaları bozuk bir bağlantıya tıklandığında, mevcut sayfanın silinmesi halinde veya URL’nin yanlış yazılması durumunda cıkmaktadır. Standart 404 sayfası ISS’e bağlı olarak değişebilmektedir. Eğer ki sunucu erişiminiz varsa sitenizdeki bozuk sayfalar icin ozel 404 sayfalar oluşturmanız onerilmektedir. 404 sayfası uzerinden kullanıcıları yonlendirebilirsiniz. Bu sayede kullanıcının sitenizi terk etmemesini ve sitenizi daha fazla keşfetmesini sağlarsınız.




301 Yonlendirmelerini Yapmayı Unutmayın

Web site yazılımının değişmesinden sonra sitede oluşan kırık linklerin hızlı bir şekilde 301 yonlendirme yapılarak duzenlenmesi gerekmektedir. Bir sayfanın mevcut URL’si değiştikten sonra 301 yeniden yonlendirme yaparak kullanıcıların ve arama motorlarının doğru sayfaya yonlendirilmesi gerekmektedir. Aksi takdirde eski URL’ye tıklayan kullanıcılar sayfanıza ulaşamayacaktır. Bu da hem kullanıcı tarafında bir problem yaratacak hem de arama motorlarında.

Site Haritası Kullanın

Bir site icin onemli olan unsurlardan biri de site haritasıdır. Sitemap dosyasının olması site icerisinde bulunan URL yapısını belirtmektedir. Yani site haritası sayesinde web sitesinde yer alan tum kategorileri, sayfaları, etiketleri arama motoru botlarına kolayca sunabilirsiniz. Boylelikle arama motoru botları web sitenizi kolay ve rahat bir şekilde anlaşılır ve hızlı olarak tarayabilecektir. Bundan dolayı yazılım değişikliği yapıldıktan sonra SEO calışmaları acısından onemli bir faktor olan site haritası kullanmak unutulmamalıdır.

Robots.txt Kullanımı

Web site yazılımını değiştirdikten sonra Robots.txt dosyasının kullanımı unutulmamalıdır. Cunku Robotx.txt dosyası, site hakkında arama motorlarına on bilgi vermeye yarayan bir kılavuz dosyası niteliğindedir. Robots.txt dosyasının kullanıldığı sayfalar, Google’da listelenip, listelenmeyeceği belirtilmektedir. Site ana dizini icerisinde oluşturulacak Robot.txt dosyası ile arama motoru botlarına hangi dizinlerin indekslenmesi gerektiği konusunda bir yonlendirme yapılmaktadır. Robots.txt dosyasını belirli iceriklerin taranması, tum iceriklerin taranması ya da hicbir iceriğin taranmaması koşulunu belli ederek uc farklı şekilde kullanabilirsiniz. Robots.txt dosya kullanım orneği;

User-agent: robot ismi ya da * sembolu kullanılarak tum robotlara izin verilmesi

Allow: indekslenecek dosyalar belirtilir

Disallow: indekslenmeyecek dosyalar belirtilir

User-agent: *

Allow: /ornek2/site.html

Disallow: /ornek2/

Buradaki Robots.txt dosya kullanımı ile tum robotların dosya dizininde yer alan site.html dosyasını taraması ve indekslemesi ancak onun dışında yer alan hicbir dosyanın taranmaması ve indekslenmemesi bilgisini yansıtmaktadır.

Canonical Etiket Kullanımı

Web site yazılımınızı yeniledikten sonra sitenizde tekrar eden sayfaların veya kopya icerik olmadığının arama motorlarına gosterilmesi adına canonical etiketi kullanılmalıdır. Canonical etiketinin kullanılması sayesinde tekrar edilmiş olan ya da birbirine benzer iceriklere sahip olan sayfalardan, sadece bir tanesinin arama sonuclarında gosterilmesi sağlanmaktadır. Bunun olmasını sağlamak icinde benzer iceriğe sahip olan sayfalardan hangisinin arama motorları tarafından referans alınmasını istiyorsanız, ilgili linkteki meta etiketlerinin icerisine rel canonical etiketinin eklenmesi gerekmektedir.

http://www.ornek.com/ornek-sayfa

https://www.ornek.com/ornek-sayfa

Bu iki sayfa birbiri ile benzer iceriğe sahip durumdadır. Bunlar arasından ilk linkin arama motorları tarafından baz alınmasını istiyorsak ilgili linkin meta etiketleri icerisine aşağıdaki ornekte olduğu gibi rel canonical etiketini eklemeliyiz.






Schema.org Kullanımı

Bir işaretleme dili olan Schema.org, arama motorlarının daha iyi sonuclar cıkarabilmesi, sitenizin arama motorları tarafından daha iyi anlaşılabilmesini sağlamak icin kullanılması gereken bir yapılandırmadır. Yapılandırılmış veri olan Schema.org, web sitesinde yer alan sayfalarda HTML işaretlemesi olarak kullanılmaktadır. Yapılandırılmış verilerin kullanılması ilgili sitenin arama sonuclarında daha ust sıralarda cıkmasını sağlamaktadır. HTML etiketi icerisinde yer alan yazının ne anlama geldiğini, detaylı bir şekilde acıklanmasını Schema.org kullanarak belirtebilirsiniz. Yani arama motorlarına daha detaylı bilgiler vererek, sayfanızı daha iyi ifade etmiş olursunuz ve boylelikle arama motorları da kullanıcıların karşısına en doğru sonucu cıkarabilir. Bir filme ait bilgileri iceren site sayfasında Schema.org kullanımından ornek verecek olursak;



Hızlı ve Ofkeli

Yonetmen:

Gerilim/Aksiyon

Treyler



W3C Hatalarının Kontrolu

Web’in gelişiminde onemli bir etken olan w3C, ‘web’in standartlarını belirlemektedir. W3C, HTML dilinin devamlılığını sağlamaktadır ve HTML’in butun tarayıcılarda ve cihazlarda aynı olmasını sağlamaktadır. Bundan dolayı bir web sitenin fazlaca HTML hatası ve W3C hatası icermesi SEO bakımından ilgili sitenin ozellikle Google gozunde yetersiz ve kalitesiz olmasına sebebiyet vermektedir. Bundan dolayı site yazılımınızı değiştirdikten sonra W3C hata kontrolu yaparak varsa sitenizdeki eksiklikleri gidermelisiniz. Mevcut W3C hataları giderilerek, Google botları tarafından sitenin okunmasını kolaylaştırabilir ve sitenize verdiğiniz ozeni, onemi kanıtlayabilirsiniz. W3C standartlarına uygun olarak kodlanmayan siteler bozuk bir gorunume sahip olmaktadır. Arama motorlarındaki sıralamalar, erişilebilirlik, ulaşılabilirlik, hızlı yuklenme, guncelleme ve bakım kolaylığı, hukuksal sorumluluk gibi faktorlerin hepsi W3C standartlarının onemini yansıtan faktorlerdir. Web sitenizin W3C standartlarına uygun olup, olmadığını W3C Validator uzerinden kontrol edebilirsiniz.

HTML, CSS, JS Sıkıştırması


Bir web sitenin hızlı acılması hem kullanıcılar acısından hem de arama motorları acısından oldukca onemli bir faktordur. Neticede site yuklenme hızı SEO acısından onemlidir. HTML, CSS ve JS kodlarının hepsi site yuklenme hızına etki etmektedir. Bundan dolayı yazılımını değiştirdiğiniz bir web sitesinde yapmanız gereken onemli calışmalardan biri de HTML, CSS ve JS dosyalarının sıkıştırılmasıdır. Bu dosyaların sıkıştırılması demek boyutlarının kucultulmesi ve en nihayetinde sitenizin daha hızlı acılması demektedir. Bu kodlamaları sıkıştırabileceğiniz farklı eklentiler bulunmaktadır. Orneğin HTML kodlarının sıkıştırılması icin yaygın olarak Gzip eklentisi kullanılmaktadır.

Dil ve Ulke Hedefleme Meta Etiketleri

Site yazılımını değiştirdikten sonra yapılması gereken bir diğer onemli calışma da dil ve ulke hedeflemeleri doğrultusunda gerekli meta etiketlerin duzenlenmesidir. Sitenin yayın dili, ulke ve golge hedeflemesi gibi konularda gerekli duzenlemeler yapılmalıdır. Tum bu duzenlemeler SEO acısından katkı sağlayacak unsurlardır. Web sitenin dilini belirlemek icin language etiketini kullanmanız gerekmektedir. Language etiketini dil kodlarına gore belirleyebilirsiniz. kullanımı sitenin Turkce dilinde olduğunu gosteren ornek bir kullanımdır. Bu etiket sayesinde arama motorlarına sayfanın hazırlandığı dili belirtebilirsiniz. Arama sonuclarında doğru dili ve bolgesel URL’yi sunabilmek icin rel= “alternate” hreflang= “x(dil kodu)” kodlamasını kullanmanız gerekmektedir. Bu doğrultuda sitenizin varsayılan dil ozelliğini belirleyebilmek icin kodlamasını kullanmanız gerekir. Sitenin dil ozelliğini belirleyebilmek icin ise kod yapısını kullanmalısınız. Web sitenin dil ve bolgeye gore belirlemesinin yapılabilmesi icin kodlamasını kullanmalısınız.

Dil ve ulke hedeflemelerinin ornek Sitemap uygulanışı ise şu şekildedir;






https:// ornek.com/tr/









http:// ornek.com/de/









Kullanımdan Kaldırılan HTML Etiketleri

Web site yazılımı yenilendikten sonra dikkat edilmesi gereken onemli hususlardan biri de kullanımdan kalkan HTML etiketlerin, kullanılmamasıdır. Yenilenen HTML teknolojisi ile bazı HTML kodları gecerliliğini yitirmiştir. Kullanımdan kalkan bu etiketler tarayıcılar tarafından desteklenmeye devam etse bile arama motorları tarafından algılanmamaktadır. En basit ornek olarak sayfa iceriklerinde arama motoru botları tarafından dikkat ceksin diye bold yapılan kelimelerde kullanılan eski kod etiketi arama motoru botları tarafından algılanmamaktadır. Bundan dolayı gecerliliğini yitiren etiketleri kullanmamalı, onlar yerine guncellenmiş olanlar varsa o etiketler kullanılmalıdır. Kullanımdan kaldırılan HTML kodları arasında “, , , , , , , , ,
, , , ve ” etiketleri yer almaktadır.

Kaynak: http://www.stratejikseo.com/web-sit...ken-seo-acisindan-dikkat-edilmesi-gerekenler/