:
W3 Validatorมาตรฐานการเขียนเว็บ ที่หลายคนมองข้าม ไม่แปลกหรอกคับที่เว็บเพื่อนๆ มี Error กันเยอะ แต่ว่าไม่ต้องตกใจ เพราะเนื่องจากว่าเราต่างใช้ภาษาในการเขียนเว็บคนละภาษา และที่สำคัญ ใครก็ตามที่ไม่ได้ Coding เว็บด้วยมือด้วยแล้วตรงนี้ถือว่าเป็นจุดบอดสำหรับเพื่อนหลายคนเกี่ยวกับ SEO เพราะเนื่องจากไม่เข้าใจโครงสร้างของ HTML และ XHTML อย่างแท้จริง ...ตะกี๊ผมอ่านแล้วมีเพื่อนบางคนบอกว่า
<br> คือแบบเก่า ส่วน <br /> คือแบบใหม่ (เข้าใจถูกแล้วคับ) แต่ต้องขออธิบายเพิ่มเติมนิดนึงคับ อันที่จริงแล้ว
<br> คือคำสั่งเว้นบรรทัดของภาษา HTML
<br /> คือคำสั่งเว้นบรรทัดของภาษา XHTML
แต่ทั้งนี้มาตรฐานบราวเซอร์ยัง หยวนๆ ในการใช้แท็กคำสั่งบางแท็กร่วมกันได้ ถึงแม้ว่าจะมีการประกาศภาษาและเวอร์ชั่้น <!DOCTYPE> ต่างกันก็ตาม
สำหรับใครที่ไม่ชอบเทคโนโลยีใหม่ ก็ยังคงสามารถใช้ HTML เขียนเว็บได้ปกติ แต่เวลานำโค้ดไป Validate ต้องเลือกเวอร์ชั่นของภาษาให้ถูกด้วยคับ ถ้าเลือกไม่ถูกมันก็จะแจ้ง Error ปกติอยู่แล้วไม่ต้องตกใจ แต่ว่าถ้าเลือกเวอร์ชั่นถูกแล้วยังเจอ Error อันนี้้ต้องแก้ไขกันนิดนึง
สำหรับเพื่อนที่ใช้ XHTML ในการเขียนก็จะได้เปรียบ นิดนึงเกี่ยวกับเรื่องการรองรับการเปิดเว็บด้วยอุปกรณ์ต่างๆ เช่นมือถือ PDA อื่นๆ ซึ่ง XHTML นี้มี 3 ระดับหลักๆ คือ Transitional(T) Strict(S) Frameset(F) มีความสามารถในเชิงปฏิบัติงานต่างกัน แต่ส่วนมากนิยมใช้ (T) เพราะเขียนได้ง่ายมากสำหรับเพื่อนที่เขียนมืออยู่แล้ว
นอกจากนี้ เทคโนโลยีแท็ก <div> ของ XHTML ยังออกแบบมารองรับการวิ่งอ่านข้อมูลของ robots ได้ดีกว่า <table> ถึงแม้ว่า XHTML จะยังคงมีคำสั่ง <table> ไว้ให้ใช้แต่แทบไม่มีคนใช้เลย เพราะว่าต้องการ SEO เกี่ยวกับ Content ที่เหนือกว่านั่นเอง (การใช้ร่วมกับ CSS เพื่อเขียนเว็บให้ Clean ที่สุดโดยเหลือแต่เนื้อหาไว้ให้ robots อ่าน)
สำหรับในเชิงวิเคราะห์แล้ว เพื่อนๆ ไม่ต้องวิตกเกี่ยวกับความเหนือกว่าหรือด้อยกว่าของ HTML และ XHTML เพราะยังไงการลงทุนเปลี่ยนหรือโม HTML ในเว็บใหม่กลายเป็น XHTML ยังได้ผลไม่คุ้มค่าสำหรับเว็บเล็กๆ และยังไม่มีอิทธิพลมากนัก สู้ใส่ใจกับ Content ที่ดีพอประมาณ และ Backlink ไปก่อนน่าจะีดีกว่าคับ
สำหรับเพื่อนที่ไม่ได้เขียนมือก็ยังมี Draem เป็นตัวช่วยในการลง XHTML นะคับ สบายใจได้สำหรับ Basic แต่ว่าใครที่เขียนเว็บระดับ Advance แล้วคือมีการใช้ Javascript, AJAX, Prototype, PHP หรืออื่นๆ ปนไปเป็นเนื้อเดียวกับ XHTML การลง Coding เว็บด้วยมือจะง่ายกว่า เพราะเพื่อนๆ ระดับนี้คงเข้าใจดีว่า XHTML เป็นส่วนประกอบที่้น้อยมากสำหรับเว็บเพจ 1 หน้า ซึ่งส่วนใหญ่จะเป็น Script เกี่ยวกับการทำงานฝั่ง Server ทั้งสิ้น