<H1> का अत्यधिक उपयोग बुरा था, लेकिन अब, HTML5 के साथ?


22

हम जानते हैं कि <h1>ओवर-ऑप्टिमाइज़ेशन पेनल्टी का कारण बन सकता है, लेकिन अब, HTML5 में इसे <h1>एक ही पेज (नेस्टेड सेक्शन के अंदर) में कई का उपयोग करने की अनुमति है ।

<h1>केवल शीर्षक वाले पृष्ठों के साथ Google क्या करेगा ?


मुझे नहीं पता कि Google क्या करता है, लेकिन मुझे आशा है कि एक दिन यह उन्हें दंडित करेगा और उन्हें शेष जीवन के लिए नरक में भेज देगा! एचटीएमएल 5 द्वारा हमारे लिए लाए गए सभी सुंदर चीजों के साथ, मैं वास्तव में यह समझने के लिए संघर्ष करता हूं कि लोगों <h1>को कोड में नेस्टेड टैग का उपयोग करने की आवश्यकता क्यों है । अपने आप से पूछें: "क्या <title>मेरे पृष्ठों में एक से अधिक टैग हैं?" जवाब नहीं है, तो मुझे <h1>एक पृष्ठ में एक से अधिक टैग जोड़ने की आवश्यकता क्यों है ?!
मार्को डेमायो

1
बहुत समान है, यदि एकाधिक एच 1 टैग का उपयोग करने के संबंध में एसईओ के समान नहीं है ?
झाफ - बेन ड्यूगिड

1
@MarcoDemaio, H1टैग टैग के समान नहीं हैं TITLE। HTML5 रूपरेखा एल्गोरिथ्म, साथ ही HTML5 द्वारा शुरू की गई प्रत्येक सेक्शनिंग तत्व, इस अवधारणा को संबोधित करने के लिए बनाई गई थी कि किसी एकल पृष्ठ में एक से अधिक लेख हो सकते हैं। जब एक पृष्ठ में एक लेख (जैसे विकिपीडिया पर अधिकांश पृष्ठ) होते हैं, तो H1-H6 का उपयोग अकेले ही करता है। यदि आप एक पृष्ठ पर कई लेख टीज़र प्रदर्शित करना शुरू करते हैं, तो यदि आप अपनी सामग्री की संरचना करने के लिए अकेले एच 1-एच 6 टैग पर भरोसा करते हैं, तो आप गड़बड़ के साथ समाप्त हो जाएंगे।
थर्डेंडर

@ आर्थरेंडर: आईएमएचओ यदि आप एक पृष्ठ को कई कलाकृतियों के साथ दिखाते हैं, तो आप <h1>उस पृष्ठ का वास्तविक नाम "लेखों के बारे में बात कर रहे हैं ..." का उपयोग कर सकते हैं और शीर्ष लेख को इसमें लपेटा जा सकता है <h2>, फिर भी मैं नहीं देखता कि आप क्यों <h1>पृष्ठ में म्यूटेंटॉल समय का उपयोग करना होगा ।
मार्को डेमायो

1
@MarcoDemaio, हां, ऐसा करना संभव है, लेकिन तब आप HTML5 सेक्शनिंग तत्वों का लाभ अपने पूर्ण लाभ के लिए नहीं उठा रहे हैं। स्मैशिंग पत्रिका देखें : संरचनात्मक शब्दार्थ - एचटीएमएल 5 सेक्शनिंग तत्वों का महत्व । वह वास्तव में ऐतिहासिक दस्तावेज़ रूपरेखा तंत्र की कमियों को घर करता है, और उन्हें नए HTML5 सेक्शनिंग तत्वों द्वारा कैसे संबोधित किया जाता है। जीवन को आसान बनाकर ये प्रोग्रामर को लाभ पहुंचाते हैं, और सार्थक तरीके से रूपरेखा प्रथाओं का मानकीकरण करके स्क्रीन पाठकों के उपयोगकर्ताओं को लाभान्वित करते हैं।
थर्डेंडर

जवाबों:


14

मैट कट्स के अनुसार, Google केवल कई <h1>टैग रखने के लिए साइटों को दंडित नहीं करता है । यह संभव है कि उनके अनुक्रमणकों को <h1>- जैसे, अपने सभी पाठों को <h1>टैग के अंदर रखने, और ऐसे पृष्ठों को दंडित करने के लिए - जैसे, अत्यधिक कहने का पता लगाने के लिए प्रोग्राम किया जा सकता है , लेकिन मैंने इसकी कोई प्रत्यक्ष पुष्टि नहीं देखी है। यह है बहुत संभव है कि अपने मानव स्टाफ, अगर इस तरह के एक पृष्ठ पर सतर्क कर दिया है, यह दुरुपयोग के रूप में देखते हैं और उसके अनुसार कार्य करेंगे।

