[ التطوير / ضمان الجودة ]

كيف تستلمون الموقع
من المطوّر

ما الأدوات التي تفتحونها، وما الذي تفحصونه، وكيف تفهمون النتيجة؟ دليل خطوة بخطوة مع أمثلة للأخطاء وصياغات جاهزة للملاحظات الموجّهة إلى المطوّر.

قائمة فحص استلام الموقع وتسليم مفاتيح الوصول
افتحوا الأداة.
تحققوا.
وثّقوا النتيجة.

⁦WHOIS⁩ و⁦httpstatus.io⁩ و⁦Yandex Webmaster⁩ و⁦Search Console⁩ و⁦Screaming Frog⁩ و⁦Metrica⁩ و⁦PageSpeed⁩. لكل مرحلة إجراءات ونتيجة متوقعة وطريقة لتأكيد الإصلاح.

⁦01⁩ / خطة الفحص

كيفية استخدام هذا الدليل

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

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

ابدؤوا برحلة العميل.

افتحوا صفحة الخدمة ← اضغطوا الزر ← املؤوا النموذج ← ابحثوا عن الطلب في البريد أو ⁦CRM⁩. وفي المتجر: البحث عن منتج ← السلة ← إتمام الطلب في الوضع التجريبي. ثم انتقلوا إلى الفحوص التالية. إذا تعطل المسار الرئيسي، فلن يعوّضه جمال التصميم أو ارتفاع نتيجة السرعة.

الأدوات المطلوبة

الأداة ← المهمة ← النتيجة المطلوب حفظها
الأداةما الذي تفحصونهما يُرفق بملف الاستلام
⁦WHOIS⁩ من ⁦REG.RU⁩بيانات النطاق وموعد انتهاء التسجيل.تاريخ الانتهاء واسم المسجّل؛ وتأكيد الملكية بشكل منفصل داخل الحساب.
⁦httpstatus.io⁩استجابات الخادم وسلاسل التحويل والترويسات.تقرير عن أربع صيغ للنطاق وعنوان صالح وآخر غير موجود.
⁦SSL Server Test⁩الشهادة وإعدادات ⁦HTTPS⁩.نتيجة الاختبار ومشكلات الشهادة المكتشفة.
⁦Screaming Frog SEO Spider⁩زحف الصفحات والروابط المعطلة والبيانات الوصفية وتعليمات محركات البحث.ملف بعناوين الصفحات والأخطاء المكتشفة. النسخة المجانية محدودة بـ⁦500⁩ عنوان ⁦URL⁩.
⁦Yandex Webmaster⁩ و ⁦Google Search Console⁩إتاحة الصفحات للروبوتات وحالتها في البحث.صلاحيات المالك ونتائج فحص عناوين ⁦URL⁩ المهمة.
⁦PageSpeed Insights⁩السرعة على الهاتف والحاسوب وأسباب التأخير.روابط التقارير مع التاريخ ونوع الجهاز.
⁦Rich Results Test⁩ و ⁦Schema Markup Validator⁩البيانات المنظّمة للصفحات.الأنواع المكتشفة والأخطاء والقيم التي جرى التحقق منها.
⁦Yandex Metrica⁩المشاهدات والأهداف ومدى تطابق الحدث مع إجراء فعلي.اسم الهدف ووقت الاختبار وتأكيده في التقرير.

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

⁦02⁩ / النطاق والصلاحيات

تأكدوا من أن الموقع سُلّم إليكم فعلًا

افحصوا النطاق عبر ⁦WHOIS⁩ وحساب المسجّل

  1. افتحوا ⁦WHOIS⁩، وأدخلوا النطاق دون مسار صفحة، مثل example.ru، ثم ابدؤوا البحث.
  2. حدّدوا المسجّل وتاريخ انتهاء النطاق. في نطاقات ⁦.ru⁩ قد يظهر التاريخ في الحقل paid-till؛ وقد يختلف اسم الحقل في الامتدادات الأخرى.
  3. ادخلوا إلى حساب المسجّل المذكور باستخدام حساب العميل. تأكدوا من وجود النطاق وإمكانية تجديده وإدارة ⁦DNS⁩، وأن جهة اتصال استعادة الحساب تخص الموظف المسؤول.
  4. طابقوا بيانات صاحب النطاق مع ترتيب الملكية المتفق عليه. إخفاء البيانات في ⁦WHOIS⁩ أمر طبيعي؛ فالأداة العامة لا تغني عن فحص الحساب والمستندات.

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

