डेस्कटॉप साइटों के लिए साइन किए हुए एक्सचेंज लॉन्च किए गए

Sid Lall
Sid Lall
Devin Mullins
Devin Mullins

साइन किए गए एक्सचेंज (एसएक्सजी), डिलीवरी का एक तरीका है. इससे आपकी साइट की स्पीड बढ़ सकती है और सबसे बड़ा कॉन्टेंटफ़ुल पेंट (एलसीपी) बेहतर हो सकता है. ऐसा, निजता को बनाए रखते हुए क्रॉस-ऑरिजिन प्रीफ़ेच की सुविधा चालू करके किया जा सकता है. I/O 2022 में, Google के SXG वर्किंग ग्रुप ने SXG की नई सुविधाओं को जोड़ने और अन्य प्लैटफ़ॉर्म पर साइट नेविगेशन की सुविधा देने के प्लान की झलक दिखाई. आज हम इन सुविधाओं के पहले सेट का एलान कर रहे हैं. आने वाले कुछ महीनों में, हम और भी सुविधाएं लॉन्च करेंगे:

  • डेस्कटॉप साइट के नेविगेशन के लिए सहायता
  • 'मुख्य खबरें' और 'खबरें' सेक्शन में, एसएक्सजी के लिए Google Search की सहायता
  • सर्वर साइड पर उपयोगकर्ताओं के हिसाब से कॉन्टेंट दिखाने की सुविधा के लिए सहायता

इन सुविधाओं के बारे में ज़्यादा जानने के लिए पढ़ें. साथ ही, यह भी जानें कि अपनी साइट पर उपयोगकर्ता अनुभव को बेहतर बनाने के लिए, इन सुविधाओं का इस्तेमाल कैसे किया जा सकता है.

डेस्कटॉप पर नेविगेशन के लिए सहायता

इस रिलीज़ के बाद, हस्ताक्षर किए गए एक्सचेंज, Chromium ब्राउज़र पर डेस्कटॉप क्रॉस-ऑरिजिन नेविगेशन के लिए उपलब्ध होंगे. यह सुविधा, Android मोबाइल के लिए मौजूदा सहायता पर आधारित है. इसका मतलब है कि अब अपनी साइट के डेस्कटॉप वर्शन को कैश मेमोरी में सेव करने और प्रीफ़ेच करने के लिए भी, एसएक्सजी का इस्तेमाल किया जा सकता है.

हमारा अनुमान है1 कि इस रिलीज़ से, आपकी साइट पर आने वाले लोगों की संख्या के हिसाब से, SXG की कवरेज औसतन दोगुनी हो जाएगी. इससे ज़्यादा उपयोगकर्ताओं के लिए, साइट लोड होने में लगने वाला समय और परफ़ॉर्मेंस बेहतर होगी. आज मोबाइल पर, Google Search से नेविगेट करने पर, एलसीपी में औसतन 300 से 400 मिलीसेकंड की कमी आई है.

इस सुविधा का फ़ायदा कैसे लें

अपनी साइट के डेस्कटॉप वर्शन के लिए, हस्ताक्षर किए गए एक्सचेंज चालू करने के लिए, आपको कुछ और करने की ज़रूरत नहीं है. यह सुविधा, Cloudflare के आसानी से इस्तेमाल किए जा सकने वाले अपने-आप हस्ताक्षर करने वाले एक्सचेंज टूल और ओपन सोर्स SXG टूलकिट, दोनों पर पहले से ही काम करती है.

एसएक्सजी मोबाइल वर्शन का इस्तेमाल करने वाले मौजूदा उपयोगकर्ता: SXG, आपके डेस्कटॉप नेविगेशन पर अपने-आप लागू हो जाएगा.
नए उपयोगकर्ता: चालू होने पर, SXG डिफ़ॉल्ट रूप से डेस्कटॉप और Android मोबाइल नेविगेशन, दोनों के लिए उपलब्ध होता है. अपनी साइट के लिए, एसएक्सजी को चालू करने का तरीका जानने के लिए, एसएक्सजी की ब्लॉग पोस्ट पर जाएं.

