Google Search Console میں بلک ڈیٹا ایکسپورٹ کیا ہے؟
کارکردگی رپورٹس اور ڈیٹا
بلک ڈیٹا ایکسپورٹ Search Console کی ایک سیٹنگ ہے جو آپ کی پراپرٹی کا پرفارمنس ڈیٹا دن میں ایک بار آپ کے اپنے Google Cloud پروجیکٹ کے BigQuery ڈیٹاسیٹ میں بھیجتی ہے۔ اس میں Search Console کی ہر قطار شامل ہوتی ہے۔ نادر کوئریز بھی قطار کی صورت میں آتی ہیں، مگر ان کا متن نہیں ہوتا۔ یہ ڈیٹا 16 مہینوں تک محدود نہیں ہے اور آپ کے حذف کرنے تک بڑھتا رہتا ہے۔ ایکسپورٹ اسی دن سے شروع ہوتا ہے جس دن آپ اسے آن کرتے ہیں۔ BigQuery کے مفت استعمال سے زائد اسٹوریج اور کوئریز کا بل آپ کو ادا کرنا ہوتا ہے۔
یہ وہ کیا دیتا ہے جو رپورٹ اور API نہیں دے سکتے
| پرفارمنس رپورٹ | Search Analytics API | بلک ڈیٹا ایکسپورٹ | |
|---|---|---|---|
| قطاریں | فی ٹیبل یا ایکسپورٹ 1,000 | فی دن فی سرچ ٹائپ زیادہ سے زیادہ 50,000 | تمام قطاریں |
| تاریخی ڈیٹا | 16 مہینے | 16 مہینے | سیٹ اپ کے دن سے، آپ کے حذف کرنے تک محفوظ |
| نادر (گمنام) کوئریز | ٹیبلز میں شامل نہیں، مجموعوں میں شمار ہوتی ہیں | وہی | خالی کوئری والی قطاروں کے طور پر شامل |
| لاگت | مفت | Cloud کا بل نہیں، لیکن کوٹے لاگو ہیں | BigQuery اسٹوریج اور کوئری کے چارجز |
| محنت | کوئی نہیں | کوڈ اور OAuth | Cloud پروجیکٹ اور SQL |
شروع کرنے سے پہلے
- آپ کے پاس Search Console پراپرٹی پر owner کی اجازت ہونی چاہیے۔
- آپ کے پاس بلنگ فعال کیا ہوا Google Cloud پروجیکٹ ہونا چاہیے۔
- اسی پروجیکٹ میں APIs & Services > Enabled APIs & Services کے تحت BigQuery API اور BigQuery Storage API فعال کریں۔
بلک ڈیٹا ایکسپورٹ سیٹ اپ کرنے کا طریقہ
- Cloud console میں IAM and Admin کھولیں اور Grant access منتخب کریں۔
- پرنسپل
search-console-data-export@system.gserviceaccount.comکو دو رولز کے ساتھ شامل کریں: BigQuery Job User اور BigQuery Data Editor۔ پھر محفوظ کریں۔ - Search Console میں Settings > Bulk data export کھولیں۔
- Cloud کا project ID درج کریں (پروجیکٹ نمبر نہیں)۔
- ڈیٹاسیٹ کا نام منتخب کریں۔ ڈیفالٹ نام
searchconsoleہے۔ ہر نام کا اس سے شروع ہونا ضروری ہے، اور ایک ہی پروجیکٹ میں ایکسپورٹ کرنے والی ہر پراپرٹی کو اپنا الگ ڈیٹاسیٹ درکار ہے۔ - ڈیٹاسیٹ کی لوکیشن سوچ سمجھ کر چنیں، کیونکہ ایکسپورٹ شروع ہونے کے بعد Google اسے بدلنے کی سہولت نہیں دیتا۔
- 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 کے بلک ڈیٹا ایکسپورٹ کا جائزہ، سیٹ اپ، نگرانی، ٹیبل ریفرنس اور نمونہ کوئریز۔
کارکردگی رپورٹس اور ڈیٹا میں مزید
- Google Search Console میں Performance رپورٹ کیسے استعمال کروں؟
- کلکس، امپریشنز، CTR اور اوسط پوزیشن کا کیا مطلب ہے؟
- Google Search Console کتنا تاریخی ڈیٹا محفوظ رکھتا ہے؟
- کیا میں کی ورڈ ریسرچ کے لیے Google Search Console استعمال کر سکتا ہوں؟
- میرا Search Console کا ڈیٹا Google Analytics سے مختلف کیوں ہے؟
- Google Search Console میں اچھا CTR کیا ہوتا ہے؟
اپنے SEO مواد کو آٹو پائلٹ پر ڈالیں
Search Console اور اپنی سائٹ کو کنیکٹ کریں۔ AutoPSEO اسے اسکین کرتا ہے اور فوراً پہلے موضوعات کی منصوبہ بندی کر دیتا ہے۔ کریڈٹ کارڈ کی ضرورت نہیں۔