टाइम सीरीज़ फ़ोरकास्टिंग: अपने ट्रैफ़िक के पैटर्न का अनुमान

टाइम सीरीज़ फ़ोरकास्टिंग सीखें। ट्रैफ़िक के पैटर्न पहचानें और मौसमी ट्रेंड व पुराने डेटा से आगे के विज़िटर का अनुमान लगाएँ।

ड्राफ़्ट

आपकी वेबसाइट पर ज़्यादातर हफ़्तों में करीब 400 विज़िटर आते हैं। लेकिन पिछले हफ़्ते 600 आए। अगले हफ़्ते शायद 300 आएँ। यह पैटर्न बेतरतीब नहीं है, यह मौसमी है। गर्मियों में ट्रैफ़िक कम रहता है। महीने के अंत में ज़्यादा। हफ़्ते के दिनों में सप्ताहांत से ज़्यादा।

टाइम सीरीज़ फ़ोरकास्टिंग इन पैटर्न का इस्तेमाल करके आगे के ट्रैफ़िक का अनुमान लगाती है। यह लेख बताता है कि अपने डेटा में पैटर्न कैसे पहचानें और उनसे आने वाले समय का अनुमान कैसे लगाएँ।

टाइम सीरीज़ फ़ोरकास्टिंग का मतलब है समय के क्रम में रखे पुराने डेटा का विश्लेषण करना और पैटर्न से आगे के मूल्यों का अनुमान लगाना। आप एक साल का ट्रैफ़िक हफ़्ते-दर-हफ़्ते या महीने-दर-महीने देखते हैं। आप पैटर्न पहचानते हैं (उछाल, गिरावट, मौसमी चक्र)। फिर उन पैटर्न को आगे बढ़ाकर देखते हैं।

सामान्य प्रेडिक्टिव एनालिटिक्स से अलग, टाइम सीरीज़ फ़ोरकास्टिंग ख़ास तौर पर समय के क्रम वाले आंकड़ों पर टिकी होती है। यह मानती है कि पिछले हफ़्ते जो हुआ, उसका असर इस हफ़्ते पर पड़ता है। मौसम ट्रैफ़िक पर असर डाल सकता है। सीज़न खरीदारी पर असर डालते हैं। हफ़्ते के दिन व्यवहार पर असर डालते हैं।

वेबसाइट के डेटा में कौन से पैटर्न होते हैं

ज़्यादातर वेबसाइटों में दोहराए जाने वाले पैटर्न होते हैं। उन्हें पहचानना सीखना फ़ोरकास्टिंग का पहला क़दम है।

रोज़ के पैटर्न

B2B साइटों पर सप्ताहांत से ज़्यादा ट्रैफ़िक कामकाजी दिनों में आता है। ऑनलाइन स्टोर और मनोरंजन की साइटों पर सप्ताहांत में ज़्यादा। सुबह के घंटों में दोपहर से ज़्यादा ऑफ़िस वाले विज़िट करते हैं। ये हफ़्ते-दर-हफ़्ते एक जैसे रहते हैं।

अगर सोमवार को आपका ट्रैफ़िक 600 और शनिवार को 400 है, तो यह पैटर्न शायद दोहराया जाएगा। टाइम सीरीज़ फ़ोरकास्टिंग इसी नियमितता का इस्तेमाल करती है।

हफ़्ते के पैटर्न

अगर आप मंगलवार को कंटेंट पब्लिश करते हैं, तो मंगलवार को ट्रैफ़िक उछलता है। अगर आप गुरुवार सुबह ईमेल कैंपेन भेजते हैं, तो गुरुवार को ट्रैफ़िक चरम पर होता है। ये पैटर्न हर हफ़्ते दोहराए जाते हैं।

एक महीने का डेटा ट्रैक करें, तो आपको हफ़्ते की लय दिख जाएगी। एक बार दिख जाए, तो आप उसका अनुमान लगा सकते हैं।

मौसमी पैटर्न