अगर आपको इस सुविधा से ऑप्ट आउट करना है, तो इस्तेमाल किए जा सकने वाले मीडिया मेटा टैग का इस्तेमाल करें. इस बारे में ज़्यादा जानने के लिए यहां जाएं.

हस्ताक्षर किए गए एक्सचेंज के असर के बारे में ज़्यादा जानें

दुनिया भर के कई ब्रैंड और साइटों को, पहले से ही हस्ताक्षर किए गए एक्सचेंज से फ़ायदा मिल रहा है. आइए, Android मोबाइल पर एसएक्सजी का इस्तेमाल करने वाले मौजूदा लोगों के कुछ केस स्टडी देखें:

कॉन्टेंट डिस्ट्रिब्यूशन नेटवर्क (सीडीएन) की प्रमुख कंपनी Cloudflare ने एक प्रयोग किया. इससे, उन 500 साइटों के लिए, साइन किए गए एक्सचेंज के असर का आकलन किया गया जिनकी उन्होंने जांच की थी:

  • 85% में एलसीपी में सुधार हुआ.
  • 98% उपयोगकर्ताओं के लिए, टाइम टू फ़र्स्ट बाइट (टीटीएफ़बी) में कमी आई.
  • इन सभी मेट्रिक में औसतन 20% की बढ़ोतरी.

कॉन्टेंट मैनेजमेंट सिस्टम (सीएमएस) की प्रमुख कंपनी RebelMouse ने अपने ग्राहकों के कारोबार और परफ़ॉर्मेंस मेट्रिक में सुधार दर्ज किया. इनमें ये मेट्रिक शामिल हैं:

  • Narcity के लिए एलसीपी में 41% की बढ़ोतरी.
  • Paper Magazine के लिए, हर उपयोगकर्ता के हिसाब से सेशन में 27% की बढ़ोतरी हुई.
  • एमटीएल ब्लॉग के लिए, लोड होने में लगने वाला समय 21% कम हुआ.

मुख्य खबरों और खबरों के लिए, Google Search की सहायता

Google Search, साइन किए गए एक्सचेंज की निजता को बनाए रखते हुए, क्रॉस-ऑरिजिन प्रीफ़ेच करने की सुविधा का इस्तेमाल करने वाली शुरुआती कंपनियों में से एक है. यह सुविधा, अब तक Search के वेब पेज के नतीजों से साइट नेविगेशन के लिए उपलब्ध थी. जुलाई 2022 से, Search इस सुविधा को 'खास खबरें' और 'खबरें' सेक्शन में भी उपलब्ध कराएगा. ध्यान दें कि एसएक्सजी का इस्तेमाल करने से, Google Search पर रैंकिंग या चुनने की शर्तों पर कोई असर नहीं पड़ता. हालांकि, इससे आपकी साइट के Core Web Vitals को बेहतर बनाया जा सकता है. खास तौर पर, एलसीपी को बेहतर बनाया जा सकता है.

इस सुविधा को चालू करने के लिए, आपको कुछ करने की ज़रूरत नहीं है. यह सुविधा, मौजूदा और नए उपयोगकर्ताओं के लिए अपने-आप उपलब्ध हो जाएगी.

'गेमिंग की खबरें' खोज क्वेरी के लिए, Google Search के 'खास खबरें' और 'खबरें' विजेट का स्क्रीनशॉट.

सर्वर-साइड पर उपयोगकर्ताओं के हिसाब से कॉन्टेंट दिखाने की सुविधा के लिए सहायता

