2009-12-29 7 views
12

मैं किसी पृष्ठ के हिस्सों के अनुक्रमण को रोकने के तरीकों की तलाश में हूं। विशेष रूप से, किसी पृष्ठ पर टिप्पणियां, क्योंकि वे उपयोगकर्ताओं द्वारा लिखे गए शब्दों के आधार पर प्रविष्टियों का वजन बहुत अधिक करते हैं। इससे पृष्ठ पर Google खोज कई अप्रासंगिक पृष्ठों को वापस कर देती है।खोज इंजन को किसी पृष्ठ पर अप्रासंगिक सामग्री अनुक्रमणित करने से रोकने के तरीके

1) लोड जावास्क्रिप्ट का उपयोग कर उन्हें देखने से खोज इंजन को रोकने के लिए टिप्पणियाँ:

विकल्प यहां मैं अब तक पर विचार कर रहा हूँ कर रहे हैं।

2) क्रॉलर के लिए टिप्पणियों को आउटपुट करने के लिए उपयोगकर्ता एजेंट स्नीफिंग का उपयोग करें।

3) पृष्ठ के हिस्सों को छिपाने के लिए खोज इंजन-विशिष्ट मार्कअप का उपयोग करें। हालांकि, यह समाधान सबसे अच्छा लगता है, हालांकि। साहसपूर्वक, यह याहू को रोकने के लिए किया जा सकता है! इंडेक्सिंग विशिष्ट सामग्री:

<div class="robots-nocontent"> 
This content will not be indexed! 
</div> 

यह करने के लिए एक बहुत बदसूरत तरीका है। मैं एक गूगल समाधान है कि बेहतर लग रहा है के बारे में पढ़ा है, लेकिन मेरा मानना ​​है कि यह केवल गूगल खोज उपकरण के साथ काम करता (कोई इस बात की पुष्टि कर सकते हैं?):

<!--googleoff: all--> 
This content will not be indexed! 
<!--googleon: all--> 

किसी अन्य तरीकों की सिफारिश करनी आवश्यक है? उपरोक्त तीन में से कौन सा सबसे अच्छा तरीका होगा? व्यक्तिगत रूप से, मैं # 2 की तरफ झुका रहा हूं क्योंकि यह सभी खोज इंजनों के लिए काम नहीं कर सकता है, लेकिन सबसे बड़े लोगों को लक्षित करना आसान है। और इसका उपयोगकर्ताओं पर कोई दुष्प्रभाव नहीं है, जब तक वे जानबूझकर वेब क्रॉलर का प्रतिरूपण करने की कोशिश नहीं कर रहे हैं।

+0

आईफ्रेम में अपनी टिप्पणियां प्रदर्शित करने के बारे में क्या (अनिवार्य रूप से एक और पृष्ठ पूरी तरह से)? –

+0

यह काम कर सकता है, अगर वह पृष्ठ खोज इंजन द्वारा अनुक्रमित नहीं किया गया है ... लेकिन ऐसा करने के बारे में बहुत ही करीब तरीका लगता है ... मैं कभी भी iframes का प्रशंसक नहीं था। – Blixt

+0

"यह पृष्ठ पर Google खोज को कई अप्रासंगिक पृष्ठों को वापस कर देता है।" "पृष्ठ पर Google खोज" से आपका क्या मतलब है? जब पृष्ठ खोज क्वेरी से मेल खाता है तो पृष्ठ को Google परिणामों में दिखाना चाहिए - क्या आप चिंतित हैं कि आपका पृष्ठ अक्सर प्रदर्शित होगा? –

उत्तर

7

मैं आपके जावास्क्रिप्ट विकल्प के साथ जाऊंगा।

1) बॉट यह 2 देख पा रहे हैं नहीं) इसे अपने पृष्ठ लोड समय में तेजी लाने के हैं (अतुल्यकालिक रूप से टिप्पणियां लोड और unobtrusively, jQuery के माध्यम से जैसे) ... पृष्ठ लोड समय एक बहुत underrated है: यह दो फायदे हैं आपकी खोज रैंकिंग पर सकारात्मक प्रभाव

+2

अब और भी सख्ती से सच नहीं है - प्रमुख खोज इंजन अब जावास्क्रिप्ट क्रॉल कर सकते हैं और कर सकते हैं। –

+1

