पब्लिश करने की तारीख: 12 फ़रवरी, 2025
Google Search, वेब पर सबसे लोकप्रिय साइटों में से एक है. साथ ही, यह सबसे तेज़ साइटों में से भी एक है. Search की टीम, खोज के नतीजे तेज़ी से दिखाने के लिए लगातार काम कर रही है. Google Search जैसे लोकप्रिय पेज पर, कुछ मिलीसेकंड की भी बढ़ोतरी का असर तुरंत दिखता है! Google के होम पेज, सर्च इंजन के नतीजों के पेज (एसईआरपी), और खोज के नतीजों से अन्य साइटों पर किए गए क्लिक में, तेज़ी से लोड होने की दिलचस्पी शामिल है.
Google Search, खोज के नतीजों के पेज से नतीजों के लिंक पर नेविगेट करने की स्पीड को बेहतर बनाने के लिए, संदिग्धता के नियमों वाले एपीआई का इस्तेमाल कर रहा है. साथ ही, वह एपीआई की कुछ ऐसी सुविधाओं का इस्तेमाल कर रहा है जो साइट के अन्य मालिकों के लिए काम की हो सकती हैं.
पहले दो नतीजों को पहले से लोड करना
अनुमान लगाने के नियमों का इस्तेमाल, खोज के पहले दो नतीजों को पहले से लोड करने के लिए किया गया था. उदाहरण के लिए, "टेस्ट" खोजने पर, पेज में अनुमान लगाने से जुड़ा यह नियम शामिल होता है:
{
"prefetch": [{
"source": "list",
"requires": [
"anonymous-client-ip-when-cross-origin"
],
"referrer_policy": "strict-origin",
"urls": [
"https://www.merriam-webster.com/dictionary/test",
"https://dictionary.cambridge.org/dictionary/english/test"
]
}]
}
सबसे नीचे मौजूद दो यूआरएल, खोज के पहले दो नतीजे होते हैं. इन्हें तुरंत प्रीफ़ेच किया जाता है. अगर उपयोगकर्ता उन पर क्लिक करता है, तो उसे तुरंत पेज दिखने लगेगा, क्योंकि ब्राउज़र में एचटीएमएल दस्तावेज़ पहले से ही उपलब्ध होगा.
नियम और प्रीफ़ेच करने की कोशिशों को DevTools ऐप्लिकेशन -> अनुमान टैब में देखा जा सकता है, जैसा कि पहले बताया गया है:

निजता बनाए रखते हुए प्रीफ़ेच करना
ये लिंक, दूसरी साइटों के कॉन्टेंट के लिए होते हैं. इसलिए, प्रीफ़ेच करने के लिए निजता से जुड़ी कुछ और बातों का ध्यान रखना पड़ता है. ऐसा इसलिए, क्योंकि उपयोगकर्ता ने अब तक उन साइटों पर विज़िट नहीं किया है.
शुक्र है कि एपीआई को इस बात को ध्यान में रखकर डिज़ाइन किया गया था. साथ ही, Google Search उपयोगकर्ता की निजता को बनाए रखने के लिए, दो सुविधाओं का इस्तेमाल कर रहा है.
पहला तरीका, requires
कॉन्फ़िगरेशन का इस्तेमाल करना है. इससे यह पक्का किया जा सकता है कि प्रीफ़ेच, Chrome में निजी प्रीफ़ेच प्रॉक्सी का इस्तेमाल करें:
"requires": [
"anonymous-client-ip-when-cross-origin"
],
यह प्रॉक्सी का इस्तेमाल करके यह पक्का करता है कि कनेक्शन, आईपी पते को छिपा दे. इससे, खोज के नतीजों वाले पेज से लिंक पर क्लिक करने से पहले, हम उपयोगकर्ता के आईपी को साइट पर लीक नहीं करते.
दूसरी बात, Google Search referrer_policy
सेटिंग का इस्तेमाल करके यह पक्का करता है कि खोज पेज के यूआरएल में एन्क्रिप्ट की गई कोई भी जानकारी, referer
एचटीटीपी हेडर में साइट पर न भेजी जाए:
"referrer_policy": "strict-origin",
ज़्यादातर ब्राउज़र अब डिफ़ॉल्ट रूप से strict-origin-when-cross-origin
पर सेट होते हैं. हालांकि, यह सेटिंग strict-origin
रेफ़रल देने वाली नीति का इस्तेमाल करने के लिए, ज़्यादा सख्त सेटिंग का इस्तेमाल करती है. ऐसा, एक ही ऑरिजिन के प्रीफ़ेच के लिए भी किया जाता है.
अगर उपयोगकर्ता के पास साइट के लिए कुकी हैं, तो तीसरी सुरक्षा अपने-आप चालू हो जाती है. इस मामले में, उन्हें उन कुकी के आधार पर अलग-अलग नतीजे मिल सकते हैं. साथ ही, Chrome पहले से फ़ेच किए गए एचटीएमएल का इस्तेमाल नहीं करेगा:

