क्या हमें AJAX क्रॉलिंग योजना को छोड़ देना चाहिए?


9

इसलिए अब Google ने AJAX क्रॉलिंग योजना को हटा दिया है । वे कहते हैं कि नई वेबसाइटों में इसे लागू करने के लिए परेशान न करें, क्योंकि अब इसकी आवश्यकता नहीं है क्योंकि Googlebot को अब गतिशील सामग्री देखने में कोई समस्या नहीं है। क्या हमें इस कथन पर तुरंत भरोसा करना चाहिए, या कुछ समय के लिए पदावनत मानक का पालन करना बेहतर है?

जवाबों:


12

कई अन्य खोज इंजन (बिंग, यैंडेक्स, आदि) अभी भी _escaped_fragment_सिस्टम का उपयोग करते हैं। वे केवल इसलिए रात भर उपयोग करना बंद नहीं करेंगे क्योंकि Google के पास है। इस प्रकार, यदि आप Google के अलावा अन्य खोज इंजनों द्वारा अपनी साइट को अनुक्रमित किए जाने की परवाह करते हैं, तो आप अभी भी इस योजना का समर्थन कर सकते हैं।

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


अंत में, ध्यान दें कि ज्यादातर मामलों में, सबसे सरल और सबसे मूर्ख समाधान आपकी साइट को लागू करना है ताकि पहली जगह में इस तरह के ट्रिक्स की आवश्यकता न हो। कम से कम 99% समय, आपको वास्तव में किसी भी अजाक्स, या यहां तक ​​कि क्लाइंट-साइड स्क्रिप्टिंग की आवश्यकता नहीं है । अजाक्स पर अनावश्यक निर्भरता से बचने के लिए, और अपनी साइट को डिज़ाइन करके ताकि जावास्क्रिप्ट अक्षम के साथ भी कम से कम बुनियादी ब्राउज़िंग सुविधाएँ काम करें, आप ब्राउज़रों और खोज इंजनों में व्यापक संभव संगतता सुनिश्चित करेंगे।

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


बड़ी सलाह है लेकिन, आप जानते हैं, कोणीय js और अब बहुत देर हो चुकी है :)
मारियो ट्रूको

2
यह भी ध्यान रखें, आपको सोशल मीडिया सेवाओं का समर्थन करने की भी आवश्यकता हो सकती है। पिछली बार जब मैंने जाँच की थी, तब भी फेसबुक मूंछों के टाइटल को "फ़ॉबोरर - {{page.title}}" के रूप में साझा करता है, अगर आप किसी प्रकार के प्रीरेंडरिंग का उपयोग नहीं करते हैं।
स्विमबर्गर

1

Google जावास्क्रिप्ट को पहले से ही क्रॉल और संसाधित करता है, इसलिए नई साइटों में AJAX क्रॉलिंग योजना को लागू करने की कोई आवश्यकता नहीं है।


जब तक आप बिंग और याहू द्वारा अनुक्रमित होने के बारे में परवाह नहीं करते हैं (जब तक वे पकड़ नहीं लेते हैं)
गीकोमीकी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.