बशर्ते आप टिप्पणियां async लोड करें, यह जाने का तरीका होना चाहिए। जैसा कि बॉब ने कहा, बहुत सारे बॉट (Google सहित) कुछ सीमित जावास्क्रिप्ट चलाते हैं। लेकिन मुझे यकीन है कि वे पेज के हिस्से के रूप में परिणाम AJAX और इंडेक्स नहीं करेंगे। –

2

googleoff और googleon Google Search Appliance के लिए हैं, जो एक खोज इंजन है जिसे वे उन कंपनियों को बेचते हैं जिन्हें अपने आंतरिक दस्तावेजों को खोजने की आवश्यकता होती है। यह लाइव Google साइट के लिए प्रभावी नहीं है।

मुझे लगता है कि संख्या 1 वास्तव में सबसे अच्छा समाधान है। सर्च इंजन पसंद नहीं करते हैं जब आप उन्हें अपने उपयोगकर्ताओं को देने से अन्य सामग्री देते हैं तो नंबर 2 आपको खोज सूची से पूरी तरह से निकाल दिया जा सकता है।

1

यह पहला मैंने सुना है कि खोज इंजन उन्हें सूचित करने के लिए एक तरीका प्रदान करते हैं कि पृष्ठ का हिस्सा अप्रासंगिक है।

Google के पास वेब स्वामी के लिए एक वेब सर्च इंजन के लिए अपनी साइट के कुछ हिस्सों को घोषित करने के लिए एक विशेषता है जो क्रॉल करते समय पृष्ठों को खोजने के लिए उपयोग करने के लिए उपयोग करता है।

  1. http://www.google.com/webmasters/
  2. http://www.sitemaps.org/protocol.php

आप अपेक्षाकृत अपने HTML के HEAD अनुभाग में मेटा टैग (रों) का उपयोग करते हुए सबसे अधिक प्रासंगिक कीवर्ड्स निर्दिष्ट करके पृष्ठ पर कुछ बातें de-बल देने के लिए सक्षम हो सकता है पृष्ठों की है। मुझे लगता है कि पहले आर्किटेक्ट सर्च इंजनों के लिए इस्तेमाल किए जाने वाले इंजीनियरिंग दर्शन के अनुरूप है।

Google's Search Engine Optimization tips पर देखें। वे स्पष्ट रूप से स्पष्ट करते हैं कि वे क्या करेंगे और आपको यह प्रभावित करने की अनुमति नहीं देंगे कि वे आपकी साइट को कैसे अनुक्रमित करते हैं।

3

जावास्क्रिप्ट एक विकल्प है लेकिन इंजन जावास्क्रिप्ट पढ़ने में बेहतर हो रहा है, ईमानदार होने के लिए मुझे लगता है कि इसमें आपकी सोच बहुत अधिक है, इंजन अद्वितीय सामग्री से प्यार करते हैं, आपके प्रत्येक पृष्ठ पर जितनी अधिक सामग्री होती है उतनी बेहतर होती है और यदि उपयोगकर्ता प्रदान कर रहे हैं यह ... यह पवित्र अंगूर है।

सिर्फ इसलिए कि आपकी टिप्पणीकर्ता ने आपके टोस्टर समीक्षा पर स्टार वार्स का संदर्भ दिया है, इसका मतलब यह नहीं है कि आप टोस्टर मॉडल के लिए रैंक नहीं करेंगे, इसका मतलब यह है कि आप स्टार वार्स टोस्टर के लिए रैंक कर सकते हैं।

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

+0

मुझे नहीं लगता कि आप देखते हैं कि टिप्पणी/पृष्ठ सामग्री अनुपात कितना बड़ा है। यदि आप खोजना चाहते हैं, उदाहरण के लिए, "पंजीकरण कैसे करें", आपको वास्तव में उस पृष्ठ को प्राप्त करने से पहले अप्रासंगिक पृष्ठों पर बहुत सी टिप्पणी हिट मिल जाएगी, जिसमें पंजीकरण कैसे करें। सिर्फ इसलिए कि सैकड़ों टिप्पणियों में से कुछ पृष्ठों में से कुछ हैं, उनमें से कई पंजीकरण के बारे में बात करेंगे। – Blixt

+0

हाँ मैं अब देखता हूं, मेरे मूल उत्तर को संपादित करता हूं –

संबंधित मुद्दे

 संबंधित मुद्दे