تخطَّ إلى المحتوى
MoroccanDevs

سوق واحدة أم خمس؟ قياس تشابه نتائج البحث العربية بين ثلاث دول

قِسْتُ تداخل نتائج البحث لخمس كلمات عربية بين مصر والسعودية والإمارات. المتوسّط 0.23، لكنّ الرقم وحده مضلّل: التشابه يعتمد كلياً على نوع نيّة الاستعلام.

نُشر في 4 دقائق قراءة

في المقال السابق تركتُ سؤالاً معلّقاً. كنتُ أتوقّع أن تختلف نتائج البحث العربية اختلافاً جوهرياً بين الدول، فلم أجد ذلك في البيانات. لكنّ الكلمات التي قِستُها كانت كلّها استعلامات عن أدوات عالمية — وهي الفئة التي لا يُتوقّع فيها تنافس محلّي أصلاً.

فأعدتُ القياس على كلمات من نوع مختلف. والنتيجة أنّ السؤال نفسه كان خاطئاً.

سؤال أدقّ

«هل تختلف النتائج بين الدول؟» سؤال لا جواب واحد له. السؤال الصحيح: متى تختلف؟

ولقياس ذلك لا يكفي تتبّع ترتيب نطاق واحد. المطلوب مقارنة صفحة النتائج نفسها: ما هي النطاقات العشرة الأولى في مصر، وما هي في السعودية، وكم منها مشترك؟

استعملتُ معامل تشابه Jaccard على مجموعات النطاقات، لا على ترتيبها:

def jaccard(a: set[str], b: set[str]) -> float:
    if not a and not b:
        return 1.0
    return len(a & b) / len(a | b)

اخترتُ المجموعات لا الترتيب عمداً. سوقان تعرضان النطاقات العشرة نفسها بترتيب مختلف متشابهتان جوهرياً؛ وسوقان تعرضان نطاقات مختلفة ليستا كذلك. المقياس يجب أن يقول هذا.

والنطاقات مُزالة التكرار: موقع يحتلّ ثلاث مراتب يُحسب مرّة واحدة، لأنّ السؤال هو «من يملك هذه الصفحة» لا «كم مرّة ظهر».

النتائج

خمس كلمات، ثلاث أسواق، أول عشر نتائج، يوم 30 أغسطس 2026:

الكلمة المفتاحيةمصر/السعوديةمصر/الإماراتالسعودية/الإماراتالمتوسّطمشترك
تعلم البرمجة0.670.600.500.595/10
تصميم مواقع0.600.360.310.424/10
استضافة مواقع0.060.120.120.101/10
افضل بنك0.000.080.000.030/10
شركة تسويق الكتروني0.000.000.000.000/10

المتوسّط العام 0.23. لكنّ هذا الرقم من أسوأ ما يمكن الاستشهاد به، لأنّه يخفي البنية تماماً. المدى يمتدّ من 0.59 إلى صفر مطلق.

صفر يعني: لا نطاق واحد مشترك بين الأسواق الثلاث. لاستعلام «شركة تسويق الكتروني»، مصر والسعودية والإمارات ليست ثلاث نسخ من صفحة واحدة — هي ثلاثة محرّكات بحث مختلفة من حيث الأثر العملي.

البنية: التشابه يتبع محلّية النيّة

رتّب الكلمات حسب مدى محلّية نيّة الباحث، وسترى الرقم ينهار بانتظام:

  • نيّة تعليمية بحتة («تعلم البرمجة»): 0.59. المشترك بين الأسواق الثلاث خمسة نطاقات — academy.hsoub.com و almdrasa.com و coddy.tech وغيرها. هذه منصّات تخاطب العالم العربي ككلّ، وتفوز في كل مكان. المحتوى التعليمي العربي سوق واحدة.

  • نيّة خدمية بأدوات عالمية («تصميم مواقع»): 0.42. المشترك canva.com و khamsat.com و wuilt.com — أدوات ومنصّات عابرة للحدود، إلى جانب شركات محلّية تتغيّر بتغيّر البلد.

  • نيّة خدمية محلّية («استضافة مواقع»): 0.10. نطاق واحد مشترك فقط.

  • نيّة تجارية منظَّمة محلّياً («افضل بنك»): 0.03. وهذا متوقّع تماماً — البنوك المصرية لا تخدم المقيمين في الإمارات. النتائج في مصر بنوك مصرية، وفي الإمارات emiratesnbd.com و dib.ae و bankfab.com. لا تقاطع، ولا يُفترض أن يكون.

  • نيّة خدمية محلّية بحتة («شركة تسويق الكتروني»): صفر. عشر شركات مصرية في مصر، وعشر سعودية في السعودية، وعشر إماراتية في الإمارات. لا اسم يتكرّر.

وأضف إلى هذا ما قِسْتُه في المقال السابق: استعلام serp api أعطى المرتبة الأولى للنطاق نفسه في الأسواق الثلاث. أي أنّ الطرف الأقصى للمقياس — التطابق التامّ — هو استعلامات الأدوات العالمية.

القاعدة: كلّما كانت الخدمة قابلة للتقديم عن بُعد ولغير المقيمين، تقارب النتائج. وكلّما احتاجت حضوراً محلّياً أو ترخيصاً محلّياً، تباعدت حتى تنفصل تماماً.

ما الذي يترتّب على هذا عملياً

إن كنت تكتب محتوى: استراتيجية محتوى واحدة لكلّ العالم العربي تعمل جيداً للمحتوى التعليمي والتقني، وتفشل فشلاً كاملاً للمحتوى التجاري الخدمي. مقال «تعلم البرمجة» يُكتب مرّة ويقرؤه الجميع. صفحة «شركة تسويق الكتروني» لا معنى لها إلّا مرتبطة ببلد بعينه.

إن كنت تقيس: رقم ترتيب واحد لكلمة تجارية عربية معلومة بلا قيمة. لا يخبرك في أيّ سوق أنت مرئي. والقياس الصحيح مصفوفة: صفّ لكل كلمة، عمود لكل سوق.

وإن كنت تبني أداة قياس: هذا هو السبب في أنّ أدوات تتبّع الترتيب المبنية على افتراض «كلمة = رقم» تعطي نتائج مضلّلة في السوق العربية. الافتراض صحيح في الإنجليزية لأنّ السوق الناطقة بها أقلّ تشظّياً جغرافياً؛ وهو خاطئ هنا.

الحدود

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

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

الكود

أداة القياس في tools/rank-tracker/serp_overlap.py. تأخذ قائمة كلمات وقائمة أسواق، وتعيد التداخل والمشترك والفريد لكل سوق:

export SERPAPI_KEY="مفتاحك"
python serp_overlap.py --keywords keywords.txt --markets eg,sa,ae --top 10

كلّ استعلام في كل سوق طلب واحد محاسَب: خمس كلمات في ثلاث أسواق كلّفت خمسة عشر طلباً. البيانات الخام محفوظة مع الأداة، فبإمكانك مراجعة أرقامي بدل تصديقها.

النشرة البريدية

مقال تقني جديد بالعربية كل أسبوع، حول واجهات برمجة التطبيقات واستخراج بيانات البحث. بدون رسائل مزعجة، وبإمكانك إلغاء الاشتراك في أي وقت.