इसका मतलब है कि कुकी का इस्तेमाल करने वाले उपयोगकर्ताओं को, उस साइट पर क्लिक करने पर, पेज को पहले से लोड करने की सुविधा से मिलने वाली बेहतर परफ़ॉर्मेंस का फ़ायदा नहीं मिलेगा. हालांकि, निजता की सुरक्षा और पेज के सटीक तरीके से लोड होने को प्राथमिकता दी जाती है. इसके अलावा, अगर कोई उपयोगकर्ता पहले से ही किसी साइट पर जा चुका है और उसके पास उस साइट की कुकी हैं, तो हो सकता है कि उसके पास उस साइट की कुछ ऐसेट कैश मेमोरी में सेव हों. ऐसे में, हो सकता है कि उसे पेज लोड होने में ज़्यादा समय न लगे. भले ही, पेज को पहले से लोड न किया गया हो.
पहले दो नतीजों को पहले से लोड करने से, उपयोगकर्ताओं पर पड़ने वाला असर
ज़्यादातर बदलावों की तरह, Google Search ने प्रीफ़ेच करने की सुविधा को A/B टेस्ट के एक्सपेरिमेंट के तौर पर लॉन्च किया था. साथ ही, इसका असर भी मेज़र किया था. उन्हें सबसे बड़े कॉन्टेंटफ़ुल पेंट (एलसीपी) में काफ़ी सुधार दिखे. Android के लिए Chrome पर, Google Search से मिले क्लिक के लिए एलसीपी में 67 मिलीसेकंड की कमी आई. डेस्कटॉप के लिए Chrome के फ़ॉलोअप लॉन्च से, एलसीपी में 58.6 मिलीसेकंड का सुधार हुआ. ये सुधार, उस साइट में किए जाते हैं जिस पर नेविगेट किया जा रहा है, न कि Google Search की साइट में. हालांकि, इससे Google Search के उपयोगकर्ताओं को फ़ायदा मिलता है.
एलसीपी में ये सुधार मामूली लग सकते हैं, लेकिन Google Search जैसी बेहतर तरीके से ऑप्टिमाइज़ की गई साइट के लिए, हम अपने उपयोगकर्ताओं के लिए मिलीसेकंड के सुधार का भी जश्न मनाते हैं. इसलिए, 10 सेकंड के सुधार असामान्य हैं! इससे आपकी साइट को काफ़ी ज़्यादा फ़ायदा मिल सकता है. यह जानने के लिए, आपको इसे आज़माना चाहिए!
अनुमान के नियमों का इस्तेमाल करके, पेज को पहले से लोड करने की सुविधा, अक्टूबर 2022 से Android पर Search में डिफ़ॉल्ट रूप से चालू है. इसे सितंबर 2024 तक डेस्कटॉप पर रोल आउट कर दिया गया था.
पहले दो नतीजों के बाद
अनुमान लगाने के नियमों वाले एपीआई के लॉन्च होने के बाद, इसे इगियरनेस प्रॉपर्टी के साथ बेहतर बनाया गया. इससे अनुमान सिर्फ़ तब लगाए जा सकते हैं, जब उपयोगकर्ता किसी लिंक पर कर्सर घुमाए या उस पर क्लिक करना शुरू करे.
Google Search ने खोज के पहले दो नतीजों के अलावा, बाकी खोज के नतीजों को भी पहले से लोड करने का फ़ैसला लिया है. हालांकि, ऐसा सिर्फ़ तब होगा, जब उपयोगकर्ता moderate
उत्सुकता से खोजने की सेटिंग का इस्तेमाल करके, लिंक पर कर्सर घुमाएगा. इससे उन लिंक के लिए संसाधनों का बेवजह बर्बाद होने से बचा जा सकता है जिन पर क्लिक होने की संभावना कम होती है.
फिर से, Chrome में खोजने पर DevTools में नियम देखा जा सकता है. यह पिछले नियम जैसा ही है, लेकिन इस बार "eagerness": "moderate"
विकल्प सेट है:

