لقد بنيت بديلاً لـ Google Analytics لـ WordPress لأن التحليلات أصبحت معقدة جداً

كان هناك وقت كان فيه Google Analytics بسيطاً جداً. Universal Analytics، كما يُطلق عليه الآن للتمييز عن خليفته، كان يحتوي على شريط جانبي أيسر به أقسام مشروحة بوضوح: Audience و Acquisition و Behavior و Conversions. النقر على "Audience Overview" أظهر عدد مرات عرض الصفحات والجلسات والمستخدمين ومعدل الارتداد ومتوسط مدة الجلسة على رسم بياني نظيف مع محدد نطاق التاريخ. كانت المعلومات مفيدة فوراً. كم عدد الأشخاص الذين زاروا الموقع؟ من أين جاءوا؟ أي صفحات شاهدوا؟ كم من الوقت مكثوا؟ هذه هي الأسئلة التي يطرحها كل صاحب موقع ويب، وكان Universal Analytics يجيب عليها دون الحاجة إلى فهم عميق لمفاهيم تحليل البيانات.

ثم وصل Google Analytics 4، واختفت البساطة. استبدل GA4 نموذج page-and-session البديهي بنموذج قائم على الأحداث يعتبر كل تفاعل حدثاً منفصلاً. مرات عرض الصفحات أحداث. التمرير أحداث. النقرات أحداث. تم حذف مفهوم "معدل الارتداد" في البداية تماماً (أعيد إدخاله لاحقاً بعد احتجاج مستخدم هائل، لكن بتعريف مختلف). تمت إعادة تصميم واجهة الإبلاغ حول "الاستكشافات" و "المسارات" و "القطاعات" القوية لفريق التحليلات على مستوى المؤسسات ولكن محيرة لصاحب مشروع صغير.

لم يكن الانتقال من Universal Analytics إلى GA4 خياراً. أغلقت Google Universal Analytics وتوقفت عن معالجة البيانات، تاركة كل صاحب موقع ويب مع خيارين: تعلم GA4 أو البحث عن شيء آخر. اختار ملايين الأشخاص تعلم GA4. لا يزال الكثيرون يتعلمون، بعد سنوات، لأن الواجهة معقدة جداً والتوثيق يفترض مستوى من الألفة بمفاهيم التحليلات التي معظم أصحاب المواقع الصغيرة ببساطة ليس لديهم. توجد مكونة Website Analytics by YEB الإضافية لأن البديل لتعلم GA4 لا يجب أن يتطلب تعلم نظام معقد آخر. يجب أن يتطلب فقط تثبيت مكون إضافي ومشاهدة لوحة تحكم منطقية في ثلاثين ثانية.

ما يحتاج حقاً أصحاب المواقع إلى معرفته

بعد إدارة عدة مواقع ويب عبر مختلف المجالات لسنوات عديدة، فإن قائمة أسئلة التحليلات التي تؤثر بالفعل على القرارات قصيرة جداً. كم عدد الزوار الذين جاءوا اليوم وهذا الأسبوع وهذا الشهر؟ أي صفحات يزورونها؟ من أين جاءوا (محركات البحث ووسائل الإعلام الاجتماعية والمباشر والروابط الراجعة)؟ في أي دول يكونون؟ ما الأجهزة التي يستخدمونها؟ هل الأرقام ترتفع أم تنخفض مقارنة بالفترة السابقة؟ هذه هي القائمة الكاملة حقاً لغالبية أصحاب المواقع. لا مسارات. لا تحليل الأفواج. لا تتبع أحداث مخصص. فقط الأساسيات، معروضة بوضوح.

تم بناء مكون WordPress الإضافي حول هذه القائمة بالضبط. تعرض لوحة التحكم نظرة عامة من صفحة واحدة مع جميع هذه المقاييس مرئية بدون تمرير أو نقر أو التنقل. يتم عرض مرات عرض الصفحات والزوار الفريدين كأعداد يومية على رسم بياني للسلاسل الزمنية. تم إدراج الصفحات الأفضل أداءً مع عدد مرات عرضها. تُظهر المحيلات موقع مصدر حركة المرور. يتم عرض الدول والأجهزة كجداول بسيطة. يمكن تعديل نطاق التاريخ، والمقارنة مع الفترة السابقة متاحة لكل مقياس. كل ما يحتاجه صاحب موقع ويب نموذجي لاتخاذ قرارات مستنيرة حول محتواه وتسويقه مرئي في مكان واحد، على شاشة واحدة، بدون أي التباس حول معنى الأرقام.