जनवरी दिसंबर से धीमा रहता है। गर्मियाँ पतझड़ से धीमी होती हैं। टैक्स के समय अकाउंटिंग सेवाओं के पास ज़्यादा काम होता है। टाइम सीरीज़ फ़ोरकास्टिंग ऐसे कई-महीनों वाले चक्रों को पकड़ती है।

मौसमी पैटर्न पहचानने के लिए आपको कम से कम एक साल का डेटा चाहिए। हफ़्ते के पैटर्न के लिए कम से कम छह महीने चाहिए।

ट्रेंड पैटर्न

मौसमी चक्रों के अलावा कुछ साइटों में लंबे ट्रेंड भी होते हैं। नई साइटें लगातार बढ़ती हैं (ऊपर की ओर ट्रेंड)। पुरानी साइटें एक जगह ठहर जाती हैं। कुछ घटती हैं। टाइम सीरीज़ फ़ोरकास्टिंग लंबे समय के ट्रेंड को मौसमी शोर से अलग करती है।

अगर आपका ट्रेंड सालाना 10 प्रतिशत बढ़ रहा है और आपका मौसमी पैटर्न Q4 में उछाल दिखाता है, तो आप अगले साल के Q4 का अनुमान लगा सकते हैं: पिछले साल का Q4, उस पर 10 प्रतिशत बढ़त और मौसमी समायोजन।

टाइम सीरीज़ फ़ोरकास्टिंग के पीछे का गणित

इसे इस्तेमाल करने के लिए आपको गणित जानने की ज़रूरत नहीं, लेकिन विचार समझना मदद करता है।

टाइम सीरीज़ फ़ोरकास्टिंग आपके डेटा को हिस्सों में बाँटती है:

ट्रेंड: लंबे समय की दिशा (बढ़ता, घटता, स्थिर)

मौसमी: दोहराए जाने वाले पैटर्न (रोज़, साप्ताहिक, मासिक, सालाना)

बेतरतीब बदलाव: शोर, जो किसी पैटर्न पर नहीं चलता

फ़ॉर्मूला: असल मूल्य = ट्रेंड + मौसमी + बेतरतीब

फ़ोरकास्टिंग ट्रेंड और मौसमी हिस्सों का अनुमान लगाती है। बेतरतीब हिस्सा अनिश्चित ही रहता है।

उदाहरण: इस हफ़्ते आपका ट्रैफ़िक 500 था।

ट्रेंड वाला हिस्सा: +50 (हर हफ़्ते 50 की बढ़त)

मौसमी हिस्सा: +100 (यह हफ़्ता पीक सीज़न का है)

बेतरतीब हिस्सा: -50 (बस शोर)

असल: 50 + 100 - 50 = 100। 400 का आधार + 100 = 500।

अगले हफ़्ते, बिना किसी ख़ास घटना के (कोई बेतरतीब उछाल नहीं):

ट्रेंड: +50

मौसमी: -75 (अगला हफ़्ता ऑफ़-पीक है)

बेतरतीब: 0

अनुमान: 400 + 50 - 75 = 375

यह सरल किया हुआ उदाहरण है, पर विचार यह है कि आपका अनुमान सिग्नल (ट्रेंड और मौसम) को शोर (बेतरतीब हिस्से) से अलग करता है।

वेबसाइट मालिकों के लिए आसान फ़ोरकास्टिंग तरीक़े

आपको जटिल एल्गोरिदम नहीं चाहिए। आसान तरीक़े अच्छा काम करते हैं।

तरीक़ा 1: उसी अवधि से तुलना

पिछले एक साल में इस सोमवार का औसत ट्रैफ़िक 600 रहा। अगले सोमवार को भी शायद करीब 600 होगा।

यह सबसे आसान अनुमान है: पिछले साल का वही दिन या वही हफ़्ता देखें।

तरीक़ा 2: ट्रेंड और मौसमी असर

ट्रैफ़िक साल-दर-साल 10 प्रतिशत बढ़ा और दिसंबर औसत से 50 प्रतिशत ज़्यादा रहते हैं।

अगले साल दिसंबर का अनुमान: (पिछला दिसंबर) गुणा 1.10 (10 प्रतिशत बढ़त के लिए) बराबर आपका अनुमान।