इन लिंक पर कर्सर घुमाने से, कॉन्टेंट को पहले से लोड करने की सुविधा चालू हो जाएगी. ध्यान दें कि Google Search, अनुमान लगाने के नियमों वाले एपीआई की दस्तावेज़ के नियम सुविधा का इस्तेमाल करने के बजाय, यूआरएल की साफ़ तौर पर सूची बनाता है. ऐसा इसलिए, क्योंकि वह विज्ञापनों जैसे अन्य यूआरएल को पहले से लोड नहीं करना चाहता.
पहले दो नतीजों के अलावा, अन्य नतीजों को पहले से लोड करने से उपयोगकर्ताओं पर पड़ने वाला असर
A/B टेस्टिंग से पता चला है कि डेस्कटॉप पर Chrome का इस्तेमाल करने पर, Google Search से नेविगेट करने में फ़र्स्ट कॉन्टेंटफ़ुल पेंट (एफ़सीपी) में 7.6 मिलीसेकंड और एलसीपी में 9.5 मिलीसेकंड की कमी आई है. ये पहले दो नतीजों में दिखने वाले 58.6 मिलीसेकंड की तुलना में कम सुधार दिखाते हैं. हालांकि, कम लीड टाइम को देखते हुए इसमें कोई हैरानी नहीं है, क्योंकि इन्हें पहले से उतनी उत्सुकता से प्रीफ़ेच नहीं किया जाता. हालांकि, पहले बताई गई वजहों से ये अब भी अच्छे फ़ायदे हैं.
डेस्कटॉप पर, खोज के बाकी नतीजों को पहले से लोड करने की सुविधा, दिसंबर 2024 में डिफ़ॉल्ट रूप से लॉन्च की गई थी.
मोबाइल के लिए, जहां आम तौर पर कर्सर घुमाने की सुविधा उपलब्ध नहीं होती, वहां कोई असल सुधार नहीं हुआ. इसलिए, हालांकि कोई गिरावट भी नहीं आई, लेकिन मोबाइल पर ये अतिरिक्त प्रीफ़ेच चालू नहीं किए गए थे.
Google Search के लिए अनुमान का ज़्यादा इस्तेमाल
Google इस नए और दिलचस्प एपीआई के साथ एक्सपेरिमेंट करना जारी रखेगा. हमें उम्मीद है कि इससे वेब ब्राउज़ करने की स्पीड ज़्यादा से ज़्यादा तेज़ होगी. हमारे पास कुछ और भी तरकीबें हैं जिन पर हम काम कर रहे हैं.
उदाहरण के लिए, Chrome में खोज के नतीजों वाले पेज पहले से रेंडर किए गए फ़ॉर्मैट में दिखाए जा रहे हैं. ऐसा उन उपयोगकर्ताओं के लिए किया जा रहा है जिन्होंने प्रीलोड की सुविधा चालू की हुई है. जब उपयोगकर्ता Chrome के पता बार और Android के खोज बॉक्स जैसी अन्य जगहों पर खोज क्वेरी टाइप करते हैं, तब उन्हें खोज के नतीजों वाले पेज पहले से रेंडर किए गए फ़ॉर्मैट में दिखते हैं. यह सुविधा, सिर्फ़ Google Search के लिए नहीं, बल्कि अन्य सर्च इंजन के लिए भी उपलब्ध है. हालांकि, फ़िलहाल हमें इस बारे में कोई जानकारी नहीं है कि अन्य सर्च इंजन के लिए इसे लागू किया जा रहा है या नहीं.
Google Search, खोज के नतीजों में दिखने वाले लिंक के लिए, पेज को पहले से रेंडर करने की सुविधा को लागू नहीं कर रहा है. ऐसा इसलिए, क्योंकि यह सुविधा अलग-अलग साइटों पर नेविगेट करने के लिए उपलब्ध नहीं है. साथ ही, एक ही साइट के लिए, अलग-अलग ऑरिजिन के पेजों को पहले से रेंडर करने के लिए ऑप्ट इन करना भी ज़रूरी है.
ब्राउज़र के लिए सहायता के बारे में जानकारी
फ़िलहाल, अनुमान लगाने से जुड़े नियमों वाले एपीआई को Chromium पर आधारित ब्राउज़र में लागू किया गया है. हालांकि, Chrome, W3C के मानकों की प्रोसेस के ज़रिए एपीआई स्पेसिफ़िकेशन पब्लिश कर रहा है. साथ ही, हम चाहते हैं कि अन्य ब्राउज़र भी इस एपीआई को लागू करें.
फ़िलहाल, निजी प्रीफ़ेच प्रॉक्सी की सुविधा सिर्फ़ Chrome में लागू की गई है, न कि Chromium पर आधारित अन्य ब्राउज़र में. हालांकि, अगर अन्य ब्राउज़र में भी निजी प्रीफ़ेच प्रॉक्सी की सुविधा लागू की जाती है, तो Google Search इन सुधारों को वहां भी लागू कर सकता है.
निजी प्रीफ़ेच प्रॉक्सी के बिना प्रीफ़ेच करने से निजता पर असर पड़ता है. इसलिए, Google Search उन ब्राउज़र पर प्रीफ़ेच नहीं करता जो इस टेक्नोलॉजी के साथ काम नहीं करते. साथ ही, अन्य ब्राउज़र के लिए, अन्य टेक्नोलॉजी का इस्तेमाल करके फ़ॉलबैक लागू नहीं किया गया है. हालांकि, प्रोग्रेसिव बेहतर बनाने की सुविधा के तौर पर, इसका मतलब सिर्फ़ यह है कि उन ब्राउज़र का इस्तेमाल करने वाले लोगों को स्पीड में हुई इस मामूली बढ़ोतरी का फ़ायदा नहीं मिलता.
इसे अपनी साइट पर आज़माएं!
अनुमान के नियमों वाला एपीआई, सिर्फ़ Google Search के लिए उपलब्ध नहीं है. इसका इस्तेमाल सभी साइटें कर सकती हैं. यहां बताई गई, कॉन्टेंट को पहले से लोड करने की सुविधाओं के अलावा, कॉन्टेंट को पहले से रेंडर करने की सुविधा से भी कई फ़ायदे मिलते हैं. हालांकि, यह सुविधा तब और जहां इस्तेमाल की जा सकती है. Google Search जैसी बड़ी साइटें, उपयोगकर्ता अनुभव के लिए इस एपीआई के फ़ायदों को साफ़ तौर पर दिखा रही हैं. इसलिए, हम सभी साइट के मालिकों को यह देखने का सुझाव देते हैं कि वे इस एपीआई का इस्तेमाल कैसे कर सकते हैं और इससे उन्हें क्या फ़ायदे मिल सकते हैं.
इसके अलावा, इस पोस्ट में बताई गई निजता सुरक्षा की सुविधाएं, दूसरी साइटों के लिए भी उपलब्ध हैं. हालांकि, इसके लिए ज़रूरी है कि उपयोगकर्ताओं ने अपनी सेटिंग में, प्रीलोड करने की सुविधा को चालू किया हो. इससे, Google से बाहर की साइटों को Google की निजी प्रीफ़ेच प्रॉक्सी का इस्तेमाल करके ट्रैफ़िक को रूट करने की अनुमति मिलती है. ऐसा इसलिए है, क्योंकि इससे उपयोगकर्ता और साइट के बीच Google एक और पक्ष के तौर पर शामिल हो जाता है. हालांकि, Google की साइटों पर ऐसा करना ज़रूरी नहीं है, क्योंकि वे पहले से ही शामिल पक्षों में से एक हैं.