अगर मेरे पास वेबसाइट पर ऐसी स्क्रिप्ट होगी
<noscript>
<meta http-equiv="refresh" content="0; URL=/Noscript">
</noscript>
मेरी /नोस्क्रिप्ट की सामग्री यह कह रही है कि उपयोगकर्ता जावास्क्रिप्ट सक्षम किए बिना वेब साइट का ठीक से उपयोग नहीं कर सकता है और इसमें जानकारी है कि जावास्क्रिप्ट को कैसे चालू किया जाए
इसलिए यदि क्लाइंट जावास्क्रिप्ट अक्षम है तो यह प्रत्येक अनुरोध को /Noscript
पृष्ठ पर पुनर्निर्देशित करेगा। लेकिन यह थोड़ा डरावना है क्योंकि मुझे लगता है कि क्या होगा अगर सर्च इंजन बॉट मेरी वेब साइट पर आ जाए, क्या यह उस पेज पर रीडायरेक्ट हो जाएगा?
तो मेरा मतलब है कि क्या यह किसी तरह SEO (Bing, Google
आदि) को प्रभावित करेगा?
क्या सर्च इंजन बॉट्स ने <noscript>
टैग को नजरअंदाज कर दिया?
2 जवाब
स्टैक ओवरफ़्लो, और अन्य अच्छी साइटों से एक पृष्ठ लें ...
बुनियादी संचालन के लिए जावास्क्रिप्ट की आवश्यकता नहीं है!
फिर धीरे से उपयोगकर्ता को ठेस पहुंचाएं:
"इस साइट को पूर्ण कार्यक्षमता के लिए जावास्क्रिप्ट की आवश्यकता है।"
और, हाँ, गैर-जेएस ब्राउज़रों के लिए एक अलग पेज होने से आपके एसईओ को नुकसान होगा।
जेएस और गैर-जेएस प्रयोक्ताओं के लिए अलग-अलग सामग्री रखने पर Google नाराज है, भी.
सर्च इंजन स्पाइडर मेटा रीडायरेक्ट टैग का पालन नहीं करेंगे। इसके अलावा, मेटा रीडायरेक्ट टैग का उपयोग करने से आपके विज़िटर पहले पुराने पृष्ठ को लोड करने के लिए बाध्य होते हैं, फिर नए पृष्ठ को लोड करते हैं, जो कि पर्याप्त ट्रैफ़िक वाली साइट पर एक नाली है।
क्षमा करें, संदर्भ पृष्ठ चिपकाना न भूलें:
http://www.seologic.com/faq/url-redirect-script.php
और मुझे लगता है कि इस पद्धति का उपयोग करने में सबसे बड़ी समस्या यह है कि वेब पेज विज़िटर के पृष्ठ इतिहास में शामिल है, और जब उपयोगकर्ता "बैक" बटन पर क्लिक करता है और पुनर्निर्देशन पृष्ठ पर फिर से पहुंचता है तो वे तुरंत पुनर्निर्देशन-लक्ष्य पृष्ठ पर वापस आ जाएंगे .
forces your visitors to first load the old page, then load the new page
कहने का आपका क्या मतलब है?