तरीक़ा 3: मूविंग एवरेज

पिछले 4 हफ़्तों के ट्रैफ़िक का औसत निकालें। यह आपका आधार है। फिर उसमें मौसमी समायोजन जोड़ें।

अगर आधार 500 है और दिसंबर में आमतौर पर 550 रहता है, तो आपके दिसंबर का अनुमान 550 है।

तरीक़ा 4: एक्सपोनेंशियल स्मूदिंग

पुराने डेटा से ज़्यादा वज़न हाल के डेटा को दें। हाल के हफ़्ते साल भर पुराने डेटा से ज़्यादा मायने रखते हैं, क्योंकि हालात बदलते हैं।

अगर पिछले 4 हफ़्तों का औसत 480 रहा और साल भर पहले का औसत 450 था, तो हाल के डेटा पर ज़्यादा भरोसा करें। अनुमान 450 की जगह 480 के करीब रखें।

मौसमी डीकंपोज़िशन: असली तकनीक

मौसमी डीकंपोज़िशन आपके डेटा को ट्रेंड, मौसमी और बेतरतीब हिस्सों में बाँटता है। ज़्यादातर सटीक फ़ोरकास्टिंग की यही बुनियाद है।

चरण 1: पूरे एक साल का डेटा इकट्ठा करें (सटीकता चाहिए तो कई सालों का)।

चरण 2: हर अवधि का औसत निकालें (हर सोमवार, हर महीना, वगैरह)। ये आपके मौसमी इंडेक्स हैं।

चरण 3: ट्रेंड निकालें, डेटा के बीच से एक रेखा खींचकर। क्या वह बढ़ रहा है? घट रहा है? स्थिर है?

चरण 4: ट्रेंड और मौसमी हिस्से हटाकर शोर देखें। जो बचता है वही बेतरतीब बदलाव है।

चरण 5: आगे बढ़ाकर अनुमान लगाएँ, ट्रेंड और मौसमी हिस्सों से। मौसमी बदलाव को ट्रेंड रेखा में वापस जोड़ दें।

यह आप आसान स्प्रेडशीट गणित से कर सकते हैं, या ऐसे फ़ोरकास्टिंग टूल इस्तेमाल कर सकते हैं जो यह अपने आप करते हैं।

टाइम सीरीज़ फ़ोरकास्टिंग को आसान बनाने वाले टूल

आपको एडवांस सॉफ़्टवेयर नहीं चाहिए। बुनियादी टूल काम करते हैं:

Google Sheets: FORECAST फ़ंक्शन पहले से मौजूद है

स्प्रेडशीट सॉफ़्टवेयर: FORECAST या FORECAST.LINEAR

Python लाइब्रेरी: Prophet (Facebook ने बनाई), ARIMA, LSTM

एनालिटिक्स प्लेटफ़ॉर्म: कई प्लेटफ़ॉर्म अपने आप अनुमान ट्रैक करते हैं

कई एनालिटिक्स प्लेटफ़ॉर्म पुराने पैटर्न के आधार पर अगले महीने का अनुमानित ट्रैफ़िक भी दिखा सकते हैं।

टाइम सीरीज़ फ़ोरकास्टिंग की सीमाएँ

टाइम सीरीज़ फ़ोरकास्टिंग मानती है कि अतीत भविष्य का संकेत देता है। यह अनोखी घटनाओं का हिसाब नहीं रखती।

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

टाइम सीरीज़ फ़ोरकास्टिंग तब काम करती है जब हालात स्थिर रहते हैं। हालात बदलते ही यह नाकाम हो जाती है।

फ़ोरकास्ट का व्यावहारिक इस्तेमाल कैसे करें

फ़ोरकास्ट कोई गारंटी नहीं हैं। वे योजना बनाने के मार्गदर्शक हैं।

अगर आप अगले हफ़्ते 600 विज़िटर का अनुमान लगाते हैं, तो 600 के हिसाब से योजना बनाएँ, पर लचीले रहें। अगर 450 आए, तो जाँचें कि क्या बदला। अगर 800 आए, तो जश्न मनाएँ, पर वजह समझें।

