SEO - การตรวจสอบเว็บไซต์

คุณออกแบบและพัฒนาเว็บไซต์ แต่คุณจะรู้ได้อย่างไรว่าคุณใส่ไวยากรณ์ HTML ทั้งหมดอย่างถูกต้อง เบราว์เซอร์ส่วนใหญ่ไม่ได้บ่นกับไวยากรณ์ผิดของคุณ แต่ไม่ถูกต้องเป็นธรรม

มีผู้เชี่ยวชาญด้าน SEO หลายคนที่อ้างว่า SEO ไม่ได้ขึ้นอยู่กับการตรวจสอบ HTML / XHTML ของไซต์ แต่เราจะพูดถึงเหตุผลต่างๆว่าทำไมไซต์ของคุณจึงควรเป็นไปตามข้อกำหนด W3C

ทำไมต้องมีการยืนยัน HTML / XHTML

มีเหตุผลหลายประการในการตรวจสอบเว็บไซต์ของคุณก่อนที่จะโฮสต์ผ่านอินเทอร์เน็ต

  • คุณภาพของหน้าเว็บขึ้นอยู่กับว่าคุณเขียนหน้าเว็บได้ดีเพียงใดควรมีความถูกต้องตามหลักไวยากรณ์และควรผ่าน Quality Gates ทั้งหมด

  • เมื่อเครื่องมือค้นหาใด ๆ จัดทำดัชนีสำหรับเนื้อหาหน้าเว็บของคุณอาจเกิดความสับสนหากเขียนแท็ก HTML ไม่ถูกต้องและเนื้อหาของหน้าเว็บส่วนใหญ่อาจไม่ได้รับการจัดทำดัชนีอย่างถูกต้อง

  • อาจมีแท็ก HTML จำนวนมากซึ่งคุณใช้ในหน้าเว็บของคุณ แต่หลังจากนั้นก็ถูกหักค่าเสื่อมราคาและเครื่องมือค้นหาจำนวนมากไม่สนับสนุนแท็กเหล่านี้

  • ความสม่ำเสมอความสวยงามของรหัส HTML การปฏิบัติตามกระบวนการมักจะได้รับการชื่นชมจากผู้ดูแลเว็บที่ดี

การปฏิบัติตาม W3C คืออะไร

W3C เป็น World Wide Web Consortium และตั้งแต่ปี 1994 เป็นต้นมา W3C ได้ให้แนวทางในการจัดโครงสร้างและสร้างเว็บไซต์และหน้าเว็บ ลิงค์สำหรับตรวจสอบหน้าเว็บของคุณมีดังนี้:

  • ตรวจสอบไฟล์ HTML / XHTML เทียบกับ W3C Standard HTML / XHTML Validator

  • ตรวจสอบไฟล์ CSS กับ W3C Standard CSS Validator

ขณะทำการตรวจสอบคุณอาจได้รับข้อผิดพลาดพร้อมเหตุผลที่เหมาะสม การตรวจสอบความถูกต้องทั้งหมดจะดำเนินการโดยใช้ XHTML DTD ซึ่งเป็น HTML เวอร์ชันปรับปรุงใหม่

กฎสำหรับการปฏิบัติตาม W3C

มีกฎต่อไปนี้ที่จะต้องปฏิบัติตามในขณะที่พัฒนาเว็บเพจ

  • ใช้คำสั่งประกาศ XHTML เพื่อเริ่มหน้า XHTML ทุกหน้า:

    <!DOCTYPE html PUBLIC 
    "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
  • ต้องปิดทุกแท็ก

  • ตอนนี้แท็กหัวและลำตัวมีผลบังคับใช้

  • แท็กว่างจะได้รับเครื่องหมายทับ แท็กว่างคือแท็กที่ไม่ต้องใช้แท็กปิดท้าย ตัวอย่าง ได้แก่ <br> และ <hr>

    <BR> is now <br />.
    <HR> is now <hr />.
    <IMG SRC="--"> is now <img src="--" />
  • แท็กทั้งหมดต้องเป็นตัวพิมพ์เล็ก สิ่งนี้ใช้ไม่ได้กับแอตทริบิวต์แท็กเท่านั้น ตัวอย่างเช่นรูปแบบทั้งสองนี้สามารถใช้ได้ภายใต้ XHTML DTD:

    <FONT color="#ffffcc"> is invalid
    <font color="#ffffcc"> is valid
    <font color="#FFFFCC"> is also valid
  • ค่าแอตทริบิวต์ทั้งหมดควรใส่ไว้ในเครื่องหมายคำพูดคู่

  • แท็กต้องไม่ซ้อนกัน

    <b><i>Text</b></i> This is invalid
    <b><i>Text</i></b> This is valid
  • แท็ก <pre> ไม่ควรมี img, object, big, small, sub หรือ sup

  • แท็ก <form> หนึ่งแท็กไม่สามารถอยู่ภายในแท็ก <form> อื่น

  • หากรหัสของคุณมี & จะต้องเขียนเป็นไฟล์ &amp;.

  • การใช้ CSS ใด ๆ ควรใช้อักษรตัวพิมพ์เล็กทั้งหมด