तो मेरा पहला विचार यह है कि जब वह हमेशा त्रुटियों को प्रदर्शित करता है, तो उस सत्यापनकर्ता को क्या अच्छा लगता है?
बड़ा अच्छा सवाल! सत्यापनकर्ता W3C विनिर्देश के खिलाफ मार्कअप सिंटैक्स की जांच करता है, जो इन दिनों HTML या XHTML है। यह सही है (या निकट-पूर्ण, हालाँकि मुझे इसकी जाँच में कोई बड़ी त्रुटि नहीं मिली है) इस अर्थ में कि यह आपको बताएगा कि आपके पास तकनीकी रूप से अमान्य मार्कअप है।
फिर भी, व्यवहार में अमान्य मार्कअप गेम ओवर नहीं है। W3C मानकों को अंग्रेजी की एक विशिष्ट बोली के एक बहुत सख्त विनिर्देश के रूप में सोचें। जब कोई ब्राउज़र विशिष्टताओं को ध्यान में रखते हुए विकसित किया जाता है, तो उसे उस बोली में एक स्कूल में जाने के बारे में सोचें, जो बोलने, पढ़ने, सुनने और अंग्रेजी की इस बोली को समझने का उचित तरीका है। व्यवहार में, यह ब्राउज़र खेल के मैदान के लिए भी जाता है और दुनिया की यात्रा करता है और मानक सम्मेलन में मामूली संशोधनों को समझने के लिए सीखता है। ब्राउज़र पुरानी फिल्में भी देखता है, इसलिए यह सीखता है कि "पुराने" वाक्यविन्यास और शब्दावली को कैसे समझा जाए, भले ही इसे स्कूल में (विनिर्देशन में) सख्ती से नहीं पढ़ाया गया हो। कुछ ब्राउज़रों (विशेष रूप से IE <9) में माता-पिता (डेवलपर्स) थे जिन्होंने महसूस किया था कि एक बेहतर ब्राउज़र बनाने के लिए नियमित पाठ्यक्रम को संशोधित किया जा सकता है, इसलिए उन्हें एक पूरी तरह से अलग निजी स्कूल में भेज दिया गया। दिन के अंत में, आपको विभिन्न भाषाओं को समझने वाले विभिन्न ब्राउज़र मिलते हैं। उनमें से प्रत्येक में बहुत उदार "ठगना" कारक भी हैं। जैसे आप जानते हैं कि जब कोई अपने भाषण को धीमा करता है या टाइपोस को शामिल करता है, तो ब्राउज़र वही करते हैं। यहां तक कि अक्सर, लोग या समुदाय बोलने (मार्कअप लिखने) के लिए नए तरीके अपनाते हैं, जो ब्राउज़र को समझने के बावजूद होता है कि इसे स्कूल में (विनिर्देशन के तहत) औपचारिक रूप से प्रशिक्षित नहीं किया गया है। उस बिंदु पर, आपको बहुत सारे गैर-मानक अनुपालन कोड मिलते हैं जो अभी भी व्यवहार में काम करते हैं। जैसे आप जानते हैं कि जब कोई अपने भाषण को धीमा करता है या टाइपोस को शामिल करता है, तो ब्राउज़र वही करते हैं। यहां तक कि अक्सर, लोग या समुदाय बोलने (मार्कअप लिखने) के लिए नए तरीके अपनाते हैं, जो ब्राउज़र को समझने के बावजूद होता है कि इसे स्कूल में (विनिर्देशन के तहत) औपचारिक रूप से प्रशिक्षित नहीं किया गया है। उस बिंदु पर, आपको बहुत सारे गैर-मानक अनुपालन कोड मिलते हैं जो अभी भी व्यवहार में काम करते हैं। जैसे आप जानते हैं कि जब कोई अपने भाषण को धीमा करता है या टाइपोस को शामिल करता है, तो ब्राउज़र वही करते हैं। यहां तक कि अक्सर, लोग या समुदाय बोलने (मार्कअप लिखने) के लिए नए तरीके अपनाते हैं, जो ब्राउज़र को समझने के बावजूद होता है कि इसे स्कूल में (विनिर्देशन के तहत) औपचारिक रूप से प्रशिक्षित नहीं किया गया है। उस बिंदु पर, आपको बहुत सारे गैर-मानक अनुपालन कोड मिलते हैं जो अभी भी व्यवहार में काम करते हैं।
दूसरे, क्या त्रुटियां मेरी SERP रैंकिंग को प्रभावित करेंगी? यानी, क्या मैं इन त्रुटियों को ठीक करूंगा क्योंकि मैं अपनी Google खोज स्थिति को बढ़ा सकता हूं?
Google अनुपालन मार्कअप की सिफारिश करता है, लेकिन लगभग कोई भी निर्णायक सबूत नहीं है एक तरह से या उन मामलों से अलग, जहां प्रयोगकर्ता अपने मार्कअप को इतनी गंभीरता से लेते हैं कि सामग्री भी ठीक से प्रदर्शित नहीं होती है। यह संभावना है क्योंकि Google के अपने क्रॉलर को न केवल मानक विनिर्देश में, बल्कि उन सभी बोलियों में भी शामिल किया गया है, जिनमें आकस्मिक और पुराने शामिल हैं। इसमें छोटे "गलतियों" के लिए बहुत सारे फ्रॉड-क्षतिपूर्ति तंत्र थे।
दिन के अंत में, यदि आप कर सकते हैं तो वैध मार्कअप करने के लिए अपने सबसे कठिन प्रयास करें। यदि आप इसे प्राथमिकता देते हैं तो ऐसा करना पूरी तरह से संभव है। मेरे अनुभव में, उस समय तक जब आप नियमों को तोड़ने के लिए पर्याप्त उन्नत हो जाते हैं (जो मुझे पता है कि मैं नहीं हूं), आप नियमों और पार्सिंग और प्रदर्शन निहितार्थों के बारे में पर्याप्त जानते हैं कि आपका मूल प्रश्न बिल्कुल भी सवाल नहीं है।