सामग्री पर जाएँ

Google Search Console में Bulk Data Export क्या है?

परफ़ॉर्मेंस रिपोर्ट और डेटा

Bulk data export Search Console की एक सेटिंग है, जो आपकी प्रॉपर्टी का परफ़ॉर्मेंस डेटा दिन में एक बार आपके अपने Google Cloud प्रोजेक्ट के BigQuery डेटासेट में भेजती है। इसमें Search Console के पास मौजूद हर पंक्ति होती है। दुर्लभ क्वेरी भी बिना टेक्स्ट वाली पंक्तियों के रूप में शामिल रहती हैं। यह 16 महीनों तक सीमित नहीं है, बल्कि आपके हटाने तक बढ़ता रहता है। यह केवल उसी दिन से शुरू होता है जब आप इसे चालू करते हैं। BigQuery के मुफ़्त उपयोग से ऊपर का स्टोरेज और क्वेरी का शुल्क आपको देना होता है।

यह रिपोर्ट और API से क्या अलग देता है

परफ़ॉर्मेंस रिपोर्टSearch Analytics APIBulk data export
पंक्तियाँप्रति तालिका या एक्सपोर्ट 1,000प्रति सर्च टाइप प्रतिदिन अधिकतम 50,000हर पंक्ति
इतिहास16 महीने16 महीनेसेटअप के दिन से, आपके हटाने तक सुरक्षित
दुर्लभ (अनामित) क्वेरीतालिकाओं में शामिल नहीं, कुल योग में गिनी जाती हैंवहीखाली query वाली पंक्तियों के रूप में शामिल
लागतमुफ़्तCloud बिल नहीं, पर कोटा लागूBigQuery स्टोरेज और क्वेरी शुल्क
मेहनतकोई नहींकोड और OAuthCloud प्रोजेक्ट और SQL

शुरू करने से पहले

  • Search Console प्रॉपर्टी पर आपके पास owner अनुमति होनी चाहिए।
  • आपके पास बिलिंग चालू वाला Google Cloud प्रोजेक्ट होना चाहिए।
  • उस प्रोजेक्ट में APIs & Services > Enabled APIs & Services के अंतर्गत BigQuery API और BigQuery Storage API चालू करें।

bulk data export कैसे सेट अप करें

  1. Cloud console में IAM and Admin खोलें और Grant access चुनें।
  2. प्रिंसिपल search-console-data-export@system.gserviceaccount.com को दो भूमिकाओं के साथ जोड़ें: BigQuery Job User और BigQuery Data Editor। सेव करें।
  3. Search Console में Settings > Bulk data export खोलें।
  4. Cloud project ID दर्ज करें (प्रोजेक्ट नंबर नहीं)।
  5. डेटासेट का नाम चुनें। डिफ़ॉल्ट searchconsole है, हर नाम इसी से शुरू होना चाहिए, और एक ही प्रोजेक्ट में एक्सपोर्ट करने वाली हर प्रॉपर्टी का अपना अलग डेटासेट होना चाहिए।
  6. डेटासेट की लोकेशन सोच-समझकर चुनें: एक्सपोर्ट शुरू होने के बाद Google इसे बदलने की सुविधा नहीं देता।
  7. Continue चुनें। पहला एक्सपोर्ट 48 घंटों के भीतर आ जाता है और उसमें उसी दिन का डेटा होता है जिस दिन वह चलता है।

तालिकाएँ बन जाने के बाद आप स्टोरेज सीमित रखने के लिए पार्टिशन एक्सपायरेशन (14 दिन या अधिक) सेट कर सकते हैं। कॉलम न जोड़ें और न बदलें: स्कीमा बदलने से एक्सपोर्ट विफल हो जाता है।

BigQuery में क्या आता है

  • searchdata_site_impression: प्रॉपर्टी के स्तर पर एकत्रित परफ़ॉर्मेंस, जैसे Search Console के चार्ट के कुल योग। इसमें URL कॉलम नहीं होता।
  • searchdata_url_impression: URL के स्तर पर एकत्रित, जिसमें हर सर्च अपीयरेंस के लिए एक कॉलम (जैसे is_job_listing) और एक is_anonymized_discover फ़्लैग होता है।
  • ExportLog: हर तालिका के हर सफल एक्सपोर्ट के लिए एक पंक्ति। जब भी Google किसी दिन का डेटा सुधारकर दोबारा लिखता है, इसका epoch_version बढ़ जाता है।

