Standards , Semantics และ SEO
posted on 13 Sep 2007 15:02 by pommatt in definitionWeb Standards คืออะไร?
Web standards
นั้นก็คือกลุ่มเทคโนโลยีที่ถูกสร้างขึ้นสำหรับการสร้างข้อมูลในรูปแบบเว็บไซต์
ซึ่งเป็นการจัดการกับ โครงสร้างของเว็บไซต์ (XHTML) การแสดงผลคอนเทนต์
(CSS) การควบคุมการทำงานของเว็บเพจ (ECMAscript)
ซึ่งการรวบรวมเทคโนโลยีเหล่านี้ให้อยู่ ในรูปแบบมาตราฐาน
จะเป็นการสร้างเว็บไซต์ที่สามารถเข้าถึง ได้โดยผู้ใช้งานส่วนมาก,
เสียเวลาและค่าใช้จ่ายที่น้อยกว่าในการดูแลรักษา
และสามารถที่จะรองรับกับเว็บเบราเซอร์ ที่จะออกมาภายในอนาคตได้
Semantic Markup หมายถึงอะไร?
ภายในพจนานุกรมคำว่า “semantic” หมายความว่า “เกี่ยวกับความหมาย”
ซึ่งก็มีความคล้ายคลึงกับความหมายที่อยู่ใน เรื่องของการพัฒนาเว็บไซต์
ซึ่งคำว่า Semantic Markup จะเป็นการใช้ HTML
เพื่อสื่อความหมายของเนื้อหาได้โดย รูปแบบของมัน ยกตัวอย่างเช่น
การครอบหัวข้อด้วย heading tag <H1> ถึง <H6> และการใส่
paragraph tag <p> ครอบในส่วนของย่อหน้า
ซึ่งค่อนข้างจะฟังและดูง่ายและมีเหตุผล
แต่อย่างไรก็ตามเว็บเพจส่วนมากก็ยังคง ไม่ได้ปฏิบัติตามตรรกะนี้
และยิ่งไปกว่านั้นซอร์ทโค๊ดของเว็บเพจยังมีความยุ่งเหยิงเนื่องจาก tag
หรือ line break <br> ต่างๆ
ซึ่งจะทำให้โครงสร้างที่มีความหมายนั้นน้อยลงหรือแม้แต่ไม่มีเลย
ทำไมเราจะต้องสนใจ?
มีบทความและข้อมูลอยู่มากมายที่กล่าวถึงเหตุผลว่าทำไม่ Web Standard
ถึงเป็นสิ่งที่สำคัญและจำเป็น ซึ่งคุณสามารถเข้าไป เยี่ยมชมและศึกษาได้ที่
Web Standards Project แต่ภายในเว็บไซต์ที่เกี่ยวกับการทำ Online
Marketing, SEO และ SEM อย่าง Emarketeer.in.th นั้นจะขอกล่าวถึงประโยชน์ของ Web Standard ที่จะช่วยปรับปรุงและพัฒนาอันดับผลการค้นหา ของเว็บไซต์ภายใน Search Engine
Web Standards นั้นได้ถึงสร้างขึ้นมาเพื่อให้เว็บเบราซ์เซอร์รุ่นเก่านั้นยังคงเข้าใจโครงสร้างพื้นฐานของเว็บไซต์ แม้ว่า เบราซ์เซอร์นั้นๆ ไม่สามารถเข้าใจเทคโนโลยีที่ทันสมัยได้ทั้งหมด Search Engine Robots ก็เช่นเดียวกัน เพราะฉะนั้น การสร้างเว็บไซต์ที่เป็นมาตราฐานนั้นจะช่วยให้ Search Engine นั้นสามารถอินเด็กซ์และเข้าใจเว็บไซต์ของคุณได้
ซึ่งในขณะนี้ Search Engine Robots นั้นก็ยังไม่ฉลาดมากเท่าไร พวกมันทำการ Crawl และตรวจสอบคำต่างๆที่อยู่บน เว็บเพจ เพื่อทำการจัดอันดับผลการค้นหา เพราะฉะนั้นแล้วถ้าหากคุณใช้งานโครงสร้าง HTML ที่มีความหมายจะทำให้ Search Engine นั้นเข้าใจเว็บไซต์ของคุณได้ดียิ่งขึ้น ยกตัวอย่างเช่นการใช้งาน <H1> tag สำหรับหัวเรื่องของ แต่ละเว็บเพจ จะทำให้ Search Engine เข้าใจว่ามันได้เจอคำที่มีความสำคัญที่สุดของเว็บเพจนั้นๆ และก็จะทำการให้คะแนน ความสัมพันธ์ (Relevancy) ให้กับเว็บเพจของคุณต่อคีย์เวิลด์นั้นๆ
การรวม Semantic Markup และ Web Standards นั้นจะสามารถทำให้โค๊ดภายในเว็บเพจของคุณสะอาดขึ้น และนั้นก็ จะหมายความว่าจะทำให้เวลาในการโหลดของเว็บเพจเร็วขึ้นเช่นกัน เนื่องจากขนาดของโค๊ดที่เล็กลง และที่สำคัญก็คือ เว็บไซต์ของคุณจะเป็นเว็บไซต์ที่ประกอบด้วย ขนาดซอร์ทโค๊ทที่เล็ก, คีย์เวิลด์ที่เหมาะสม และ มีความเป็น Spider-friendly อีกด้วย
เพราะฉะนั้นการพัฒนาเว็บไซต์ของคุณด้วยการมี Web Standards และ Semantics Markup ภายในความคิดอยู่เสมอ จะทำให้ Search Engine สามารถ Cralw ได้ง่าย, สามารถถูกอินเด็กซ์ได้อย่างถูกต้อง และ มีอันดับที่ดีภายใน Search Engine ได้ครับ
อ้างอิงจาก: http://www.emarketeer.in.th/standard-semantics-seo/