ما هو التصدير الجماعي للبيانات (Bulk Data Export) في Google Search Console؟
تقارير الأداء والبيانات
التصدير الجماعي للبيانات (Bulk data export) هو إعداد في Search Console يرسل بيانات أداء موقعك مرة واحدة يوميًا إلى مجموعة بيانات BigQuery داخل مشروع Google Cloud الخاص بك. وهو يحتفظ بكل الصفوف المتاحة لدى Search Console، بما فيها الاستعلامات النادرة التي تظهر كصفوف بلا نص الاستعلام، ولا يقتصر على 16 شهرًا، بل يستمر في التراكم إلى أن تحذفه. ويبدأ من يوم تفعيله فقط، وما يتجاوز حدود الاستخدام المجاني في BigQuery من تخزين واستعلامات تتحمّل تكلفته أنت.
ما الذي يوفره لك ولا يوفره التقرير ولا واجهة API
| تقرير الأداء | Search Analytics API | التصدير الجماعي للبيانات | |
|---|---|---|---|
| الصفوف | 1,000 لكل جدول أو ملف تصدير | حتى 50,000 يوميًا لكل نوع بحث | كل الصفوف |
| السجل التاريخي | 16 شهرًا | 16 شهرًا | من يوم الإعداد، ويُحفظ إلى أن تحذفه |
| الاستعلامات النادرة (مجهولة الهوية) | تُستبعد من الجداول وتُحتسب في الإجماليات | الأمر نفسه | تُدرج كصفوف بحقل استعلام فارغ |
| التكلفة | مجاني | لا فاتورة سحابية، لكن تُطبَّق حصص استخدام | رسوم تخزين BigQuery واستعلاماته |
| الجهد المطلوب | لا شيء | كتابة كود وإعداد OAuth | مشروع سحابي وSQL |
قبل أن تبدأ
- تحتاج إلى صلاحية المالك على موقعك في Search Console.
- تحتاج إلى مشروع Google Cloud مفعّلة فيه الفوترة.
- في هذا المشروع، فعّل BigQuery API وBigQuery Storage API من APIs & Services > Enabled APIs & Services.
طريقة إعداد التصدير الجماعي للبيانات
- في وحدة تحكم Cloud، افتح IAM and Admin واختر Grant access.
- أضف الجهة
search-console-data-export@system.gserviceaccount.comمع دورين: BigQuery Job User وBigQuery Data Editor. ثم احفظ. - في Search Console، افتح Settings > Bulk data export.
- أدخل معرّف المشروع (project ID) في Cloud، وليس رقم المشروع.
- اختر اسمًا لمجموعة البيانات. الاسم الافتراضي هو
searchconsole، ويجب أن يبدأ كل اسم به، وكل موقع يصدّر إلى المشروع نفسه يحتاج إلى مجموعة بيانات خاصة به. - اختر موقع مجموعة البيانات بعناية، فـ Google لا تدعم تغييره بعد بدء عمليات التصدير.
- اختر Continue. يصل أول تصدير خلال 48 ساعة، ويغطي اليوم الذي يُنفَّذ فيه.
بعد إنشاء الجداول يمكنك ضبط مدة انتهاء صلاحية الأقسام (14 يومًا أو أكثر) لتحديد حجم التخزين. لا تُضِف أعمدة ولا تعدّل الموجود منها، فأي تغيير في المخطط يؤدي إلى فشل التصدير.
ما الذي يصل إلى BigQuery
searchdata_site_impression: بيانات الأداء مجمّعة على مستوى الموقع، مثل إجماليات المخطط في Search Console. لا يحتوي على عمود URL.searchdata_url_impression: بيانات مجمّعة حسب URL، مع عمود لكل مظهر بحث (مثلis_job_listing) وعلامةis_anonymized_discover.ExportLog: صف واحد لكل عملية تصدير ناجحة لكل جدول. يرتفعepoch_versionفيه في كل مرة تعيد فيها Google كتابة يوم ببيانات مصحّحة.
التواريخ بتوقيت المحيط الهادئ. الصفوف ليست مجمّعة مسبقًا، لذا استخدم دائمًا SUM() مع مقاييسك. الموضع يبدأ من الصفر ويُجمع، ولذلك يكون متوسط الموضع SUM(sum_top_position) / SUM(impressions) + 1 في جدول الموقع، والصيغة نفسها مع sum_position في جدول URL.
استعلام للبدء به لأعلى استعلامات الويب في الشهر الماضي:
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 المحاولة في اليوم التالي ويحتفظ بالبيانات التي لم تُصدَّر نحو أسبوع. وبعد نحو شهر من المحاولات الفاشلة يتوقف عن التصدير نهائيًا. يتلقى المالكون والمستخدمون الكاملون رسالة بريد إلكتروني عند فشل التصدير أو استعادته.
- قد تكون الفجوات دائمة. تسجّل صفحة الحالات الشاذة في بيانات Google أن يومي 28 فبراير و1 مارس 2026 غائبان عن تصدير بعض المواقع ولن يُستردّا. قارن
ExportLogبالتقويم من حين لآخر. - الإيقاف. يؤدي Deactivate export في صفحة الإعدادات إلى إنهاء التصدير خلال 24 ساعة. وتبقى الجداول الموجودة في BigQuery.
هل تحتاج إليه؟
إذا كنت تحتاج إلى كل استعلامات الذيل الطويل، أو علامات مظاهر البحث لكل URL، أو ربط البيانات عبر SQL ببيانات الشركة الأخرى، فنعم. أما إذا كان هدفك الأساسي هو سجل يمتد إلى ما بعد 16 شهرًا للتقارير المعتادة، فإن الموقع المخزَّن في AutoPSEO يحقق ذلك دون مشروع سحابي: فعّل التخزين الكامل ليملأ 16 شهرًا من السجل السابق، ثم يحفظ يوميًا ما يصل إلى 25,000 صف من صفوف الاستعلامات والصفحات والاستعلام مع الصفحة في بحث الويب، ويحتفظ بها حتى عشر سنوات. هذا أقل من كل الصفوف، لكنه كافٍ تمامًا لمعظم المواقع. راجع الإدارة ومدة احتفاظ Search Console بالبيانات وواجهة Search Console API.
المصادر: نظرة عامة على التصدير الجماعي للبيانات والإعداد والمراقبة ومرجع الجداول ونماذج الاستعلامات من Google.
المزيد في تقارير الأداء والبيانات
- كيف أستخدم تقرير الأداء في Google Search Console؟
- ماذا تعني النقرات ومرات الظهور وCTR ومتوسط الموضع؟
- ما حجم البيانات التاريخية التي يحتفظ بها Google Search Console؟
- هل يمكنني استخدام Google Search Console في البحث عن الكلمات المفتاحية؟
- لماذا تختلف بيانات Search Console عن Google Analytics؟
- ما هو معدل CTR الجيد في Google Search Console؟
شغّل محتوى SEO الخاص بك بشكل تلقائي
اربط Search Console وموقعك. يفحصه AutoPSEO ويخطط للمواضيع الأولى فورًا. لا حاجة إلى بطاقة ائتمان.