तारीखें Pacific Time में होती हैं। पंक्तियाँ पहले से एकत्रित नहीं होतीं, इसलिए अपने मेट्रिक्स पर हमेशा SUM() लगाएँ। पोज़िशन शून्य से शुरू होती है और जोड़ी हुई होती है, इसलिए औसत पोज़िशन site तालिका में SUM(sum_top_position) / SUM(impressions) + 1 है, और URL तालिका में यही सूत्र sum_position के साथ लगता है।

पिछले महीने की शीर्ष वेब क्वेरी के लिए एक शुरुआती क्वेरी:

SELECT
  query,
  SUM(clicks) AS clicks,
  SUM(impressions) AS impressions,
  SUM(sum_top_position) / SUM(impressions) + 1 AS avg_position
FROM `your-project.searchconsole.searchdata_site_impression`
WHERE data_date BETWEEN '2026-09-01' AND '2026-09-30'
  AND search_type = 'WEB'
  AND query != ''
GROUP BY query
ORDER BY clicks DESC
LIMIT 100

फ़िल्टर हमेशा data_date पर लगाएँ। तालिकाएँ तारीख़ के अनुसार पार्टिशन की गई हैं, इसलिए तारीख़ का फ़िल्टर ही हर क्वेरी को आपका पूरा इतिहास स्कैन करने और उसका बिल बनने से रोकता है।

सीमाएँ और विफलता की स्थितियाँ

  • पिछला डेटा नहीं आता। सेटअप से पहले का डेटा API या रिपोर्ट से ही लेना होगा।
  • विफलता पर एक्सपोर्ट रुक जाता है। त्रुटि के बाद Search Console अगले दिन फिर कोशिश करता है और एक्सपोर्ट न हुआ डेटा लगभग एक सप्ताह तक रखता है। लगभग एक महीने तक लगातार विफल रहने पर वह एक्सपोर्ट करना पूरी तरह बंद कर देता है। एक्सपोर्ट के विफल होने या फिर चालू होने पर owner और full user को ईमेल मिलता है।
  • कमियाँ स्थायी हो सकती हैं। Google के data anomalies पेज के अनुसार 28 फ़रवरी और 1 मार्च 2026 का डेटा कुछ प्रॉपर्टी के एक्सपोर्ट में नहीं है और वापस नहीं मिलेगा। बीच-बीच में ExportLog को कैलेंडर से मिलाते रहें।
  • बंद करना। सेटिंग पेज पर Deactivate export दबाने से 24 घंटों के भीतर एक्सपोर्ट बंद हो जाते हैं। मौजूदा तालिकाएँ BigQuery में बनी रहती हैं।

क्या आपको इसकी ज़रूरत है?

अगर आपको हर लॉन्ग-टेल क्वेरी चाहिए, हर URL के लिए सर्च अपीयरेंस फ़्लैग चाहिए, या कंपनी के दूसरे डेटा के साथ SQL जॉइन चाहिए, तो हाँ। अगर आप मुख्यतः सामान्य रिपोर्टिंग के लिए 16 महीनों से आगे का इतिहास चाहते हैं, तो AutoPSEO में स्टोर की गई प्रॉपर्टी बिना Cloud प्रोजेक्ट के यह काम कर देती है: फ़ुल स्टोरेज चालू करें तो वह 16 महीने का डेटा बैकफ़िल करती है, फिर वेब सर्च के लिए प्रतिदिन 25,000 तक क्वेरी, पेज और क्वेरी-और-पेज पंक्तियाँ सेव करती है, जो दस साल तक रखी जा सकती हैं। यह हर पंक्ति से कम है, पर ज़्यादातर साइटों के लिए पूरी तरह पर्याप्त है। देखें administration, Search Console डेटा कितने समय तक रखता है और Search Console API।

स्रोत: Google के bulk data export का अवलोकन, सेटअप, मॉनिटरिंग, तालिका संदर्भ और नमूना क्वेरी।

अपना SEO कंटेंट ऑटोपायलट पर चलाएँ

Search Console और अपनी साइट कनेक्ट करें। AutoPSEO उसे स्कैन करता है और तुरंत पहले विषयों की योजना बना देता है। क्रेडिट कार्ड की ज़रूरत नहीं।