साइन किए गए एक्सचेंज, कैश मेमोरी का इस्तेमाल करके, उस कॉन्टेंट को प्रीफ़ेच और दिखाते हैं जिस पर ऑरिजिन ने क्रिप्टोग्राफ़िक तरीके से हस्ताक्षर किया है. कैश मेमोरी में सेव किया गया कॉन्टेंट, एक से ज़्यादा उपयोगकर्ताओं को या एक ही उपयोगकर्ता को कई बार भेजा जा सकता है. पहले, इसका मतलब था कि SXG उन साइटों के साथ काम नहीं करता था जो सर्वर साइड पर उपयोगकर्ताओं के हिसाब से कॉन्टेंट दिखाने की सुविधा का इस्तेमाल करती हैं. इसका मतलब है कि साइन इन किए हुए उपयोगकर्ताओं के लिए अलग-अलग एचटीएमएल.

आज हम डाइनैमिक एसएक्सजी जोड़ रहे हैं. यह एक नई सुविधा है. इसकी मदद से, सिर्फ़ Chromium पर कुकी के बिना आने वाले उपयोगकर्ताओं के लिए, चुनिंदा तरीके से एसएक्सजी को चालू किया जा सकता है. सर्वर-साइड पर उपयोगकर्ताओं के मनमुताबिक बनाने की सुविधा के साथ, लॉग इन किए गए नेविगेशन, आपकी साइट के ऐसे वर्शन दिखाते रहेंगे जिनमें एसएक्सजी का इस्तेमाल नहीं किया गया है.

इसका असर खास तौर पर उन साइटों पर पड़ता है जो लॉग इन किए हुए हर उपयोगकर्ता के लिए, डाइनैमिक तौर पर एक यूनीक वेब पेज कैलकुलेट करती हैं. इसलिए, डेटाबेस लुकअप की वजह से, इन साइटों का टीटीएफ़बी और एलसीपी अक्सर ज़्यादा होता है. डाइनैमिक एसएक्सजी की मदद से, एसएक्सजी का फ़ायदा उठाकर, कुछ उपयोगकर्ताओं को आपकी साइट पर तेज़ी से रीडायरेक्ट किया जा सकता है. इससे, अन्य उपयोगकर्ताओं को उनके हिसाब से अनुभव देने की आपकी सुविधा पर कोई असर नहीं पड़ता.

इस सुविधा को चालू करने का तरीका

डाइनैमिक SXG को चालू करने के लिए, आपको उन पेजों के एचटीटीपी हेडर में Vary: Cookie एनोटेशन जोड़ना होगा जिनमें सर्वर साइड पर उपयोगकर्ताओं के हिसाब से कॉन्टेंट दिखाने की सुविधा शामिल है. आपके सर्वर के हिसाब से, ऐसा करने के कुछ उदाहरण यहां दिए गए हैं:

  • Apache: Header add Vary Cookie
  • nginx: add_header Vary Cookie
  • Express: res.append('Vary', 'Cookie')

ध्यान दें कि साइन किए गए एक्सचेंज, क्लाइंट-साइड पर उपयोगकर्ता के हिसाब से कॉन्टेंट बनाने की सुविधा के साथ काम करते रहेंगे. इस सुविधा का इस्तेमाल, लॉगिन विजेट, शॉपिंग कार्ट या उपयोगकर्ता के हिसाब से बनाए गए समाचार फ़ीड जैसे एलिमेंट लोड करने के लिए किया जाता है.

आगे क्या करना है

Google का एसएक्सजी वर्किंग ग्रुप, समुदाय की दिलचस्पी और सुझावों के आधार पर, हस्ताक्षर किए गए एक्सचेंज में नई सुविधाएं, क्षमताएं, और प्लैटफ़ॉर्म जोड़ने के लिए लगातार काम कर रहा है. हमने अगले कुछ महीनों में, कुछ दिलचस्प सुविधाएं लॉन्च करने का प्लान किया है. ज़्यादा जानने के लिए, Chrome Developers ब्लॉग पर नज़र रखें.

फ़ुटनोट

[1]: यह अनुमान, मोबाइल पर Chromium ब्राउज़र पर, साइन किए गए एक्सचेंज की विज़िट के पुराने डेटा के आधार पर लगाया गया है. साइट के हिसाब से, असल संख्याएं अलग-अलग हो सकती हैं.