تخطي إلى المحتوى

ما هو التصدير الجماعي للبيانات (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.

طريقة إعداد التصدير الجماعي للبيانات

  1. في وحدة تحكم Cloud، افتح 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. أدخل معرّف المشروع (project ID) في Cloud، وليس رقم المشروع.
  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: صف واحد لكل عملية تصدير ناجحة لكل جدول. يرتفع 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.

شغّل محتوى SEO الخاص بك بشكل تلقائي

اربط Search Console وموقعك. يفحصه AutoPSEO ويخطط للمواضيع الأولى فورًا. لا حاجة إلى بطاقة ائتمان.