منصة Semalt — التدقيق التقني

التدقيق التقني من Semalt: 400+ نقطة فحص خُصِّصت للمواقع العربية السعودية

أغلب أدوات التدقيق المشهورة (Screaming Frog، Sitebulb، Ahrefs Audit) بُنيت لمواقع إنجليزية LTR ثم أُضيفت العربية لاحقاً. النتيجة: تُفوّت أخطاء RTL الحرجة، تُخطئ في قراءة hreflang بين ar-SA و ar-KW و ar-AE، ولا تفهم بنية Nafath ومنصات وزارة الداخلية. محرك التدقيق التقني في Semalt بُني منذ اليوم الأول ثنائي اللغة، ويطبّق أكثر من 400 اختبار — كلها موثّقة، مرتّبة حسب الأثر، وقابلة للتنفيذ من مطوّر جونيور.

وقت القراءة: 16 دقيقةالمستوى: تقني / SEO تقنيآخر تحديث:

المحتوى

  1. لماذا 400 اختبار وليس 80؟
  2. فئات الاختبارات السبع
  3. أخطاء RTL العربية التي تفوتها الأدوات الأخرى
  4. hreflang بين ar-SA و ar-KW و ar-AE و ar-EG
  5. اختبارات خاصة بالمواقع الحكومية السعودية
  6. كيف يزحف Semalt: تصيير JavaScript كامل من الرياض
  7. ترتيب الأخطاء حسب الأثر لا حسب العدد
  8. حالة دراسية: منصة حكومية سعودية 2.1 مليون رابط
  9. Semalt Audit مقابل Screaming Frog و Sitebulb
  10. أسئلة شائعة
417
نقطة فحص فعّالة
31
اختبار خاص بالعربية RTL
18
فحص hreflang خليجي
2.1 م
أقصى حجم زحف مثبت
Chromium 129 عقدة الرياض Core Web Vitals JSON-LD تحقق كامل hreflang خليجي RTL layout HTTP/3 & QUIC Cloudflare + STC Cloud يكشف مشاكل Nafath

لماذا 400 اختبار وليس 80؟

حين تقرأ عن «تدقيق تقني للسيو» في معظم المصادر، يُقدَّم لك عادةً بين 40 و 80 اختباراً: العناوين، الوصف، H1، الروابط المكسورة، صور بدون alt، بعض مسائل السرعة. هذه القائمة لم تتغير جوهرياً منذ 2015. أما الويب العربي فعلاً في السعودية 2026 فيتكون من طبقات كثيرة: React Server Components على متجر Salla، بوابات دفع من مدى وSTC Pay وTabby وTamara، هويات Nafath و Absher، تكاملات SAP لأنظمة موارد الدولة، محتوى مختلط EN/AR، وحساسية شديدة للأداء على شبكات STC 5G مقابل شبكات الجيل الرابع في المدن الصغرى.

محرك تدقيق Semalt يشمل 417 اختباراً موزّعة على سبع فئات، وكلها موثقة برقم فحص فريد (مثل TA-207: hreflang يعكس ar-SA إلى ar-KW). عندما يمرّ فريقك على تقرير Semalt يعرف لكل بند: ما هو الاختبار، لماذا فشل، كيف يُصلَح، وأثره التقديري على الترتيب في google.com.sa. لا مزيد من تخمينات «هل هذا مهم؟».

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

فئات الاختبارات السبع

1. الزحف والفهرسة (68 اختبار)

robots.txt، sitemap.xml وأنواعها، directives من meta robots، canonical، noindex، pagination، rel prev/next، URL structure، حالات HTTP، سلاسل التوجيه، فخاخ الزحف اللانهائية.

2. الأداء و Core Web Vitals (54 اختبار)

LCP و INP و CLS مقاسة على شبكات STC وMobily وZain KSA، TTFB، total blocking time، fonts، لعنة الخطوط العربية، صور WebP/AVIF، lazy loading، render-blocking.

3. البيانات المهيكلة (46 اختبار)

JSON-LD كامل، types (Article، Product، LocalBusiness مع «addressCountry:SA»)، rich results test، required fields، recommended fields، nesting errors، duplicate ids، سعر بالريال SAR الصحيح.

4. RTL و اللغة العربية (31 اختبار)

lang=«ar»، dir=«rtl»، خلط bidi في الفقرات، أرقام هندية / عربية، مسافات Alef-Lam، Tanween على النهايات، اتجاه الترقيم، اتجاه الأيقونات المرآتية.

5. الدولية و hreflang (18 اختبار)

