AraTheme — التتبع والإحصاءات وموافقة الكوكيز وSEO

قراءة 5 دقيقة 8 مشاهدة

AraTheme 1.3 · لمسؤولي WHMCS

مجموعة Growth في مدير الثيم: إحصاءات الزوار، وأكواد التتبع، ولافتة الكوكيز، وتحسين محركات البحث (SEO). تعمل هذه الأدوات معًا — فكل أداة تتبع تنتظر موافقة الزائر.

التتبع والإحصاءات

إحصاءات مدمجة (بلا كوكيز)

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

  • بلا كوكيز، ولا شيء يُخزَّن في المتصفح، وبلا أي خدمة خارجية. يُتعرَّف على الزائر ليوم واحد فقط، عبر قيمة تجزئة (hash) تتغير كل ليلة. ويتم تجاهل الروبوتات وأدوات مراقبة التشغيل (uptime monitors).
  • اختر من يُحتسب، واستثنِ مسؤولي WHMCS المسجّلين دخولهم، واستثنِ عناوين IP (مثل مكتبك؛ وبادئة مثل 203.0.113. تغطي نطاقًا كاملًا)، وحدّد مدة الاحتفاظ بالسجلات (الافتراضي 395 يومًا، ثم تُحذف تلقائيًا).

تقارير Google Analytics داخل WHMCS (اختياري)

لعرض تقارير GA4 داخل مدير الثيم: أدخل GA4 property ID (الرقم الموجود في GA4 → Admin → Property settings، وليس المعرّف الذي يبدأ بـ G-) وservice account key (مفتاح حساب الخدمة بصيغة JSON) بصلاحية قراءة فقط. يسرد نص المساعدة أسفل الحقل كل الخطوات في Google Cloud. ويُخزَّن المفتاح مشفّرًا.

أكواد التتبع

أداة التتبعما يجب إدخالهفئة الموافقة
Google Analytics 4معرّف القياس (Measurement ID)، مثل G-ABC123XYZAnalytics
Google Tag Managerمعرّف الحاوية (Container ID)، مثل GTM-ABC1234يحدّد Consent Mode ذلك لكل وسم
Google Adsمعرّف الوسم AW-… وتسمية تحويل الشراء (conversion label)Marketing
Meta Pixel، TikTok، LinkedIn، Microsoft AdvertisingمعرّفاتهاMarketing
Microsoft Clarity، HotjarمعرّفاتهاAnalytics
شيفرتك الخاصةتُحمَّل دائمًا، أو بعد الموافقة على Functional / Analytics / Marketingحسب اختيارك
  • Google Consent Mode v2 (المتقدم أو الأساسي) مدمج — وتشترطه Google للزوار في المنطقة الاقتصادية الأوروبية (EEA) والمملكة المتحدة.
  • Send store events: تُرسَل أحداث مشاهدة الباقات، وبدء إتمام الطلب، وإكمال الطلب (مع قيمة الطلب والعملة) إلى كل أدوات التتبع، وإلى طبقة البيانات (data layer) في Tag Manager، وإلى الإحصاءات المدمجة.

أخطاء السكربتات

عندما يفشل سكربت في متصفح أحد الزوار، يظهر الخطأ والملف والسطر (بلا أي بيانات شخصية) في قسم Script errors، مجمّعة مع عدّاد — لتكتشف المشكلات قبل أن يبلّغ عنها العملاء.

الكوكيز والخصوصية

  1. Show the cookie banner: الخيار Automatically (موصى به) يضيف اللافتة لحظة إضافتك Google Analytics أو بكسل تتبع أو شيفرتك الخاصة؛ فمن دون كوكيز اختيارية لا يشترط القانون وجود لافتة.
  2. Consent model: الموافقة المسبقة opt-in (حسب GDPR)، أو الرفض اللاحق opt-out، أو الإشعار فقط. Ask: الجميع أو الزوار في أوروبا فقط.
  3. Look: التخطيط، والزاوية، والنمط، وأيقونة الكوكيز، وزر "Cookie settings" بعد اتخاذ الزائر قراره، وزرّا "Reject all" و"Accept all" بحجم متساوٍ (كما تطلب الجهات الرقابية في الاتحاد الأوروبي)، وزر إغلاق اختياري يعني الرفض.
  4. Rules: رابط سياسة الخصوصية / الكوكيز لديك (إذا تُرك فارغًا = صفحتك المنشورة التي يحتوي عنوانها على "privacy" أو "cookie")، وإعادة السؤال بعد مدة (الافتراضي 180 يومًا)، وconsent version (إصدار الموافقة: ارفعه بعد إضافة أداة تتبع — فيُسأل الجميع من جديد)، واحترام إشارة Global Privacy Control.
  5. Cookie list: تُسرَد تلقائيًا كوكيز WHMCS والثيم وكل أداة تتبع تضبطها؛ وأضف بنفسك أي كوكيز أخرى (أداة الدردشة، مزوّد الدفع).
  6. Record of consent: يُخزَّن كل اختيار مع معرّف موافقة عشوائي، والوقت، والإصدار، والصفحة، وعنوان IP مختصر — لتتمكن من إثبات الموافقة (المادة 7 من GDPR). ابحث بمعرّف الموافقة، واطّلع على الإحصاءات، وصدّر بصيغة CSV.
  7. Texts: كل نصوص اللافتة لكل لغة. تعرض المعاينة المباشرة نسخة سطح المكتب ونافذة التفضيلات ونسخة الهاتف.

