مواد پر جائیں

Google Search Console میں بلک ڈیٹا ایکسپورٹ کیا ہے؟

کارکردگی رپورٹس اور ڈیٹا

بلک ڈیٹا ایکسپورٹ Search Console کی ایک سیٹنگ ہے جو آپ کی پراپرٹی کا پرفارمنس ڈیٹا دن میں ایک بار آپ کے اپنے Google Cloud پروجیکٹ کے BigQuery ڈیٹاسیٹ میں بھیجتی ہے۔ اس میں Search Console کی ہر قطار شامل ہوتی ہے۔ نادر کوئریز بھی قطار کی صورت میں آتی ہیں، مگر ان کا متن نہیں ہوتا۔ یہ ڈیٹا 16 مہینوں تک محدود نہیں ہے اور آپ کے حذف کرنے تک بڑھتا رہتا ہے۔ ایکسپورٹ اسی دن سے شروع ہوتا ہے جس دن آپ اسے آن کرتے ہیں۔ BigQuery کے مفت استعمال سے زائد اسٹوریج اور کوئریز کا بل آپ کو ادا کرنا ہوتا ہے۔

یہ وہ کیا دیتا ہے جو رپورٹ اور API نہیں دے سکتے

پرفارمنس رپورٹSearch Analytics APIبلک ڈیٹا ایکسپورٹ
قطاریںفی ٹیبل یا ایکسپورٹ 1,000فی دن فی سرچ ٹائپ زیادہ سے زیادہ 50,000تمام قطاریں
تاریخی ڈیٹا16 مہینے16 مہینےسیٹ اپ کے دن سے، آپ کے حذف کرنے تک محفوظ
نادر (گمنام) کوئریزٹیبلز میں شامل نہیں، مجموعوں میں شمار ہوتی ہیںوہیخالی کوئری والی قطاروں کے طور پر شامل
لاگتمفتCloud کا بل نہیں، لیکن کوٹے لاگو ہیںBigQuery اسٹوریج اور کوئری کے چارجز
محنتکوئی نہیںکوڈ اور OAuthCloud پروجیکٹ اور SQL

شروع کرنے سے پہلے

  • آپ کے پاس Search Console پراپرٹی پر owner کی اجازت ہونی چاہیے۔
  • آپ کے پاس بلنگ فعال کیا ہوا Google Cloud پروجیکٹ ہونا چاہیے۔
  • اسی پروجیکٹ میں APIs & Services > Enabled APIs & Services کے تحت BigQuery API اور BigQuery Storage API فعال کریں۔

بلک ڈیٹا ایکسپورٹ سیٹ اپ کرنے کا طریقہ

  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 اگلے دن دوبارہ کوشش کرتا ہے اور ایکسپورٹ نہ ہونے والا ڈیٹا تقریباً ایک ہفتے تک روکے رکھتا ہے۔ تقریباً ایک مہینے کی مسلسل ناکام کوششوں کے بعد وہ ایکسپورٹ کرنا مکمل طور پر بند کر دیتا ہے۔ ایکسپورٹ ناکام ہونے یا بحال ہونے پر owners اور full users کو ای میل ملتی ہے۔
  • خلا مستقل ہو سکتے ہیں۔ Google کے ڈیٹا اینومیلیز کے صفحے کے مطابق 28 فروری اور 1 مارچ 2026 کا ڈیٹا بعض پراپرٹیز کے ایکسپورٹ میں موجود نہیں ہے اور بحال نہیں کیا جائے گا۔ وقتاً فوقتاً ExportLog کا کیلنڈر سے موازنہ کرتے رہیں۔
  • ایکسپورٹ روکنا۔ سیٹنگز کے صفحے پر Deactivate export سے ایکسپورٹ 24 گھنٹوں کے اندر بند ہو جاتا ہے۔ موجودہ ٹیبلز BigQuery میں برقرار رہتے ہیں۔

کیا آپ کو اس کی ضرورت ہے؟

اگر آپ کو ہر لانگ ٹیل کوئری، ہر URL کے سرچ ایپیرنس فلیگز، یا کمپنی کے دوسرے ڈیٹا کے ساتھ SQL جوائنز درکار ہیں تو ہاں۔ اگر آپ کو بنیادی طور پر عام رپورٹنگ کے لیے 16 مہینوں سے آگے کی ہسٹری چاہیے تو AutoPSEO میں محفوظ کی ہوئی پراپرٹی Cloud پروجیکٹ کے بغیر یہ کام کر دیتی ہے۔ مکمل اسٹوریج آن کریں تو وہ 16 مہینوں کا بیک فل کرتی ہے، پھر ویب سرچ کے لیے روزانہ زیادہ سے زیادہ 25,000 کوئری، پیج اور کوئری-اور-پیج قطاریں محفوظ کرتی ہے، جو دس سال تک رکھی جا سکتی ہیں۔ یہ ہر قطار سے کم ہے، مگر زیادہ تر سائٹس کے لیے بالکل کافی ہے۔ دیکھیں انتظامیہ، Search Console ڈیٹا کتنی مدت تک رکھتا ہے اور Search Console API۔

ماخذ: Google کے بلک ڈیٹا ایکسپورٹ کا جائزہ، سیٹ اپ، نگرانی، ٹیبل ریفرنس اور نمونہ کوئریز۔

اپنے SEO مواد کو آٹو پائلٹ پر ڈالیں

Search Console اور اپنی سائٹ کو کنیکٹ کریں۔ AutoPSEO اسے اسکین کرتا ہے اور فوراً پہلے موضوعات کی منصوبہ بندی کر دیتا ہے۔ کریڈٹ کارڈ کی ضرورت نہیں۔