إذا لم تُسلَّم صلاحيات الوصول

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

أنشئوا سجلًا لبقية صلاحيات الوصول

تحققوا من الدخول والإجراء الفعلي، لا من وجود كلمة المرور فقط
ما الذي يُسلَّمكيفية التحققما الذي نسجّله؟
الاستضافةالدخول بشكل مستقل والعثور على الموقع والخطة والنسخ الاحتياطية وموعد الدفع.المزوّد والمالك والمسؤول وتاريخ التجديد.
⁦CMS⁩إنشاء مسودة وتعديل النص والصورة وحفظها باستخدام الدور المخصّص لكم.عنوان الدخول والدور والإجراءات المتاحة.
الشيفرة المصدرية والنشراستلام المستودع أو حزمة الملفات والتعليمات والاعتماديات والإعدادات وفق العقد.مكان حفظ المشروع وطريقة إصدار نسخة جديدة.
البريد و⁦CRM⁩ والتحليلاتالدخول إلى الحسابات المطلوبة والاطلاع على بيانات مشروعكم.المالك وأدوار المقاولين وقائمة التكاملات.
التراخيص والاشتراكاتالتحقق من مدة وشروط استخدام ⁦CMS⁩ والوحدات والخطوط والصور والخدمات الخارجية.ما تم دفعه، ومن دفعه، وإلى أي تاريخ، وما يحتاج إلى تجديد.

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

⁦03⁩ / العناوين و⁦HTTPS⁩

افحصوا التحويلات واستجابات الخادم والشهادة

أربع صيغ للنطاق في ⁦httpstatus.io⁩

غالبًا ما يُفتح الموقع عبر ⁦HTTP⁩ أو ⁦HTTPS⁩، مع ⁦www⁩ أو بدونها. اختاروا العنوان الرئيسي، مثل https://example.ru/. ثم افتحوا ⁦httpstatus.io⁩ والصقوا الأسطر الأربعة في الحقل، مع استبدال المثال بنطاقكم:

http://example.ru/
http://www.example.ru/
https://example.ru/
https://www.example.ru/

اضغطوا على ⁦Check status⁩. وسّعوا النتائج وافحصوا تسلسل الرموز والعنوان النهائي. يُتوقّع أن يعيد العنوان الرئيسي 200. عند توحيد العناوين بشكل دائم، تقود الصيغ البديلة عادةً عبر 301 أو 308 إلى عنوان ⁦HTTPS⁩ الرئيسي الذي يعيد 200. كرروا الفحص لصفحة داخلية؛ يجب ألا يضيع مسارها.

مثال توضيحي للنتيجة — ليس قياسًا لموقعكم

إلى أين يقود التحويل

كما هو متوقع
⁦http⁩://⁦www.example.ru⁩/⁦catalog⁩/ → ⁦301⁩ → ⁦https⁩://⁦example.ru⁩/⁦catalog⁩/ → ⁦200⁩.
يحتاج إلى إصلاح
كل صفحة داخلية تُحوَّل إلى الرئيسية، فيفقد المستخدم القسم الذي اختاره.
يحتاج إلى تبسيط
⁦HTTPS⁩ مع ⁦www⁩ ← ⁦HTTP⁩ بدون ⁦www⁩ ← ⁦HTTPS⁩ بدون ⁦www⁩. توجد خطوة إضافية غير لازمة تخفّض مستوى البروتوكول.

احفظوا التقرير وأرسلوا للمطوّر العنوان الأصلي والسلسلة كاملة والعنوان النهائي المتوقع. التحويل المؤقت 302 ليس خطأً دائمًا؛ استوضحوا غرضه. المشكلة هي مخالفة المطلوب أو وجود حلقة أو فقدان الصفحة.

هل صفحة ⁦404⁩ تعيد الرمز ⁦404⁩ فعلًا؟

أضيفوا إلى نطاقكم مسارًا تعرفون أنه غير موجود، مثل /proverka-priemki-ne-sushchestvuet-8472/. افتحوه في المتصفح وافحصوه بالأداة نفسها. يجب أن تظهر صفحة واضحة مع تنقّل ورمز الحالة 404. إذا ظهرت عبارة «الصفحة غير موجودة» بينما يعيد الخادم 200، فهذا نجاح زائف. ويمكن أيضًا استخدام الرمز التالي عمدًا لمورد حُذف بالفعل: 410.

