वेब स्पीड टेस्ट एपीआई एक उपकरण है जो किसी भी वेबसाइट के प्रदर्शन और लोडिंग दक्षता का व्यापक रूप से विश्लेषण करने के लिए डिज़ाइन किया गया है इसका मुख्य उद्देश्य एक पूर्ण तकनीकी अवलोकन प्रदान करना है जो सर्वर व्यवहार और अंतिम उपयोगकर्ता अनुभव दोनों को कवर करता है सटीक मैट्रिक्स और स्वचालित अनुकूलन सिफारिशें प्रदान करता है
एपीआई निर्दिष्ट यूआरएल पर रियल-टाइम परीक्षण करके काम करता है महत्वपूर्ण डेटा एकत्र करता है जैसे एचटीटीपी प्रतिक्रिया स्थिति टाइम टू फर्स्ट बाइट (टीटीएफबी) कुल सर्वर लोड समय सामग्री का आकार अनुरोधों की संख्या और संपीड़न या कैश उपलब्धता साथ ही यह उपयोगकर्ता अनुभव के मापदंडों जैसे सबसे बड़ा कंटेंटफुल पेंट (एलसीपी) फर्स्ट इनपुट डिले (एफआईडी) संचयी लेआउट शिफ्ट (सीएलएस) और कुल पूर्ण लोड समय को मापता है एक समग्र प्रदर्शन स्कोर उत्पन्न करता है जो साइट की दक्षता का सारांश प्रस्तुत करता है
इस एपीआई की सबसे उल्लेखनीय विशेषताओं में से एक इसकी स्वचालित रूप से प्रदर्शन समस्याओं का पता लगाने और विशिष्ट समाधान प्रदान करने की क्षमता है प्रत्येक पहचान की गई समस्या जैसे उच्च एलसीपी या एफआईडी एक तकनीकी सिफारिशों की सूची के साथ आती है उदाहरण के लिए छवि अनुकूलन जावास्क्रिप्ट स्थगन या सीडीएन कैश सक्रिय करना
{
"url": "https:\/\/www.google.com",
"status_code": 200,
"server_metrics": {
"ttfb_ms": 92.75,
"server_load_time_ms": 105.07,
"content_size_kb": 49.5,
"request_count": 1,
"compression_enabled": false
},
"client_metrics": {
"lcp_ms": 2838.5,
"cls": 0,
"fid_ms": 60,
"full_load_time_ms": 2846,
"performance_score": 93
},
"issues": [
"High Largest Contentful Paint (LCP: 2838.5 ms)"
],
"optimization_suggestions": [
{
"issue": "High LCP",
"solution": "Use Cloudflare Polish to optimize images and enable WebP. Enable Rocket Loader to defer JavaScript. Use Cloudflare's CDN to cache static assets."
}
],
"VT": "xs5Jdk"
}
curl --location --request GET 'https://zylalabs.com/api/11238/web+speed+test+api/21242/get+test?url=https://www.google.com' --header 'Authorization: Bearer YOUR_API_KEY'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
एपीआई एक व्यापक JSON रिपोर्ट लौटाता है जिसमें सर्वर मैट्रिक्स (जैसे TTFB और सर्वर लोड समय) ग्राहक मैट्रिक्स (जैसे LCP और FID) обнаруженные प्रदर्शन मुद्दे और वेबसाइट की क्षमता को बेहतर बनाने के लिए अनुकूलन सुझाव शामिल हैं
मुख्य क्षेत्र शामिल हैं `url`, `status_code`, `server_metrics` (TTFB, सर्वर लोड समय, सामग्री का आकार, अनुरोध गिनती, और संकुचन स्थिति के साथ), `client_metrics` (जिसमें LCP, CLS, FID, पूर्ण लोड समय, और प्रदर्शन स्कोर शामिल हैं), `issues`, और `optimization_suggestions`
प्रतिक्रिया एक JSON प्रारूप में संरचित है जिसमें सर्वर मेट्रिक्स, क्लाइंट मेट्रिक्स, पहचाने गए मुद्दे और अनुकूलन सुझावों के लिए अलग-अलग सेक्शन हैं जिससे इसे प्रदर्शन विश्लेषण के लिए पार्स और उपयोग करना आसान हो जाता है
एपीआई सर्वर-ग्राहक प्रदर्शन मैट्रिक्स उपयोगकर्ता अनुभव मैट्रिक्स पहचान की गई प्रदर्शन समस्याओं और वेबसाइट लोडिंग दक्षता बढ़ाने के लिए क्रियाशील ऑप्टिमाइजेशन सुझावों पर जानकारी प्रदान करता है
उपयोगकर्ता उन अनुरोधों को कस्टमाइज़ कर सकते हैं जिनका वे विश्लेषण करना चाहते हैं यूआरएल निर्दिष्ट करके एपीआई स्वतः प्रदान किए गए यूआरएल पर परीक्षण चलाता है और विश्लेषण के आधार पर संबंधित प्रदर्शन मैट्रिक्स और सुझाव लौटाता है
सामान्य उपयोग के मामलों में वेबसाइट प्रदर्शन अनुकूलन लोडिंग समस्याओं का समाधान करना उपयोगकर्ता अनुभव में सुधार करना और वेबसाइट दक्षता बढ़ाने के लिए वेब डेवलपर्स या भागीदारों के लिए रिपोर्ट उत्पन्न करना शामिल है
डेटा सटीकता निर्दिष्ट URL के वास्तविक समय परीक्षण के माध्यम से बनाए रखा जाता है यह सुनिश्चित करते हुए कि मेट्रिक्स वर्तमान सर्वर-ग्राहक इंटरैक्शन को दर्शाते हैं एपीआई विश्वसनीय परिणाम सुनिश्चित करने के लिए मानक वेब प्रदर्शन माप तकनीकों का उपयोग करता है
उपयोगकर्ता ऐसे पैटर्न की उम्मीद कर सकते हैं जैसे उच्च TTFB जो सर्वर की देरी को दर्शाता है उच्च LCP जो धीमी सामग्री लोडिंग का सुझाव देता है और पहचाने गए मुद्दों के आधार पर विशेष अनुकूलन सुझाव जो लक्षित सुधार की अनुमति देते हैं
एपीआई सर्वर मैट्रिक्स का विश्लेषण करता है जैसे कि टाइम टू फर्स्ट बाइट (TTFB), सर्वर लोड समय, सामग्री का आकार, अनुरोध गणना और संपीड़न स्थिति यह क्लाइंट मैट्रिक्स का भी मूल्यांकन करता है जिसमें सबसे बड़ा सामग्रीपूर्ण पेंट (LCP), सामूहिक लेआउट शिफ्ट (CLS), पहले इनपुट विलंब (FID), पूर्ण लोड समय और समग्र प्रदर्शन स्कोर प्रदान करता है
प्रदर्शन स्कोर 0 से 100 के बीच होता है जो वेबसाइट की दक्षता को संक्षिप्त करता है उच्च स्कोर बेहतर प्रदर्शन को इंगित करता है जबकि निम्न स्कोर संभावित समस्याओं का संकेत देता है जिन्हें संबोधित करने की आवश्यकता हो सकती है जैसे धीमी लोडिंग समय या खराब उपयोगकर्ता अनुभव मेट्रिक्स
एपीआई पहचाने गए मुद्दों के आधार पर अनुकूलन के लिए अनुकूलित सुझाव प्रदान करता है उदाहरणों में छवि अनुकूलन तकनीकें जावास्क्रिप्ट स्थगन रणनीतियाँ और लोडिंग दक्षता बढ़ाने और उपयोगकर्ता अनुभव में सुधार के लिए सीडीएन कैशिंग को सक्षम करना शामिल है
एपीआई किसी भी सार्वजनिक रूप से उपलब्ध यूआरएल का विश्लेषण करने के लिए डिज़ाइन किया गया है चाहे उस वेबसाइट की तकनीकी स्टैक कुछ भी हो यह विश्लेषित साइट के विशिष्ट प्रदर्शन विशेषताओं के आधार पर प्रासंगिक मीट्रिक और सुझाव प्रदान करता है
पाए गए मुद्दे विशेष प्रदर्शन बाधाओं को उजागर करते हैं जैसे उच्च LCP या FID मान इन मुद्दों को संबोधित करना उपयोगकर्ता अनुभव और समग्र साइट प्रदर्शन में सुधार के लिए महत्वपूर्ण है क्योंकि वे सीधे प्रभावित करते हैं कि उपयोगकर्ता सामग्री के साथ कितनी जल्दी इंटरैक्ट कर सकते हैं
उपयोगकर्ता प्रदर्शन समस्याओं को संबोधित करने के लिए API प्रतिक्रिया में प्रदान की गई ऑप्टिमाइजेशन सुझावों को लागू कर सकते हैं उदाहरण के लिए यदि API संकुचन सक्षम करने का सुझाव देती है तो उपयोगकर्ता अपने सर्वर सेटिंग्स को इस अनुसार कॉन्फ़िगर कर सकते हैं ताकि सामग्री का आकार कम हो सके और लोड समय में सुधार हो सके
वास्तविक समय परीक्षण सुनिश्चित करता है कि मेट्रिक्स निर्दिष्ट URL की वर्तमान प्रदर्शन को दर्शाते हैं यह दृष्टिकोण लाइव सर्वर- क्लाइंट इंटरैक्शन को कैप्चर करता है जिससे प्रदर्शन अनुकूलन के लिए सटीक और उपयोगी जानकारी मिलती है
जी हां एपीआई को निरंतर निगरानी प्रणालियों में एकीकृत किया जा सकता है एक वेबसाइट की प्रदर्शन का नियमित रूप से विश्लेषण करके उपयोगकर्ता समय के साथ सुधार को ट्रैक कर सकते हैं और नए मुद्दों की जल्दी पहचान कर सकते हैं जब वे उत्पन्न होते हैं जिससे सर्वोत्तम उपयोगकर्ता अनुभव सुनिश्चित होता है
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
225ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
323ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
979ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,824ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,517ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
297ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
672ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
336ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
55ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
746ms