Site Audit
अपनी साइट क्रॉल करें, 156 तकनीकी SEO चेक चलाएँ, देखें कि पिछले क्रॉल के बाद क्या बदला, और AI या कोडिंग एजेंट से समस्याएँ ठीक करें।
Site Audit सक्रिय प्रोजेक्ट की वेबसाइट को आपकी अपनी मशीन पर क्रॉल करता है और उसे मिलने वाले हर URL को चेक करता है। इसे साइडबार में SEO → Site Audit से खोलें। 1.6.0 से एक क्रॉल 10,000 पेजेस तक कवर कर सकता है और इंडेक्सेबिलिटी, लिंक्स, रीडायरेक्ट्स, कंटेंट, साइटमैप्स, robots.txt, hreflang, सोशल टैग्स, डुप्लिकेट्स, स्ट्रक्चर्ड डेटा, Core Web Vitals और AI डिस्कवरेबिलिटी पर 156 चेक चलाता है।
इस व्यू में सात टैब हैं: Overview, Issues, Pages, Links, Structure, Crawl और History।
क्रॉल चलाना
सही प्रोजेक्ट चुनकर Crawl टैब खोलें।
- Start URL जाँचें। डिफ़ॉल्ट रूप से यह प्रोजेक्ट की वेबसाइट होता है।
- Max pages (25 से 10,000) और Speed (प्रति मिनट 30 से 600 URL, या अपने स्टेजिंग सर्वर के लिए Unthrottled) चुनें।
- चुनें कि After the crawl में क्या चलेगा (नीचे देखें)।
- Run crawl पर क्लिक करें और फ़ॉर्म के नीचे क्रॉल लॉग में प्रगति देखें।
क्रॉल robots.txt और आपके साइटमैप्स पढ़ता है, इंटरनल लिंक्स को फ़ॉलो करता है, और रास्ते में मिलने वाले हर URL, लिंक, रीडायरेक्ट, इमेज, स्क्रिप्ट और स्टाइलशीट को रिकॉर्ड करता है। फ़ॉर्म के नीचे के स्विच इसे नियंत्रित करते हैं: Respect robots.txt, Seed from sitemap, Follow nofollow links, Remove URL parameters, Check images, CSS & JS (up to 10 per page) और Check external links।
एडवांस्ड विकल्प
Advanced खोलें, जहाँ ये मिलते हैं:
- Scope: Exact host, Host + subdomains (www और बिना www वाला डोमेन एक ही साइट गिने जाते हैं), या This path only।
- Max depth और User agent (Mobile या Desktop)।
- Also start from these URLs (one per line): वे पेजेस जिन तक आपके लिंक्स नहीं पहुँचते, जैसे कैंपेन लैंडिंग पेजेस।
- Also start from the pages Search Console shows in search: ऑर्फ़न पेजेस और वे पुराने URL ढूँढता है जिन्हें Google अब भी जानता है। इसके लिए प्रोजेक्ट की Search Console प्रॉपर्टी चाहिए।
- Password-protected site (HTTP basic auth): स्टेजिंग साइट क्रॉल करने के लिए हर प्रोजेक्ट में एक बार यूज़रनेम और पासवर्ड सेव करें। पासवर्ड आपके सिस्टम कीचेन में रहता है और सिर्फ़ उसी साइट को, HTTPS पर, भेजा जाता है।
Respect robots.txt बंद करना सिर्फ़ उस साइट के लिए काम करता है जिसका मालिकाना हक़ आप उसकी Search Console प्रॉपर्टी या अपनी IndexNow की फ़ाइल से साबित कर सकें। वरना robots.txt का हमेशा पालन होता है, और फ़ॉर्म आपको इसकी वजह बताता है।
क्रॉल के बाद वैकल्पिक चेक
- Render JavaScript पेजेस को एक सैंडबॉक्स ब्राउज़र में लोड करता है और ऐसे कंटेंट व लिंक्स को फ़्लैग करता है जो स्क्रिप्ट चलने के बाद ही दिखते हैं।
- Core Web Vitals आपके सबसे ज़्यादा लिंक किए गए पेजेस के लिए PageSpeed Insights से असली यूज़र्स के LCP, INP और CLS लाता है। अगर आपकी PageSpeed key सेव है तो वही इस्तेमाल होती है।
- Search Console traffic 28 दिनों के क्लिक्स, इम्प्रेशन्स और पोज़िशन को जोड़कर उन टूटे, रीडायरेक्ट या noindex पेजेस को फ़्लैग करता है जिन पर अब भी ट्रैफ़िक आता है, साथ ही ट्रैफ़िक में गिरावट और टॉप 10 से बाहर हुए पेजेस को भी।
क्रॉल फिर से शुरू करना
अगर ऐप बंद करने, Cancel पर क्लिक करने या समय सीमा पूरी होने की वजह से क्रॉल बीच में रुक जाए, तो उसके पेज पर Resume crawl दिखता है। यह शुरू से दोबारा चलने के बजाय वहीं से आगे बढ़ता है जहाँ रुका था।
नतीजे पढ़ना
Overview health दिखाता है, यानी क्रॉल किए गए URL में से बिना एरर वाले URL का हिस्सा, इसलिए जैसे ही आप कुछ ठीक करते हैं यह बदल जाता है। यह क्रॉल्स के साथ health का ट्रेंड, टॉप इश्यूज़, क्रॉल डेप्थ के अनुसार स्टेटस कोड, और कितने साइटमैप्स व URL पढ़े गए, यह भी दिखाता है। तुलना के लिए पुराना क्रॉल चुनने के लिए Compare with का इस्तेमाल करें।
Issues मिली हर समस्या को एरर, वॉर्निंग और नोटिस में बाँटकर दिखाता है। हर समस्या के लिए आप देखते हैं कि कितने URL में यह है, उसका ट्रेंड, और तुलना वाले क्रॉल के बाद क्या बदला:
- Added: मौजूदा URL जिनमें अब यह समस्या है।
- New: इस क्रॉल में नए URL जिनमें यह समस्या है।
- Removed: वे URL जिनमें समस्या ठीक हो गई है।
- Missing: वे URL जिनमें समस्या थी लेकिन इस बार नहीं मिले।
किसी समस्या को खोलकर Why it matters, How to fix और हर प्रभावित URL देखें। जब एक ही लिंक या टेम्पलेट सैकड़ों प्रभावित पेजेस की वजह हो, जैसे फ़ुटर का कोई डेड लिंक या कोई docs सबडोमेन जो अब मौजूद नहीं है, तो समस्या उस साझा मूल कारण का नाम बताती है।
पेजेस, लिंक्स और फ़ोल्डर्स देखना
- Pages हर URL की एक टेबल है जिसमें फ़िल्टर बिल्डर और कॉलम पिकर है। शर्तें जोड़ें, फिर Save as custom issue पर क्लिक करें ताकि आगे का हर क्रॉल उस फ़िल्टर को अपनी अलग समस्या के रूप में चेक करे।
- Links हर लिंक को उसके प्रकार के साथ दिखाता है, जैसे हाइपरलिंक, इमेज, JavaScript, canonical, hreflang, रीडायरेक्ट या iframe, और किसी टारगेट के टॉप एंकर टेक्स्ट भी।
- Structure URL को फ़ोल्डर के अनुसार समूहित करता है और हर फ़ोल्डर के पेजेस, इंडेक्सेबल पेजेस, एरर, औसत डेप्थ और औसत लोड टाइम दिखाता है।
किसी भी URL पर क्लिक करके उसका डिटेल पैनल खोलें: स्टेटस, इंडेक्सेबिलिटी, रीडायरेक्ट चेन, स्ट्रक्चर्ड डेटा और रिच-रिज़ल्ट वैलिडेशन, उस URL की समस्याएँ, और पिछले क्रॉल्स में उसका इतिहास।
Issues, Pages और Links टैब पर Export CSV ठीक वही सेव करता है जो आप देख रहे हैं। एक्सपोर्ट के लिए Pro लाइसेंस चाहिए।
समस्याएँ ठीक करना
किसी समस्या के पेज से:
- Copy fix brief एक Markdown ब्रीफ़ कॉपी करता है जिसमें समस्या, वह क्यों मायने रखती है, और प्रभावित URL होते हैं।
- Ask AI CMO उस समस्या के फ़िक्स प्लान के साथ असिस्टेंट खोलता है।
- Copy agent prompt आपकी साइट की रिपॉज़िटरी में काम कर रहे कोडिंग एजेंट को एक प्रॉम्प्ट देता है जो 1MarketingTool के MCP टूल्स से समस्या पढ़ता है।
- Request indexing आपके Search Console सर्विस अकाउंट से Google को समस्या के इंडेक्सेबल पेजेस (100 तक) क्रॉल करने का अनुरोध भेजता है। देखें Google इंडेक्सिंग अनुरोध।
AI Access (MCP) से जुड़े AI एजेंट Site audit टूल ग्रुप से ऑडिट्स की सूची देख सकते हैं, समस्याएँ और URL पढ़ सकते हैं, फ़िक्स ब्रीफ़ ले सकते हैं और क्रॉल शुरू कर सकते हैं।
चेक्स को ट्यून करना
Crawl टैब का Issue settings सेक्शन इस प्रोजेक्ट के लिए चेक्स ट्यून करता है। किसी चेक को बंद करें, उसका लेवल (एरर, वॉर्निंग या नोटिस) बदलें, या टाइटल की लंबाई और धीमे पेज के समय जैसी सीमाएँ एडजस्ट करें। आप किसी चेक का लेवल उसके इश्यू पेज पर Level for this project से भी बदल सकते हैं। सेव करते ही नवीनतम क्रॉल फिर से चेक होता है; बंद किए गए चेक छोड़ दिए जाते हैं और health में नहीं गिने जाते।
क्रॉल और अलर्ट शेड्यूल करना
Crawl टैब पर Schedule & automation में Repeat को रोज़, हर हफ़्ते या हर महीने पर सेट करें और समय चुनें। शेड्यूल किए गए क्रॉल ऊपर की सेटिंग्स इस्तेमाल करते हैं। दो विकल्प बदलावों पर कार्रवाई करते हैं:
- Alert me when health drops or new errors appear नोटिफ़िकेशन भेजता है।
- Auto-submit new and changed pages to IndexNow हर क्रॉल के बाद नए और बदले हुए पेजेस सबमिट करता है। देखें IndexNow।
इसे रखने के लिए Save schedule पर क्लिक करें।
स्टोरेज और बैकअप
हर साइट के आख़िरी पाँच क्रॉल पूरे रखे जाते हैं। पुराने क्रॉल अपना सारांश, इश्यू काउंट और ट्रेंड रखते हैं, इसलिए History टैब और health ट्रेंड काम करते रहते हैं। कितने क्रॉल पूरे रखे जाएँ, यह Settings → Storage (Keep site audits in full) में बदलें। बैकअप में साइट ऑडिट सारांश के रूप में जाते हैं, जब तक आप एक्सपोर्ट करते समय Include full site audit detail चालू न करें।
कब दोबारा चलाएँ
समस्याएँ ठीक करने, रीडिज़ाइन शिप करने, URL स्ट्रक्चर बदलने, या नए पेजेस का बड़ा बैच पब्लिश करने के बाद क्रॉल चलाएँ। साप्ताहिक शेड्यूल आपको याद रखे बिना ही गिरावट पकड़ लेता है।