رموز ينبغي للعميل فهمها
الرمزالمعنىما الإجراء المطلوب
200أعاد الخادم المورد بنجاح.افحصوا المحتوى أيضًا؛ فالرمز لا يضمن عرض الصفحة المطلوبة.
⁦301 / 308⁩تحويل دائم.تحققوا من العنوان النهائي والحفاظ على المسار.
⁦401 / 403⁩المصادقة مطلوبة أو الوصول ممنوع.ابحثوا عن السبب إذا كانت صفحة خدمة عامة؛ أما في الحساب الخاص فقد يكون ذلك متوقعًا.
⁦404 / 410⁩المورد غير موجود أو محذوف.في الصفحة الفعالة، أصلحوا الرابط أو أعيدوا المورد.
⁦500 / 502 / 503⁩خطأ في الخادم أو عدم إتاحة مؤقت.أرسلوا العنوان والوقت واطلبوا مراجعة سجلات الخادم.

فحص ⁦HTTPS⁩ باستخدام ⁦SSL⁩ ⁦Labs⁩

  1. افتحوا ⁦SSL Server Test⁩. في الحقل ⁦Hostname⁩ أدخلوا النطاق دون https:// أو مسار.
  2. عند الحاجة، حدّدوا ⁦Do not show the results on the boards⁩، وابدؤوا الاختبار وانتظروا اكتماله.
  3. افحصوا تاريخ انتهاء الشهادة ومطابقتها للنطاق ورسائل الثقة في سلسلة الشهادات. أرسلوا ملاحظات البروتوكولات إلى مسؤول الخادم مع رابط التقرير.

يجب أن يفتح الموقع في متصفح عادي دون تحذير من شهادة غير صالحة. افحصوا أيضًا الصور والخطوط والبرامج النصية؛ فاستخدام ⁦HTTPS⁩ للصفحة لا يصلح روابط الموارد التي ما زالت عبر ⁦HTTP⁩. تقييم ⁦SSL⁩ ⁦Labs⁩ يخص إعدادات ⁦TLS⁩، لا أمان الموقع كله.

⁦05⁩ / الزحف الكامل وتحسين محركات البحث

اعثروا على الروابط المعطلة والتكرار وأخطاء الترميز

كيفية بدء الزحف في ⁦Screaming Frog⁩

  1. ثبّتوا ⁦SEO Spider⁩ من الموقع الرسمي. الصقوا عنوان الصفحة الرئيسية في الحقل ⁦Enter URL to spider⁩ واضغطوا على ⁦Start⁩.
  2. انتظروا انتهاء الزحف. إذا بلغ حد النسخة المجانية البالغ ⁦500⁩ عنوان، فلا تعتبروا التقرير كاملًا؛ فالمشروع الأكبر يحتاج إلى أداة دون هذا القيد.
  3. افتحوا علامة التبويب ⁦Response Codes⁩ وابحثوا عن استجابات ⁦4xx⁩ و⁦5xx⁩. اختاروا العنوان المتأثر وافحصوا ⁦Inlinks⁩ لمعرفة الصفحات التي تشير إليه.
  4. صدّروا النتائج وأرسلوا للمقاول أزواجًا من «الصفحة المصدر ← الرابط المعطل».

الزحف عبر الروابط لا يضمن العثور على كل الصفحات؛ فقد تُغفل صفحة يتيمة لا يشير إليها أي رابط. قارنوا التصدير بخريطة الموقع وقائمة ⁦CMS⁩ والبنية المتفق عليها. إذا كانت البرامج النصية تبني المحتوى، فتحققوا من وضع العرض. تشرح الإعدادات والقيودَ إرشادات الزحف الأول.

ما الذي تراجعونه في النتائج

علامات تبويب ⁦SEO Spider⁩ وتفسيرها عمليًا
علامة التبويبما الذي تبحثون عنهكيفية التقييم
⁦Page Titles⁩عناوين ⁦title⁩ مفقودة أو متكررة.تحتاج الخدمات المختلفة إلى عناوين واضحة. الطول وحده لا يثبت وجود خطأ.
⁦Meta Description⁩أوصاف مفقودة أو مكررة من القالب.يجب أن يطابق الوصف الصفحة، دون وعود غير موجودة في محتواها.
⁦H1⁩ / ⁦H2⁩غياب العنوان الرئيسي أو موضوع غير مناسب أو بنية غير متسقة.في الصفحة العادية، استخدموا ⁦H1⁩ واحدًا واضحًا وأقسامًا متسلسلة منطقيًا.
⁦Canonicals⁩إشارات إلى نطاق اختباري أو عنوان محذوف أو الصفحة الرئيسية نفسها لجميع الصفحات.يجب أن يشير ⁦canonical⁩ إلى النسخة المفضّلة فعلًا من المحتوى.
⁦Images⁩صور بها مشكلات أو ملفات كبيرة أو أوصاف مفقودة.الصور ذات المعنى تحتاج إلى ⁦alt⁩ مناسب؛ ويمكن أن يكون ⁦alt⁩ فارغًا للصور الزخرفية.

