ความผิดพลาดที่พบบ่อยที่สุดที่นักออกแบบเว็บไซต์หลายคนทำคือเมื่อหน้าเว็บของพวกเขาสามารถแสดงได้ตามปกติภายใต้ IE พวกเขาคิดว่ารหัสของพวกเขาถูกต้องและพวกเขามักจะเห็นคนบ่นว่าการจัดอันดับเว็บไซต์ของพวกเขาไม่เหมาะ หากคุณดูเว็บไซต์ของพวกเขาอย่างรวดเร็วคุณจะพบว่ารหัส HTML นั้นเต็มไปด้วยข้อผิดพลาดต่าง ๆ ขึ้นอยู่กับรหัสดังกล่าวไม่ว่าจะใช้ความพยายามมากแค่ไหนในการเพิ่มประสิทธิภาพเว็บไซต์ผลลัพธ์อาจไร้ประโยชน์!
อันที่จริงคือคือเบราว์เซอร์ที่มีความทนทานต่อความผิดปกติสูงสำหรับรหัส HTML - เพื่อให้มันตรงไปตรงมาแม้ว่าเราจะมีเหตุผลหลายประการในการโจมตี Microsoft ความพยายามของ Microsoft ต่อการเปลี่ยนแปลงของ chirality และการใช้งานของการดำเนินงานผลิตภัณฑ์ของมันจะไม่ถูกลบ - ความสามารถในการแสดงหน้าเว็บตามปกติภายใต้ IE ไม่ได้หมายความว่าไม่มีปัญหากับรหัส HTML ของหน้า มันสามารถทั่วไปได้ ความสามารถในการแสดงหน้าเว็บโดยปกติภายใต้เบราว์เซอร์หลายตัวไม่ได้หมายความว่ารหัส HTML นั้นถูกกฎหมายและถูกต้องอย่างสมบูรณ์ เบราว์เซอร์ใดจะต้องตรวจสอบฟังก์ชั่นการทนต่อความผิดพลาดพื้นฐาน มิฉะนั้นมันจะเกิดขึ้นแม้ว่าการแสดงหน้า HTML จะแสดงผิดปกติเพียงเพราะจุดในการส่งผ่านเครือข่ายซึ่งยังคงเกิดขึ้นบ่อยในวันนี้เมื่อแบนด์วิดท์เครือข่ายยังคงแน่น
รหัส HTML ที่ถูกกฎหมายและถูกต้องคืออะไรพูดง่ายๆคือหน้าเว็บของเราประกอบด้วย HTML (ภาษามาร์กอัปไฮเปอร์เท็กซ์: องค์ประกอบมาร์กอัปลิงก์ไฮเปอร์เท็กซ์) แม้แต่หน้าไดนามิกเช่น ASP และ PHP ก็ยังแสดงผลโดยเซิร์ฟเวอร์ไปยังองค์ประกอบ HTML ที่สอดคล้องกันและอัปโหลดไปยังไคลเอนต์ สำหรับ JavaScript ไคลเอนต์จะแปลงเป็น HTML
เช่นเดียวกับภาษาอื่น ๆ HTML ยังมีกฎไวยากรณ์ของตัวเอง แมงมุมทั้งในเบราว์เซอร์และเครื่องมือค้นหากำลังวิเคราะห์เนื้อหาในรหัสหน้าเว็บตามกฎเหล่านี้ แต่หลายครั้งแม้กระทั่งสำหรับคนที่มีทักษะก็ยังมีข้อผิดพลาดรหัส HTML บางอย่างเมื่อสร้างหน้า HTML ไม่ต้องพูดถึงความซ้ำซ้อน HTML และปัญหาการขยายตัวที่เกิดจากบรรณาธิการ WYSIWYG ส่วนใหญ่
หากไม่มีส่วนประกอบในหน้าเว็บที่ละเมิดข้อกำหนดทางไวยากรณ์มาตรฐาน HTML อาจเรียกได้ว่าถูกต้องตามกฎหมายและรหัส HTML ที่ถูกต้อง
ความสำคัญของรหัส HTML ที่ถูกต้องตามกฎหมายและถูกต้องต่อ SEOเพื่อให้เครื่องมือค้นหารวมหน้าเว็บของเราเพียงบนพื้นฐานนี้เราสามารถพูดคุยเกี่ยวกับการเพิ่มประสิทธิภาพเว็บไซต์และโปรโมชั่น - หลักฐานคือการเปิดใช้งานแมงมุมเครื่องมือค้นหาเพื่อทำความเข้าใจกับเว็บไฟล์ของเรา พื้นฐานสำหรับแมงมุมเครื่องมือค้นหาในการอ่านเว็บเพจคือข้อกำหนด HTML โดยการวิเคราะห์รหัส HTML เท่านั้นที่สามารถกำหนดเนื้อหาของหน้าเว็บและบนพื้นฐานนี้ความเกี่ยวข้องสำหรับคำหลักที่เกี่ยวข้องสามารถกำหนดได้
มันควรจะชัดเจนว่าความแตกต่างระหว่างแมงมุมเครื่องมือค้นหาและเบราว์เซอร์คือการยอมรับความผิดพลาดนั้นเลวร้ายยิ่งกว่าเบราว์เซอร์ หากมีรหัส HTML ที่ไม่สามารถอธิบายได้ในรหัสหน้าอาจหยุดอ่านหน้าหรือแม้แต่คลานภายในเว็บไซต์ของเรา ข้อผิดพลาดที่ร้ายแรงยิ่งขึ้นอาจทำให้ข้อมูลเนื้อหาของหน้าอื่น ๆ บนเว็บไซต์ที่รวบรวม
แม้ว่าเครื่องมือค้นหาที่สำคัญกำลังพยายามปรับปรุงความทนทานต่อความผิดพลาดของแมงมุมเพื่อที่จะไม่ส่งผลกระทบต่อการรวบรวมเนื้อหาเมื่อมีข้อผิดพลาดทั่วไปในรหัส HTML แต่หลายครั้งมันก็ยังเกิดขึ้นที่แท็กปิดหายไปทำให้เนื้อหาของทั้งหน้าถูกละเว้น
ในทางกลับกัน HTML ที่ถูกกฎหมายและถูกต้องสามารถตรวจสอบให้แน่ใจว่าเว็บเพจสามารถตีความได้อย่างถูกต้องภายใต้เบราว์เซอร์หลายตัวหลีกเลี่ยงหน้าเดียวกันที่แสดงภายใต้ IE แต่มีการเปลี่ยนรูปอย่างจริงจังภายใต้ Mozilla (แน่นอนว่าไม่สามารถหลีกเลี่ยงได้อย่างสมบูรณ์) นี่เป็นประโยชน์อย่างมากในการปรับปรุงการใช้งานเว็บไซต์
วิธีการตรวจสอบว่ารหัส HTML นั้นถูกกฎหมายและถูกต้อง?มีบริการฟรีที่คล้ายกันมากมายบนอินเทอร์เน็ตที่สามารถช่วยเราตรวจสอบว่าเว็บรหัสนั้นถูกกฎหมายและถูกต้องหรือไม่ สิ่งที่มีชื่อเสียงที่สุดคือ W3C HTML Validator ซึ่งเป็นโครงการบริการฟรีที่เปิดตัวอย่างเป็นทางการโดย W3C (World Wide Web Consortium: World Wide Web Consortium) ในหน้าของมันคุณจะต้องป้อนที่อยู่ HTML เพื่อตรวจสอบหรืออัปโหลดไฟล์ HTML บนเครื่องท้องถิ่น มันจะส่งคืนผลการตรวจสอบอย่างรวดเร็วไม่ว่าจะถูกต้องหากมีข้อผิดพลาดใด ๆ และวิธีการปรับปรุง
ในเวลาเดียวกันตัวตรวจสอบ W3C HTML ยังให้บริการตรวจสอบสำหรับไฟล์ CSS
คุณต้องผ่านการตรวจสอบ W3C หรือไม่?คำตอบสำหรับคำถามนี้ไม่สมบูรณ์
ในทางทฤษฎีรหัส HTML ที่ถูกกฎหมายสามารถเปิดใช้งานแมงมุมเครื่องมือค้นหาเพื่อรวบรวมข้อมูลเนื้อหาในหน้าเว็บไซต์ได้ง่ายขึ้น แต่ในทางกลับกันข้อผิดพลาดของรหัส HTML ทั้งหมดจะส่งผลกระทบต่อการคลานของแมงมุมนั่นคือข้อผิดพลาด HTML จำนวนเล็กน้อยเป็นที่ยอมรับของแมงมุม ดังนั้นคุณต้องผ่านการตรวจสอบ W3C หรือไม่? 2 หน้ารวมหน้าก่อนหน้า 12 หน้าถัดไป