Bir çok webmaster arkadaþýmýz sitenizin görümü ve reklamýnda çok önemli bir etken olan HTML kodlarýnýn geçerliliði (valid HTML) hususunu pek dikkate almazlar. Bu konuda birþey bilmeyen arkadaþlarý uyaralým, bilenlere de haztýrlatalým diyerek bu yazýyý hazýrladýk
HTML kodlamasý nedir ?
Bilindiði üzere web safyalarýnýn çoðu HTML diliyle yazýlmaktadýr. Biz Nasýl ki biz insanlarýn konuþtuðu çeþitli diller mevcutsa, ayný þekilde web programcýlýðýnda da çeþitli dil alternatifleri bulunmaktadýr. HTML dilinde de her dilde olduðu gibi dilbilgisi-gramer, sözcük daðarcýðý ve dizilimi kurallarý bulunmaktadýr. Bu dilin kullanýmýnda söz konusu kurallara uyulmasý zorunludur.
Her dil gibi HTML dili de sürekli olarak deðiþmektedir. HTML nin göreceli olarak karmaþýk bir yapýya sahip olmasý yüzünden bazý hatalarý yapmamýz mümkün olmaktadýr. Söz konusu hatalarýn görüldüðü HTML kod dizilimlerine geçersiz HTML kodlamasý (invalid HTML coding) adý verilir
Düzgün yazýlmýþ geçerli HTML kodlarý neden bu derecede önemlidir?
Arama motoru örümceklerinin sitenizdeki içeriði çekip alabilmeleri için sizing siztenizin HTML kodlarýnýzý da gözden geçirmeleri gerekmektedir. Þayet HTML kodlarýnda arama motorlarýnýn koyduðu standartlara aykýrý olan bazý hatalar yapmýþsanýz bu durumda hata yapýlan sayfanýn yada tüm web sitesinin bir kýsmý veya tümünün, arama motorunca tespit edilmesi mümkün olmamaktadýr. Arama motoru indeksleme programlarý HTML standartlarýna çok dikkat ederler ve siteniz HTML standartlarýna uygun olduðu takdirde sitenizi arama sonuçlarýnda indekslerler. HTML kodlarýnýzda sonradan ortaya çýkacak bir eksiklik yada bozukluk, sitenizin diðer indekslerinin de arama sonuçlarýndan kaybolma tehlikesini doðurur. Her ne kadar büyük arama motorlarý tarafýndan bazý önemsiz HTML kodlama arýzalarý dikkate alýnmasa da herhangi bir HTML diziliminin eksik olmasý durumunda baþýnýz fena halde aðrýr. Yani Kodlamada olasý bir eksiklik, SEO yani arama motoru optimizasyonu sürecinde karþýnýza çýkabilecek en büyük beladýr.
Mesela bazý Tag larý düzgün bir biçimde kapatmazsanýz veya bazý önemli KODlarý yazmayý unutursanýz bu durumda sitenin tüm kodlamasý arama motoru tarafýndan görmezden gelinir.
HTML kodlamasýnýn geçerliliðini nasýl ölçebiliriz
Bu hususta bizlere yardým olabilecek “HTML validator” adý verilen bazý internet hizmetleri mevcuttur. Ve bunlar ayný zamanda ücretsiz olarak hizmet sunmakadýr. Bu hizmetlerin en yaygýn bilineni W3 HTML Validator sitesidir.
Bu sitede verilen hizmetle HTML dokumanlarýnýzýn W3C HTML and XHTML standartlarýna ve diðer HTML standartlarýna uyumunu ölçebilir ve bu konuda tavsiyeler alabilirsiniz. Sitenin ingilizce olmasý bazý arkadaþlar için handikap yaratabilir. Onlar da ingilizce bilen arkadaþlarýna danýþsýnlar.
Vermiþ olduðum bu sayfaya girerek web sitenizin ve sayfalarýnýzýn HTML hatalarýný öðrenebilirsiniz. Þunu tekrarlamakta fayda var. Tüm HTML hatalarý Arama motorlarý tarafýndan dikkate alýnmazlar. Sadece kodlarda ciddi eksiklikler ve dizilim syntax hatalarý varsa bu durumda baþýnýz aðrýyabilir. Geçerli HTML kodlamasýyla google yahoo, msn ask.com gibi büyük arama motorlarýnýn sitenizi indeksleme ve arama sonuçlarýnda ön sýralarda yer verme imkanýný yaný kýsacasý SEO ve SERP kapasitesini artýrmýþ olursunuz.
Murat Güngör