मैं Google पर काम नहीं करता और मुझे नहीं पता कि उनके एल्गोरिदम वास्तव में कैसे काम करते हैं (जो लोग जानते हैं उनके द्वारा टिप्पणियों और पोस्टों से अनुमान लगाया जा सकता है), लेकिन अगर मुझे उनका हेडिंग कोड लिखना था, तो मैं आवंटित करूंगा। प्रति पृष्ठ "हेडिंग वेट" की एक निश्चित राशि और उस वज़न को आनुपातिक रूप से पृष्ठ के सभी शीर्षकों में विभाजित करें। इस तरह, दो <h1>टैग होने का ठीक वैसा ही प्रभाव होगा जैसा कि किसी एक लंबे एक के होने का, और केवल <h3>पृष्ठ के टैग का उपयोग करने का, केवल उपयोग करने के समान प्रभाव का होगा <h1>। यह इतना स्पष्ट समाधान है कि अगर Google ऐसा कुछ कम या ज्यादा नहीं करता है तो मुझे आश्चर्य होगा ।


1
एस्कर ने उल्लेख नहीं किया है कि वास्तव में क्या संदर्भित किया जा रहा है, लेकिन यह ध्यान देने योग्य है कि वीडियो इल्मरी लिंक 2009 का है। इस अपडेट को विशेष रूप से एक ओवर-ऑप्टिमाइज़ेशन पेनल्टी (अंततः पेंगुइन नाम दिया गया है) में केवल एक सप्ताह पहले पेश किया गया था। ।
सु '

8

यह आम तौर <h1>पर एक पृष्ठ पर केवल एक एकल , या <h1>एचटीएमएल 5 के लिए एक अनुभाग में केवल 1 के लिए सबसे अच्छा अभ्यास स्वीकार किया जाता है । Google आपको HTML मानकों को पूरा करने के लिए दंडित नहीं करेगा, और न ही यह आपको एकाधिक के लिए दंडित करेगा <h1>- हालांकि यह आपको केवल होने के लिए दंडित कर सकता है <h1>

महत्वपूर्ण बिंदु यह है कि यह सामग्री की आवश्यकताओं और उपयोगकर्ताओं की आवश्यकताओं के बारे में है - क्या वे देखे गए हैं या नहीं, जो दिन को ले जाना चाहिए

यहां Google के जॉनाथन मुलर ने पुष्टि की है कि Google HTML 5 को अनुक्रमित कर सकता है , और यह इसके लिए कुछ खास नहीं करता है, यानी आपको HTML 5 के लिए इनाम देता है।

हमारे क्रॉलिंग और इंडेक्सिंग सिस्टम वर्तमान में एचटीएमएल 5 के लिए कुछ खास नहीं करते हैं, इसलिए एचटीएमएल 5 निर्माणों का उपयोग करने के लिए कोई "बोनस" नहीं है, लेकिन इसी तरह आम तौर पर कोई नकारात्मक पहलू भी नहीं है। उस ने कहा, एचटीएमएल 5 मार्कअप वाले अधिकांश पृष्ठ जो मैंने बहुत साफ हैं - थोड़े "क्रुफ़्ट" और अनावश्यक तत्वों के साथ। स्वच्छ मार्कअप होने के दौरान कुछ ऐसा नहीं है जो हमारे एल्गोरिदम स्पष्ट रूप से देखते हैं, हम कभी-कभी ऐसे पृष्ठ देखते हैं जो लगभग अप्राप्य हैं। इसके अलावा, साफ मार्कअप से वेबसाइट को बनाए रखना आसान हो जाता है, नए तत्वों को जोड़ना आसान होता है जैसे कि माइक्रोफ़ॉर्मेट्स, और अक्सर विभिन्न ब्राउज़रों और उपकरणों में पृष्ठों को अधिक पोर्टेबल बना देता है। इस तरह से मन में, HTML5 :) में एक भयानक साइट बनाने से आपको कुछ भी वापस नहीं मिल रहा है।


साबित करो कि तुम क्या कह रहे हो। यह साबित करें कि Google TODAY html5 को समझता है ... यह निश्चित रूप से भविष्य में होगा। लेकिन आज?
Skyline26

1
मैट कट्स के ब्लॉग से: अत्यधिक H1 टैग - अब एक साथ: H1 शीर्ष शीर्ष के लिए है; बाकी के लिए एच 2 और एच 3। आपके पास प्रति लेख या पृष्ठ पर केवल एक एच 1 शीर्षक होना चाहिए।
क्षितिज 18