ترد أسماء علامات التبويب ووظائفها في دليل ⁦SEO Spider⁩. التنبيه الآلي سبب لفحص الصفحة. فتطابق ⁦title⁩ في نسخة مكررة عمدًا يختلف عن تطابقه في عشر صفحات لخدمات مختلفة، ولكل حالة قرار مناسب.

كيفية فحص البيانات المنظّمة

افتحوا ⁦Rich Results Test⁩، واختاروا فحص ⁦URL⁩ والصقوا العنوان وابدؤوا الاختبار. وسّعوا النوع المكتشف والأخطاء. تفحص الأداة النتائج المنسّقة التي يدعمها ⁦Google⁩؛ وعدم العثور على نتيجة مؤهلة لا يعني أن كل ترميز ⁦Schema.org⁩ غير صحيح.

افتحوا أيضًا ⁦Schema Markup Validator⁩ وافحصوا العنوان نفسه. طابقوا القيم مع المحتوى: العنوان والمؤلف والمؤسسة والصورة و⁦URL⁩ والتواريخ. يحتاج المقال إلى صورة مرتبطة به، والخدمة إلى معلومات حديثة. لن يكشف المدقق ذو النتيجة الخضراء مؤلفًا مختلقًا أو صورة لموضوع آخر إذا كان الكود صحيحًا شكليًا.

افحصوا بشكل منفصل معاينة الرابط في تطبيق المراسلة والبيانات الوصفية og:title، og:description، og:image. ظهور الشعار القديم نفسه في جميع المواد يستدعي ضبط صور مخصّصة للصفحات. انتبهوا إلى التخزين المؤقت في تطبيق المراسلة؛ فقد يعرض البطاقة القديمة بعد الإصلاح.

ما الذي تفحصونه يدويًا في النصوص والصور

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

للبحث عن أخطاء ⁦HTML⁩ يمكنكم استخدام ⁦Nu Html Checker⁩؛ أرسلوا العنوان وراجعوا رسائل أخطاء البنية. على المطوّر تقييم أثرها؛ فعدد التحذيرات لا يغني عن فحص الموقع. وتدخل المراجعة الشاملة لإعدادات البحث ضمن تدقيق ⁦SEO⁩ التقني.

⁦06⁩ / التصميم ونسخة الهاتف

افحصوا الواجهة على شاشات مختلفة

قارنوا الموقع بالتصاميم المعتمدة: ترتيب الأقسام والخطوط والألوان والصور ونصوص الأزرار. ثم اختبروا حالات قد لا تظهر في التصميم الجميل: عنوان طويل، وبحث بلا نتائج، وقائمة مفتوحة، وخطأ نموذج، ولوحة مفاتيح الهاتف ظاهرة.

فحص الموقع نفسه على حاسوب محمول وجهاز لوحي وهاتف
يُختبر المسار نفسه على أجهزة مختلفة. رسم أصلي من ⁦iSEO.pro⁩.

فحص سريع للعرض في ⁦Chrome⁩

  1. افتحوا الصفحة، ثم أدوات المطوّر من قائمة المتصفح أو باستخدام ⁦F12⁩.
  2. فعّلوا شريط الأجهزة بزر الهاتف والجهاز اللوحي. في وضع ⁦Responsive⁩ اضبطوا العرض يدويًا.
  3. في الفحص الأولي جرّبوا ⁦320⁩ و⁦390⁩ و⁦768⁩ و⁦1440⁩ بكسل. هذه مجموعة عملية لاكتشاف العيوب، وليست قائمة شاملة بكل الأجهزة.
  4. عند كل عرض، مرّروا الصفحة كاملة وافتحوا القوائم والجداول والتبويبات والنماذج. سجّلوا العنوان والعرض ولقطة للمشكلة.