نصيحة: أنشئ صفحة Privacy policy بمنشئ الصفحات وأضف إليها كتلة Cookie list — فهي تبقى محدَّثة من تلقاء نفسها.

تحسين محركات البحث (SEO)

يعرض قسم SEO معاينة لصفحتك الرئيسية كما تظهر في Google، وقائمة فحوصات (HTTPS، والفهرسة، وطول العنوان والوصف، وخريطة الموقع، وrobots.txt، وSearch Console، وصورة المشاركة) مع ما يجب إصلاحه.

العناوين والأوصاف

  • Site name in titles (اسم الموقع في العناوين) وtitle pattern (نمط العنوان)، مثل {page} | {site}.
  • Homepage title (من 50 إلى 60 حرفًا) وhomepage description (من 140 إلى 160 حرفًا) — لكل لغة.
  • Default description (الوصف الافتراضي) للصفحات التي ليس لها وصف خاص. أما مقالات قاعدة المعرفة والإعلانات ومجموعات المنتجات فتستخدم نصوصها الخاصة.
  • Title & description per page (لكل لغة): الحقل Page هو اسم قالب WHMCS (homepage، knowledgebase، announcements، domain-pricing، contact …) أو جزء من العنوان يبدأ بـ / (مثل /store/vps). يُعتمد أول صف مطابق. حدّد Hide لإبقاء الصفحة خارج نتائج Google.

الفهرسة

السماح لمحركات البحث بفهرسة الموقع (أوقفه في النسخة التجريبية staging)، وإبقاء الصفحات الخاصة خارج نتائج البحث (تسجيل الدخول، ومنطقة العملاء، والفواتير، والتذاكر، وإتمام الطلب)، والروابط المرجعية (canonical)، ونسخ اللغات (hreflang) ليحصل كل باحث على لغته.

المشاركة والبيانات المنظَّمة

  • Share image — بمقاس 1200 × 630 بكسل، تظهر عند مشاركة رابطك على WhatsApp أو Facebook أو X أو LinkedIn.
  • Organisation & website data (بيانات المؤسسة والموقع)، ومسارات التنقل (breadcrumbs)، والمقالات، وFAQ data المأخوذة من أسئلة الصفحة الرئيسية.
  • Your profiles (حساباتك، رابط واحد في كل سطر)، وsupport phone (هاتف الدعم) وemail (البريد الإلكتروني).

التحقق، وخريطة الموقع، وrobots.txt

  1. الصق رمز Google Search Console (قيمة content="…" فقط)، ورمز Bing أو Yandex إن كنت تستخدمهما.
  2. تتحدّث خريطة الموقع XML sitemap تلقائيًا (الصفحة الرئيسية، ومجموعات المتجر، وأسعار النطاقات، وقاعدة المعرفة، والإعلانات، وصفحاتك). يظهر عنوانها في القسم؛ قدّمه في Search Console.
  3. تحت robots.txt انقر Use the suggested text ثم Save robots.txt. يُحتفظ بالملف القديم باسم robots.txt.bak.

دليل SEO

افتح SEO guide — how to rank higher with AraTheme أسفل قسم SEO: 11 خطوة عملية لشركات الاستضافة — عنوان لكل صفحة تبيع، وأوصاف تُقنع بالنقر، وكل لغة تبيع بها، ومقالات قاعدة المعرفة، وصفحات الهبوط، وSearch Console، وبيانات العلامة التجارية، وصورة المشاركة، والسرعة والمصداقية، وإخفاء الصفحات ضعيفة المحتوى.

هل كانت المقالة مفيدة ؟