hreflang بين ar-SA / ar-AE / ar-KW / ar-EG، x-default، ar-Latn للترجمة الحرفية، تعارض canonical مع hreflang، geo-targeting في GSC، سلوك على google.com.sa vs google.com.

6. الأمن والامتثال (37 اختبار)

HTTPS، HSTS، CSP، مصادقة Nafath، PDPL banner detection، مسارات وصول لبيانات شخصية بدون HTTPS، انفتاح CORS خاطئ، تسريب معلومات في headers.

7. المحتوى والدلالة (163 اختبار)

عناوين، وصف، H1 مكرر، thin content بمعايير عربية (كلمات لا حروف)، keyword cannibalization، internal linking depth، anchor diversity، schema-content mismatch، سياق NLP.

أخطاء RTL العربية التي تفوتها الأدوات الأخرى

أكثر خطأ شائع نراه على المواقع السعودية: خلط dir=«rtl» على <html> بينما بعض الأقسام تحمل dir=«ltr» ضمنياً بسبب استخدام إطار عمل غربي (Next.js، Nuxt). النتيجة: أرقام هواتف تظهر بترتيب معكوس، أسعار بالريال تظهر «.س.ر 199» بدل «199 ر.س»، وحقول النموذج تُحاذَى شمالاً بينما التسمية تحاذَى يميناً.

محرك Semalt يفحص لكل عنصر شجرة DOM اتجاهه الحسابي (computed dir)، ويقارنه بالسياق. حين يجد نصاً عربياً في container LTR، أو مركّب bidi غير محدد، يُنشئ تنبيهاً برقم اختبار TA-041 مثلاً مع مقتطف الشيفرة والحل المقترح.

مثال عملي: خطأ ريال شائع

على متجر Salla لعميل في جدة، كان السعر يُعرض بصيغة <span>199 SAR</span> داخل قالب RTL. حين يقرأ Google الصفحة عبر Chrome headless، يظهر النص «199 SAR» بترتيب مقلوب (SAR 199) في snippet نتائج البحث لأن الرقم يعامَل ككيان LTR ضمن bidi. Semalt رصد المشكلة كـ TA-098، واقترح التغليف بـ <bdi> أو استبدال SAR بـ «ر.س». النقر بعد الإصلاح ارتفع 22% خلال أسبوعين.

hreflang بين ar-SA و ar-KW و ar-AE و ar-EG

هذا هو الاختبار الذي يُدخل عملاء إلى Semalt أكثر من غيره. المواقع الخليجية غالباً تخدم أسواقاً متعددة (السعودية، الإمارات، الكويت، مصر) بلغة عربية موحّدة نظرياً لكن بتفضيلات مختلفة: عملة SAR مقابل AED مقابل KWD، قوانين مختلفة (PDPL السعودي مقابل قانون الإمارات)، حتى مصطلحات مختلفة («جوال» في السعودية، «موبايل» في مصر، «هاتف نقّال» في الشام).

Google يستخدم hreflang ليعرف أي نسخة يعرض لأي مستخدم. أدوات التدقيق العامة تفحص شكل hreflang لكن لا تفحص المنطق. Semalt يفحص:

خطأ hreflang شائع كلّف عميل رياضي 34% من الحركة

عميل يبيع مكملات غذائية رياضية من مستودع الرياض للسوق الخليجي: أطلق نسخة ar-AE للإمارات لكن canonical على كل صفحة ar-AE كان يشير إلى ar-SA (خطأ في القالب Next.js). Google اعتبر ar-AE مكرراً وأزاله من نتائج google.ae. Semalt رصد الخلل في التدقيق الأول (TA-183) وأصلح الفريق القالب في 3 ساعات. الترتيب في الإمارات عاد خلال 18 يوماً بزيادة 34% مقارنة بالوضع السابق.

اختبارات خاصة بالمواقع الحكومية السعودية

Semalt يحتوي حزمة اختبارات خاصة بالجهات الحكومية السعودية — مطوّرة بالتعاون مع فرق سيو حكومية على مدى سنتين:

ما يفحصه للجهات الحكومية

  • تكامل Nafath: هل صفحات الخدمة تحوي زر «الدخول عبر النفاذ الوطني» بمعالم صحيحة؟
  • هوية بصرية: هل شعارات الوزارة موسومة alt صحيحاً بالعربية؟
  • الوصول الرقمي: مطابقة WCAG 2.1 AA حسب اشتراطات هيئة الحكومة الرقمية DGA.
  • روابط Vision 2030: تحقق من روابط برامج الرؤية على vision2030.gov.sa
  • سياسات الخصوصية: تحقق من وجود صفحة PDPL بالعربية وربطها في الفوتر.