⁦Device Mode⁩ يساعد على فحص التجاوب لكنه لا يحاكي الهاتف الفعلي بالكامل. كرروا المسار الرئيسي على هاتف ⁦Android⁩ و⁦iPhone⁩ حقيقيين إذا كانا ضمن أجهزة جمهور المشروع.

ما الذي يُعدّ عيبًا

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

تنقّلوا أيضًا بين العناصر باستخدام مفتاح ⁦Tab⁩. يجب أن يكون التركيز مرئيًا والأزرار والحقول قابلة للوصول، والأخطاء مشروحة نصيًا. كبّروا المتصفح إلى ⁦200⁩% وتأكدوا من إمكانية القراءة وتنفيذ الإجراء الرئيسي. افحصوا متطلبات الإتاحة المتفق عليها بقائمة منفصلة.

مثال على ملاحظة محددة

«في [⁦URL⁩] عند عرض ⁦390⁩ ⁦px⁩، يتجاوز العنوان الحافة اليمنى ويظهر تمرير أفقي للصفحة كلها. المطلوب التفاف النص دون قص. أُرفقت لقطة شاشة. بعد الإصلاح افحصوا القالب عند ⁦320⁩ و⁦390⁩ و⁦768⁩ ⁦px⁩».

⁦07⁩ / الطلبات والتكاملات

تأكدوا من وصول الطلب إلى المستلم

رسالة «شكرًا» تثبت فقط ظهور الرسالة. ينتهي استلام النموذج عند النقطة التي يبدأ فيها الموظف معالجة الطلب: البريد أو ⁦CRM⁩ أو نظام الطلبات. أخبروا المسؤول قبل الاختبار حتى لا يظنه عميلًا حقيقيًا.

اختبروا كل نموذج خطوة بخطوة

  1. احصروا النماذج المختلفة: طلب أسفل الصفحة، ومعاودة اتصال، ونافذة منبثقة، وموجز مشروع، ورفع ملف. قد تستخدم النماذج المتشابهة ظاهريًا معالجات مختلفة.
  2. افتحوا الصفحة المطلوبة. لاختبار المصدر، يمكن إضافة معلمات اختبار متفق عليها: ?utm_source=acceptance&utm_medium=test&utm_campaign=site_handover.
  3. استخدموا علامة واضحة مثل «اختبار الاستلام — نموذج الخدمة — ⁦14⁩:⁦35⁩» مع بيانات اتصالكم المعتمدة. املؤوا كل حقل بقيمة مختلفة لتسهيل اكتشاف فقدان البيانات.
  4. أرسلوا النموذج مرة واحدة، وسجّلوا الوقت والنتيجة الظاهرة.
  5. ابحثوا عن الرسالة في الوارد والبريد المزعج. إذا كان الحفظ في ⁦CMS⁩ مطلوبًا، فابحثوا عن السجل هناك. وفي ⁦CRM⁩ راجعوا البطاقة والمسار والمسؤول والهاتف والتعليق والمصدر.
  6. طابقوا البيانات المستلمة مع المرسلة. يجب أن تفتح المرفقات، وأن تقود الروابط إلى المواد الصحيحة، وأن تصل معلمات الحملات إلى الحقول المخصصة.

النتيجة المتوقعة: يُحفظ الطلب ويصل عبر المسار المتفق عليه دون فقد الحقول، ويستطيع الموظف معرفة مصدره. وجود السجل في ⁦CMS⁩ مع غياب الرسالة نتيجتان مختلفتان: الحفظ نجح، أما وصول الإشعار فلم يُؤكّد.

اختبروا الأخطاء وإعادة الإرسال

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

«اختبار [العلامة]، [الوقت]، الصفحة [⁦URL⁩]. أظهر النموذج نجاحًا لكن الطلب غير موجود في [البريد / ⁦CRM⁩]. يرجى فحص الحفظ واستجابة الخدمة الخارجية وإصلاح السبب وإعادة الاختبار. معيار القبول: وصول بطاقة بكل الحقول إلى الموظف المسؤول».

المتجر والدفع والحساب الشخصي

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

أنشئوا حسابَي اختبار بدورين مختلفين. افحصوا الدخول والخروج واستعادة الوصول والإجراءات المسموحة. يجب ألا يرى المستخدم طلبًا أو مستندًا يخص غيره بمجرد فتح عنوانه. استخدموا بيانات اختبار متفقًا عليها فقط. ناقشوا أخطاء نقل الحقول وتوجيه الطلبات مع مختص في تكامل ⁦CRM⁩.

