Google क्रॉल सीमा चेकर

Googlebot 2MB के बाद HTML को पार्स करना बंद कर देता है। जांचें कि क्या आपका पृष्ठ इस सीमा से अधिक है और पहचानें कि कौन सी चीज़ सबसे अधिक स्थान ले रही है।

हम कच्चे HTML आकार का विश्लेषण करेंगे जैसा कि Googlebot इसे देखता है। थोक विश्लेषण के लिए प्रति पंक्ति एक यूआरएल दर्ज करें।

इस टूल के बारे में

वेब पेजों को क्रॉल करते समय Googlebot की एक तकनीकी सीमा होती है: यह 2MB (2,097,152 बाइट्स) के बाद HTML को पार्स करना बंद कर देता है। इसका मतलब यह है कि यदि आपके पृष्ठ का HTML इस सीमा से अधिक है, तो आपकी सामग्री के कुछ हिस्सों को Google द्वारा अनुक्रमित नहीं किया जाएगा, जो संभावित रूप से आपके SEO प्रदर्शन को प्रभावित करेगा।

यह कैसे काम करता है

  1. आपके पृष्ठ का HTML वैसे ही प्राप्त करता है जैसे Googlebot इसे देखता है (जावास्क्रिप्ट निष्पादन से पहले)
  2. UTF-8 एन्कोडिंग का उपयोग करके सटीक बाइट आकार की गणना करता है
  3. विश्लेषण करता है कि कौन सी चीज़ जगह ले रही है: इनलाइन स्क्रिप्ट, शैलियाँ, बेस64 छवियां, एसवीजी ग्राफिक्स, आदि।
  4. विशिष्ट सीएसएस चयनकर्ताओं के साथ शीर्ष 10 सबसे बड़े HTML तत्वों की पहचान करता है
  5. प्राथमिकता के आधार पर कार्रवाई योग्य अनुशंसाएँ उत्पन्न करता है
  6. बाहरी संसाधन (स्क्रिप्ट, सीएसएस, छवियाँ) दिखाता है जिन्हें सीमा में नहीं गिना जाता है

2एमबी सीमा में क्या मायने रखता है?

सीमा की ओर गिना जाता है

  • • इनलाइन जावास्क्रिप्ट (स्रोत के बिना स्क्रिप्ट टैग)
  • • इनलाइन सीएसएस (शैली टैग और शैली विशेषताएँ)
  • • HTML/CSS में Base64-एन्कोडेड इमेजेज़
  • • इनलाइन SVG ग्राफ़िक्स
  • • सभी पाठ्य सामग्री और HTML संरचना
  • • HTML टिप्पणियाँ और रिक्त स्थान

गिनती नहीं है

  • • बाहरी जावास्क्रिप्ट फ़ाइलें (स्क्रिप्ट src='...')
  • • बाहरी सीएसएस फ़ाइलें (लिंक rel='स्टाइलशीट')
  • • बाहरी इमेजेज़ (img src="...")
  • • बाहरी फ़ॉन्ट, वीडियो और अन्य मीडिया
  • • सामग्री AJAX/fetch के माध्यम से लोड की गई
  • • JavaScript द्वारा रेंडर किया गया कंटेंट

प्रो टिप: सीमा के अंतर्गत रहने का सबसे अच्छा तरीका बड़ी इनलाइन स्क्रिप्ट और शैलियों को अलग-अलग .js और .css फ़ाइलों में बाह्यीकृत करना है। इससे कैशिंग और पेज लोड प्रदर्शन में भी सुधार होता है!

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