هل يستطيع وكلاء التسوّق بالذكاء الاصطناعي أن يجدوا ويشتروا من متجرك؟
الصق رابط متجرك. متصفح حقيقي يفتح متجرك، ويضيف منتجًا، ويصل إلى إتمام الشراء، ويقيّم قواعد الوكلاء الـ12 إلى جانب التدقيق الكامل ذي الـ115 قاعدة. مجانًا، ومن دون تثبيت أي شيء.
يجد. يقرأ. يشتري.
يقرأ صفحة منتجك بلا سكربتات
بالطريقة نفسها التي تجلبها بها زواحف الذكاء الاصطناعي. السعر الذي لا يظهر إلا بجافاسكربت غير مرئي، والبيانات المنظمة تُقرأ حقلًا حقلًا.
يضيف إلى السلة ويمشي إلى إتمام الشراء
جلسة متصفح حقيقية، ثم أول خطوة في إتمام الشراء. يسجّل في طريقه اختبارات CAPTCHA وجدران تسجيل الدخول والإشارات المقروءة آليًا.
يقيّم 12 قاعدة، ويبيّن ما يوقف الوكلاء
ناجحة أو جزئية أو راسبة أو غير قابلة للتقييم، ولكل واحدة دليلها في التقرير. لا شيء يُخمَّن. أما قاعدة تأكيد الطلب فتُسجَّل دائمًا «غير قابلة للتقييم»، لأن التدقيق لا يُنفّذ طلبًا حقيقيًا أبدًا.
قواعد الوكلاء الـ12
من دليل القواعد نفسه الذي يستعمله التدقيق الكامل. على الوكيل أن يجد المنتج، وأن يقرأه دون عون المتصفح، وأن يُتمّ الشراء آليًا، والقواعد تتبع هذه السلسلة.
| القاعدة | ما نتحقق منه | تجتاز عندما |
|---|---|---|
| PDP-A01مخطط Product من schema.org كامل: السعر، التوفّر، GTIN/SKU، التقييم، تفاصيل الشحنصفحة المنتجعالية | Complete Product schema.org: price, availability, GTIN/SKU, rating, shipping details. | ✓ ناجحة All required + all recommended fields present. |
| PDP-A02السعر والتوفّر موجودان في DOM كنص (لا عبر JavaScript أو صورة فقط)صفحة المنتجعالية | Price and availability present in DOM as text (not JS/image only). | ✓ ناجحة Price and availability found in server-rendered HTML. |
| PDP-A03ملف llms.txt موجود في جذر الموقع، وروابط المنتجات غير محجوبة عن برامج الزحفصفحة المنتجمتوسطة | llms.txt present at root; product URLs not blocked by robots.txt for AI crawlers. | ✓ ناجحة /llms.txt exists (any content) AND robots.txt does not block AI crawlers from product URLs. |
| PDP-A04الروابط الأساسية (canonical) ثابتة، وروابط الخيارات مقروءة آليًا ودائمةصفحة المنتجمتوسطة | Canonical URLs stable; variant URLs machine-readable and permanent. | ✓ ناجحة Canonical present, absolute, and variants have stable URLs. |
| CRT-A01حالة السلة قابلة للوصول عبر رابط ثابت أو نقطة APIالسلةمتوسطة | Cart state reachable via stable URL or API endpoint. | ✓ ناجحة Cart URL stable AND JSON endpoint returns cart state. |
| CRT-A02لا قيود في الجلسة تمنع وكلاء الذكاء الاصطناعي من تحميل السلةالسلةمتوسطة | No session trap that breaks agent-driven cart hydration. | ✓ ناجحة Cart URL portable across sessions when logged in; or clearly session-bound with a shareable share-cart link. |
| CRT-A03بنود السلة تتضمن معرّفات منتج أو GTIN مقروءة آليًاالسلةمنخفضة | Cart line items include machine-readable product IDs / GTINs. | ✓ ناجحة Machine-readable IDs present. |
| CHK-A01إشارات جاهزية المتجر لإتمام الشراء عبر الوكلاء (نقاط نهاية ACP/UCP مُعلنة)الخطوة الأولى في إتمام الشراءعالية | Agentic checkout readiness signals (ACP/UCP structured endpoints declared). | ✓ ناجحة ACP or UCP signals present. |
| CHK-A02المتجر لا يعتمد على CAPTCHA وحدها دون مسار بديل للوكلاءالخطوة الأولى في إتمام الشراءمتوسطة | No CAPTCHA-only gate without accessible agent path. | ✓ ناجحة Either no CAPTCHA OR agent bypass token accepted. |
| CHK-A03تأكيد طلب مقروء آليًا (مخطط Order بصيغة JSON-LD)الخطوة الأولى في إتمام الشراءمتوسطة | Machine-readable order confirmation (JSON-LD Order schema). | ✓ ناجحة Order schema present with items, total, orderNumber. |
| CHK-A04إشارات التوافق مع الدفع المفوَّض موجودة (نقاط نهاية للترميز)الخطوة الأولى في إتمام الشراءمتوسطة | Delegated-payment compatibility signals present (ACP tokenization endpoints). | ✓ ناجحة Delegated-payment signals present. |
| CHK-A05الأخطاء المهيكلة تُعاد بصيغة مقروءة آليًا لمسارات الوكلاءالخطوة الأولى في إتمام الشراءمتوسطة | When an agent-facing endpoint is declared, errors are returned as structured machine-readable responses (JSON with an error code/field) rather than HTML error pages. | ✓ ناجحة Error response is JSON with a machine-parsable error code and a field/reason reference. |
أفضل الممارسات
ما تفعله المتاجر التي تجتاز هذه القواعد، ومصدر كل ممارسة بجانبها.
زواحف الذكاء الاصطناعي تجلب HTML ثم تنصرف. البيانات التي يضيفها تطبيق تقييمات أو مدير وسوم بعد التحميل لا تراها، وإن كانت تجتاز أدوات التحقق العاملة داخل المتصفح.
«متوفر» لا تعني شيئًا للمحلّل البرمجي، بخلاف https://schema.org/InStock. والأمر نفسه ينطبق على حالة المنتج وتواريخ صلاحية السعر.
محوّلات العملات وواجهات المتجر التي تملأ السعر بعد التحميل تترك فراغًا أمام الزواحف والوكلاء والاتصالات البطيئة. اطبع السعر الافتراضي في HTML ودع السكربتات تحدّثه.
«متوفر · يُشحن اليوم» بجانب السعر يجيب عن ثاني سؤال في ذهن المتسوّق، وإخفاؤه حتى اختيار المقاس يؤخّر الإجابة بنقرة.
ثلاثة متاجر تفعلها على الوجه الصحيح
كل المتاجر الـ3 التي تجتاز ←مقالات ذات صلة
الموارد ←تُقيَّم داخل التدقيق الكامل
تعمل قواعد الوكلاء داخل التدقيق المجاني ذي الـ115 قاعدة، في الجولة نفسها مع قواعد المتسوّقين، فتجيب جولة واحدة عن السؤالين.
«غير قابلة للتقييم» إجابة أيضًا
اختبار CAPTCHA أو جدار حماية من الروبوتات يوقف الوكيل كما يوقف متصفحنا. وحين يحدث ذلك يقول التقرير ذلك بدل أن يخمّن.
مؤرّخ، لأن هذا المجال يتغيّر
ما يستطيعه ChatGPT وGemini وPerplexity يتغيّر من شهر إلى آخر. تقريرك مؤرّخ، وإعادة التدقيق تُظهر ما الذي تغيّر.
أي مساعدي الذكاء الاصطناعي يغطّي هذا الفحص؟
تختبر القواعد الآليات التي يحتاجها كل وكيل: صفحات قابلة للجلب، وبيانات منظمة كاملة، وسلة وإتمام شراء تستطيع آلة عبورهما، وإشارات الجاهزية التي تبحث عنها بروتوكولات التجارة عبر الوكلاء. وهي ليست مرتبطة بقائمة ميزات مساعد بعينه.
هل يُنشئ هذا طلبًا تجريبيًا؟
لا. تتوقف الجولة عند نموذج إتمام الشراء ولا ترسل أي دفعة. لا يُنشأ أي طلب، ولا يُكتب أي شيء في متجرك.
ما ACP وUCP؟
بروتوكولان ناشئان للتجارة عبر الوكلاء: طريقتان يخبر بهما المتجر وكلاء التسوّق كيف يُتمّون عملية شراء آليًا. ويسجّل التدقيق ما إذا كان متجرك يعلن دعم أيٍّ منهما.
قواعد الوكلاء الـ12 تعمل داخل التدقيق المجاني.
جولة واحدة تجيب عن السؤالين: ما الذي يصطدم به المتسوّقون، وما الذي يوقف وكلاء الذكاء الاصطناعي. ولكل قاعدة راسبة دليلها.