⁦08⁩ / التحليلات

افحصوا أهداف ⁦Metrica⁩ بعد إجراء فعلي

ابدؤوا بالدخول إلى ⁦Yandex Metrica⁩ بحساب العميل. طابقوا النطاق ورقم العداد، وتأكدوا من رؤية الإعدادات والتقارير المطلوبة. اطلبوا قائمة الأهداف: ما الذي يُعدّ طلبًا أو نقرة هاتف أو تنزيلًا أو شراءً.

كيفية تفعيل المصحح

  1. افتحوا الصفحة مع المعلمة ?_ym_debug=2. إذا كان العنوان يحتوي أصلًا على علامة استفهام، فأضيفوا &_ym_debug=2.
  2. نفّذوا الإجراء المستهدف وافتحوا لوحة التصحيح أسفل الصفحة.
  3. في علامتَي التبويب ⁦Events⁩ و ⁦Console⁩ تحققوا من رقم العداد والحدث، وقارنوهما بالهدف المتفق عليه.
  4. ثم ابحثوا عن التحويل في التقرير، مع مراعاة تأخر تحديث البيانات وفلاتر زياراتكم الشخصية.

وضع _ym_debug=2 مخصّص لشيفرة العداد الجديدة. إذا لم تظهر اللوحة، فاستخدموا البديل الموثّق من ⁦Yandex⁩ مع _ym_debug=1 ووحدة تحكم المتصفح. ترد الخطوات الدقيقة وأسباب غياب الحدث في التعليمات الرسمية لفحص الأهداف.

كيفية اكتشاف هدف مضبوط بشكل خاطئ

قارنوا ثلاثة إجراءات: فتح النموذج، والضغط مع حقول فارغة، وإرسال نموذج مكتمل بنجاح. إذا زادت جميعها هدف «طلب مستلم»، فالتقرير يبالغ في النتائج. يمكن لهدف مستقل باسم «نقرة زر» تسجيل النقرات بصورة صحيحة؛ المهم تسميته بدقة وعدم عرضه كطلب وصل فعلًا.

احفظوا وقت الاختبار واسم الهدف ولقطة الحدث والطلب المستلم. حدّثوا الصفحة بعد الإرسال الناجح؛ يجب ألا يتكرر الحدث دون طلب جديد إلا إذا كان ذلك مقصودًا. ومع ⁦Google Analytics 4⁩ طابقوا الحدث في التصحيح أو التقرير الفوري مع الإجراء الفعلي، وسلّموا الحساب والصلاحيات للعميل أيضًا.

⁦09⁩ / السرعة

كيفية فحص ⁦PageSpeed⁩ وفهم ما يحتاج إلى إصلاح

افحصوا كل عنوان على حدة

  1. افتحوا ⁦PageSpeed Insights⁩، والصقوا العنوان الكامل وابدؤوا التحليل.
  2. انتظروا التقرير وافحصوا تبويبَي الهاتف والحاسوب؛ فالدرجات وظروف القياس تختلف.
  3. احفظوا رابط التقرير والتاريخ والعنوان والجهاز، وسجّلوا التغييرات بين الجولات عند إعادة القياس.
  4. ابدؤوا ببيانات المستخدمين الفعلية إن توفرت، ثم تشخيص المختبر. تحققوا هل تخص البيانات العنوان الحالي أم أصل الموقع كله.
  5. وسّعوا التوصيات وحددوا الموارد المعنية: صورة أو برنامج نصي أو خط أو طلب. أرسلوا عناوينها ووصف المشكلة للمطوّر مع التقرير.

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

المقاييس الرئيسية لتجربة المستخدم
المؤشرما يلاحظه المستخدمالقيمة الجيدة
⁦LCP⁩سرعة ظهور أكبر عنصر مرئي.≤ ⁦2.5⁩ ثانية.
⁦INP⁩سرعة استجابة الواجهة للتفاعل.≤ ⁦200⁩ مللي ثانية.
⁦CLS⁩مدى تحرّك المحتوى بشكل غير متوقع.≤ ⁦0⁩,⁦1⁩.

تنطبق حدود ⁦Core Web Vitals⁩ على المئين ⁦75⁩ للزيارات الفعلية، مع الفصل حسب الجهاز. قد لا تتوفر بيانات لموقع جديد أو قليل الزيارات؛ وهذا لا يعني سرعة صفرية ولا فشلًا تلقائيًا. ترد التعريفات والشروط في وثائق ⁦Web Vitals⁩.

