क्या आईडी और क्लास का नाम खराब एसईओ प्रथा है?


10

जब भी संभव हो मैं सब कुछ का बड़ा प्रशंसक हूं। ऐसा न करना मेरे लिए पाप है।

हालाँकि, मैंने हाल ही में पढ़ा कि खोज इंजन पर अपनी वेबसाइट रैंक को बढ़ाने के लिए हजारों सुझावों में से एक था:

आप अपने HTML में अच्छी कक्षा और आईडी नाम के साथ सामग्री संदर्भ दें

[स्रोत]

मैं हमेशा आईडी और कक्षा के नाम को एक या दो वर्ण लंबाई में बदलता हूं ...

ऐसा नहीं है कि मुझे विश्वास नहीं है कि उस आदमी ने क्या कहा, लेकिन मुझे वास्तव में इस पर कुछ पुष्टि की आवश्यकता है। मेरे लिए यह मायने नहीं रखता कि वह बात क्यों होगी।

  • क्या यह बात सही है?
  • (मामले में यह है) क्यों?

जवाबों:


9

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


क्या कोई दस्तावेज है जो कहता है कि यह एसईओ रैंकिंग को प्रभावित नहीं करता है? मुझे एक शंका है। क्योंकि अगर मैं अपना मेन मेन्यू क्लास "नेवीगेशन-बार" रखता हूँ, तो निश्चित रूप से, Google इसे समझ सकता है, लेकिन अगर मैं अपने मेन मेन्यू क्लास को "लॉरेम-इप्सम-सिट-एमेट" के रूप में रखता हूँ, तो यह पता लगाना मुश्किल है। मैं एसईओ के लिए HTML वर्ग के नाम में सर्वोत्तम प्रथाओं के लिए एक दस्तावेज खोज रहा हूं। अगर किसी को पता है तो कृपया उसे लिंक करें। अग्रिम में धन्यवाद।
भार्गव जोशी

5

नहीं, यह सही नहीं है और दुर्भाग्य से यह उस प्रश्न के निम्न गुणवत्ता वाले उत्तर में से एक है जो किसी भी तरह उठ गया। मैंने उस पंक्ति को हटाने के लिए इसे संपादित किया।

HTML में क्लास के नाम और ID नाम से SEO पर कोई फर्क नहीं पड़ता। एक अपवाद माइक्रोफ़ॉर्मेट्स का मामला है जहां खोज इंजन उन्हें पार्स करते हैं, और खोज परिणामों में कुछ अतिरिक्त स्निपेट प्रदर्शित कर सकते हैं।

आपके HTML को आज़माने और उसे "छोटा" करने की कोई आवश्यकता नहीं है। सुनिश्चित करें कि सर्वर सामग्री gzipped भेज रहा है क्योंकि इससे बहुत फर्क पड़ता है।

ध्यान दें कि उस प्रश्न के कई उत्तर ऐसी चीजें नहीं हैं जो सीधे खोज रैंकिंग में सुधार लाएंगे, अधिकांश साइट दृश्यता और संवर्धन के बारे में हैं, जो दीर्घकालिक रैंकिंग, अप्रत्यक्ष रैंकिंग कारक हैं।


हालांकि यह संभवतः खोज इंजन के लिए सही है, लोग इस बारे में चिंतित हैं कि यह उल्लेख किया जाना चाहिए कि खोज इंजन सभी एल्गोरिदम हैं और किसी भी चीज़ के आधार पर हो सकते हैं। मेरा खोज इंजन ऑर्डर कक्षा और आईडी नामों की संक्षिप्तता के आधार पर परिणाम देता है, इसलिए यदि आप मेरे खोज इंजन को छोटा करते हुए एसईओ में सुधार करना चाहते हैं तो यह सबसे अच्छा अनुकूलन संभव होगा।
जे। मनी

1

मुझे नहीं लगता कि आईडी और न ही कक्षाएं एसईओ के लिए महत्वपूर्ण हैं।

हालाँकि: आप आईडी और कक्षा के नाम को 1 या 2 वर्णों में क्यों बदल रहे हैं? इससे आपको क्या लाभ होता है? यदि आप इसे प्रदर्शन के लिए कर रहे हैं, तो ऐसा न करें। उन्हें कम से कम करने से आपको बहुत कम फायदा होता है। और केवल एक चीज जो आपको मिली है वह बिना पढ़े, बिना पहचाने जाने योग्य सामान है।


मैं
अज्ञात

लेकिन आप इसे पहली जगह में क्यों कर रहे हैं मैं सोच रहा हूं?
PeeHaa

लोअर फ़ाइल-आकार = डाउनलोड करने का कम समय। वर्गों और आईडी एचटीएमएल + सीएसएस पर करीब 100 बार दिखाई दे, तो मैं कम कर सकते हैं, तो 5 वर्ण 100 बार * ... मैं 500 वर्ण को बचाने
ajax333221

@ajax मेरे लिए माइक्रो-ऑप्टिमाइजेशन की तरह लगता है - विचार करें कि आप इसके द्वारा कुछ सौ बाइट्स बचाएंगे, जबकि हर JPG आपको सैकड़ों बार खर्च करेगी। इसके अलावा उचित gzip संपीड़न वैसे भी उन पैटर्न का ख्याल रखेगा। लेकिन मुझे लगता है कि ऐसा करने में कोई बुराई नहीं है, या तो
Pekka

@ ajax333221 ^ ^ यह सिर्फ इसकी तरह आवाज नहीं करता है। यह सिर्फ :-) है
PeeHaa
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.