हम संस्करण 1.5 से कई अलग-अलग परियोजनाओं के लिए विकेट का उपयोग कर रहे हैं। हमने हाल ही में विकेट 8 (6 और 7 से) में अपग्रेड किया है, और हमने Google के क्रॉलर के साथ समस्याओं का सामना किया है। यह तब शुरू हुआ होगा जब हम विकेट 6 पर थे, मुझे यकीन नहीं है, क्योंकि यह हम पर आ गया है ...

समस्या स्टेटफुल पेजों के यूआरएल में एक पेज आईडी (संस्करण) जोड़ने वाले विकेट के साथ है, और उस पेज के सभी लिंक उसी आईडी (AJAX लिंक) का उपयोग करते हैं।

हमारे पास बहुत सारे अजाक्स लिंक के साथ एक सिंगल पेज एप्लिकेशन है, और हम देख रहे हैं कि googlebot ट्रैफ़िक दिन-ब-दिन बढ़ता जा रहा है। एक्सेस लॉग को देखते हुए, मैं देखता हूं कि Google ४,५००,००० से ऊपर पेजिड के साथ यूआरएल की कोशिश करता है (कम से कम, यह सिर्फ एक यादृच्छिक नमूना था) (?४५२९२८०-१.०-xxxx)। प्रति पृष्ठ लगभग 100 लिंक (यदि अधिक नहीं) के साथ गुणा करें, और आप समस्या देखते हैं। हम Google को उन लिंक की कोशिश करते हुए भी देख रहे हैं जहां पेजिड अभी भी 0 है, लेकिन रेंडरकाउंट बहुत बड़ा है (?0-4534543.0-xxxx)।

यह क्यों हो रहा है? मुझे नहीं लगता कि ऐसा हुआ करता था, लेकिन उस स्थिति में, मुझे नहीं पता कि विकेट ने कुछ बदला, या अगर Google ने कुछ बदला।

(सेटवर्जन (झूठा) का उपयोग करने से मदद नहीं मिलती है, क्योंकि विकेट अभी भी पेज आईडी को जोड़ता है और बढ़ाता है, जहां तक ​​​​मैं देख सकता हूं)

हमें स्टेटलेस पृष्ठों का उपयोग करने के लिए एक और एप्लिकेशन बदलने का सौभाग्य मिला है, लेकिन मुझे यकीन नहीं है कि हम इसके साथ ऐसा कर सकते हैं, और यह वैसे भी काफी काम है ...

0
O. Bell 4 जिंदा 2019, 13:59

1 उत्तर

सबसे बढ़िया उत्तर

1.5.0 से विकेट यूआरएल में पेज आईडी को एन्कोड करने के तरीके में कोई बदलाव नहीं आया है, इसलिए यह आपके सभी अनुप्रयोगों के लिए समान होना चाहिए।

आप बॉट को बता सकते हैं कि मेटा तत्वों वाले पेज में इंडेक्स न करें या लिंक का पालन न करें जैसे:

<meta name="robots" content="noindex, nofollow">
<meta name="googlebot" content="noindex, nofollow">

या आप इसे प्राप्त करने के लिए robots.txt का उपयोग कर सकते हैं।

आप अपने पृष्ठ में विशिष्ट लिंक के लिए rel="nofollow" का भी उपयोग कर सकते हैं:

<a href="https://www.example.com" rel="nofollow">example</a>

और हां, आम तौर पर सार्वजनिक पृष्ठों के लिए स्टेटलेस पेजों का उपयोग करने की सिफारिश की जाती है। स्टेटफुल का उपयोग उन पृष्ठों के लिए किया जाना चाहिए जो किसी प्रकार के प्रमाणीकरण/प्राधिकरण के पीछे हैं।

1
martin-g 4 जिंदा 2019, 14:38