फ़ोरकास्ट का इस्तेमाल इनके लिए करें:

क्षमता की योजना: क्या आपको और सर्वर चाहिए होंगे? और सपोर्ट स्टाफ़?

कैंपेन की योजना: लॉन्च करने का सबसे अच्छा समय कौन सा है?

रेवेन्यू का अनुमान: अगली तिमाही में रेवेन्यू कैसा दिखेगा?

बेसलाइन से तुलना: क्या उस बदलाव से फ़र्क़ पड़ा, या वह बस मौसमी था?

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

सटीक अनुमान के लिए मुझे कितना पुराना डेटा चाहिए?

हफ़्ते के पैटर्न के लिए कम से कम 6 महीने। मौसमी पैटर्न के लिए कम से कम 2 साल (ताकि कई चक्र दिखें)। ज़्यादा डेटा का मतलब ज़्यादा सटीक अनुमान। एक साल का डेटा हो जाए, तो आप भरोसे से अनुमान लगा सकते हैं। WEMASY के वेबसाइट बिल्डर से आप इसे सीधे अपनी वेबसाइट पर सेट कर सकते हैं।

अगर मेरा डेटा अनियमित है और कोई साफ़ पैटर्न नहीं है तो?

कुछ वेबसाइटों का ट्रैफ़िक अनिश्चित होता है (नई साइटें, वायरल कंटेंट, राजनीतिक ख़बरें वगैरह)। टाइम सीरीज़ फ़ोरकास्टिंग को पैटर्न चाहिए। अगर आपका डेटा सिर्फ़ शोर है, तो फ़ोरकास्टिंग मदद नहीं करेगी। उसकी जगह ट्रेंड पर ध्यान दें।

क्या मैं अपने ट्रैफ़िक के अलग-अलग हिस्सों का अनुमान अलग-अलग लगा सकता हूँ?

हाँ। ऑर्गेनिक सर्च, विज्ञापन और ईमेल का अनुमान अलग-अलग लगाएँ। हर एक के पैटर्न अलग हो सकते हैं। फिर कुल अनुमान के लिए सबको जोड़ दें। यह अक्सर कुल ट्रैफ़िक का अनुमान लगाने से बेहतर काम करता है।

क्या मुझे अपना अनुमान हाथ से बदलना चाहिए?

अगर आप जानते हैं कि कुछ आने वाला है (कैंपेन, प्रोडक्ट लॉन्च, कोई मौसमी आयोजन), तो उसके हिसाब से अनुमान में बदलाव करें। एल्गोरिदम को घटनाओं का पता नहीं होता, आपको होता है। अपनी जानकारी से अनुमान को बेहतर बनाएँ।

मुझे अपना अनुमान कितनी बार अपडेट करना चाहिए?

कम से कम महीने में एक बार। नया डेटा जोड़ें और अनुमान दोबारा निकालें। अगर पैटर्न बदलें (नया कैंपेन, बाज़ार में बदलाव), तो तुरंत दोबारा निकालें। यह न मानें कि पिछले महीने का अनुमान अब भी सही है।

क्या टाइम सीरीज़ फ़ोरकास्टिंग और प्रेडिक्टिव एनालिटिक्स एक ही हैं?

मिलते-जुलते हैं, पर अलग। प्रेडिक्टिव एनालिटिक्स कई वेरिएबल इस्तेमाल करता है (विज्ञापन खर्च, कंटेंट का प्रकार, मौसमी असर वगैरह)। टाइम सीरीज़ फ़ोरकास्टिंग समय के क्रम वाले एक वेरिएबल पर ध्यान देती है। टाइम सीरीज़ आसान है, प्रेडिक्टिव ज़्यादा जटिल।

यह भी पढ़ें

और पढ़ें: वेबसाइट एनालिटिक्स क्या है

इसे अभी आज़माएँ
अपनी खुद की वेबसाइट पर।

WEMASY के साथ मुफ़्त शुरू करें और कुछ ही मिनटों में अपनी साइट बनाएँ।