PageSpeed Insights के बारे में

PageSpeed Insights (पीएसआई) रिपोर्ट से यह पता चलता है कि मोबाइल और डेस्कटॉप, दोनों डिवाइसों पर किसी पेज की परफ़ॉर्मेंस कैसी है. साथ ही, यह भी बताया जाता है कि उस पेज को किस तरह बेहतर बनाया जा सकता है.

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

उपयोगकर्ता के अनुभव का डेटा

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

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

अनुभवों की क्वालिटी का आकलन करना

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

अच्छी सुधार की ज़रूरत है खराब
एफ़सीपी [0, 1800 मि॰से॰] 1800 मि॰से॰, 3000 मि॰से॰ 3000 मि.से. से ज़्यादा
एफ़आईडी [0, 100 मि॰से॰] 100 मि॰से॰, 300 मि॰से॰ 300 मि.से. से ज़्यादा
एलसीपी [0, 2,500 मि॰से॰] 2,500 मि॰से॰, 4,000 मि॰से॰ 4000 मि.से. से ज़्यादा
सीएलएस [0, 0.1] 0.1, 0.25 0.25 से ज़्यादा
आईएनपी [0, 200]] 200 मि॰से॰, 500 मि॰से॰ 500 मि.से. से ज़्यादा
TTFB (प्रयोग के तौर पर) [0, 800 मि॰से॰] 800 मि॰से॰, 1800 मि॰से॰ 1800 मि.से. से ज़्यादा

डिस्ट्रिब्यूशन और चुनी गई मेट्रिक वैल्यू

पीएसआई, इन मेट्रिक का डिस्ट्रिब्यूशन दिखाता है, ताकि डेवलपर को उस पेज या ऑरिजिन के लिए, अनुभवों की रेंज को समझने में मदद मिले. इस डिस्ट्रिब्यूशन को तीन कैटगरी में बांटा गया है: अच्छा, सुधार की ज़रूरत है, और खराब. इसे हरे, ऐंबर, और लाल बार से दिखाया जाता है. उदाहरण के लिए, एलसीपी के ऐंबर बार में 11% दिखने का मतलब है कि निगरानी में रखे गए सभी एलसीपी में, 11% वैल्यू 2500 मि॰से॰ और 4000 मि॰से॰ के बीच हैं.

असली उपयोगकर्ता के एलसीपी अनुभवों के डिस्ट्रिब्यूशन का स्क्रीनशॉट

डिस्ट्रिब्यूशन बार के ऊपर, PSI सभी मेट्रिक के लिए 75वां पर्सेंटाइल रिपोर्ट करता है. 75वां पर्सेंटाइल चुना गया है, ताकि डेवलपर यह समझ सकें कि उनकी साइट पर उपयोगकर्ता का अनुभव कैसा रहा. ऊपर दी गई थ्रेशोल्ड को लागू करके, इन फ़ील्ड मेट्रिक वैल्यू को अच्छे/सुधार की ज़रूरत है/खराब माना जाता है.

वेबसाइट की परफ़ॉर्मेंस के बारे में जानकारी

वेबसाइट की परफ़ॉर्मेंस की जानकारी, परफ़ॉर्मेंस से जुड़े सिग्नल का एक सामान्य सेट होता है. ये सिग्नल, वेब पर मिलने वाले सभी अनुभवों के लिए अहम होते हैं. वेबसाइट की परफ़ॉर्मेंस की जानकारी देने वाली मेट्रिक में एफ़आईडी, एलसीपी, और सीएलएस के बारे में बताया जाता है. साथ ही, इन्हें पेज या ऑरिजिन के लेवल पर एग्रीगेट किया जा सकता है. अगर सभी तीनों मेट्रिक में ज़रूरत के मुताबिक डेटा है, तो एग्रीगेशन के लिए वेबसाइट की परफ़ॉर्मेंस की जानकारी का आकलन पास किया जाता है. ऐसा तब किया जाता है, जब इन तीनों मेट्रिक का 75वां पर्सेंटाइल अच्छा हो. ऐसा न होने पर, एग्रीगेशन टेस्ट में पास नहीं होता है. अगर एफ़आईडी के लिए एग्रीगेशन का डेटा ज़रूरत के मुताबिक नहीं है, तो एलसीपी और सीएलएस के 75वें पर्सेंटाइल का सही होने पर, टेस्ट पास किया जाएगा. अगर एलसीपी या सीएलएस में कम डेटा है, तो पेज या ऑरिजिन लेवल के एग्रीगेशन का आकलन नहीं किया जा सकता.

PSI और CrUX में फ़ील्ड डेटा के बीच अंतर