يحقق المكون الإضافي هذه البساطة ليس لأنه أقل شأناً من GA4 من الناحية التقنية ولكن لأنه يتخذ خيارات مدروسة حول النطاق. يمكن لـ GA4 تتبع الأحداث المخصصة وبناء قطاعات الجمهور وقياس تحويلات التجارة الإلكترونية والتكامل مع Google Ads. لا تفعل مكون تحليلات YEB أي من هذه الأشياء، وهذا ميزة وليس قيد. كل ميزة يتم استبعادها هي ميزة لا يمكنها الخلط بين المستخدم ولا يمكنها إضافة فوضى بصرية إلى لوحة التحكم ولا يمكنها الانقطاع بطريقة تتطلب استكشاف الأخطاء. النتيجة هي أداة تفعل أقل ولكن تفعلها بشكل أفضل، على الأقل للجمهور الذي تم تصميمه من أجله: أصحاب مواقع WordPress الذين يريدون بيانات حركة مرور واضحة وقابلة للعمل.

الخصوصية أولاً ولماذا هذا أهم من أي وقت مضى

تعمل Google Analytics بتحميل نص برنامج تتبع JavaScript من خوادم Google على كل صفحة في موقع الويب. يجمع هذا النص بيانات الزوار ويرسلها إلى بنية Google، حيث تتم معالجتها وتخزينها واستخدامها ليس فقط لتحليلات صاحب الموقع ولكن أيضاً لنظام الإعلانات في Google. هذا هو السبب في أن GA4 مجانية. المنتج ليس برنامج التحليلات. المنتج هو البيانات التي تتدفق من خلاله، مما يساعد Google على بناء ملفات إعلانية وتحسين استهداف الإعلانات.

بالنسبة لأصحاب المواقع الذين يهتمون بخصوصية الزائرين، أو الذين يعملون في ولايات قضائية بها قوانين صارمة لحماية البيانات مثل GDPR في أوروبا أو CCPA في كاليفورنيا، يخلق هذا تدفق البيانات عبء الامتثال. مطلوب لافتات موافقة الكوكيز في العديد من المناطق على وجه التحديد لأن أدوات مثل Google Analytics تعيين ملفات تعريف الارتباط للتتبع التي تتعقب الزوار عبر المواقع. لافتات الموافقة نفسها تضر بتجربة المستخدم، وعدد كبير من الزوار يرفضون الموافقة، مما يعني أن بيانات التحليل غير كاملة لأنها تمثل فقط جزء من الزوار الذين نقروا بنشاط على "قبول".

يتخذ مكون تحليلات YEB نهجاً مختلفاً أساساً. لا يقوم بتحميل أي نصوص برمجية لجهات خارجية. لا يرسل البيانات إلى الخوادم الخارجية. لا يعيّن ملفات تعريف الارتباط للتتبع. تتم معالجة ومحفوظة جميع بيانات التحليل على خادم الموقع الخاص به، داخل قاعدة بيانات WordPress. يستخدم تحديد الزوار تقنيات تحافظ على الخصوصية لا تتضمن تتبعاً دائماً عبر الجلسات أو عبر المواقع. يعني هذا التصميم أن المكون الإضافي لا يؤدي إلى متطلبات موافقة الكوكيز في معظم الولايات القضائية، لأنه لا توجد ملفات تعريف ارتباط للموافقة عليها. كما يعني أنه تم تتبع 100% من الزوار بدلاً من مجرد جزء من أولئك الذين قبلوا لافتة الموافقة، مما ينتج عنه بيانات حركة مرور أكثر دقة.

تمتد العمارة الخاصة بالخصوصية إلى واجهات برمجة التطبيقات الأساسية التي تدعم القدرات الجغرافية وكشف الأجهزة للمكون الإضافي. GeoIP API يحل عناوين IP للزوار إلى أسماء الدول والمدن دون إرسال عناوين IP تلك إلى خدمات الجغرافيا الموقعية لجهات خارجية. تحدد API تحليل الجهاز المتصفح ونظام التشغيل ونوع الجهاز من سلسلة وكيل المستخدم بدون عمليات بحث خارجية. تفصل API كشف البوت حركة الزحف المعروفة (Googlebot و Bingbot وغيرها) عن زيارات الإنسان وعن بوتات وهمية تتنكر كأجهزة زحف. تعمل جميع واجهات برمجة التطبيقات الثلاثة في نفس العمارة التي تحافظ على الخصوصية.

