كيف تعمل نتيجة SEO
ما نفحصه، وكيف تُوزن النتائج وتُرتب أولوياتها، وما يمكن للنتيجة أن تخبرك به وما لا يمكنها.
ما نفحصه
يجري كل تدقيق 83 فحصًا في 8 فئة. لكل فحص وزن من 1 إلى 10 يعكس مدى أهميته لظهورك في البحث.
| الفئة | الفحوصات | الحصة من النتيجة |
|---|---|---|
| السيو الداخلي العناوين والأوصاف والعناوين الفرعية والروابط والصور | 13 | 24% |
| المحتوى العمق والكلمات المفتاحية وسهولة القراءة | 8 | 7% |
| السيو التقني الزحف والفهرسة وإعادة التوجيه وبنية الموقع | 15 | 23% |
| السرعة استجابة الخادم وحجم الصفحة والتحميل | 14 | 14% |
| الأمان HTTPS والشهادات وترويسات الأمان | 9 | 10% |
| التواصل الاجتماعي والنتائج المنسقة Open Graph وبطاقات X والبيانات المنظمة | 5 | 4% |
| الجاهزية لبحث الذكاء الاصطناعي الوصول والبنية لمحركات بحث الذكاء الاصطناعي | 6 | 7% |
| إمكانية الوصول التسميات والأسماء والمعالم وأساسيات WCAG الأخرى | 13 | 11% |
كيف تُحسب النتيجة
- الفحص الناجح يحصل على وزنه كاملًا، والتحذير على نصفه، والخطأ لا يحصل على شيء.
- النتيجة هي النسبة المئوية الموزونة لجميع الفحوصات المحتسبة، من 0 إلى 100. تستخدم نتائج الفئات نفس المعادلة داخل كل فئة.
- الفحوصات المعلوماتية (مثل ملف llms.txt الاختياري) لا تخفض النتيجة أبدًا.
- التقديرات: A من 90، B من 80، C من 65، D من 50، F أقل من 50.
العوائق الحرجة أولًا
بعض المشكلات تمنع الصفحة من الظهور في البحث تمامًا: رمز حالة خطأ، أو توجيه noindex، أو حظر الصفحة في robots.txt. تُعرض هذه كعوائق حرجة في أعلى التقرير مهما كانت النتيجة العامة. قد تحصل صفحة على 90 وتبقى غير مرئية في البحث.
كيف تُحدَّد الأولويات
يرتب مركز القرارات العمل باستخدام أربع إشارات لكل خطأ وتحذير:
- التأثير – حرج أو مرتفع أو متوسط أو منخفض، بحسب وزن الفحص وما إذا كان يؤثر على الفهرسة.
- الصعوبة – سهل أو متوسط أو صعب، وهو تقدير للجهد المطلوب للإصلاح.
- الثقة – مرتفعة للقياسات المباشرة (عنوان مفقود، وسم noindex)، ومتوسطة للتقديرات (سهولة القراءة، عمق المحتوى) واختبارات الشبكة بالعينات.
- درجة الأولوية – يجمع بين الخطورة والوزن والتأثير والصعوبة. المكاسب السريعة هي إصلاحات سهلة بتأثير متوسط أو أعلى.
البيانات المفقودة ليست فشلًا
إذا لم نتمكن من قياس شيء – مثل عدم توفر بيانات سرعة حقيقية من Google بعد، أو انتهاء مهلة اختبار – يُعرض الفحص كغير متاح أو معلوماتي بدلًا من احتسابه ضدك. الروابط التي تستجيب بـ 401 أو 403 أو 429 لا تُعتبر معطلة.
إعادة الاختبار والسجل
أعد التدقيق بعد إجراء التغييرات. تعرض التقارير ما تم إصلاحه وما هو جديد وما لم يتغير منذ التدقيق السابق، ويمكن للمستخدمين المسجلين تتبع كل مهمة في مركز الإصلاح.
فحوص الزحف على مستوى الموقع
يتتبّع تدقيق الموقع (الزاحف) الروابط الداخلية وأهداف canonical وhreflang وخرائط مواقع XML، ويفحص 156 نوعاً من المشكلات في 19 مجموعة. تخسر كل صفحة متأثرة نقاطاً حسب الخطورة: الأخطاء 30، والتحذيرات 10، والملاحظات 2. صحة الموقع هي متوسط درجات الصفحات.
قابلية الفهرسة ورموز الحالة (8)
| المشكلة | الخطورة |
|---|---|
| صفحات معطلة (4xx) روابط داخلية تشير إلى صفحات غير موجودة. | خطأ |
| أخطاء الخادم (5xx) والإخفاقات فشل تحميل عناوين URL هذه أو أعادت خطأ خادم. تُسقط محركات البحث الصفحات التي تفشل باستمرار. | خطأ |
| صفحات soft 404 تُرجع هذه الصفحات 200 OK لكنها تبدو كصفحات خطأ (يقول العنوان أو الترويسة أو النص «غير موجود»). يعاملها Google كـ soft 404 ويهدر عليها ميزانية الزحف. | Warning |
| صفحات noindex تطلب هذه الصفحات من محركات البحث عدم فهرستها. تأكد من أن ذلك مقصود. | Notice |
| nofollow على مستوى الصفحة تطلب علامة meta robots أو ترويسة X-Robots-Tag من محركات البحث عدم تتبّع أي روابط في هذه الصفحات، فلا تمرّر أي قوة داخلية. | Warning |
| صفحات noindex بروابط داخلية كثيرة يقود تنقّلك الخاص الزوار والزواحف إلى صفحات طلبت عدم فهرستها، فيهدر القوة الداخلية. | Warning |
| noindex مع canonical إلى عنوان URL آخر هذه الصفحات noindex وتشير أيضاً بـ canonical إلى عنوان URL آخر. قد ينقل Google قيمة noindex إلى الهدف الأساسي. التوجيهان متناقضان. | Warning |
| محظور بواسطة robots.txt تشير الروابط الداخلية إلى عناوين URL محظورة في robots.txt، فلا تستطيع محركات البحث زحفها. | Notice |
عمليات إعادة التوجيه (8)
| المشكلة | الخطورة |
|---|---|
| روابط داخلية إلى عمليات إعادة توجيه تشير الروابط الداخلية إلى عناوين URL تُعيد التوجيه، ما يبطئ الزوار والزواحف. | Warning |
| سلاسل إعادة التوجيه تمر عناوين URL هذه بعمليتي إعادة توجيه أو أكثر قبل الوصول إلى صفحة. كل قفزة تُبطئ التحميل، والسلاسل الطويلة قد توقف الزواحف قبل العنوان النهائي. | Warning |
| حلقات إعادة التوجيه تُعيد عناوين URL هذه التوجيه في دائرة ولا تصل أبداً إلى صفحة. يرى الزوار خطأ وتستسلم محركات البحث. | خطأ |
| إعادة توجيه إلى صفحات معطلة تنتهي عمليات إعادة التوجيه هذه بعنوان URL به خطأ، فتقود الزوار إلى طريق مسدود. | خطأ |
| إعادة توجيه مؤقتة (302/307) تخبر عمليات إعادة التوجيه المؤقتة محركات البحث بأن التغيير غير دائم، لذا قد يبقى عنوان URL القديم مفهرساً. | Notice |
| عناوين URL بـ HTTPS تُعيد التوجيه إلى HTTP تُعيد عناوين URL الآمنة التوجيه إلى عناوين http:// غير آمنة. تحذّر المتصفحات الزوار وتتشتت إشارات الترتيب. | خطأ |
| عناوين URL داخلية تُعيد التوجيه إلى نطاقات أخرى تُرسل عناوين URL الداخلية هذه الزوار إلى موقع آخر. تأكد من أن ذلك مقصود (مثل قسم نُقل). | Notice |
| عمليات إعادة توجيه meta refresh تستخدم هذه الصفحات وسم meta refresh. وهو أبطأ من إعادة التوجيه من جانب الخادم وتتعامل معه محركات البحث بموثوقية أقل. | Warning |
وسوم canonical (11)
| المشكلة | الخطورة |
|---|---|
| مُحال إلى عنوان URL آخر كأساسي تشير هذه الصفحات بـ canonical إلى عنوان URL آخر، وعادة ما يُفهرس ذلك العنوان بدلاً منها. | Notice |
| وسم canonical مفقود تترك الصفحات القابلة للفهرسة بلا وسم canonical محركات البحث تخمّن أي صيغة URL تفهرس (المعاملات، http/https، الشرطة المائلة الأخيرة). | Warning |
| عدة وسوم canonical مختلفة تعلن هذه الصفحات أكثر من عنوان URL أساسي. قد يتجاهلها Google جميعاً. | خطأ |
| يشير canonical إلى صفحة خطأ يُرجع هدف canonical خطأ، فلا تستطيع محركات البحث فهرسة النسخة المفضلة وقد تتجاهل canonical. | خطأ |
| يشير canonical إلى إعادة توجيه يُعيد هدف canonical التوجيه إلى مكان آخر، ما يرسل إشارات متضاربة لمحركات البحث. | Warning |
| يشير canonical إلى صفحة noindex يطلب عنوان URL المفضل عدم فهرسته، لذا قد لا تظهر أي من الصفحتين في النتائج. | خطأ |
| سلاسل canonical يشير هدف canonical بدوره إلى عنوان URL أساسي آخر. قد لا تتبع محركات البحث السلسلة. | Warning |
| حلقات canonical تعلن صفحتان كل منهما الأخرى كصفحة أساسية. لا تعرف محركات البحث أيهما تفهرس. | خطأ |
| يشير canonical إلى نطاق آخر تشير هذه الصفحات بـ canonical إلى موقع آخر، فتطلب من محركات البحث فهرسة ذلك الموقع بدلاً منها. | Notice |
| عناوين canonical نسبية يستخدم canonical مساراً نسبياً. ينجح ذلك، لكن العناوين المطلقة تتجنب الأخطاء بين البيئات وصيغ البروتوكول. | Notice |
| يستخدم canonical بروتوكول http:// في موقع HTTPS تعلن الصفحات الآمنة أن نسخة http:// غير الآمنة هي الأساسية، فتطلب من محركات البحث فهرسة النسخة غير الآمنة. | خطأ |
Hreflang والمواقع الدولية (8)
| المشكلة | الخطورة |
|---|---|
| رموز hreflang غير صالحة قيم hreflang هذه ليست رموز لغة ISO صالحة (مع منطقة اختيارية)، لذا تتجاهلها محركات البحث. | خطأ |
| روابط العودة لـ hreflang مفقودة تُدرج الصفحة A الصفحة B كبديل، لكن B لا تربط إلى A. يتجاهل Google أزواج hreflang التي تفتقر إلى رابط عودة. | Warning |
| يشير hreflang إلى عناوين URL بها أخطاء أو إعادة توجيه يجب أن تُرجع عناوين URL البديلة الحالة 200. يتم تجاهل الأهداف التي تعيد التوجيه أو تفشل. | خطأ |
| يشير hreflang إلى صفحات غير أساسية أو noindex يجب أن تكون البدائل هي النسخة الأساسية القابلة للفهرسة من كل صفحة، وإلا يتم تجاهل التعليقات التوضيحية. | Warning |
| hreflang بلا إشارة ذاتية يجب أن تُدرج الصفحات التي تستخدم hreflang نفسها في قائمة البدائل. | Notice |
| hreflang بلا x-default يخبر البديل x-default محركات البحث بالصفحة التي تُعرض للزوار الذين لغتهم غير مدرجة. | Notice |
| إدخالات hreflang متعارضة يشير رمز اللغة نفسه إلى عناوين URL مختلفة في صفحة واحدة، فلا تعرف محركات البحث أيها الصحيح. | Warning |
| تختلف سمة lang في HTML عن hreflang الخاص بالصفحة The lang attribute on <html> does not match the language this page declares for itself in hreflang. | Notice |
خرائط مواقع XML (11)
| المشكلة | الخطورة |
|---|---|
| لم يُعثر على خريطة موقع XML لم يُعثر على خريطة موقع في robots.txt أو على /sitemap.xml. تساعد خرائط المواقع محركات البحث في العثور على الصفحات الجديدة والعميقة. | Warning |
| خريطة الموقع غير مدرجة في robots.txt يتيح سطر Sitemap: في ملف robots.txt لجميع محركات البحث العثور على خريطة موقعك، وليس فقط تلك التي أرسلتها إليها. | Notice |
| عناوين URL تُعيد التوجيه في خريطة الموقع يجب أن تُدرج خرائط المواقع العناوين النهائية فقط. تهدر عمليات إعادة التوجيه ميزانية الزحف وتقلل الثقة في خريطة الموقع. | Warning |
| عناوين URL معطلة في خريطة الموقع (4xx) تُدرج خريطة الموقع صفحات غير موجودة. | خطأ |
| عناوين URL فاشلة في خريطة الموقع (5xx) أعادت عناوين URL في خريطة الموقع أخطاء خادم أو لم تستجب. | خطأ |
| صفحات noindex في خريطة الموقع تطلب خريطة الموقع فهرسة صفحات تقول noindex. الإشارات متناقضة. | Warning |
| صفحات ذات canonical مختلف في خريطة الموقع تُدرج خريطة الموقع عناوين URL يشير canonical فيها إلى مكان آخر. يجب أن تحتوي خرائط المواقع على العناوين الأساسية فقط. | Warning |
| عناوين URL في خريطة الموقع محظورة في robots.txt عناوين URL في خريطة الموقع محظورة في robots.txt، فيُطلب من محركات البحث فهرسة صفحات لا تستطيع زحفها. | Warning |
| صفحات قابلة للفهرسة غير موجودة في خريطة الموقع عُثر على هذه الصفحات القابلة للفهرسة عبر الروابط، لكنها ليست في خريطة موقع XML. | Notice |
| صفحات يتيمة (في خريطة الموقع، بلا روابط داخلية) هذه الصفحات في خريطة موقع XML، لكن لا توجد صفحة داخلية تم زحفها تربط إليها، فتحصل على قوة داخلية ضئيلة. | Warning |
| http:// URLs in the sitemap of an HTTPS site تُدرج خريطة الموقع عناوين URL غير آمنة تُعيد التوجيه إلى HTTPS. | Warning |
الروابط الداخلية والخارجية (13)
| المشكلة | الخطورة |
|---|---|
| روابط داخلية إلى صفحات ذات canonical مختلف تشير الروابط الداخلية إلى عناوين URL لها canonical في مكان آخر، فتقود الزواحف إلى نسخ غير مفضلة. | Warning |
| روابط داخلية nofollow تمنع الروابط الداخلية التي تحمل nofollow وصول القوة الداخلية إلى صفحاتك. | Notice |
| صفحات برابط داخلي واحد فقط تحصل هذه الصفحات على رابط من صفحة أخرى واحدة فقط. تُزحف الصفحات قليلة الروابط بوتيرة أقل وتُرتَّب بشكل أضعف. | Notice |
| صفحات بلا روابط داخلية صادرة لا تربط هذه الصفحات إلى أي صفحة أخرى في موقعك. يصل الزوار والزواحف إلى طريق مسدود. | Warning |
| صفحات بروابط كثيرة جداً تُضعف الصفحات التي تحتوي على مئات الروابط قيمة كل رابط وقد تبدو كرسائل مزعجة. | Notice |
| روابط خارجية معطلة تُرجع الروابط إلى مواقع أخرى أخطاء. هذا يزعج الزوار ويوحي بمحتوى مهمل. | Warning |
| روابط بلا نص رابط الروابط بلا نص أو نص بديل أو aria-label لا تعطي المستخدمين ومحركات البحث أي فكرة عن وجهتها. | Warning |
| نص رابط عام روابط مثل «انقر هنا» أو «اقرأ المزيد» تضيّع فرصة وصف الصفحة المستهدفة. | Notice |
| روابط javascript: لا يمكن للزواحف تتبّع الروابط التي تستخدم javascript: بدلاً من عنوان URL حقيقي. | Notice |
| روابط داخلية إلى عناوين http:// يربط موقع HTTPS صفحاته عبر http:// غير الآمن، ما يسبب عمليات إعادة توجيه إضافية وإشارات متضاربة. | Warning |
| روابط إلى مضيفي التطوير أو التجربة تربط الصفحات إلى localhost أو نطاقات تجريبية لا يستطيع الزوار ومحركات البحث الوصول إليها. | خطأ |
| روابط داخلية بمعاملات تتبّع تحتوي الروابط الداخلية على معاملات utm_. وهي تُنشئ عناوين URL مكررة وتستبدل مصدر الزيارات الحقيقي في التحليلات. | Notice |
| صفحات عميقة (4 نقرات أو أكثر من الصفحة الرئيسية) الصفحات المدفونة في عمق البنية يُزحف إليها أقل وتتلقى قوة داخلية أقل. | Notice |
العناوين والأوصاف والترويسات (17)
| المشكلة | الخطورة |
|---|---|
| وسم العنوان مفقود الصفحات بلا عنوان يصعب ترتيبها وتبدو معطلة في نتائج البحث. | خطأ |
| عناوين مكررة عدة صفحات تشترك في العنوان نفسه، فيصعب على محركات البحث التمييز بينها. | Warning |
| العنوان طويل جدًا (أكثر من 60 حرفًا) العناوين الطويلة تُقتطع في نتائج البحث. | Notice |
| العنوان قصير جدًا (أقل من 25 حرفًا) العناوين القصيرة تهدر مساحة يمكن أن تجذب النقرات. | Notice |
| عدة وسوم title These pages have more than one <title> tag. Search engines use one and ignore the rest. | Warning |
| وصف الميتا مفقود سيُنشئ Google مقتطفاً من نص الصفحة، وغالباً ما يكون أقل إقناعاً. | Warning |
| أوصاف ميتا مكررة عدة صفحات تشترك في وصف الميتا نفسه. | Warning |
| meta description طويل جداً (أكثر من 160 حرفاً) تُقطع الأوصاف الطويلة في نتائج البحث. | Notice |
| meta description قصير جداً (أقل من 70 حرفاً) تضيّع الأوصاف القصيرة جداً فرصة إقناع الباحثين بالنقر. | Notice |
| عدة meta description وُجد أكثر من meta description في هذه الصفحات. | Warning |
| عنوان H1 مفقود الصفحات بلا H1 تفتقر إلى عنوان رئيسي واضح. | Warning |
| H1 فارغ يوجد H1 لكن بلا نص — غالباً لأنه يحيط بصورة بلا نص بديل. | Warning |
| عناوين H1 متعددة وجود أكثر من H1 قد يشوّش الموضوع الرئيسي. | Notice |
| عناوين H1 مكررة تستخدم عدة صفحات H1 نفسه، ما يشير إلى مواضيع متداخلة أو عناوين قوالب. | Notice |
| H1 طويل جداً (أكثر من 70 حرفاً) يصعب قراءة العناوين الرئيسية الطويلة جداً بنظرة سريعة. | Notice |
| مستويات عناوين متخطاة تتخطى مستويات العناوين (مثلاً من H2 إلى H4). يصعب تتبّع البنية، خاصة مع قارئات الشاشة. | Notice |
| صفحات طويلة بلا عناوين فرعية يصعب تصفّح الصفحات التي تتجاوز 500 كلمة بلا H2، وتقدّم بنية أقل لمحركات البحث. | Notice |
جودة المحتوى وتكراره (6)
| المشكلة | الخطورة |
|---|---|
| محتوى ضعيف (أقل من 200 كلمة) نادراً ما تحقق الصفحات قليلة النص ترتيباً جيداً، ولا تقدّم لإجابات الذكاء الاصطناعي ما تستشهد به. | Warning |
| محتوى مكرر تحتوي هذه الصفحات القابلة للفهرسة على نص متطابق، لذا تختار محركات البحث واحدة وقد تتجاهل البقية. | Warning |
| محتوى شبه مكرر هذه الصفحات شبه مطابقة لصفحة أخرى (أكثر من 95% تقريباً من النص متشابه). | Notice |
| نص تجريبي (lorem ipsum) نُشر نص تجريبي في هذه الصفحات. | خطأ |
| نسبة منخفضة للنص إلى HTML أقل من 10% من HTML هذه الصفحات نص ظاهر، ما يشير عادة إلى ترميز ثقيل أو محتوى قليل جداً. | Notice |
| سنة حقوق نشر قديمة سنة حقوق النشر في التذييل أقدم من عام، ما قد يجعل الموقع يبدو مهجوراً. | Notice |
الصور (6)
| المشكلة | الخطورة |
|---|---|
| صور بلا نص بديل الصور بلا نص بديل غير مرئية لقارئات الشاشة وتخسر في بحث الصور. | Notice |
| صور معطلة تفشل هذه الصور في التحميل. يرى الزوار مربعات فارغة ولا يمكن للبحث عن الصور فهرستها. | خطأ |
| صور كبيرة (أكثر من 200 كيلوبايت) تُبطئ الصور الثقيلة الصفحات، خاصة على الجوال، وتضرّ بمؤشر Largest Contentful Paint. | Warning |
| صور بلا عرض وارتفاع تسبب الصور بلا أبعاد إزاحات في التخطيط (CLS) أثناء التحميل. | Notice |
| لا توجد صيغ صور حديثة تقدّم هذه الصفحات صور JPEG/PNG/GIF فقط. صيغتا WebP وAVIF أصغر عادة بنسبة 25–50%. | Notice |
| صور كثيرة بلا تحميل كسول تحمّل الصفحات التي تضم أكثر من 10 صور جميع صورها فوراً. | Notice |
الأداء (9)
| المشكلة | الخطورة |
|---|---|
| استجابة خادم بطيئة (أكثر من 1.5 ث) الاستجابات البطيئة تضر بتجربة المستخدم وCore Web Vitals. | Warning |
| استجابة بطيئة نسبياً (0.6–1.5 ث) تبدأ هذه الصفحات بالاستجابة بعد 600 مللي ثانية، وهي المدة التي تُبقي Largest Contentful Paint مريحاً. | Notice |
| HTML كبير (أكثر من 500 كيلوبايت) HTML الثقيل بطيء في التنزيل والتحليل. | Notice |
| يُقدَّم HTML دون ضغط يُرسل HTML دون ضغط. عادةً ما يقلل Gzip أو Brotli حجم النص بنسبة 70–80%. | Warning |
| سكربتات تحجب العرض Several scripts in <head> block the first paint until they download and run. | Notice |
| ملفات JavaScript كثيرة جداً تحمّل الصفحات أكثر من 25 ملف سكربت. يضيف كل منها وقت تنزيل وتنفيذ. | Notice |
| DOM مفرط (أكثر من 1,500 عنصر) تُبطئ أشجار DOM الكبيرة العرض والتفاعل (INP). | Notice |
| JavaScript مضمّن ثقيل يُعاد تنزيل أكثر من 100 كيلوبايت من السكربت المضمّن في كل صفحة ولا يمكن تخزينه مؤقتاً. | Notice |
| مضيفون كثيرون لسكربتات الطرف الثالث تضيف السكربتات من أكثر من 10 نطاقات خارجية اتصالات وتأخيراً ومخاطر على الخصوصية. | Notice |
الأمان (11)
| المشكلة | الخطورة |
|---|---|
| الموقع لا يُقدَّم عبر HTTPS يُحمَّل الموقع عبر http:// عادي. تضع المتصفحات علامة «غير آمن» على كل صفحة، وHTTPS عامل ترتيب. | خطأ |
| صفحات تُقدَّم عبر HTTP غير آمن تُحمَّل هذه الصفحات في موقع HTTPS عبر http:// عادي دون إعادة توجيه. تضع عليها المتصفحات علامة «غير آمن». | خطأ |
| محتوى مختلط تحمّل صفحات HTTPS موارد عبر http:// غير الآمن. تحظرها المتصفحات أو تعرض تحذيرات. | خطأ |
| نماذج غير آمنة تُرسل النماذج إلى عناوين http:// أو تظهر حقول كلمات مرور في صفحات غير آمنة، ما يكشف ما يكتبه الزوار. | خطأ |
| ترويسة HSTS مفقودة بدون Strict-Transport-Security قد تجرّب المتصفحات HTTP غير الآمن أولاً. | Notice |
| سياسة Content-Security-Policy مفقودة تحدّ سياسة Content-Security-Policy من المصادر التي يمكن تحميل السكربتات منها، وتقلّل الضرر الناتج عن هجمات البرمجة عبر المواقع (XSS). | Notice |
| لا توجد حماية من الاختطاف بالنقر (clickjacking) لم يتم تعيين X-Frame-Options ولا توجيه CSP frame-ancestors، لذا يمكن لمواقع أخرى تضمين صفحاتك في إطارات. | Notice |
| X-Content-Type-Options مفقود بدون nosniff قد تخمّن المتصفحات نوع الملف وتشغّل الملفات كسكربتات. | Notice |
| إصدارات برنامج الخادم مكشوفة تكشف ترويسات الاستجابة إصدارات البرامج بدقة، مما يساعد المهاجمين على إيجاد الثغرات المعروفة. | Notice |
| روابط target="_blank" بلا rel="noopener" تسمح الروابط الخارجية التي تفتح في علامة تبويب جديدة دون rel="noopener" للموقع الآخر بالتحكم في علامة تبويبك في المتصفحات القديمة. | Notice |
| عناوين بريد كنص عادي تجمع روبوتات البريد المزعج عناوين البريد الإلكتروني الموجودة في نص الصفحة. | Notice |
البيانات المنظمة (5)
| المشكلة | الخطورة |
|---|---|
| بيانات منظمة غير صالحة لا يمكن قراءة كتل JSON-LD في هذه الصفحات، لذا تتجاهلها محركات البحث. | خطأ |
| بيانات منظمة تنقصها خصائص مطلوبة توجد أنواع schema لكن تنقصها خصائص مطلوبة للنتائج الغنية. | Warning |
| صفحات بلا بيانات منظمة لم يُعثر على ترميز schema.org. تساعد البيانات المنظمة محركات البحث والذكاء الاصطناعي على فهم الصفحة ويمكن أن تمنحك نتائج غنية. | Notice |
| لا يوجد ترميز مسار تنقّل في الصفحات الأعمق تفتقر الصفحات على عمق مستويين أو أكثر إلى BreadcrumbList. تُظهر مسارات التنقّل بنية الموقع في النتائج. | Notice |
| الصفحة الرئيسية بلا ترميز Organization يساعد ترميز Organization (أو LocalBusiness/Person) في الصفحة الرئيسية محركات البحث ومساعدي الذكاء الاصطناعي على التعرّف على علامتك وشعارك وحساباتك. | Notice |
المشاركة الاجتماعية (4)
| المشكلة | الخطورة |
|---|---|
| وسوم Open Graph مفقودة بدون og:title وog:image تعرض المشاركات على فيسبوك ولينكدإن وواتساب وSlack معاينة بسيطة أو عشوائية. | Notice |
| صورة Open Graph مفقودة تحتوي الصفحات على وسوم Open Graph لكن دون og:image، لذا تظهر المشاركات بلا صورة. | Notice |
| og:url يختلف عن canonical يجب أن يطابق og:url عنوان URL الأساسي كي تُحتسب المشاركات للصفحة الصحيحة. | Notice |
| بطاقة X (تويتر) مفقودة بدون twitter:card تعرض X معاينة صغيرة افتراضياً. | Notice |
الجوال وأساسيات HTML (6)
| المشكلة | الخطورة |
|---|---|
| viewport للجوال مفقود بدون وسم meta viewport تعرض الهواتف تخطيط سطح مكتب مصغّراً. يفهرس Google نسخة الجوال. | خطأ |
| التكبير معطّل على الجوال يمنع viewport التكبير، وهذا إخفاق في إمكانية الوصول. | Warning |
| سمة اللغة مفقودة The <html> tag has no lang attribute, so screen readers and search engines must guess the language. | Warning |
| doctype HTML5 مفقود بدون <!DOCTYPE html> قد تعرض المتصفحات الصفحة في وضع التوافق (quirks). | Notice |
| ترميز الأحرف مفقود لم يتم تحديد ترميز الأحرف، لذا قد تظهر الأحرف الخاصة بشكل خاطئ. | Notice |
| وسوم HTML مهملة Obsolete tags such as <font>, <center> or <marquee> were found. | Notice |
إمكانية الوصول (10)
| المشكلة | الخطورة |
|---|---|
| حقول نماذج بلا تسميات لا يمكن لمستخدمي قارئات الشاشة التعرّف على الحقول التي لا تحمل تسمية (أو aria-label). | Warning |
| أزرار بلا اسم قابل للوصول تُعلن الأزرار التي تحتوي على أيقونة فقط دون نص أو aria-label على أنها «زر» فحسب. | Warning |
| إطارات iframe بلا عنوان تحتاج الإطارات المضمّنة إلى عنوان كي يعرف مستخدمو قارئات الشاشة محتواها. | Notice |
| معرّفات عناصر مكررة يجب أن تكون المعرّفات فريدة. التكرار يُفسد ربط التسميات وروابط التخطي ومراجع ARIA. | Notice |
| قيم tabindex موجبة تغيّر قيم tabindex الأكبر من 0 ترتيب لوحة المفاتيح الطبيعي وتربك مستخدميها. | Notice |
| لا يوجد معلم main Pages without a <main> element (or role="main") are harder to navigate with screen readers. | Notice |
| جداول بيانات بلا خلايا ترويسة Tables without <th> headers are read cell by cell with no context. | Notice |
| أدوار ARIA غير صالحة تتجاهل التقنيات المساعدة قيم role غير المعروفة. | Notice |
| عناصر قابلة للتركيز مخفية عن التقنيات المساعدة توجد aria-hidden="true" على روابط أو أزرار أو حقول لا يزال يمكن الوصول إليها بلوحة المفاتيح، ما ينشئ نقاط تركيز «وهمية». | Warning |
| نص بديل هو مجرد اسم ملف نص بديل مثل «IMG_1234.jpg» لا يقول شيئاً عن الصورة. | Notice |
الجاهزية لبحث الذكاء الاصطناعي (3)
| المشكلة | الخطورة |
|---|---|
| زواحف بحث الذكاء الاصطناعي محظورة يحظر ملف robots.txt الزواحف التي تغذّي إجابات بحث الذكاء الاصطناعي واستشهاداته، ما قد يخفي الموقع في ChatGPT search وPerplexity والمحركات المشابهة. | Warning |
| المقتطفات محظورة يمنع nosnippet أو max-snippet:0 محركات البحث من الاقتباس من هذه الصفحات، بما في ذلك في AI Overviews. | Notice |
| المحتوى يعتمد على JavaScript يحتوي HTML الخام على حاوية تطبيق فارغة ونص قليل. معظم زواحف الذكاء الاصطناعي لا تشغّل JavaScript، فترى صفحة فارغة. | Warning |
بنية الرابط (9)
| المشكلة | الخطورة |
|---|---|
| عناوين URL طويلة (أكثر من 115 حرفاً) يصعب مشاركة عناوين URL الطويلة وتُختصر في النتائج. | Notice |
| أحرف كبيرة في عناوين URL عناوين URL حساسة لحالة الأحرف، لذا قد تُنشئ الأحرف الكبيرة نسخاً مكررة من الصفحة. | Notice |
| شرطات سفلية في عناوين URL يعامل Google الشرطات كفواصل بين الكلمات، لكنه لا يعامل الشرطات السفلية كذلك. | Notice |
| عناوين URL بمعاملات كثيرة غالباً ما تُنشئ العناوين التي تحتوي على أكثر من معاملين صفحات شبه مكررة وتهدر ميزانية الزحف. | Notice |
| أحرف غير ASCII في عناوين URL قد تتعطل الأحرف الخاصة غير المرمّزة عند مشاركة عناوين URL أو تسجيلها. | Notice |
| شرطات مائلة مزدوجة في مسارات URL المسارات التي تحتوي على «//» غالباً أخطاء في القوالب وتُنشئ عناوين URL مكررة. | Notice |
| صيغ URL مكررة يمكن الوصول إلى الصفحة نفسها عبر عناوين تختلف فقط في حالة الأحرف أو الشرطة المائلة الأخيرة، ولا يشير أيٌّ منها بـ canonical إلى الآخر. | Warning |
| معرّفات الجلسات في عناوين URL تُنشئ معرّفات الجلسات في عناوين URL عناوين مكررة بلا حدود. | Warning |
| روابط ترقيم صفحات إلى صفحات معطلة يشير rel="next" أو rel="prev" إلى عنوان URL يُرجع خطأ. | Warning |
عرض JavaScript (6)
| المشكلة | الخطورة |
|---|---|
| فشل عرض JavaScript تعذّر على Chrome عرض هذه الصفحات، لذا فإن فحوصات DOM المعروض غير مكتملة. | Warning |
| تغيّر العنوان بعد JavaScript العنوان المعروض في المتصفح يختلف عن العنوان في HTML الأصلي. قد ترى محركات البحث بيانات وصفية مختلفة حسب طريقة العرض. | Warning |
| تغيّر الرابط الأساسي بعد JavaScript يغيّر JavaScript الرابط الأساسي بعد التحميل، مما قد ينتج إشارات فهرسة متعارضة. | خطأ |
| تغيّر توجيهات robots بعد JavaScript تتغير توجيهات robots بعد عرض JavaScript. | خطأ |
| المحتوى المهم يعتمد على JavaScript جزء كبير من النص الظاهر غير موجود في HTML الأولي ولا يظهر إلا بعد تشغيل JavaScript. | Warning |
| الروابط الداخلية تعتمد على JavaScript تظهر عدة روابط داخلية فقط بعد تنفيذ JavaScript. | Warning |
رؤى Search Console (5)
| المشكلة | الخطورة |
|---|---|
| صفحات تحصل على نقرات لكنها غير قابلة للفهرسة يُظهر Search Console نقرات على عناوين URL هذه، لكن الزحف وجدها noindex أو ذات canonical في مكان آخر أو تُعيد التوجيه أو معطلة. هذه الزيارات معرّضة للخطر. | خطأ |
| صفحات لها ظهور لم يصل إليها الزحف يسجّل Search Console ظهوراً لعناوين URL هذه، لكن لا توجد صفحة تم زحفها تربط إليها، فلا تحصل على قوة داخلية. | Warning |
| صفحات قابلة للفهرسة بلا ظهور في البحث لم تحصل هذه الصفحات القابلة للفهرسة على أي ظهور في Google خلال آخر 28 يوماً. قد تكون غير مفهرسة أو لا تستهدف عمليات بحث حقيقية. | Notice |
| ترتيبات الصفحة الأولى بنسبة نقر منخفضة تحتل هذه الصفحات الصفحة الأولى بظهور كبير لكنها تحصل على نقرات أقل بكثير من المتوقع لمركزها. | Notice |
| صفحات قريبة من المراكز العشرة الأولى بمحتوى ضعيف تحتل هذه الصفحات المراكز 8–20 بظهور حقيقي لكنها أقل من 400 كلمة. توسيعها غالباً أسرع طريقة لتحسين الترتيب. | Notice |
الإصدارات
يحفظ كل تقرير إصدار المنهجية الذي أُنتج به (الإصدار الحالي 2)، لذلك يمكن التمييز بين تغيّر النتيجة بسبب تغيير قواعدنا وتغيّرها بسبب تغيير في موقعك.
الحدود
يختبر التدقيق ما يمكن قياسه من الخارج: HTML وترويسات HTTP وملف robots.txt وخرائط الموقع والروابط وموارد الصفحة. لا يرى الترتيبات أو الزيارات أو الروابط الخلفية، والنتيجة المرتفعة لا تضمن الترتيب أو الاقتباس في الذكاء الاصطناعي. لا نختلق أبدًا أحجام بحث أو زيارات أو درجات سلطة.