पीएसआई के फ़ील्ड डेटा और BigQuery पर CrUX डेटासेट में यह अंतर है कि पीएसआई का डेटा हर दिन अपडेट किया जाता है. वहीं, BigQuery डेटासेट हर महीने अपडेट किया जाता है और यह ऑरिजिन लेवल के डेटा तक सीमित होता है. दोनों डेटा सोर्स पिछले 28 दिनों का डेटा दिखाते हैं.

लैब डाइग्नोस्टिक्स

पीएसआई, लाइटहाउस का इस्तेमाल करके, परफ़ॉर्मेंस, सुलभता, सबसे सही तरीके, और एसईओ कैटगरी के लिए, सिम्युलेट किए गए एनवायरमेंट में यूआरएल का विश्लेषण करता है.

स्कोर

इस सेक्शन में सबसे ऊपर, हर कैटगरी के लिए स्कोर होते हैं. पेज की परफ़ॉर्मेंस से जुड़ी जानकारी को इकट्ठा करने और उसका विश्लेषण करने के लिए, लाइटहाउस को चलाया जाता है. 90 या उससे ज़्यादा स्कोर को अच्छा माना जाता है. 50 से 89 स्कोर एक ऐसा स्कोर है जिसमें सुधार की ज़रूरत है, और 50 से कम को 'खराब' माना जाता है.

मेट्रिक

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

हर मेट्रिक को स्कोर किया जाता है और एक आइकॉन से लेबल किया जाता है:

  • अच्छे का संकेत हरे गोले के साथ होता है
  • 'सुधार की ज़रूरत है' लेबल को ऐंबर सूचना स्क्वेयर के साथ दिखाया जाता है
  • खराब को लाल चेतावनी त्रिभुज के साथ दिखाया जाता है

ऑडिट

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

अक्सर पूछे जाने वाले सवाल

किसी पेज लोड को सिम्युलेट करने के लिए, Lighthouse आपके किस डिवाइस और नेटवर्क की स्थिति का इस्तेमाल करता है?

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

थ्रॉटल की जानकारी वाले टूलटिप का स्क्रीनशॉट.

ध्यान दें: PageSpeed रिपोर्ट इनमें से किसी एक में चल सकती है: उत्तरी अमेरिका, यूरोप या एशिया.

कभी-कभी फ़ील्ड डेटा और लैब डेटा एक-दूसरे से मेल क्यों नहीं खाते?

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

सभी मेट्रिक के लिए 75वां पर्सेंटाइल क्यों चुना गया है?

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

लैब डेटा के लिए अच्छा स्कोर क्या है?

किसी भी ग्रीन स्कोर (90+) को अच्छा माना जाता है, लेकिन ध्यान रखें कि अच्छा लैब डेटा होने का मतलब यह नहीं है कि असली उपयोगकर्ता अनुभव भी अच्छा होगा.

परफ़ॉर्मेंस स्कोर, हमेशा चलने से क्यों बदलता है? मैंने अपने पेज पर कोई बदलाव नहीं किया!

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

असली उपयोगकर्ता के लिए CrUX डेटा, यूआरएल या ऑरिजिन के लिए क्यों उपलब्ध नहीं है?

Chrome की उपयोगकर्ता अनुभव रिपोर्ट, ऑप्ट-इन किए गए उपयोगकर्ताओं से मिली, स्पीड से जुड़ा रीयल-टाइम डेटा इकट्ठा करती है. साथ ही, यह ज़रूरी है कि यूआरएल सार्वजनिक तौर पर उपलब्ध हो (क्रॉल और इंडेक्स किया जा सकने वाला) और ऐसे खास सैंपल उपलब्ध हों जो यूआरएल या ऑरिजिन की परफ़ॉर्मेंस को पहचान सकें.

और सवाल हैं?

अगर आपको PageSpeed Insights का इस्तेमाल करने के बारे में कोई ऐसा सवाल पूछना है जो सटीक हो और जिसका जवाब दिया जा सके, तो Stack Overflow पर अंग्रेज़ी में अपना सवाल पूछें.

अगर आपके पास PageSpeed Insights के बारे में सामान्य सुझाव या सवाल हैं या आपको सामान्य चर्चा शुरू करनी है, तो मेलिंग सूची में थ्रेड शुरू करें.

अगर आपको वेबसाइट की परफ़ॉर्मेंस की जानकारी देने वाली मेट्रिक के बारे में कुछ सामान्य सवाल पूछने हैं, तो web-vitals-feedback चर्चा ग्रुप में कोई थ्रेड शुरू करें.

सुझाव

क्या इस पेज से कोई मदद मिली?