ما هو رمز الحالة 200 (200 Status Code) ؟

رمز الحالة HTTP 200 OK هو رمز استجابة من الخادم يشير إلى نجاح طلبات HTTP الواردة من العميل (مثل المتصفح)، بالنسبة لصفحة الويب، يعني هذا أن رمز HTML الخاص بها يمكن تحميله بنجاح.

تستخدم متصفحات الويب طلبات HTTP للتواصل مع الخوادم. تتكون هذه الطلبات من:

  • عنوان URL محدد لتحديد الخادم والموقع المطلوب.
  • طريقة الطلب (GET، POST، إلخ).
  • معلومات إضافية مثل معلمات URL أو ملفات تعريف الارتباط (Cookies) من جانب العميل.

على سبيل المثال، عند زيارة هذه الصفحة، قام متصفحك بإرسال طلب GET إلى الرابط التالي:

https://linkawy.io/seo/glossary/http-200/

فاستجاب الخادم برمز الحالة 200 OK، مما يعني أن الطلب تم بنجاح وتم تحميل الصفحة بشكل صحيح.

ما أهمية رمز الاستجابة 200

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

بالإضافة إلى ذلك، يشير رمز الاستجابة 200 إلى أن زواحف محركات البحث (Search Engine Crawlers) يمكنها الوصول إلى صفحاتك والروابط الموجودة عليها، وبالتالي، يمكن فهرسة صفحاتك ونقل قيمة “PageRank” إلى الصفحات المرتبطة بها.

لذلك، يجب أن تستجيب خوادمك برمز الحالة 200 OK لأكبر عدد ممكن من الصفحات على موقعك، ومع ذلك، قد تكون هناك بعض الاستثناءات.

أفضل ممارسات الـ SEO لفحص لرموز حالة HTTP

كما ذكرنا سابقًا، قد لا يستجيب خادمك برمز الحالة HTTP 200 OK لجميع الطلبات، على سبيل المثال، إذا قمت بتوجيه (Redirect) أو إزالة بعض الصفحات، فسيقوم الخادم بإرجاع رموز حالة مثل 301 (302) أو 404 (410)، وهذا أمر طبيعي ولا مشكلة فيه.

ولكن في بعض الأحيان، قد تكون هناك مشاكل في صفحاتك دون أن تدرك ذلك، وقد يستجيب الخادم برموز حالة خطأ (Error Status Codes)، فإذا كانت هذه الصفحات مهمة ويجب أن تحصل على رمز استجابة 200 بدلاً من ذلك، فأنت بحاجة إلى إصلاح هذه الأخطاء.

لذلك نوصي بإجراء مراجعة دورية لموقعك باستخدام أدوات مثل برنامج Screaming Frog SEO Spider، حيث سيقوم بفحص جميع صفحات موقعك وإظهار رمز الاستجابة الخاص بكل صفحة، مما يساعدك على تحديد الأخطاء وإصلاحها بسرعة.

كل ما عليك فعلة بعد تشغيل البرنامج على جهازك هو أدخال رابط موقعك في خانة البحث العلوي، ثم اضغط Start، وانتظر حتى تنتهي الأداة من الزحف على صفحات موقعك، وبعد اكتمال الزحف، توجه إلى علامة التبويب: “Internal”، وستجد في العمود “Status Code” رمز الحالة لكل صفحة.

فحص رمز الحالة لكل صفحات الموقع باستخدام برنامج Screaming Frog SEO Spider

بعد ذلك، يمكنك تحليل الصفحات التي تُرجع رموز حالة HTTP مختلفة عن 200 OK، ومع ذلك، ليست كل الصفحات التي تُرجع رموز استجابة غير 200 تحتاج إلى اهتمامك.
لكن هناك بعض الحالات التي يجب أن تعالجها:

1. التوجيهات الزائدة (Excessive Redirects)

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

ولكن وجود توجيهات غير ضرورية يُعد ممارسة سيئة لتحسين محركات البحث (SEO)، حيث يمكن أن يبطئ من سرعة تحميل صفحاتك.

لذلك، استخدم التوجيهات بحكمة، على سبيل المثال، بدلاً من الربط بصفحة يتم توجيهها (301) إلى عنوان URL آخر، قم بالربط مباشرةً بالصفحة الهدف، هذا سيقلل من وقت تحميل الصفحة.

2. سلاسل التوجيه (Redirect Chains)

سلسلة التوجيهات هي سلسلة من توجيهين أو أكثر بين عنوان URL المطلوب وعنوان URL الهدف.

سلاسل اعادة التوجيه (Redirect Chains)

على الرغم من أن جوجل بوت يمكنه متابعة ما يصل إلى 10 قفزات توجيه (Redirect Hops)، إلا أننا نوصي بتجنب استخدام سلاسل التوجيه الطويلة، حيث يمكن أن تؤدي سلاسل التوجيه إلى إبطاء سرعة الصفحة، مما يؤثر سلبًا على تجربة المستخدم.

لذلك، يُفضل إجراء مراجعة لموقعك باستخدام أداة Site Audit (مثل Ahrefs Webmaster Tools) لتحديد مشكلات سلاسل التوجيه وإصلاحها.

3. الصفحات المعطلة (Broken Pages)

بينما من الطبيعي وجود صفحات معطلة (404 أو 410) على موقعك، يجب تحليل هذه الصفحات لمعرفة ما إذا كانت تستحق التحويل إلى صفحات تعمل برمز 200 OK.

على سبيل المثال، إذا كان لديك بعض الصفحات المعطلة (404) التي تحتوي على روابط خلفية عالية الجودة، فإن قيمة “PageRank” تُهدر في هذه الحالة.

في مثل هذه الحالات، يمكنك توجيه هذه الصفحات إلى صفحات أخرى ذات صلة على موقعك، وهذا سيعيد تدفق “PageRank” من الصفحات المعطلة إلى الصفحات المهمة الأخرى.

يمكنك بسهولة تحديد الصفحات المعطلة باستخدام أدوات مثل Ahrefs Webmaster Tools.

 

مرادفات المصطلح:
رمز الاستجابة HTTP 200, كود استجابة HTTP 200, رمز حالة HTTP 200, 200 Status Code