Ekrem
Kategori:Çalışma Notları
| Tarih:
20.02.2015 20:52:05
Bu yazı 3664 defa okundu
SEO ve DOCTYPE
SEO yazı dizime yeni öğrendiğim konulardan devam ediyorum
SEO(Arama motoru optimizasyonu) ile ilgili yaptığım
araştırmalardan, elde ettiğim kimi yeni konuları sitemde uyguladım. Kimisini
ise ileri tarihe erteledim.(Ertelemek zorunda kaldım çünkü "ha" deyince
yapılacak bir çalışma değiller. Bunların neler olduğunu sonraki yazılarımda
belirteceğim)
Bilgisayar öğretmeniyim, tabi işim öğretmek. Ne öğretiyorum?
Web tasarımı ve programlama dersi için web tasarım konusunu öğretiyorum. Öğretiyorum
öğretmesine ama son birkaç aydır okuduklarımı önceki bilgilerimle karşılaştırınca,
eyvah ki ne eyvah :(. Öğrencilerim bu yazıları okumasınlar(!). (Bu kısımda da detaya girmiyorum. Böyle
mevzulara değindiğim vakit konuyu toparlaması zor oluyor. En iyisi konudan
sapmadan maksada ulaşmaya bakalım.)
SEO için site içi optimizasyonda dikkat edeceğim hususlarda
bir diğeri sitemiz hangi html versiyonunda kodladığımız olmalı. Kendimden örnek
vereyim visual studioyu açıp, bir web form oluşturduğumda karşıma şöyle bir
ifade geliyor
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Dreamweaveri açtığımda da karşıma gelen yukardaki kodun
muadili, artık ESKİDE kaldı. Eskidi yani, eskidi. Ne demek kullanmayın bunu
artık demek. SEO uyumlu kodladığımız sayfada bu kod mazi oldu. Efendim ben bunu kullanmıyorum diyorsanız
fakat aşağıda belirttiğim kodlardan belirttiğim kodlardan birini
kullanıyorsanız gene olmadı. Onlar da bakın şunlar:
<!DOCTYPE HTML
PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<!DOCTYPE HTML
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 3.2 Final//EN">
Ey benim kıymetli okuyucum veya öğrencim, veya web tasarım
üzerine bilgisini geliştirmek isteyen meraklım! Yukardakileri yakın zamana
kadar dersinde öğrencilerine anlatan bir öğretmen olarak artık bunları
kullanma. Kullanmanı önermiyorum, SEO 'ya dikkat ediyorsan bunlar eskidi. Bunun
yerine şunu kullan
<!DOCTYPE html
>
<!DOCTYPE html>
Evet bu kadar. <!DOCTYPE html> bak bunu senin için
elimle bir rahatlıkla yazabiliyorum. Hani son 3-4 yıldır HTML 5, HTML 5 diye
vurgu yapılan bir konu vardı, işte bununla ilişkili olduğu için bundan sonra
kodlayacağınız sayfadaki html için etiketinin başına !DOCTYPE diye bir ifade
ekleyerek, çalışmanızı en son, güncel
olan HTML versiyonunda oluşturmaya başlayabilirsiniz
Yazımı bitirirken mükerrer ifadelerimin fuzuli olarak
algılanmasını istemem çünkü yıllarca yaptığım hataları dolayı, üstüne BASA BASA
ancak bu şekilde telafi edebilirim. Telafi edeyim ki, bir daha hiiiç tekrar
etmesin
Kalın sağlıcakla