مثال لتحليل التقرير

مثال تعليمي — قيم افتراضية

⁦LCP⁩ على الهاتف: ⁦4.8⁩ ثانية

الملاحظة
البانر الرئيسي هو أكبر عنصر، وتُحمّل حتى على الشاشة الضيقة صورة بعرض ⁦4000⁩ ⁦px⁩ وحجم ⁦2.5⁩ ⁦MB⁩.
المهمة
إعداد أحجام وصيغ مناسبة وفحص الصور المتجاوبة والأولوية ووقت بدء تحميل البانر.
إعادة الفحص
إعادة التقرير للعنوان والجهاز نفسيهما والتأكد من بقاء البانر وجودة مظهره وعدم تسببه في إزاحات.

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

هل يجب اشتراط ⁦100⁩ بالضبط؟

درجة ⁦Lighthouse⁩ نتيجة لجولة مختبرية محددة وتتأثر بظروف القياس. يشرح ⁦Google⁩ الحساب والتباين في وثائق تقييم الأداء. إذا نصّت المتطلبات على ⁦100⁩، فسجّلوا المقياس والجهاز والظروف ثم تحققوا من النتيجة الفعلية. لا تثبت لقطة واحدة عبارة «⁦100⁩ في الموقع كله».

بعد التحسين أعيدوا فحص الطلبات والقوائم والتحليلات والعرض على الهاتف. حذف صورة أو تعطيل عداد مطلوب لرفع الدرجة يغيّر الوظائف ويحتاج إلى قرار مستقل. درجات الإتاحة و⁦SEO⁩ وأفضل الممارسات مفيدة أيضًا، لكن الاختبار الآلي لا يغطي كل متطلبات الاستلام.

⁦10⁩ / الحفظ والاستعادة

تحققوا من النسخة الاحتياطية باستعادتها

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

ملفات الموقع المصدرية ووحدة تخزين لاستعادة نسخة احتياطية
الموقع المستعاد والمسارات المختبرة دليل على صلاحية النسخة. رسم أصلي من ⁦iSEO.pro⁩.

سيناريو استعادة تجريبية

  1. اختاروا نسخة محددة وسجّلوا تاريخها وما ينبغي أن تعيده بالضبط.
  2. اطلبوا استعادتها في بيئة اختبار معزولة، ولا تستبدلوا الموقع العامل لإجراء تجربة.
  3. قبل تشغيل النسخة، عطّلوا المدفوعات الفعلية والإرسال الجماعي والإشعارات وسائر الإجراءات الخارجية. امنعوا الغرباء وروبوتات البحث من الوصول بوسائل مناسبة.
  4. افتحوا الصفحات وادخلوا إلى ⁦CMS⁩ وافحصوا الصور والبيانات والمسار الرئيسي بمستلمين تجريبيين.
  5. سجّلوا مدة الاستعادة والأجزاء الناقصة والتعليمات. تأكدوا من وصول المسؤول إلى النسخة حتى عند فقد الخادم الرئيسي.

النتيجة المتوقعة: تُعرف النسخة الممكن استعادتها والوقت اللازم، وتكون الاستعادة قد نُفذت فعلًا. قول «الاستضافة تنسخ كل شيء» دون اختبار يُبقي البند غير مؤكد.

الحد الأدنى لفحص الأمان عند التسليم

طابقوا مستخدمي ⁦CMS⁩ مع المسؤولين، وراجعوا حسابات الاختبار الزائدة وصلاحيات المقاولين. حدّدوا طريقة تحديث ⁦CMS⁩ والإضافات. تأكدوا من عدم إتاحة النسخ وملفات الإعداد للعامة، وعدم تسرب بيانات الاختبار إلى الإنتاج. يوفر ⁦WordPress⁩ إرشادات رسمية لتعزيز الحماية.

لا تغني هذه الخطوات عن تدقيق أمني كامل. فالحسابات المعقدة والمدفوعات والبيانات الحساسة تتطلب اختبارات متفقًا عليها منفصلًا. ويجب تعيين مسؤول للنسخ والتحديثات الدورية ضمن الصيانة التقنية.

⁦11⁩ / العمل بعد الإطلاق

تأكدوا من قدرتكم على تحديث الموقع بأنفسكم