@toPeerOrNotToPeer हां, ठीक है। मानकों का पालन करें और आपको कोई समस्या नहीं होगी, लेकिन Google कई एच 1 के लिए दंडित नहीं करता है और यह HTML 5 को समझता है
toomanyairmiles

सिंगल-एच 1 प्रतिबंध कभी सच नहीं रहा।
सू '

@ एसयू 'यह ऐनक में नहीं है, नहीं। यह आम तौर पर स्वीकार किए जाते हैं, हालांकि अभ्यास - मैंने हालांकि मामला खत्म कर दिया।
toomanyairmiles

3

हर कोई हमेशा 2009 से मैट कट्स पोस्ट की ओर इशारा करता है। यहां लाइव वेब कैम चैट के दौरान 2011 से एक वीडियो है जहां मैट कट्स विशेष रूप से <h1>प्रति पृष्ठ एक टैग के लिए अपनी प्राथमिकता बताता है ।


साइट पर आपका स्वागत है! यह एक सूचनात्मक कड़ी है - क्या आप प्रश्न को बेहतर तरीके से संबोधित करने के लिए अपने उत्तर को थोड़ा विस्तारित कर सकते हैं? अन्यथा आपका जवाब एक टिप्पणी के करीब है। धन्यवाद!
दान

3

यह हमेशा <h1>एक दस्तावेज़ में कई का उपयोग करने की अनुमति दी गई है , और कभी भी मनमाने ढंग से दंडित नहीं किया गया था। से अधिक कर यह क्या अपने आप में एक समस्या बना सकता है।

Google के रूप में, आपको बस यह भरोसा करना होगा कि इंजीनियर अपना काम कर रहे हैं और यदि वे HTML5 को ठीक से अनुक्रमित कर रहे हैं, तो Googlebot जानता है कि नेस्ट <h1>को प्रभावी ढंग से एक स्तर "नीचे" धकेल दिया गया है। यदि आप उस पर भरोसा नहीं करते हैं, तो ऐसा न करें और बस मैन्युअल रूप से उन्हें <h2>तब तक करें जब तक कि आप उस पर स्पष्ट, प्रत्यक्ष जवाब न दें। (@Toomanyairmiles की प्रतिक्रिया में जॉनाथन मुलर की पोस्ट का लिंक दिलचस्प है, लेकिन मेरे लिए पर्याप्त नहीं है।) मैंने अभी तक ऐसा नहीं देखा है।


1

मुझे लगता है कि यह प्रश्न इस तर्क पर आधारित है कि एक <h1>टैग पृष्ठ के मुख्य शीर्षक का प्रतिनिधित्व करता है। जबकि पिछले दिनों में यह सही हो सकता है, HTML5 ने उस प्रकार के तर्क को बदल दिया है। HTML5 में, <h1>टैग एक अनुभाग का मुख्य शीर्षक है। यह एक पूर्ण पृष्ठ, एक उपपृष्ठ, एक मॉड्यूल आदि हो सकता है, इस अंतर के कारण एक अच्छा उदाहरण अलग-अलग गतिविधियों के लिए समर्पित विभिन्न वर्गों के एक मॉड्यूलर सिस्टम का निर्माण करते समय होता है।

एक दूसरे के बगल में खड़े कई "पृष्ठों" वाले सिस्टम की कल्पना करें। प्रत्येक पृष्ठ एक अलग उद्देश्य प्रदान करता है: एक मौसम के लिए, एक कार्य के आयोजन के लिए, एक प्रदर्शन ग्राहकों के लिए, आदि। इनमें से प्रत्येक पृष्ठ को आगे (घंटे-दर-घंटे पूर्वानुमान, एकल कार्य, एकल ग्राहक) और इन पर ड्रिल किया जा सकता है "उपपृष्ठ" को वास्तविक पृष्ठों के साथ नेत्रहीन रखा जा सकता है।

एचटीएमएल 5 से पहले, आपको तार्किक रूप से यह निर्धारित करना होगा कि कौन सा हेडर टैग उपयुक्त था और, यदि आप 6 से अधिक स्तर गहरे गए, तो आप हेडर टैग से बाहर चले गए। HTML5 के साथ, आप उन सभी को <h1>बिना अतिरिक्त तर्क या किसी नेस्टिंग सीमा के सेट कर सकते हैं।


लेकिन उन्होंने पूछा "Google पृष्ठों के साथ क्या करेगा ..."। आप जिस प्रणाली की कल्पना करते हैं, उसका उत्तर आपको एक वेबिस्ट के बजाय वेब एप्लिकेशन इंटरफ़ेस की तरह दिखता है। आमतौर पर वेब एप्लिकेशन एक लॉगिन के पीछे रहने वाले होते हैं, इसके लिए Google उन्हें बिल्कुल भी क्रॉल नहीं कर सकता है।
मार्को डेमायो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.