دليل رموز حالة HTTP: ما يعنيه كل رمز وكيف تتعامل معه
فهم رموز حالة HTTP أمر أساسي لإدارة أي موقع ويب. إليك الدليل الشامل:
رموز النجاح (2xx)
- 200 OK: الطلب نجح والخادم أرسل المحتوى المطلوب - 201 Created: تم إنشاء مورد جديد بنجاح (شائع في واجهات API) - 204 No Content: نجح الطلب لكن لا يوجد محتوى للإرجاع
رموز إعادة التوجيه (3xx)
- 301 Moved Permanently: المحتوى انتقل نهائياً. أهم رمز لـ SEO — يجب تحديث الروابط - 302 Found: إعادة توجيه مؤقتة. لا يُحوّل الرتبة (link equity) - 307/308: إعادة توجيه مؤقتة/دائمة تحافظ على طريقة الطلب (POST تبقى POST)
رموز أخطاء العميل (4xx)
- 400 Bad Request: طلب غير صالح - 401 Unauthorized: مطلوب مصادقة - 403 Forbidden: الوصول مرفوض حتى مع مصادقة - 404 Not Found: الصفحة غير موجودة — أخطر مشكلة للـ SEO - 429 Too Many Requests: تم تجاوز حد الطلبات
رموز أخطاء الخادم (5xx)
- 500 Internal Server Error: خطأ عام في الخادم - 502 Bad Gateway: الخادم الوسيط تلقى استجابة غير صالحة - 503 Service Unavailable: الخادم مشغول مؤقتاً
تأثير الروابط المعطلة على SEO
Google تعتبر كثرة أخطاء 404 مؤشراً على إهمال الموقع. الفحص الدوري (شهرياً على الأقل) ضروري لصحة موقعك.