वेबसाइट असामान्य स्थिति मॉनिटरिंग और प्रसंस्करण
एसईओ करते समय वेबसाइट की लॉग फ़ाइलों की नियमित जाँच की जाती है, इन लॉग फ़ाइलों का विश्लेषण और निर्णय लिया जाता है, लेकिन अगर आप सैकड़ों या हज़ारों स्ट्रीम कंट्रोल कर रहे हैं, तो क्या आप लॉग को एक-एक करके देखेंगे?
बड़े पैमाने पर स्ट्रीम कंट्रोल करते समय, हम आम तौर पर साइट के महत्व के हिसाब से श्रेणी वार मॉनिटरिंग करते हैं, जैसे महत्वपूर्ण संसाधन साइट, हम यह संभावना है कि मुख्य साइट की तरह विश्लेषण और रखरखाव करेंगे, जबकि कुछ साइट केवल समस्या होने पर विश्लेषण, रखरखाव किया जा सकता है, और कुछ साइट हो सकते हैं कि उन्हें स्वयं को जीने दें, यह स्ट्रीम कंट्रोल करने के लिए यह किसी को निर्धारित किया जाए, और इसका कोई सामान्य कहने का तरीका नहीं है।
आम तौर पर मैं स्ट्रीम कंट्रोल करते समय असामान्य निगरानी किया जाता है, अर्थात असामान्य स्थिति पर आधुनिक विश्लेषण, संसाधन किया जितने हैं।
असामान्य परिस्तितियों को परिभाषित करना
वेबसाइट की चालू अवस्था को मॉनिटर करने के समय, हमें देखने की आवश्यकता होती है कि क्या कुछ स्थितियाँ असामान्य मानी जाती हैं। सामान्य तौर पर, मैंने असामान्य परिस्थितियों को प्रमुख रूप से निम्नलिखित 5 प्रकार से परिभाषित किया है:
- स्पाइडर की यात्रा बार असामान्य: जैसे अचानक अधिकार कम होने से स्पाइडर की यात्रा रुक गई है, या अधिकार कम होने से स्पाइडर की यात्रा अधिक बार होने लगी है।
- वेबसाइट ट्रैफिक असामान्य: साइट समूह का ट्रैफिक आम तौर पर बड़े पैमाने पर हिलना नहीं होता है, यदि हिलना होता है तो यह किसी ने साइट के डेटा को इकट्ठा करने या हमला करने के लिए हो सकता है।
- 404 असामान्यता: यानी पृष्ठ मौजूद नहीं है असामान्यता, समय पर सही क्रियावाही की जरूरत है।
- विशेष पृष्ठ ट्रैफिक असामान्यता: महत्वपूर्ण पृष्ठ का ट्रैफिक असामान्य है, जैसे टीकारक पहुंच पृष्ठ, ट्रैफिक और लेनदारी मानकों की तुलना करके पृष्ठ स्रोत की स्थिति का अन्वेषण किया जा सकता है।
- विशेष शब्द ट्रैफिक असामान्यता: अगर बाजार में खोज मात्रा और विवरण क्लिक दर स्थिर रहती हैं, तो विशेष शब्द ट्रैफिक क्लिक दर पर शब्द रैंकिंग की स्थिति को दर्शाता है।
निगरानी विधि
उपर्युक्त असामान्यता स्थितियों को निगरानी करने के लिए, हम हर पैमाने के लिए एक डेटा तालिका बना सकते हैं, जिसे ABCDE से स्थानांतरित किया जा सकता है। फिर एक स्वचालित कार्य को स्थापित करें, जो रोजाना हर वेबसाइट के डेटा को डेटाबेस में सहेजेगा।
IIS में, माइक्रोसॉफ्ट द्वारा प्रदान की गई लॉगपार्सर टूल का उपयोग सुनिश्चित किया जाता है, यह टूल लॉग फ़ाइलों पर SQL प्रवृत्ति करने की क्षमता है। विशेष पैरामीटर का अर्थ खुद खोज इंजन के माध्यम से खोजा जा सकता है।
विशिष्ट उपयोग मार्ग
पहले असामान्यता की स्थिति के लिए, तकवाया दौरे पर आने की बारी के दौरान आक्रमण के मामले को निगरानी करने के लिए निम्नलिखित आदेश द्वारा उपयोग किया जा सकता है:
लॉगपार्सर -i:iisw3c "/Select count(0) as hits Into A from xxx.log where cs(User-Agent) like '/%spider%/';" -o:SQL -server: सर्वरIP -driver:"SQL Server" -database: डेटाबेसनाम -username: sa -password:***
असामान्य प्रक्रिया
पूर्व प्रसंस्करण के दौरान, आज के और कल के डेटा की तुलना करें, अंतर प्राप्त करें। अंतरल वैशिष्ट्य सेट करें, यदि वह अंतरल से अधिक है तो उसे असामान्य मानी जाए। जैसे, ट्रैफिक असामान्यता को प्रतिशत से निर्धारित किया जा सकता है, 30% से अधिक होने पर असामान्य माना जाएगा; 404 असामान्यता को मानवीय मान के द्वारा सीधे उपयोग में लिया जा सकता है।
मैं एक सी# प्रोग्राम का उपयोग असामान्यता की प्रक्रिया करने के लिए करता हूं, जैसे सबसे नवीन 404 डेटा की तुलना करके असामान्यता पहचानने के लिए। जब असामान्यता होती है, प्रोग्राम ईमेल अधिसूचित करता है, ताकि समय पर संबोधन किया जा सके।
अन्य सुझाव
ऊपर के विधियों के अलावा, लॉगपार्सर का उपयोग लॉग से विभाजित करने के लिए किया जा सकता है, और फिर FTP कमान के माध्यम से उसे निर्दिष्ट FTP पते पर भेजा जा सकता है, इसके द्वारा प्रत्येक बार मैनुअल विचार के बिना डेटा का सीधा उपयोग किया जा सकता है।
सम्पूर्ण रूप से, वेबसाइट की असामान्य स्थिति का मानिटरिंग करना वेबसाइट की सुरक्षा और स्थिर चलन के महत्वपूर्ण साधन है, असामान्य स्थिति को समय पर पहचानने और उसका संबोधन करने से वेबसाइट के सामान्य चलन और उपयोगकर्ता अनुभव की सुरक्षा की गारंटी दी जा सकती है।