تبويب البوت ولماذا فصل الزحافات عن البشر يغير كل شيء

إحدى أقل الميزات تقديراً في المكون الإضافي هي تبويب حركة البوت المخصصة. معظم أدوات التحليل إما تستبعد حركة البوت تماماً (مما يعني أن صاحب الموقع لا يراها أبداً ولا يعرف مقدار تحميل الخادم من الزحافات) أو تدرجها بدون تمييز (مما يزيد من عدد الزوار). لا يعتبر كلا النهج مثالياً. حركة البوت معلومات قيمة. معرفة محركات البحث التي تزحف إلى الموقع وعدد مرات الزحف وأي صفحات تركز عليها ضروري للسيو. لكن حركة البوت المختلطة في عدد الزوار البشريين تخلق صورة مشوهة.

يستخدم نظام كشف البوت نهجاً متعدد الطبقات لتصنيف حركة المرور. يتم تحديد الزحافات المعروفة من محركات البحث الرئيسية من خلال الإشارة المرجعية للهوية المعلنة (سلسلة وكيل المستخدم) مع نطاق عنوان IP الفعلي. يتم وضع علامة على الطلب الذي يدعي أنه Googlebot ولكنه ينشأ من عنوان IP سكني في رومانيا كبوت وهمي، وهو في حد ذاته إشارة أمان قيمة. يتم تصنيف الزحافات الشرعية حسب محرك البحث (Google و Bing و Yandex و Baidu و DuckDuckGo وغيرها) وعرضها في تبويب مخصص بتكرار الزحف والصفحات المزحوفة وأنماط الزحف بمرور الوقت.

كشف البوت الوهمي مفيد بشكل خاص لأصحاب المواقع الذين يواجهون أنماط حركة مرور غير عادية. قفزة مفاجئة في مرات عرض الصفحات تبدو مثيرة في لوحة تحكم التحليلات حتى تتضح أنها تتكون بالكامل من مكشطات وبوتات البريد العشوائي وماسحات الثغرات الأمنية. بدون فصل البوت، يمكن أن تؤدي هذه الطفرات إلى قرارات خاطئة: يبدو "حركة المرور لدينا تضاعفت هذا الشهر" مختلفاً جداً عن "حركة البوت لدينا تضاعفت هذا الشهر لأن شخصاً ما يكشط المحتوى لدينا." يجعل تبويب البوت المخصص هذا الاختلاف واضحاً على الفور.

الجلسات وتتبع UTM وتصدير CSV

بغض النظر عن عد مرات عرض الصفحات الأساسي، يتتبع المكون الإضافي جلسات الزوار بصفحات الدخول وصفحات الخروج وعدد الصفحات لكل جلسة. تمثل جلسة زيارة مستمرة من الوصول إلى المغادرة، وإن فهم سلوك الجلسة يكشف كيف يتفاعل الزوار بالفعل مع الموقع بدلاً من مجرد الصفحات التي يعودون إليها. يشير عدد الصفحات المرتفع لكل جلسة إلى محتوى جذاب يشجع الاستكشاف. يشير العدد المنخفض مع حركة مرور عالية على صفحة معينة إلى أن الزوار يجدون ما يحتاجون إليه بسرعة ويذهبون.

يجلب تتبع معامل UTM نسب حملة إلى المكون الإضافي دون الحاجة إلى أي أدوات خارجية. معاملات UTM (source و medium و campaign و term و content) هي الطريقة القياسية لتتبع حملات التسويق التي تقود حركة المرور، والمكون الإضافي يجمعها ويبلغ عنها تلقائياً. سيظهر الرابط المشترك في رسالة إخبارية مع utm_source=newsletter و utm_campaign=march2026 في بيانات المحيل مع علامات الحملة تلك مرفقة، مما يجعل من الممكن قياس فعالية جهود التسويق المحددة. حدها هذا وحده يحل محل جزء كبير مما يستخدمه المسوقون GA4.