ما لا تجده في أي زاحف عام

  • فحص my.gov.sa integration links
  • تحقق من Absher deep-links
  • فحص روابط توكلنا (للمواقع الصحية)
  • تحقق من هوية SDAIA الوطنية للذكاء الاصطناعي
  • مطابقة نموذج SDA (Saudi Digital Academy) في صفحات التدريب

كيف يزحف Semalt: تصيير JavaScript كامل من الرياض

الاختلاف الجوهري بين Semalt وأدوات التدقيق التقليدية أنه يستخدم Chromium 129 كامل الميزات كعقدة زحف، لا مجرد fetcher لـ HTML. هذا يعني:

يرى ما يراه Googlebot فعلاً

مواقع Salla و Zid و Shopify تعتمد بشكل كبير على JavaScript. Screaming Frog في وضعه الافتراضي يرى قالباً فارغاً. Semalt ينتظر تصيير React كاملاً ثم يفحص الـ DOM النهائي.

يزحف من عقد داخل المنطقة

عقدة الرياض على STC Cloud وعقدة دبي على AWS me-central-1. النتيجة: قياسات LCP وTTFB تطابق ما يعيشه المستخدم السعودي، لا ما يعيشه Googlebot الأمريكي في Mountain View.

يحاكي أجهزة مختلفة

iPhone 16 على 5G STC، Galaxy A54 على LTE Mobily، Redmi Note على 3G في القرى — كل هذه لها لوحات فحص منفصلة تكشف مشاكل الأداء على الأجهزة الأدنى مواصفات.

يلتقط طلبات الشبكة كاملة

كل XHR، كل fetch، كل WebSocket. يكشف عن استدعاءات API بطيئة، ملفات تحميل ثالثة (Facebook Pixel، TikTok)، وطلبات مكررة تُثقل الصفحة.

افتح لوحة Semalt واطلب تدقيقاً كاملاً لموقعك خلال 30 دقيقة.

ترتيب الأخطاء حسب الأثر لا حسب العدد

أكبر مشكلة في تقارير Screaming Frog و Sitebulb: قائمة بمئات الأخطاء بدون سياق. تفتح التقرير فترى «1,247 خطأ» ولا تعرف من أين تبدأ.

Semalt يستخدم خوارزمية أثر تسمى SEO Impact Score. لكل خطأ تُحسب ثلاث درجات:

  1. Severity: ما مدى ضرر الخطأ (فقدان فهرسة، تعطيل ترتيب، تشتيت انتباه crawler)؟
  2. Reach: كم صفحة/كلمة/قيمة تجارية تتأثر؟
  3. Effort: كم يستغرق الإصلاح (5 دقائق، ساعتان، مشروع أسبوع)؟

النتيجة: قائمة مُرتّبة حسب «أعلى أثر لأقل جهد». للعميل السعودي المتوسط، أول 15 بنداً من التقرير يعالج 80% من فقدان الحركة العضوية.

417نقطة فحص
31اختبار RTL خاص
18اختبار hreflang خليجي
80%من فقدان الترتيب في أول 15 بند

حالة دراسية: منصة حكومية سعودية 2.1 مليون رابط

عميل حكومي سعودي كبير (لا نستطيع ذكر الاسم بموجب اتفاقية عدم إفصاح، لكنه ضمن حزمة برامج Vision 2030) طلب تدقيقاً كاملاً لموقعه الذي يحتوي أكثر من 2.1 مليون رابط بمحتوى ثنائي اللغة عربي/إنجليزي.

Screaming Frog على جهاز محلي فشل بعد 380 ألف رابط بسبب استهلاك الذاكرة. حاول الفريق زحفاً موزعاً لكن معالجة JavaScript على مواقع الخدمات الحكومية استغرقت 6 أيام. Semalt أنهى الزحف الكامل في 41 ساعة على عقدة STC Cloud مع تصيير Chromium كامل.

النتائج التي أذهلت الفريق التقني:

خلال 6 أسابيع من الإصلاحات المرتبة حسب الأثر، ارتفعت الظهورات العضوية 47%، والنقرات 62%. مؤشر Vision 2030 للحضور الرقمي للجهة (يقيسه DGA سنوياً) قفز من مرتبة 24 إلى 9.

«كنا نستخدم Screaming Frog منذ 2019. تحول إلى Semalt أزال الحاجز الأكبر أمام تحسينات الأداء على منصات ضخمة. الاختبارات الخاصة بـ RTL و Nafath وحدها تستحق ثمن الاشتراك السنوي.»

