اختبار A/B لتحسين محركات البحث
كيفية إجراء تجارب SEO مضبوطة على وسوم العنوان والأوصاف التعريفية والبيانات المنظَّمة وتغييرات الصفحة، باستخدام تقسيم عناوين URL أو السلاسل الزمنية لقياس الأثر السببي.
اللغات
يقيس اختبار A/B لتحسين محركات البحث ما إذا كان تغيير ما قد أثّر فعلًا في البحث العضوي. ولأن محرك البحث يفهرس نسخة واحدة من عنوان URL، تُقسَّم الصفحات المتشابهة عشوائيًا إلى مجموعة ضابطة وأخرى متغيّرة، أو يُقدَّر المسار المضاد باستخدام سلسلة زمنية. يلزم عدد كافٍ من الصفحات والزيارات، وقاعدة توقف محددة مسبقًا، مع الالتزام بإشارات canonical واستخدام إعادة التوجيه 302 لا 301 ومنع الإخفاء وإنهاء الاختبار عند اكتماله.
Evidence for this claim CausalImpact estimates an intervention's causal effect from a Bayesian structural time-series counterfactual under stated assumptions. Scope: Original methodology; validity depends on controls, stable relationships, and experimental design. Confidence: high · Verified: Brodersen et al.: Inferring causal impact using Bayesian structural time-series models Evidence for this claim Search experiments must avoid showing materially different content to Googlebot and users in ways that constitute cloaking; temporary tests should preserve normal crawlability and canonical intent. Scope: Current Google spam and testing constraints, not a universal test-duration prescription. Confidence: high · Verified: Google Search Central: Website testing and Google Searchالخلاصة — يتيح اختبار A/B لتحسين محركات البحث أن تثبت نجاح تغيير SEO بدل التخمين. لا يمكنك اختباره كما يختبر المسوّقون صفحة هبوط، لأن Google ترى نسخة واحدة من الصفحة. لذلك لا تقسّم الأشخاص، بل تقسّم الصفحات: تغيّر بعضها وتترك صفحات مشابهة بلا تغيير ثم تقارن أداء المجموعتين في البحث. وهكذا تعرف هل سبّب التغيير الفرق أم كان مجرد موسمية أو حظ.
ما اختبار A/B لتحسين محركات البحث؟
عندما تغيّر وسم عنوان أو تضيف محتوى، قد ترتفع الزيارات أو تنخفض؛ لكن لماذا؟ ربما نجح التغيير، أو جاء ارتفاع موسمي، أو أطلقت Google تحديثًا في الأسبوع نفسه. من دون فصل أثر التغيير عن بقية العوامل، فأنت تخمّن.
اختبار A/B لتحسين محركات البحث، ويُسمى أيضًا اختبار SEO المقسّم، يوقف هذا التخمين. تغيّر بعض الصفحات، وتُبقي مجموعة مشابهة من دون تغيير للمقارنة، وتقيس فرق زيارات البحث العضوي بينهما. وإذا تقدمت الصفحات المعدّلة على الضابطة، فربما كان التغيير هو السبب.
لماذا لا يمكن اختبار SEO مثل اختبار A/B عادي؟
الاختبار التسويقي المعتاد يعرض لنصف الزوار زرًا أحمر وللنصف الآخر زرًا أخضر، ثم يقارن النقرات. ينجح ذلك لأن الموقع يستطيع عرض نسختين من الصفحة نفسها لشخصين في الوقت نفسه.
لا تعمل محركات البحث هكذا. يوجد عمليًا Googlebot واحد يرى نسخة واحدة من الصفحة. لا يمكنك عرض «النسخة A» لنصف الباحثين عن كلمة و«النسخة B» للنصف الآخر؛ Google تقرر الترتيب وتفهرس نسخة واحدة. ويُسمى عرض محتوى مختلف على Google والزوار الحقيقيين الإخفاء، وهو مخالف للقواعد.
لذلك يفعل اختبار SEO أفضل بديل ممكن: يقسّم الصفحات بدل الأشخاص.
كيف يعمل فعليًا؟
تحتاج إلى مجموعة صفحات متشابهة تستخدم القالب نفسه، مثل صفحات المنتجات أو مقالات المدونة. ثم:
- قسّمها عشوائيًا إلى مجموعتين: مجموعة ضابطة تبقى كما هي، ومجموعة متغيّرة تستقبل التغيير.
- طبّق التغيير على المجموعة المتغيّرة وحدها.
- انتظر بضعة أسابيع وقارن زيارات البحث العضوي بين المجموعتين.
تتعرض المجموعتان للموسم نفسه وتحديثات Google نفسها؛ لذلك لا يُنسب إلى تغييرك ما يحركهما معًا. الإشارة المهمة هي الفجوة بينهما.
ما الذي يمكنك اختباره وما الذي لا يمكنك؟
يمكنك اختبار عناصر الصفحة: وسوم العنوان، والأوصاف التعريفية، والعناوين، والبيانات المنظَّمة، والروابط الداخلية، والمحتوى. ولا يمكنك عادةً اختبار الروابط الخلفية بهذه الطريقة على نحو موثوق، لأنك لا تستطيع توزيعها بالتساوي على نصف الصفحات وفي موعد محدد.
للتفاصيل العملية عن المنهجيتين، وحجم الزيارات والمدة والالتزام بقواعد Google، انتقل إلى تبويب Advanced.
Evidence for this claim CausalImpact estimates an intervention's causal effect from a Bayesian structural time-series counterfactual under stated assumptions. Scope: Original methodology; validity depends on controls, stable relationships, and experimental design. Confidence: high · Verified: Brodersen et al.: Inferring causal impact using Bayesian structural time-series models Evidence for this claim Search experiments must avoid showing materially different content to Googlebot and users in ways that constitute cloaking; temporary tests should preserve normal crawlability and canonical intent. Scope: Current Google spam and testing constraints, not a universal test-duration prescription. Confidence: high · Verified: Google Search Central: Website testing and Google Searchالخلاصة — لا ينتقل اختبار A/B العشوائي التقليدي إلى SEO العضوي لأن محركات البحث تفهرس نسخة واحدة من عنوان URL ولا تقسّم عمليات البحث عن الاستعلام ٥٠/٥٠. لذا يكون التوزيع العشوائي على مستوى الصفحة. هناك منهجيتان: تقسيم عناوين URL/المجموعة الضابطة، والسلسلة الزمنية/الأثر السببي التي تتنبأ بالمسار المضاد بالاستناد إلى مجموعة ضابطة. يمكن اختبار العناوين والأوصاف والبيانات المنظَّمة والروابط الداخلية والمحتوى والتخطيط، ولا يمكن اختبار الروابط الخلفية أو تحديثات الخوارزمية أو التغييرات الشاملة للموقع بشكل موثوق. تحتاج إلى صفحات ومشاهدات وتاريخ سابق كافٍ لتقدير التباين، ولا يوجد حد عالمي للزيارات أو المدة. تعامل معها كشبه تجربة، لا كتجربة عشوائية مضبوطة خالصة، لأن القوالب والروابط الداخلية والتنافس في SERP قد تنقل الأثر إلى المجموعة الضابطة. حدّد قاعدة التوقف مسبقًا، واجعل النسخ تشير إلى canonical، واستخدم 302 لا 301، وتجنب الإخفاء، وأنهِ الاختبار عند اكتماله.
لماذا لا يصلح اختبار A/B الخاص بـCRO للبحث العضوي؟
يحتاج اختبار SEO إلى منهجيته الخاصة لأن موضوع الاختبار ليس إنسانًا. يقول Craig Bradford من SearchPilot: “The ‘user’ we are testing for is Googlebot, not human users. That means it’s not possible, for instance, to show 10,000 ‘Googlebots’ control and variant pages randomly. There is only one Googlebot.” (ترجمة) «المستخدم الذي نختبر له هو Googlebot، لا البشر؛ ولذلك لا يمكن مثلًا عرض صفحات ضابطة ومتغيّرة عشوائيًا على ١٠ آلاف Googlebot، إذ لا يوجد سوى Googlebot واحد».
هناك سببان بنيويان يمنعان تطبيق الاختبار العشوائي على مستوى الزائر، المستخدم في تحسين معدل التحويل، على البحث العضوي:
- تفهرس محركات البحث نسخة واحدة من عنوان URL وترتّبها. يستطيع الخادم وضع نصف الزوار في المجموعة A والنصف الآخر في B بواسطة ملف تعريف ارتباط، لكن Googlebot يزحف إلى نسخة واحدة ويُفهرسها، ولا توجد آلية تحفظ نسختين متنافستين من العنوان نفسه وترتبهما إحداهما أمام الأخرى.
- لا يوجد تعيين عشوائي لكل استعلام. لا يمكنك عرض المحتوى المتغيّر «لنصف عمليات البحث عن [الكلمة]» كما تعرض منصة إعلانية تصميمًا مختلفًا لنصف مرات الظهور. Google تختار الصفحات المرتبة، ولا يمكنك تقسيم هذه الزيارات.
الحل في المنهجيتين واحد: وزّع عشوائيًا على مستوى الصفحة، لا الزائر أو الاستعلام. اعتبر مجموعة كبيرة من الصفحات المتشابهة مجتمع الدراسة، واقسم الصفحات إلى ضابطة ومتغيّرة.
وهذا يعني أيضًا أن ممارسات CRO الآمنة ليست آمنة تلقائيًا لـSEO. فأدوات A/B التي تبدّل المحتوى بعد التحميل باستخدام JavaScript مناسبة للبشر لكنها خطرة على برامج الزحف. تحذّر SearchPilot من أن استخدام JavaScript في اختبارات SEO “can cause significant problems or even invalidate the results” (ترجمة) «قد يسبب مشكلات كبيرة أو يبطل النتائج». نفّذ الاختبار على الخادم أو الحافة كي يرى الزاحف النسخة المتغيّرة في HTML الأولي.
المنهجيتان الفعليتان
تجمع أدلة كثيرة كل شيء تحت اسم «اختبار A/B لـSEO»، لكن الفصل بين النهجين مهم لأنهما يجيبان عن سؤالين مختلفين قليلًا.
1. اختبار تقسيم عناوين URL / مجموعات الصفحات (المجموعة الضابطة)
خذ مجموعة كبيرة من الصفحات المبنية على قالب واحد، مثل المنتجات أو الفئات أو المقالات، ووزّعها عشوائيًا بين مجموعة ضابطة وأخرى متغيّرة. طبّق التغيير على المتغيّرة، ثم قارن الزيارات العضوية بين المجموعتين خلال نافذة الاختبار.
تواجه المجموعتان الظروف الخارجية نفسها، فتظهر الموسمية وتحديثات الخوارزمية كحركة متوازية فيهما بدل أن تُنسب إلى التغيير. وما تقيسه هو التباعد بينهما بعد إطلاقه.
القيد هو القوة الإحصائية: يلزم عدد كافٍ من الصفحات والزيارات لكل صفحة لاكتشاف أثر حقيقي وسط الضوضاء اليومية.
لكن مجموعات الصفحات ليست مشاهدات مستقلة تمامًا مثل الزوار في اختبار مواقع تقليدي. فالصفحات تشترك في قوالب وروابط داخلية وقد تتنافس في SERP نفسها؛ وقد يحوّل تغيير المجموعة المتغيّرة قيمة الروابط أو يزاحم النقرات فيؤثر في الضابطة. لهذا فهي شبه تجربة وليست تجربة عشوائية مضبوطة خالصة. وكلما قل الاستقلال، وجب مزيد من التحفظ قبل إعلان الدلالة.
2. اختبار السلسلة الزمنية / الأثر السببي
بدل الإبقاء على مجموعة ضابطة حية، أو إضافةً إليها، تطبّق التغيير ثم تتنبأ بما كانت ستفعله زيارات الصفحات المتغيّرة من دونه، أي المسار المضاد، باستخدام صفحات مشابهة غير متأثرة لبناء التوقع. الفرق بين المتوقع والفعلي هو الأثر المقدّر.
يعتمد المحرك الإحصائي على نمذجة السلاسل الزمنية البايزية البنيوية من بحث Google الذي قدّمه Brodersen وGallusser وKoehler وRemy وScott بعنوان “Inferring Causal Impact Using Bayesian Structural Time-Series Models” (ترجمة) «استنتاج الأثر السببي باستخدام نماذج السلاسل الزمنية البايزية البنيوية»، المنشور عام ٢٠١٥ والمقدَّم في حزمة R مفتوحة المصدر CausalImpact (النسخة الأولية). تعتمد غالبية أدوات SEO التي تدّعي استخدام منهج «بايزي» أو «الأثر السببي» على هذا البحث.
الأدوات المتاحة
يتغير السوق؛ فتحقق من الوضع الحالي قبل الالتزام. أبرز الأدوات:
- SearchPilot: المنصة الأشهر للاختبارات الصارمة، وقد خرجت من ODN لدى Distilled بعد استحواذ Brainlabs عليها عام ٢٠٢٠. تنفّذ الاختبارات عند الحافة كي تظهر النسخ في HTML الذي يراه الزاحف.
- SEOTesting.com: أداة أخف تعتمد على Search Console وتركز على الدلالة الإحصائية.
- seoClarity: تتضمن حزمتها المؤسسية وحدة للاختبار المقسّم.
لا تفترض أن Google Search Console توفر اليوم ميزة عامة حية لتجارب SEO. كانت هناك أدوات مرتبطة بعصر AMP، لكنها اندمجت عمليًا في تقارير تجربة الصفحة. فلا تخطط لميزة «GSC Experiments» غير موجودة حاليًا.
ومن جانب Bing، تعرض Microsoft اختبار تقسيم عناوين URL بوصفه النهج المناسب للتغييرات البنيوية، وتضع IndexNow لتسريع زحف العناوين المتغيّرة وMicrosoft Clarity لمراقبة تجربة المستخدم.
كم تحتاج من الزيارات والصفحات؟
لا يوجد رقم عالمي؛ ويتحدد حجم العينة بثلاثة عوامل:
- التباين الطبيعي في الصفحات: الصفحات الأكثر ضوضاء تحتاج إلى بيانات أكثر.
- حجم الأثر المطلوب اكتشافه: الآثار الأصغر تتطلب بيانات أكثر بكثير.
- عدد الصفحات في كل مجموعة: الصفحات الأكثر تعطي إشارة أقوى.
كحد عملي، تقول SearchPilot إنها “generally work with sites with at least hundreds of pages on the same template and at least 30,000 organic sessions per month to the group of pages you want to test on.” (ترجمة) «تعمل عادةً مع مواقع فيها مئات الصفحات على الأقل بالقالب نفسه وما لا يقل عن ٣٠ ألف جلسة عضوية شهريًا لمجموعة الاختبار». ويضع دليل Ahrefs المستوى المريح عند “tens or hundreds of thousands of organic visits per month.” (ترجمة) «عشرات أو مئات الآلاف من الزيارات العضوية شهريًا». تستطيع المواقع الأصغر الاختبار، لكن لن تسجّل غالبًا إلا الآثار الكبيرة.
المقياس هو الجلسات أو النقرات العضوية لمجموعة الصفحات، لا الترتيب. فتعقب الترتيب لا يغطي ذيل الاستعلامات كاملًا، وبيانات موضع Search Console متناثرة ومتوسطة، بينما زيارات المجموعة إشارة أشمل.
كم يستغرق الاختبار؟
تمتد النوافذ الشائعة من أسبوعين إلى ستة أسابيع. تحتاج Google إلى إعادة الزحف والتقييم، وتحتاج المجموعتان إلى زيارات كافية للدلالة.
الخطأ الأكبر هو التوقف المبكر. فالحركة الإيجابية الأولى غالبًا ضوضاء، وإن أنهيت الاختبار لحظة تحسن شكله فستطلق نتائج إيجابية كاذبة. يقول Ryan Jones من SEOTesting.com: “Never end a test early just because you see good results!” (ترجمة) «لا تُنهِ اختبارًا مبكرًا لمجرد أن نتائجه تبدو جيدة»، ويوصي بحد ثقة ٩٥% (p < ٠٫٠٥). يجب إطالة اختبار ضعيف القوة أو التخلي عنه، لا إعلان فوزه.
التحكم في الموسمية وتحديثات الخوارزمية
هذا بالضبط دور المجموعة الضابطة ونموذج التوقع. فإذا أثّرت قفزة موسمية أو تحديث أساسي، فإنهما يحركان الضابطة والمتغيّرة بالتوازي فلا يُنسبان إلى تغييرك.
ينكسر ذلك عند التقسيم السيئ. في مثال SearchPilot، إذا وضعت كل صفحات «القطط» في المجموعة المتغيّرة قبل اليوم العالمي للقطط، فستبدو القفزة الموسمية فوزًا للاختبار. الحل هو التوزيع العشوائي بحيث تضم المجموعتان مزيجًا ممثلًا من الصفحات.
ما الذي يمكن اختباره بموثوقية؟
قابل للاختبار:
- وسوم العنوان والأوصاف التعريفية
- بنية H1 والعناوين
- البيانات المنظَّمة، نوع المخطط أو وجوده
- أنماط الربط الداخلي
- محتوى الصفحة وعمقه وموضعه
- تخطيط الصفحة وبنية الواجهة، حتى إعادة تصميم صفحة الهبوط كاملة
غير قابل للاختبار بهذه الطريقة بموثوقية:
- الروابط الخلفية. لا يمكنك توزيع الروابط الواردة عشوائيًا وبالتساوي على نصف مجموعة الصفحات وحجبها عن النصف الآخر؛ فالمواقع الخارجية تربط عندما تريد. وكما يوضح Liam Blackledge من Gorilla Marketing، فإن بناء روابط لنصف صفحات المنتجات دون النصف الآخر ليس تجربة مضبوطة. تُقيّم الروابط بتحليل قبل/بعد أو تحليل ارتباطي، لا باختبار مقسّم حقيقي.
- تحديثات الخوارزمية والتغييرات الشاملة للموقع. فهي تؤثر في الجميع ولا تترك مجموعة ضابطة حقيقية.
- أي تغيير لا يمكن عزله عن الصفحات المتغيّرة من دون تسربه إلى المجموعة الضابطة.
الالتزام بالقواعد أثناء الاختبار
تسمح Google صراحةً بهذا النوع من الاختبارات، ولديها وثيقة كاملة عنه، بشرط اتباع قواعد النظافة:
- اجعل عناوين URL المتغيّرة تشير إلى الأصل بـcanonical. توصي Google بـ
rel="canonical"بدلnoindexللنسخ الاختبارية كي تجمع الاختلافات وتبقي الأصل canonical. - استخدم 302 لا 301 عند إعادة التوجيه. تقول Google: “If you’re running a test that redirects users from the original URL to a variation URL, use a 302 (temporary) redirect, not a 301 (permanent) redirect.” (ترجمة) «إذا كان الاختبار يعيد توجيه المستخدمين من العنوان الأصلي إلى عنوان متغيّر، فاستخدم إعادة توجيه 302 مؤقتة، لا 301 دائمة».
- لا تستخدم الإخفاء. “Don’t show one set of URLs to Googlebot, and a different set to humans.” (ترجمة) «لا تعرض مجموعة عناوين على Googlebot ومجموعة مختلفة على البشر».
- أنه الاختبار عند اكتماله. تحذّر Google: “If we discover a site running an experiment for an unnecessarily long time, we may interpret this as an attempt to deceive search engines and take action accordingly.” (ترجمة) «إذا اكتشفنا موقعًا يشغّل تجربة مدة أطول من اللازم، فقد نفسر ذلك كمحاولة لخداع محركات البحث ونتخذ إجراءً مناسبًا».
ولإنهاء خرافة شائعة: لا توجد «عقوبة محتوى مكرر» للنسخ الاختبارية المضبوطة بـcanonical. الخطر الحقيقي هو الإخفاء، وتفهم Google الاختلافات المقصودة للاختبار.
موضع هذا الأسلوب
اختبار A/B لـSEO انضباط قياس يحقق أكبر عائد عند التوسع، ولذلك ينتمي إلى أدوات المؤسسات مع مشكلات التقارير والإسناد في المواقع ذات آلاف الصفحات القالبية. إنه الإجابة الصادقة عن سؤال «هل نجح التغيير؟»، والإجابات الصادقة شديدة القيمة في المواقع الكبيرة.
Use SEO testing to make portfolio decisions under uncertainty, not to manufacture certainty: predefine the hypothesis, control, duration, and rollout rule before results arrive.
- Search experiments randomize comparable pages because search engines cannot be split like website visitors.
- Seasonality, algorithm changes, and regression to the mean can make simple before-and-after comparisons misleading.
- A documented stopping rule reduces pressure to ship a favorable-looking result early.
Controlled evidence helps teams scale changes that improve organic performance and avoid rolling weak ideas across a large template inventory.
الخطر عند التجاهل: The organization attributes normal volatility to its changes and scales decisions that have not demonstrated incremental value.
اسأل فريقك: Was the success threshold and rollout rule written before the test, and is the control group comparable enough to support the decision?
خلاصة الذكاء الاصطناعي
نسخة مكثفة من المستوى المتقدم:
- سبب فشل اختبار CRO مع SEO: يوجد Googlebot واحد وتُفهرس نسخة واحدة من العنوان، لذلك يكون التوزيع العشوائي على مستوى الصفحات لا الزوار أو الاستعلامات.
- منهجيتان: تقسيم عناوين URL إلى ضابطة ومتغيّرة ومقارنة الجلسات، أو توقّع المسار المضاد بسلسلة زمنية ومجموعة ضابطة وفق بحث CausalImpact من Google عام ٢٠١٥.
- هي شبه تجربة: الصفحات ليست مستقلة تمامًا؛ فقد تنقل القوالب والروابط الداخلية والتنافس في SERP الأثر إلى الضابطة. كن أكثر تحفظًا كلما قل الاستقلال.
- الأدوات: SearchPilot، التي نشأت من ODN لدى Distilled وانفصلت بعد استحواذ Brainlabs عام ٢٠٢٠، وSEOTesting.com، ووحدة seoClarity. لا توجد حاليًا ميزة عامة لتجارب SEO في GSC، بينما تؤيد Bing تقسيم عناوين URL مع IndexNow وClarity.
- حجم العينة: لا رقم عالميًا؛ فهو يعتمد على التباين وحجم الأثر وحجم المجموعة. حد SearchPilot العملي مئات الصفحات بالقالب نفسه ونحو ٣٠ ألف جلسة عضوية شهريًا. المقياس هو جلسات المجموعة لا الترتيب.
- المدة: عادةً من أسبوعين إلى ستة أسابيع. لا تتوقف مبكرًا لاتجاه جميل؛ التزم بثقة ٩٥% (p < ٠٫٠٥).
- الموسمية والتحديثات: تعالجها المجموعة الضابطة لأن القوى الخارجية تحرك المجموعتين بالتوازي. يفشل ذلك مع تقسيم موضوعي سيئ، ويُعالج بالتعيين العشوائي.
- القابل للاختبار: وسوم العنوان والأوصاف التعريفية والعناوين والبيانات المنظَّمة والروابط الداخلية والمحتوى والتخطيط. غير القابل: الروابط الخلفية والتحديثات والتغييرات الشاملة.
- الالتزام بقواعد Google: استخدم canonical للنسخ، و302 لا 301، ولا تستخدم الإخفاء، وأنهِ الاختبار سريعًا. لا عقوبة محتوى مكرر للنسخ المضبوطة بـcanonical.
الوثائق الرسمية
إرشادات المصادر الأولية التي تحكم اختبار SEO.
- أفضل ممارسات اختبار A/B للبحث — وثيقة Google الرسمية: canonical، و302 لا 301، ومنع الإخفاء، وعدم تشغيل الاختبار إلى الأبد.
- استنتاج الأثر السببي باستخدام نماذج السلاسل الزمنية البايزية البنيوية — بحث Brodersen وزملائه (Google، ٢٠١٥) وحزمة
CausalImpactوراء اختبار السلاسل الزمنية. النسخة الأولية. - دمج عناوين URL المكررة — كيفية عمل
rel="canonical"عند ضبط النسخ الاختبارية.
Bing / Microsoft
- اختبار A/B لتحسين أداء محرك البحث باستخدام IndexNow وMicrosoft Clarity — تأييد Bing لتقسيم عناوين URL للتغييرات البنيوية، مع IndexNow وClarity أداتين مصاحبتين.
اقتباسات من المصدر
تصريحات منسوبة إلى أصحابها. ينتقل كل رابط من Google مباشرةً إلى المقطع المقتبس.
Google — أفضل ممارسات اختبار A/B
- “Don’t show one set of URLs to Googlebot, and a different set to humans. This is called cloaking, and is against our spam policies, whether you’re running a test or not.” (ترجمة) «لا تعرض مجموعة عناوين على Googlebot وأخرى على البشر. يُسمى ذلك الإخفاء ويخالف سياساتنا لمكافحة المحتوى غير المرغوب، سواء كنت تجري اختبارًا أم لا». الانتقال إلى الاقتباس
- “If you’re running a test that redirects users from the original URL to a variation URL, use a 302 (temporary) redirect, not a 301 (permanent) redirect.” (ترجمة) «إذا كان الاختبار يعيد توجيه المستخدمين من العنوان الأصلي إلى متغيّر، فاستخدم 302 مؤقتة لا 301 دائمة». الانتقال إلى الاقتباس
- “If we discover a site running an experiment for an unnecessarily long time, we may interpret this as an attempt to deceive search engines and take action accordingly.” (ترجمة) «إذا اكتشفنا موقعًا يشغّل تجربة مدة أطول من اللازم، فقد نفسر ذلك كمحاولة لخداع محركات البحث ونتخذ إجراءً مناسبًا». الانتقال إلى الاقتباس
Craig Bradford، SearchPilot — لماذا لا يوجد اختبار SEO على مستوى الزائر؟
- “The ‘user’ we are testing for is Googlebot, not human users. That means it’s not possible, for instance, to show 10,000 ‘Googlebots’ control and variant pages randomly. There is only one Googlebot.” (ترجمة) «المستخدم الذي نختبر له هو Googlebot، لا البشر؛ فلا يمكن عرض صفحات ضابطة ومتغيّرة عشوائيًا على ١٠ آلاف Googlebot، إذ لا يوجد سوى Googlebot واحد». الانتقال إلى الاقتباس
- وعن الحد العملي الأدنى: “at least hundreds of pages on the same template and at least 30,000 organic sessions per month to the group of pages you want to test on.” (ترجمة) «مئات الصفحات على الأقل بالقالب نفسه و٣٠ ألف جلسة عضوية شهريًا على الأقل لمجموعة الاختبار». الانتقال إلى الاقتباس
هل ينبغي إجراء اختبار A/B لـSEO، وأي نوع؟
مسار سريع لاتخاذ القرار.
1. هل لديك مجموعة كبيرة من الصفحات القالبية المتشابهة؟ (مثل مئات صفحات المنتجات أو الفئات أو المقالات ذات القالب المشترك)
- لا ← ربما لا يناسبك الاختبار المقسّم بعد. لا يمكنك عزل التغيير في مجموعة متغيّرة نظيفة. استخدم مقارنة حذرة قبل/بعد مع ضابطة مطابقة، لكن عدّ النتيجة اتجاهية لا إثباتًا.
- نعم ← تابع.
2. هل تحصل الصفحات على زيارات عضوية ذات معنى؟ (حد SearchPilot العملي نحو ٣٠ ألف جلسة شهريًا للمجموعة، والمريح عشرات أو مئات الآلاف)
- لا / منخفضة جدًا ← تستطيع الاختبار، لكن الآثار الكبيرة وحدها ستظهر. توقّع نافذة طويلة ولا تبالغ في قراءة النتائج الصغيرة.
- نعم ← تابع.
3. ما الذي تريد اختباره؟
- العنوان أو الوصف أو البيانات المنظَّمة أو الروابط الداخلية أو المحتوى أو التخطيط ← قابل للاختبار، فتابع.
- الروابط الخلفية أو تغيير شامل أو تحديث خوارزمية ← غير قابل للاختبار المقسّم بموثوقية. استخدم تحليل قبل/بعد أو الارتباط واذكر عوامل الالتباس.
4. أي منهجية؟
- يمكن إبقاء مجموعة ضابطة حية ← نفّذ اختبار تقسيم عناوين URL / مجموعات الصفحات: وزّع الصفحات عشوائيًا وقارن الجلسات العضوية.
- لا يمكن حجب التغيير عن بعض الصفحات لكن توجد صفحات مشابهة غير متأثرة ← نفّذ اختبار سلسلة زمنية / أثر سببي وتوقّع المسار المضاد.
5. قبل إطلاق الاختبار:
- وزّع الصفحات عشوائيًا، ولا تستخدم مجموعات موضوعية قبل موسم خاص.
- قدّم النسخة المتغيّرة على الخادم أو الحافة، لا بـJavaScript من جانب العميل.
- استخدم canonical، و302 لا 301 عند إعادة التوجيه، ولا تستخدم الإخفاء.
- التزم مسبقًا بمدة، غالبًا من أسبوعين إلى ستة أسابيع، وحد دلالة، ولا تتوقف لاتجاه إيجابي مبكر.
طرق شائعة لإفساد اختبارات SEO
معاملته كاختبار CRO. تشغيل أداة A/B بـJavaScript من جانب العميل وافتراض أنها آمنة لـSEO لأنها آمنة للبشر. قد تفوّت برامج الزحف التغييرات المتأخرة أو تفهرسها خطأ. قدّم النسخ على الخادم أو الحافة.
التقسيم الموضوعي. وضع كل صفحات «القطط» في المجموعة المتغيّرة قبل اليوم العالمي للقطط يجعل القفزة الموسمية تبدو فوزًا. عيّن الصفحات عشوائيًا ليمثل كل فريق مزيجًا مشابهًا.
إيقاف الاختبار مبكرًا. إعلان فائز بمجرد أن يبدو الاتجاه جيدًا. الحركة المبكرة غالبًا ضوضاء؛ التزم بالمدة وحد الدلالة المحددين سلفًا.
الحكم بالترتيب. استخدام مواضع متعقب الترتيب أو متوسط موضع Search Console مقياسًا أساسيًا. لا يغطي التعقب ذيل الاستعلامات كاملًا، وبيانات GSC متناثرة ومتوسطة. قس الجلسات أو النقرات العضوية للمجموعة.
اختبار ما لا يمكن عزله. محاولة اختبار الروابط الخلفية أو إسناد تغيير تقني شامل إلى مجموعة متغيّرة. إذا تسربت المعالجة إلى الضابطة أو أصابت الجميع، فلا مقارنة نظيفة.
ترك الاختبار إلى الأبد. تحذّر Google من أن التجارب الأطول من اللازم قد تُفسر كخداع. أنهِ الاختبار وانشر الفائز أو تراجع عند اكتمال القرار.
افتراض وجود ميزة تجارب في GSC. كانت أدوات التجارب مرتبطة بعصر AMP. لا تبن خطة على ميزة لا تُعرض حاليًا لاختبارات SEO العامة.
قائمة إعداد اختبار A/B لـSEO
راجعها قبل الإطلاق:
- لديك مجموعة كبيرة من الصفحات المتشابهة ذات القالب نفسه.
- تحصل المجموعة على زيارات عضوية كافية لاكتشاف الأثر المهم، نحو ٣٠ ألف جلسة شهريًا كحد عملي وأكثر للآثار الصغيرة.
- التغيير قابل للاختبار: وسم عنوان أو وصف تعريفي أو عنوان أو بيانات منظَّمة أو روابط داخلية أو محتوى أو تخطيط، لا روابط خلفية أو عاملًا شاملًا.
- عُيّنت الصفحات عشوائيًا بين الضابطة والمتغيّرة.
- تُقدَّم النسخة على الخادم أو الحافة لا بـJavaScript من جانب العميل.
- تشير عناوين النسخ إلى الأصل بـcanonical.
- كل إعادة توجيه 302 لا 301.
- لا إخفاء؛ يرى Googlebot والبشر المحتوى نفسه لكل نسخة مقدَّمة.
- اخترت المنهجية المناسبة: مجموعة ضابطة حية أو سلسلة زمنية/أثر سببي.
- المقياس هو الجلسات أو النقرات العضوية للمجموعة لا الترتيب.
- حُددت المدة وحد الدلالة مسبقًا، عادةً من أسبوعين إلى ستة أسابيع وثقة ٩٥٪، مع خطة لعدم التوقف المبكر.
- توجد خطة لإنهاء الاختبار سريعًا والنشر أو التراجع.
أدوات اختبار A/B لـSEO
- SearchPilot: أشهر منصة للاختبار الصارم؛ تنفذ الاختبارات عند الحافة كي تظهر النسخ في HTML الذي يراه الزاحف، وقد نشأت من ODN لدى Distilled.
- SEOTesting.com: حل مبسّط يستمد بياناته من Search Console ويعطي تحليل الدلالة الإحصائية أولوية واضحة.
- seoClarity: حزمة SEO مؤسسية تتضمن وحدة للاختبار المقسّم.
CausalImpact: حزمة R مفتوحة المصدر من Google للاستدلال السببي بالسلاسل الزمنية البايزية البنيوية؛ وهي منهج اختبار السلاسل الزمنية لمن يريد بناء تحليله.- Google Search Console وBing Webmaster Tools: لمراقبة الفهرسة والزيارات. لا توفر GSC حاليًا ميزة تجارب عامة.
- IndexNow: لتسريع إعادة زحف Bing إلى العناوين المتغيّرة.
- Microsoft Clarity: خرائط حرارية وتسجيلات جلسات لمراقبة تجربة المستخدم إلى جانب قياس البحث.
أطر تصميم اختبار SEO
إطار المعالجة والضابطة والنتيجة
عرّف كل اختبار في ثلاثة أسطر قبل مناقشة الأدوات:
- المعالجة: التغيير الوحيد المعزول المطبق على الصفحات المتغيّرة.
- الضابطة: صفحات مشابهة تبقى بلا تغيير وتشترك في الموسمية وظروف البحث الخارجية.
- النتيجة: النقرات أو الجلسات العضوية للمجموعة خلال نافذة ملتزم بها مسبقًا.
إذا تسربت المعالجة إلى الضابطة، أو لم تكن المجموعتان قابلتين للمقارنة، أو تغيّر المقياس بعد ظهور النتائج، فلا يدعم الاختبار ادعاءً سببيًا.
إطار المسار المضاد
ينبغي أن تجيب كل نتيجة: ما الذي كان سيحدث على الأرجح من دون التغيير؟ يراقب اختبار الضابطة المقارنة عبر صفحات لم تتغير، بينما ينمذجها اختبار السلسلة الزمنية من صفحات مشابهة غير متأثرة وسلوك سابق. مخطط قبل/بعد بلا مسار مضاد موثوق ملاحظة لا إثبات.
إطار القوة قبل الإطلاق
القوة الإحصائية مطلب تصميم وليست نتيجة تفاوض لاحق. قدّر هل يستطيع عدد الصفحات والزيارات والتباين الطبيعي والأثر المتوقع إنتاج إشارة قابلة للكشف. إن لم يستطع، فاختبر مجموعة أكبر أو تغييرًا أكبر أو مدِّد النافذة المخططة أو صف النتيجة بأنها اتجاهية.
إطار القرار قبل البيانات
اكتب قواعد القرار قبل بدء الاختبار:
- المقياس الأساسي،
- الحد الأدنى لمدة التشغيل،
- قاعدة الدلالة أو فترة المصداقية،
- الأثر العملي الذي يستحق الإطلاق،
- وإجراء النتائج الإيجابية والسلبية وغير الحاسمة.
يمنع الالتزام المسبق الاتجاه المبكر الواعد من إعادة كتابة التجربة.
ورقة مرجعية لاختبار A/B لـSEO
| القرار | القاعدة |
|---|---|
| وحدة التعيين | قسّم الصفحات المتشابهة، لا الزوار أو الاستعلامات |
| منهج الضابطة | مجموعتان عشوائيتان ضابطة ومتغيّرة؛ قارن الزيارات العضوية |
| منهج السلسلة الزمنية | توقّع المسار المضاد بلا تغيير من صفحات غير متأثرة |
| النتيجة الأساسية | النقرات أو الجلسات العضوية لمجموعة الصفحات |
| تغييرات قابلة للاختبار | وسوم العنوان والأوصاف التعريفية والعناوين والبيانات المنظَّمة والروابط والمحتوى والتخطيط |
| مرشحون ضعفاء | الروابط الخلفية وتحديثات الخوارزمية والتغييرات الشاملة |
| التسليم | على الخادم أو الحافة كي يصل المتغيّر إلى الزاحف في HTML |
| عناوين النسخ | canonical إلى الأصل، و302 عند إعادة التوجيه |
| النافذة المعتادة | التزم مسبقًا بالمدة؛ تعمل اختبارات كثيرة من أسبوعين إلى ستة أسابيع |
| قاعدة التوقف | لا تتوقف مبكرًا لأن الاتجاه إيجابي |
| النهاية | أطلق أو تراجع ثم أزل التجربة سريعًا |
فحص صلاحية سريع
- توجد صفحات بالقالب نفسه وبعدد كافٍ.
- التعيين عشوائي لا مجمّع حسب الموضوع أو الموسم.
- تتغير معالجة واحدة ويبقى غيرها ثابتًا.
- لا تتأثر صفحات الضابطة بالمعالجة.
- اختير المقياس وقاعدة القرار قبل الإطلاق.
- لا يرى Googlebot والمستخدمون محتوى مختلفًا.
- تميّز الخلاصة بين غير حاسم ولا أثر.
مطالبات لتخطيط تجارب SEO ومراجعتها
اختبر صلابة تصميم التجربة
ألصق مجموعة الصفحات والتغيير والمقياس ونافذة التشغيل المقترحة. توقّع نقدًا للتصميم لا تنبؤًا بالفائز.
Review this proposed SEO A/B test for causal validity. Identify the treatment,
assignment unit, control, primary outcome, expected recrawl lag, likely confounders,
spillover risks, seasonality risks, compliance issues, and reasons the test may be
underpowered. Recommend changes to randomization and measurement. Do not invent a
minimum sample size or effect estimate when the supplied data cannot support one.
[PASTE TEST DESIGN AND PAGE-GROUP DATA]فسّر اختبارًا مكتملًا من دون مبالغة
ألصق القواعد الملتزم بها مسبقًا وملخص النتيجة. توقّع قرارًا منظمًا يبقي عدم اليقين ظاهرًا.
Evaluate this completed SEO test against its precommitted decision rules. Return:
result (positive, negative, or inconclusive), estimated practical effect, statistical
uncertainty, control-vs-variant behavior, evidence of seasonality or algorithm-update
confounding, whether the run window was honored, and the recommended action (ship,
revert, or retest). Do not convert correlation into causation or treat an
inconclusive result as proof of no effect.
[PASTE PRECOMMITTED RULES, TIME SERIES, AND RESULT SUMMARY] اختبر نفسك: اختبار A/B لـSEO
خمسة أسئلة عن طريقة عمل اختبار SEO المقسّم. اختر إجابة لكل سؤال ثم تحقق.
موارد تستحق وقتك
مقالات ذات صلة للكاتب
- اختبار SEO: دليل بسيط لكنه كامل — دليل Ahrefs من فترة عمل الكاتب هناك، ويضع الاختبار المقسّم بوصفه أكثر أساليب الاختبار أمانًا ويحدد توقعات الزيارات والمدة.
- استراتيجيات SEO للمؤسسات لتحقيق أقصى نمو — سياق التوسع الذي يحقق فيه الاختبار أكبر عائد لاعتماده على مجموعات صفحات قالبية كبيرة.
- دليل المبتدئين إلى SEO التقني — أساس canonical وإعادة التوجيه والزحف الذي تبنى عليه قواعد الالتزام.
من أنحاء المجال
- أفضل ممارسات اختبار A/B للبحث — Google Search Central — القواعد الرسمية: canonical، و302 لا 301، ومنع الإخفاء، وعدم تشغيل الاختبار للأبد.
- ما اختبار A/B لـSEO؟ — SearchPilot، Craig Bradford — أحد أكثر شروح الممارسين موثوقية، من الفريق الذي يبني الأداة.
- استنتاج الأثر السببي بنماذج السلاسل الزمنية البايزية — Brodersen وزملاؤه، Google — البحث وحزمة
CausalImpactوراء اختبار السلاسل الزمنية. - الدلالة الإحصائية في اختبار SEO — SEOTesting.com، Ryan Jones — حجة حد الثقة ٩٥٪ وعدم التوقف المبكر.
- اختبار A/B لأداء أفضل باستخدام IndexNow وMicrosoft Clarity — Bing — رأي Bing في تقسيم عناوين URL للتغييرات البنيوية، إلى جانب IndexNow وClarity.
- ما الذي يمكنك اختباره وما الذي لا يمكنك؟ — Gorilla Marketing — لماذا تقع الروابط الخلفية والعوامل الشاملة خارج الاختبار المقسّم.
- دليل اختبار A/B لـSEO — VWO — منظور بائع CRO مع أمثلة لارتفاع عضوي.
سجل التغييرات
تم التحديث في 22 أغسطس 2026.
ملخص تحريري وتفاصيل التغيير المسجلة.تفاصيل التغيير
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
المقارنة الكاملة غير متاحة — لم تُؤرشف لقطة سابقة لهذه المراجعة.
تم التحديث في 22 أغسطس 2026.
ملخص تحريري وتفاصيل التغيير المسجلة.تفاصيل التغيير
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
المقارنة الكاملة غير متاحة — لم تُؤرشف لقطة سابقة لهذه المراجعة.
تم التحديث في 11 أغسطس 2026.
ملخص تحريري وتفاصيل التغيير المسجلة.تفاصيل التغيير
- Advanced
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
- AI Summary
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
المقارنة الكاملة غير متاحة — لم تُؤرشف لقطة سابقة لهذه المراجعة.
تم التحديث في 16 يوليو 2026.
ملخص تحريري وتفاصيل التغيير المسجلة.تفاصيل التغيير
- For Decision-Makers
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
المقارنة الكاملة غير متاحة — لم تُؤرشف لقطة سابقة لهذه المراجعة.