اطلبوا دليلًا ونفّذوا مهمة عادية دون مساعدة المطوّر: مسودة مقال، وصورة مع ⁦alt⁩، وعنوان للبحث، ورابط داخلي، ومعاينة. ثم غيّروا سعرًا في سجل اختباري وأعيدوه. لا تستخدموا الرئيسية العامة للتدريب.

إذا احتاج إجراء مهم إلى تعديل يدوي للكود، فيجب أن يكون قيدًا معروفًا لا مفاجأة بعد التسليم. وينبغي أن يطابق الدليل لوحة الإدارة الفعلية ودور المحرر والإصدار الحالي.

  • استلموا الشيفرات والتصاميم والتراخيص والمواد بالنطاق المتفق عليه.
  • وثّقوا النشر والتراجع وتحديث الاعتماديات.
  • عيّنوا مسؤولًا عن النطاق والاستضافة والنسخ وتنبيهات الأعطال.
  • سجّلوا قناة الدعم وأوقات الاستجابة وحدود الصيانة المتفق عليها.
  • طابقوا التسليم مع العقد؛ فالقائمة التقنية وحدها لا تحدد الدفع أو الضمانات أو الآثار القانونية لتوقيع المستندات.
⁦12⁩ / الملاحظات

كيفية إبلاغ المطوّر بالأخطاء والتحقق من الإصلاحات

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

نموذج ملاحظة جاهز

الطلب لم يظهر في ⁦CRM⁩

أين
[العنوان الكامل]، نموذج «ناقش مشروعك»، ⁦Chrome⁩ على ⁦Android⁩، [التاريخ والوقت].
الخطوات
فتح الصفحة ← ملء الحقول المطلوبة ← إرسال طلب بعلامة [⁦TEST-001⁩].
المتوقع
بطاقة طلب واحدة تتضمن الاتصال والتعليق والمصدر والمسؤول.
النتيجة الفعلية
الموقع يُظهر نجاحًا ولا توجد بطاقة في ⁦CRM⁩، بينما وصل إشعار البريد.
الأدلة
لقطة النتيجة ووقت الرسالة وتأكيد مراجعة ⁦CRM⁩.
شرط الإغلاق
بعد الإصلاح يظهر طلب تجريبي جديد في ⁦CRM⁩ بكل الحقول، ولا تُنشئ النقرة الثانية تكرارًا غير مقصود.

أولويات الإصلاح

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

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

وثّقوا نتيجة الاستلام: ما فُحص وما أُصلح وما بقي، والمسؤول والموعد لكل بند. أنجزوا مستندات إنهاء العمل وفق العقد.

⁦13⁩ / الفحص النهائي

قائمة التحقق قبل إتمام الاستلام

لا تحددوا البند إلا بعد فحصه. هذه العلامات مؤقتة ولا تُحفظ بعد إعادة التحميل؛ انقلوا النتائج وروابط الأدلة إلى سجلكم.

⁦14⁩ / أسئلة

أسئلة شائعة حول استلام الموقع

هل يمكن استلام الموقع دون متخصص تقني؟

يمكن للمالك أو المدير اتباع هذا الدليل لفحص المحتوى وحسابات الوصول والمسارات على الهاتف ووصول الطلبات. ويُفضّل تحليل أخطاء الخادم والتكاملات المعقدة والصلاحيات والاستعادة بمساعدة متخصص مؤهل. سجّلوا البنود التي لم تفحصوها بوصفها غير متحقق منها، ولا تغلقوها اعتمادًا على وعد.

لماذا تعرض أداة الفحص ⁦403⁩ بينما يفتح الموقع لدي؟

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

إذا كانت نتيجة ⁦PageSpeed⁩ تساوي ⁦100⁩، فهل تبقى الفحوص الأخرى ضرورية؟

نعم. لا تؤكد النتيجة ملكية النطاق أو صحة الأسعار أو وصول الطلبات أو تسليم الشيفرة المصدرية أو إمكانية استعادة الموقع. إنها نتيجة تقنية مستقلة تُضاف إلى سجل الفحص العام.

لماذا لم يظهر الموقع الجديد في نتائج البحث بعد؟

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

هل يكفي فحص الصفحة الرئيسية؟

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

كم يستغرق فحص الاستلام؟

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

نفحص موقعكم
قبل الإطلاق

أرسلوا رابط موقعكم ووصفًا للمهمة. سنناقش نطاق الفحص ومعايير الاستلام.

+⁦7⁩ ⁦903⁩ ⁦790-38-39⁩

بالضغط على الزر، فإنك توافق على سياسة الخصوصية.
تواصل