تعالج ميزة تصدير CSV اللحظة التي لا مفر منها عندما يحتاج شخص ما إلى نقل بيانات التحليل خارج لوحة التحكم. سواء لتقرير العميل أو عرض المجلس أو ملف التسليم الضريبي الذي يتطلب إثبات حركة موقع الويب أو ببساطة نسخة احتياطية، فإن القدرة على تصدير البيانات الأولية كملف CSV تعني أن بيانات التحليل لا تُقفل أبداً في المكون الإضافي. يمكن تصدير كل مقياس مرئي على لوحة التحكم مع التحكم الكامل في نطاق التاريخ، وتنتج جدول بيانات يمكن فتحه في Excel أو استيراده إلى Google Sheets أو معالجته بأي أداة تحليل بيانات. هذه القابلية للحمل هي اختيار تصميم مقصود. تنتمي البيانات إلى صاحب الموقع وليس إلى أداة التحليل، ويجب أن يكون تصديرها سهل الضغط على زر.

المكون الإضافي متاح في مستودع البرنامج المساعد WordPress الرسمي، مما يعني أن التثبيت هو تجربة WordPress قياسية: البحث والتثبيت والتفعيل. بدون إنشاء حساب على منصة خارجية. بدون مقاطع كود JavaScript يجب لصقها في ملفات السمة. بدون التحقق من DNS. تظهر لوحة التحكم في الشريط الجانبي لمسؤول WordPress فوراً بعد التفعيل، ويبدأ جمع البيانات في عرض الصفحة التالي. بالنسبة لأصحاب المواقع الذين أمضوا ساعات في محاولة ربط GA4 بتثبيتات WordPress الخاصة بهم من خلال مديري الوسوم وخطوات التحقق وتكوينات تدفق البيانات، فإن البساطة القول "التثبيت والعمل" ليست مجرد ملائمة.

الأسئلة الشائعة

هل يتطلب المكون الإضافي حساب Google Analytics؟

لا. المكون الإضافي هو حل تحليلات مستقل تماماً لا يتصل بـ Google Analytics بأي طريقة. يقوم بجمع ومعالجة جميع البيانات في تثبيت WordPress نفسه، باستخدام قاعدة بيانات الموقع الخاصة. لا تتطلب حسابات تحليلات خارجية أو خدمات.

هل سيؤدي المكون الإضافي إلى إبطاء الموقع؟

يضيف المكون الإضافي حداً أدنى من النفقات العامة إلى أوقات تحميل الصفحة لأنه لا يحمل ملفات JavaScript خارجية ولا يتصل بخوادم الجهات الخارجية أثناء عرض الصفحة. يتم التعامل مع التتبع من جانب الخادم أثناء دورة طلب صفحة WordPress العادية.

هل المكون الإضافي متوافق مع GDPR؟

تم تصميم المكون الإضافي مع احترام الخصوصية كمبدأ أساسي. لا يعيّن ملفات تعريف الارتباط للتتبع ولا يشارك البيانات مع جهات خارجية ولا يتتبع الزوار عبر المواقع. يتم تخزين جميع البيانات على خادم الموقع نفسه. في معظم التفسيرات، لا يتطلب هذا التصميم لافتات موافقة الكوكيز.

هل يمكن للمكون الإضافي تتبع تحويلات التجارة الإلكترونية؟

لا. يركز المكون الإضافي على تحليل حركة المرور: مرات عرض الصفحات والزوار والمحيلات والأجهزة والدول والجلسات وحملات UTM. يقع تتبع تحويلات التجارة الإلكترونية وتحليل المسار وتتبع الأحداث المخصصة خارج نطاقه.

كيف يعرف كشف البوت ما إذا كان الزحف شرعياً؟

المكون الإضافي عبر المرجعية على سلسلة وكيل المستخدم (التي تحدد ما يدعيه الزحف) مع نطاق عنوان IP المعروف بأنه مملوك لمشغل الزحف. على سبيل المثال، يتم التحقق من الطلب الذي يدعي أنه Googlebot بفحص ما إذا كان عنوان IP الخاص به يقع ضمن نطاقات IP الزحف المنشورة من Google.

هل يمكن نقل بيانات التحليل من Google Analytics؟

المكون الإضافي لا يستورد البيانات التاريخية من Google Analytics. يبدأ في جمع البيانات من لحظة التثبيت. بالنسبة لأصحاب المواقع الذين يحتاجون إلى الاحتفاظ ببيانات GA التاريخية، يمكن أن يتعايش كلاهما خلال فترة الانتقال، على الرغم من أن تنسيقات البيانات وتعريفات المقاييس ستختلف بين النظامين.