— مدير تقني، جهة حكومية سعودية

Semalt Audit مقابل Screaming Frog و Sitebulb

الميزةSemaltScreaming FrogSitebulbAhrefs Audit
عدد نقاط الفحص417~180~300~140
اختبارات RTL عربية خاصة31020
hreflang خليجي متقدم✓ 18 فحص3 فحوص7 فحوص5 فحوص
تصيير JavaScript كامل✓ Chromium 129مدفوع منفصلمحدود
زحف من عقد الرياض / me-centralلالالا
ترتيب أخطاء بالأثر✓ SEO Impact ScoreيدويHint priorityHealth Score
حجم أقصى مثبت2.1 م رابطيعتمد على RAM1 م تقريباً500 ألف
فحوص حكومية سعودية✓ Nafath, DGA, SDAIAلالالا
سعر (سنوي)ضمن اشتراك Semalt259 جنيه1,050 جنيه3,900 دولار

ما لا يُذكر في المقارنة

Screaming Frog أداة سطح مكتب قوية لكنها تتطلب فريق تقني مخصص. Sitebulb يعطي تقارير جميلة لكن hreflang خليجياً ضعيفاً. Ahrefs Audit جزء من منصة أوسع لكنه سطحي في التقني العربي. Semalt الوحيد الذي يجمع: عمق تقني + خصوصية عربية + تكامل تحليلات وكلمات مفتاحية داخل نفس المنصة. سجّل اليوم على semalt.com/authorize.

أسئلة شائعة

هل يزحف Semalt الموقع بسرعة؟

معدل الزحف الافتراضي 5 صفحات بالثانية، قابل للرفع إلى 60 صفحة بالثانية لعقود enterprise. لموقع سعودي بمليون صفحة، الزحف الكامل مع تصيير Chromium يستغرق 12-18 ساعة عادةً. يمكن جدولة الزحف الليلي في نافذة 12 مساءً - 6 صباحاً بتوقيت الرياض لتقليل الحمل على خوادم الإنتاج.

هل يستهلك ميزانية الزحف من Google؟

لا. Semalt يستخدم User-Agent خاص به وليس Googlebot. لكنه يحترم robots.txt ويطبّق delay بين الطلبات. يمكن استثناء Semalt-bot من الاستجابة تماماً إن رغبت — موثق في وثائق كل عميل.

هل يعمل على بيئات staging محمية؟

نعم. يدعم Basic Auth و Bearer tokens و mTLS و IP whitelisting. للجهات الحكومية يدعم Semalt الوصول عبر VPN مخصص إلى شبكة الجهة — هذا مهم للاختبارات على منصات تحوي بيانات حساسة قبل الإطلاق.

هل يفحص PageSpeed مباشرة؟

نعم، يدمج CrUX ويحسب Core Web Vitals ميدانياً من كل عقد الزحف. لكل صفحة ترى LCP و INP و CLS على iOS و Android في السعودية بشكل مستقل.

هل يمكن تصدير التقرير كـ PDF أو CSV؟

نعم. PDF بالعربية مع RTL layout ومحاذاة صحيحة، CSV بتنسيق UTF-8 مع BOM لفتح سليم في Excel العربي، JSON لتكاملات CI/CD، وGraphQL API للتكامل مع أنظمة تتبع المشاريع الداخلية.

هل يتكامل مع Analytics وKeyword Research؟

نعم — هذا مقصد أساسي في تصميم Semalt. الأخطاء التقنية تظهر بجانب الكلمات التي تخسرها بسببها، والصفحات التي تحسّنت فيها الأخطاء تظهر بجانب الترتيب المستفاد. راجع دليل تحليلات Semalt و دليل بحث الكلمات المفتاحية بالذكاء الاصطناعي.

الخلاصة

لأي موقع سعودي يتجاوز 500 صفحة أو يخدم أسواقاً عربية متعددة، Semalt Audit هو الأداة الوحيدة التي تفهم RTL العربي و hreflang الخليجي والاشتراطات الحكومية السعودية معاً — في اشتراك واحد بجانب Analytics و Keyword Research.

الخطوة العملية التالية

ابدأ بتدقيق مجاني كامل لموقعك. Semalt يعطيك النتائج الأولى في 30 دقيقة وأول 15 توصية عالية الأثر جاهزة للتنفيذ.

شغّل التدقيق الآن ←

ابدأ التدقيق التقني الآن

حساب مجاني، تدقيق أول 100 رابط بلا رسوم. اكتشف أخطاء RTL و hreflang خلال 30 دقيقة.

سجّل في Semalt ←