451 (غير متاح لأسباب قانونية)
ما يعنيه HTTP 451 للمحتوى المحجوب قانونيًا، وكيف تتعامل Google معه مقارنةً بالحجب الجغرافي، وكيف يظهر في Search Console، ومتى تستخدمه بدل رموز الحالة الأخرى للحجب الجغرافي.
اللغات
يعني 451 غير متاح لأسباب قانونية أن المورد محجوب بسبب طلب قانوني — أمر محكمة أو رقابة أو إزالة وفق DMCA أو عقوبات أو لائحة — لا لأنه مفقود (404) أو ممنوع الوصول (403). وهو رمز HTTP الوحيد المصمم للشفافية القانونية؛ تطلب RFC 7725 شرح الجهة التي تطلب الحجب والأساس القانوني في المتن وإضافة ترويسة Link: rel="blocked-by". لا تتوقع معاملة خاصة في SEO: لا توثق Google 451 ضمن رموزها «العشرين الأهم»، ولا يملك Search Console تصنيفًا مخصصًا له، فيقع ضمن «URL blocked due to other 4xx issue» ويتصرف كأي 4xx عام؛ فلا يُفهرس أو يُزال من الفهرس. وإعادة 451 عالميًا بالخطأ تلغي الفهرسة مثل 403/404 العرضيين، كما أن استخدامه للحجب الجغرافي بسبب GDPR محل خلاف حقيقي وليس حقيقة محسومة. وتذكر Google أن 451 لا يقع ضمن رموزها "top 20" _(ترجمة)_ «العشرين الأهم»، ويظهر في Search Console ضمن "URL blocked due to other 4xx issue" _(ترجمة)_ «عنوان URL محجوب بسبب مشكلة 4xx أخرى».
الخلاصة — تعني 451 (غير متاح لأسباب قانونية) أن الخادم يرفض عرض الصفحة لأن طلبًا قانونيًا يفرض ذلك — أمر محكمة، رقابة حكومية، إزالة وفق DMCA، أو لائحة. إنها ليست 404 («لا شيء هنا») ولا 403 («لا تملك صلاحية الوصول»)، بل «الطلب القانوني — لا عطل تقني ولا قاعدة صلاحيات — هو سبب منعك». وتتعمد RFC 7725 ألا تقول إن المورد موجود أو يمكن تقديمه لولا الطلب؛ فهذه الضبابية مقصودة.
ما معنى 451 فعلًا
عندما تطلب صفحة (أو يطلبها زاحف محرك بحث)، يرسل الخادم رمز حالة. تعني 200 «ها هي الصفحة». أما 451 (غير متاح لأسباب قانونية) فتعني «حُجب الوصول بسبب طلب قانوني» — أمر محكمة أو رقابة أو إزالة أو لائحة. وتتعمد RFC 7725 أمرًا واحدًا: لا تؤكد الحالة أن المورد موجود ولا أنه غير موجود؛ لذلك لا يمكنك قراءة 451 بوصفها دليلًا على أن المحتوى موجود فعلًا وينتظر عودة الخدمة بعد زوال الطلب القانوني.
أسهل طريقة لتمييزه عن جيرانه:
- 404 Not Found — «لا شيء هنا». الصفحة غير موجودة.
- 403 Forbidden — «يوجد شيء هنا، لكنك لا تملك الوصول». حجب وصول.
- 451 (غير متاح لأسباب قانونية) — «سبب عدم حصولك على هذا هو طلب قانوني، لا عطل تقني ولا قاعدة صلاحيات». وبخلاف 404 و403، لا يقول عمدًا إن المورد موجود أو كان سيُقدَّم لولا الحجب؛ وتترك RFC 7725 ذلك مفتوحًا عن قصد.
إذن 451 ليس عطلًا في الخادم ولا مشكلة صلاحيات؛ إنه يخبرك لماذا يحجب: سبب قانوني لا تقني.
أين ستراه فعلًا؟
في دليل رموز حالة HTTP ألخّص 451 هكذا: إنه “blocked for some kind of legal reason. You’ll see it sometimes with country-level blocks, e.g., blocked news or videos, due to privacy or licensing. You may see it for DMCA takedowns. The code itself is a reference to the novel Fahrenheit 451.” (ترجمة) «حجب لسبب قانوني ما. ستراه أحيانًا مع حجب على مستوى الدولة، مثل أخبار أو مقاطع محجوبة بسبب الخصوصية أو الترخيص. وقد تراه في عمليات إزالة وفق DMCA. والرمز نفسه إحالة إلى رواية Fahrenheit 451». ومن أكثر المحفزات شيوعًا:
- الحجب الجغرافي — يحجب موقع زوارًا من دول معينة (فقد فعلت بعض مواقع الأخبار الأمريكية ذلك لزوار الاتحاد الأوروبي بعد GDPR بدل الامتثال).
- إزالات DMCA — إزالات مدفوعة بحقوق النشر.
- رقابة حكومية أو عقوبات — محتوى أمرت حكومة بحجبه، أو خدمات مقطوعة عن دولة خاضعة للعقوبات.
لماذا يهم هذا في SEO؟
هذه هي النقطة التي تتجاوزها معظم الشروحات. بالنسبة إلى Google، 451 مجرد خطأ 4xx آخر. لن تفهرس Google صفحة تعيد 451، والصفحة المفهرسة التي تستمر في إعادته ستخرج من النتائج بمرور الوقت — المصير نفسه لـ403 أو404.
خلاصتان عمليتان:
- لا تقدّم 451 عالميًا بالخطأ. إذا كنت تقصد حجب دول معينة فقط لكن إعدادًا خاطئًا يعيد 451 للجميع (ومنهم Googlebot)، فسوف تلغي فهرسة الصفحة — تمامًا كما يحدث مع 403 أو404 عرضية.
- لن تعامل Google حجبك القانوني معاملة خاصة. لا تملك فئة «لا نستطيع عرض هذا قانونيًا». وبالنسبة إلى البحث، الصفحة اختفت فحسب.
هل تريد النسخة الأعمق — متطلبات الشفافية في RFC 7725، وكيف يظهر الرمز في Search Console، وهل 451 هو الرمز الصحيح لـGDPR؟ انتقل إلى تبويب Advanced.
الخلاصة — 451 هو رمز HTTP الوحيد المصمم حول الشفافية القانونية بدل حالة تقنية أو حالة وصول. تعرفه RFC 7725 لاستخدامه عندما «يُرفض الوصول إلى المورد نتيجة مطالب قانونية»، وتطلب (بصيغة SHOULD) أن يشرح الخادم الطلب في المتن، وأن يضيف ترويسة
Link: rel="blocked-by". لا توجد معاملة SEO مخصصة: لا تضع Google 451 ضمن رموزها «العشرين الأهم»، ولا يملك Search Console تصنيفًا خاصًا له (بل يقع في «URL blocked due to other 4xx issue»)، والنتيجة معاملة 4xx عامة — لا فهرسة أو إزالة إن كان مفهرسًا. وإذا قُدّم 451 عالميًا بالخطأ، تلغى الفهرسة كما مع 403/404 العرضية. أما استخدام 451 للحجب الجغرافي بسبب GDPR فـمحل خلاف وليس حقيقة محسومة؛ وسأعرض الجانبين. “resource access denied as a consequence of legal demands,” (ترجمة) «الوصول إلى المورد مرفوض نتيجة مطالب قانونية».
ما هو 451 — ولماذا يوجد أصلًا؟
لـ451 أصل غير معتاد لرمز حالة. بدأ باقتراحات غير رسمية (Chris Applegate عام 2008 وTerence Eden عام 2012)، ثم كتبه Tim Bray عام 2013، وأقرته IETF في 18 ديسمبر 2015 بوصفه RFC 7725. والرقم إحالة أدبية مقصودة إلى رواية Ray Bradbury، Fahrenheit 451.
والأهم أنه يغطي سببًا لا يغطيه رمز حالة آخر. صياغة RFC 7725 نفسها: “This document specifies a Hypertext Transfer Protocol (HTTP) status code for use when resource access is denied as a consequence of legal demands.” (ترجمة) «تحدد هذه الوثيقة رمز حالة لبروتوكول نقل النص التشعبي (HTTP) لاستخدامه عندما يُرفض الوصول إلى مورد نتيجة مطالب قانونية». وهذا هدف تصميم مختلف جذريًا عن 403 (الصلاحيات) أو 404 (الوجود). ويعني 451 أن الوصول مرفوض بسبب سلطة قانونية — لا خيار المشغّل ولا خلل. وتوضح RFC 7725 أن الاستجابة لا تعني لا وجود المورد ولا نعم وجوده؛ كما أن إزالة الطلب القانوني لا تضمن نجاح الطلب التالي.
451 مقابل 403 و404 — ما المختلف فعلًا؟
- 404 Not Found — المورد غير موجود.
- 403 Forbidden — المورد موجود لكن الوصول مرفوض (جدار تسجيل دخول أو حجب IP أو قاعدة WAF). الخادم هو الرافض.
- 451 (غير متاح لأسباب قانونية) — الوصول مرفوض بسبب طلب قانوني، والرفض صادر عن طرف ثالث — محكمة أو حكومة أو صاحب حقوق — لا عن قاعدة وصول وضعها المشغّل. وبخلاف 404 و403، تتعمد RFC 7725 ألا تقول إن المورد موجود أو كان سيُقدَّم لولا الحجب؛ هذه الضبابية مقصودة وليست سهوًا.
بالنسبة إلى المدقق، هذا الفرق هو كل قيمة 451: يخبرك لماذا لا تُحمّل الصفحة لبعض الزوار — مطلب قانوني/امتثال حقيقي — بدل تركك تخمّن هل قاعدة الوصول سيئة الإعداد. والخلط بين 451 و403 في التدقيق قد يخفي ذلك الفرق.
كيف تتعامل Google مع 451 — لا معاملة خاصة، وافترض الأسوأ
هذه أهم توقعات ينبغي ضبطها لأنها تخالف الحدس: لا توثق Google 451 توثيقًا خاصًا، ولا ينبغي أن تتوقع منها التمييز بين «لا نستطيع عرضه قانونيًا» و«هذا مكسور».
توضح صفحة Google عن تأثير رموز الحالة في زواحفها أنها تغطي الرموز الشائعة فقط: “This guide describes how Google Search treats the top 20 status codes that Google encounters on the web… More exotic status codes, such as 418 (I’m a teapot), aren’t covered.” (ترجمة) «يصف هذا الدليل كيف يتعامل Google Search مع رموز الحالة العشرين الأهم التي يواجهها على الويب… أما الرموز الأكثر غرابة، مثل 418 (أنا إبريق شاي)، فلا يشملها». 451 ليس في تلك القائمة — وقد تحققت من غيابه عن الصفحة كلها. لذلك لا توجد سياسة Google مخصصة لـ451 يمكن الاتكاء عليها.
ما يحكمه فعلًا هو قاعدة Google العامة لـ4xx: “Google doesn’t index URLs that return a 4xx status code, and URLs that are already indexed and return a 4xx status code are removed from the index.” (ترجمة) «لا تفهرس Google العناوين التي تعيد رمز حالة 4xx، وتزيل العناوين المفهرسة التي تعيد رمز 4xx من الفهرس». وكذلك: “All 4xx errors, except 429, are treated the same: Google crawlers inform the next processing system that the content doesn’t exist.” (ترجمة) «تُعامل كل أخطاء 4xx، باستثناء 429، بالطريقة نفسها: تُبلغ زواحف Google نظام المعالجة التالي بأن المحتوى غير موجود».
وظيفيًا إذن، يتصرف 451 المستمر مثل أي 4xx آخر غير قابل للفهرسة: لا تدخل الصفحة الفهرس، وإن كانت فيه تسقط منه. والادعاء الأكثر أمانًا وقابلية للدفاع عن SEO هو «تعامل Google معه كـ4xx عام» — لا «لدى Google معاملة خاصة للحجب القانوني».
كيف يظهر 451 في Search Console (الإجابة القصيرة: لا يظهر تحديدًا)
لا يملك تقرير فهرسة الصفحات في Search Console سببًا مخصصًا لـ451. ومن أسبابه المسماة «Not found (404)» و«Blocked due to unauthorized request (401)» و«Blocked due to access forbidden (403)»، إضافة إلى المظلة «URL blocked due to other 4xx issue». ولا تسمي صفحة مساعدة Google 451 تحديدًا؛ لذلك فإن وضعه في هذه المظلة استنتاجي المبني على أفضل دليل حالي، لا عبارة تنص عليها الوثائق — أكّد حالة عنوان بعينه عبر أداة URL Inspection بدل افتراض الفئة.
والنتيجة العملية حقيقية: سيرى مالك الموقع الذي يقدم 451 لجغرافيات محددة عناوينه مجمعة مع كل رمز خطأ آخر غير 401/403/404، من دون وسيلة داخل GSC لتمييز «محجوب قانونيًا» من «سيئ الإعداد». وإذا كنت تقدم 451 عمدًا، فلا تعتمد على Search Console لتأكيد التنفيذ؛ ستحتاج إلى سجلات الخادم أو اختبار العنوان الحي من الجغرافيا المتأثرة.
عاقبة الفهرسة — وتحذير «لا تفعل هذا بالخطأ»
بما أن 451 يتصرف كـ4xx عام، فالمخاطرة غير متناظرة. اضبط النطاق صحيحًا (حسب الجغرافيا/IP) فلا يراه إلا الزوار المحجوبون. واضبطه خطأً — أعد 451 عالميًا بدل نطاق جغرافي — فتقدم لكل زاحف 4xx لصفحة أردتها مفهرسة، وتلغي فهرستها مثل 403 أو404 عرضية.
وثمة التفاف تقني آخر من RFC 7725: استجابات 451 قابلة للتخزين المؤقت افتراضيًا. وهذا مهم إذا خزّن edge في CDN استجابة 451 كان المقصود أن تنطبق على نطاقات IP أو جغرافيات محددة فقط؛ فقد يتسرب رد الحجب القانوني المخزن إلى طالبيْن (وزواحف) لم يكن مقصودًا لهما. اضبط سلوك التخزين عمدًا.
كيف تتعامل Bing مع 451؟
لا تتناول وثائق Bing العامة 451 تحديدًا، لذا سأحصر الكلام بصدق بدل الحشو. لدى Bing عملية إزالة فهرسة أوروبية خاصة بها — نموذج لحجب نتائج Bing في أوروبا مرتبط بحكم CJEU لعام 2014 حول «الحق في النسيان» — لكنها آلية فهرس بحث لا علاقة لها برموز HTTP على مستوى الخادم. والافتراض العملي المعقول (استنتاج لا تصريح رسمي من Bing) هو أن Bing تعامل 4xx غير موثق مثل 451 كما تتعامل مع أخطاء العملاء الأخرى: تخفض أولوية العنوان أو تزيله من الفهرس، بما ينسجم مع سلوك الزحف العام. وكما مع 403، لا يعني «أصلح Google» أنك أصلحت Bing؛ افحص أدوات المحركين بعد أي تغيير في الحجب الجغرافي/القانوني. ولا تنشر Google ولا Bing اتفاقية زمنية ثابتة لإعادة الزحف أو الفهرسة بعد رفع الحجب؛ لا تعد العميل بجدول تعافٍ، بل توقع إيقاعًا يعتمد على ميزانية الزحف وأكده بفحص حي، لا بمهلة مضمونة.
تنفيذ 451 بالطريقة الصحيحة — قائمة RFC 7725 التي تتجاهلها معظم المواقع
تتجاهل معظم استجابات 451 الواقعية (وكل شرح منافس وجدته) ما تطلبه المواصفة فعلًا. تقول RFC 7725: “Responses using this status code SHOULD include an explanation, in the response body, of the details of the legal demand: the party making it, the applicable legislation or regulation, and what classes of person and resource it applies to.” (ترجمة) «ينبغي أن تتضمن الاستجابات التي تستخدم هذه الحالة شرحًا في متن الاستجابة لتفاصيل الطلب القانوني: الطرف الذي أصدره، والتشريع أو اللائحة المنطبقة، وفئات الأشخاص والموارد التي يشملها». وفوق ذلك تحدد المواصفة ترويسة HTTP Link بقيمة rel="blocked-by" لتسمية الجهة التي تنفذ الحجب.
لذلك يتضمن تنفيذ 451 القابل للدفاع:
- اشرح الطلب القانوني في متن الاستجابة — من يطلبه، وأي قانون/لائحة، وعلى من يطبق. (وهذا أيضًا تجربة مستخدم وشفافية جيدة للزائر المحجوب أو الباحث.)
- أضف ترويسة
Link: rel="blocked-by"لتسمية الجهة التي تنفذ الحجب — وليس بالضرورة السلطة التي طلبته. هذا الفرق مهم: الترويسة تحدد من ينفذ، أما الطرف الآمر فيذكر في متن الاستجابة. - اضبط نطاق الحجب صحيحًا — حسب الجغرافيا أو IP كي لا تقدم 451 لطالبيْن (وزواحف) خارج المنطقة المتأثرة.
- تحكم في التخزين المؤقت عمدًا — لأن 451 قابلة للتخزين افتراضيًا؛ تأكد من أن edge في CDN لا يخزن حجبًا جغرافيًا للجميع.
لا يجعل أي من ذلك الحجب الأساسي قانونيًا أو مضبوط النطاق أو كافيًا للامتثال؛ فالقائمة تشتري شفافية بروتوكولية، لا حكمًا قانونيًا. وما إذا كان القيد لازمًا أصلًا أو رُسم على نحو صحيح قرار قانوني لصاحب القرار، ولا تستطيع استجابة HTTP حسمه.
وتفصيل آخر يستحق الدقة: لا يلزم أن يصدر 451 من خادم الأصل. تسمح RFC 7725 لمزود ISP أو CDN أو DNS أو محرك بحث بتنفيذ الحجب نيابة عن طرف آخر. وتوثق Cloudflare، مثلًا، أنها قد تمرر 451 الصادر من الأصل كما هو؛ لكن المرور لا يثبت إلا أن الاستجابة عبرت تلك الطبقة، لا أن Cloudflare (أو وسيطًا آخر) تلقى الطلب القانوني أو أنشأ الاستجابة. إذا كنت تدقق 451 خلف CDN، فتحقق من مصدره الفعلي قبل افتراض من نفذه.
هل 451 هو الرمز الصحيح للحجب الجغرافي بسبب GDPR؟ (المسألة خلافية)
هنا ينبغي الحذر، لأن صفحات معجمية كثيرة تقول إن «451 مخصص للحجب الجغرافي بسبب GDPR» كأنها حقيقة محسومة. ليست محسومة.
دافع Terence Eden — أحد المقترحين غير الرسميين الأوائل للرمز — عن الفكرة في هل 451 مناسب لحجب GDPR؟: “If the only way to access a resource would involve serving content which breaks the law, then 451 is appropriate.” (ترجمة) «إذا كانت الطريقة الوحيدة للوصول إلى مورد تتطلب تقديم محتوى يخالف القانون، فـ451 مناسب». ومنطقه أن RFC 7725 لا تطلب أمر محكمة أو رقابة نشطة، بل «طلبًا قانونيًا» فقط؛ وقد يشكل قانون الاتحاد الأوروبي هذا الطلب.
لكن منشور Eden نفسه يعرض الحجة المضادة التي ينبغي ألا يغيب ذكرها: الحل الأفضل هو الامتثال للقانون لا الحجب. ويرى منتقدون — ونص GDPR نفسه — أن اللائحة تطلب معالجة ممتثلة (موافقة وممارسات بيانات سليمة)، لا منع الوصول. وبناءً على ذلك اختارت مواقع الأخبار الأوروبية التي رفعت جدار 451 للزوار الأوروبيين بعد 2018 حلًا التفافيًا، لا تنفيذًا لمطلب قانوني بالحجب. كلا التأطيرين معقول؛ والخلاصة التي ينبغي أن تخرج بها هي أن 451 لـGDPR خيار قابل للدفاع لكنه محل خلاف، وليس إلزامًا.
وتذكر أيضًا أنك لا تحتاج 451 للامتثال لأمر DMCA أو أمر محكمة. تلتزم مواقع كثيرة بأخطاء الصفحات غير الموجودة أو الممنوعة أو إزالة المحتوى العادية ولا تعتمد 451. قيمته المضافة الشفافية — إخبار الزوار والباحثين بالسبب — لا شرط تقني-قانوني لاستخدام هذا الرمز بعينه.
وللتوضيح، هذا ليس استشارة قانونية. هل يتطلب أو يجيز حجب إقليمي محدد متعلقًا بـGDPR، أو إشعار حقوق نشر، أو قاعدة عقوبات، أو أمر محكمة استخدام 451 — أو يتطلب الامتثال بدلًا منه — سؤال قانوني وواقعي يجيب عنه مستشارك. دلالات RFC وكيف نفذت مواقع أخرى 451 لا تحسم المسألة لحالتك؛ إنها تخبرك فقط بما يقوله الرمز وما لا يقوله بعد اتخاذ القرار.
451 في العالم الواقعي
- Automattic (WordPress.com) كان من أوائل المتبنين وأكثرهم استشهادًا. قالت الشركة في تقرير الشفافية لعام 2016 إن الرمز “will be returned to visitors from those countries where we have been forced to block websites for legal reasons” (ترجمة) «سيُعاد للزوار من الدول التي أُجبرنا فيها على حجب مواقع لأسباب قانونية»، مع تأكيدها أنها “strongly opposed to Internet censorship.” (ترجمة) «تعارض بشدة الرقابة على الإنترنت». وتذكير مفيد: تقديم 451 يجعل الحجب شفافًا، ولا يعني أن المشغّل يؤيده.
- مواقع أخبار أمريكية بعد GDPR (2018 وما بعده) حجبت حركة الاتحاد الأوروبي بدل تحقيق الامتثال — وهو أوضح 451 يومي يراه معظم الناس.
- تعذر الوصول بفعل العقوبات — أفادت BBC عن عقوبات السودان التي قطعت خدمات غربية، وهو نوع السيناريو الذي صُمم 451 لجعله مفهومًا.
- حجب مستودعات بسبب DMCA يُستشهد به على نطاق الصناعة (GitHub المثال المعتاد)؛ وإذا أردت الاستشهاد بتنفيذ حالي محدد، فتحقق منه حيًا بدل الاعتماد على السمعة.
للعائلة الأوسع — الفرق بين 4xx و5xx وموقع 451 بينها — راجع دليلي رموز حالة HTTP وتأثيرها في SEO والشقيقين 403 (ممنوع) و404 (غير موجود) في هذه المجموعة.
ملخص الذكاء الاصطناعي
خلاصة مكثفة لنسخة Advanced:
- 451 = «الوصول محجوب بسبب طلب قانوني». أمر محكمة أو رقابة أو DMCA أو عقوبات أو لائحة — وهو مختلف عن 403 (الوصول مرفوض) و404 (غير موجود). تتعمد RFC 7725 ألا تؤكد أو تنفي وجود المورد أو إمكان تقديمه لولا الحجب؛ الغموض مقصود.
- إنه رمز الحالة الوحيد المبني للشفافية القانونية. تطلب RFC 7725 (IETF، ديسمبر 2015؛ إحالة إلى Fahrenheit 451) شرح الطلب في المتن وإضافة ترويسة
Link: rel="blocked-by"التي تسمي الجهة المنفذة للحجب، لا بالضرورة السلطة التي طلبته. ولا يلزم أن تكون الجهة خادم الأصل؛ فقد ينفذه ISP أو CDN أو محرك بحث، وتمرير CDN لاستجابة الأصل لا يثبت من تلقى الطلب. - لا معاملة Google خاصة. لا يظهر 451 في قائمة Google الموثقة لأهم 20 رمزًا، لذا تحكمه قاعدة 4xx العامة: لا يُفهرس أو يُزال من الفهرس إذا كان موجودًا. افترض أن Google تعامله مثل أي 4xx.
- لا يملك Search Console تصنيف 451. يقع في المظلة «URL blocked due to other 4xx issue» — وهو استنتاجي الحالي (صفحة المساعدة لا تسمي 451)، لا ضمان موثق؛ تحقق من العنوان بأداة URL Inspection. ولن تستطيع GSC تمييز «محجوب قانونيًا» من «سيئ الإعداد».
- لا تقدم 451 عالميًا بالخطأ. الإعداد الذي يعيده للجميع (ومنهم Googlebot) يلغي فهرسة الصفحة كما يفعل 403/404 العرضي. و451 قابل للتخزين افتراضيًا؛ راقب ألا يخزن CDN حجبًا جغرافيًا للجميع.
- 451 عبر GDPR محل خلاف وليس حقيقة محسومة — وهذا ليس نصيحة قانونية. يرى Terence Eden أنه قابل للدفاع تحت لغة «الطلب القانوني» الواسعة في RFC 7725؛ ويرى المنتقدون (ونص GDPR) أن القانون يطلب معالجة ممتثلة لا منع الوصول. وما إذا كان طلب أو اختصاص قضائي محدد يتطلب أو يجيز 451 سؤال لمستشارك، لا تحسمه RFC ولا أمثلة المواقع.
- لا تحتاج 451 لأوامر DMCA أو المحاكم. تلتزم المواقع أيضًا بـ404/403 أو إزالة المحتوى؛ وقيمة 451 هي الشفافية لا الضرورة القانونية، كما أن اجتياز قائمة الشفافية لا يجعل الحجب قانونيًا أو كافيًا للامتثال.
- Bing: لا وثائق خاصة بـ451؛ افترض معاملة 4xx عامة. ونموذج «الحق في النسيان» الأوروبي لدى Bing آلية على مستوى الفهرس لا اصطلاح رمز حالة. ولا تنشر Google أو Bing مدة ثابتة لإعادة الزحف/الفهرسة بعد رفع الحجب.
الوثائق الرسمية
وثائق المصادر الأولية عن 451 وعائلة 4xx وآليات الإزالة القانونية المجاورة لها.
المعايير
- RFC 7725 — رمز حالة HTTP للإبلاغ عن العوائق القانونية — مواصفة IETF المؤسسة لـ451: نطاق «الطلب القانوني»، ووجوب شرح الطلب بصيغة SHOULD، وترويسة
Link: rel="blocked-by"، وقابلية التخزين المؤقت.
- كيف تؤثر رموز حالة HTTP في زواحف Google — نطاق «العشرين الأهم» (451 ليس مشمولًا) وقاعدة 4xx العامة: إزالة عناوين 4xx من الفهرس (باستثناء 429).
- تقرير فهرسة الصفحات — مساعدة Search Console — الأسباب المسماة؛ لا صف مخصصًا لـ451، فيقع تحت «URL blocked due to other 4xx issue».
- طلبات الخصوصية الأوروبية: الأسئلة الشائعة حول إزالة نتائج البحث — عملية «الحق في النسيان» لدى Google: إزالة مفروضة قانونيًا على مستوى فهرس البحث، لا اصطلاح 451 على مستوى الخادم.
Bing / Microsoft
- نموذج طلب حجب نتائج Bing في أوروبا — عملية إزالة Bing الأوروبية (حكم CJEU لعام 2014)؛ آلية على مستوى الفهرس ولا تذكر رموز HTTP.
مرجع ويب عام
- HTTP 451 — ويكيبيديا — أفضل مورد واقعي/تاريخي: مقترحات الأصل (Applegate 2008 وEden 2012 وBray 2013)، وإقرار IETF (18 ديسمبر 2015)، وأنماط تبني GDPR والعقوبات.
اقتباسات من المصدر
تصريحات مسجلة. كل رابط عميق يقفز إلى المقطع المقتبس في صفحة المصدر.
Google — لا معاملة خاصة لـ451 (تحكمه قاعدة 4xx العامة)
- “Google doesn’t index URLs that return a 4xx status code, and URLs that are already indexed and return a 4xx status code are removed from the index.” (ترجمة) «لا تفهرس Google العناوين التي تعيد رمز حالة 4xx، وتزيل العناوين المفهرسة التي تعيد رمز حالة 4xx من الفهرس».
- “Google doesn’t use the content from URLs that return 4xx status codes.” (ترجمة) «لا تستخدم Google محتوى العناوين التي تعيد رموز حالة 4xx». — وثائق Google Search Central. انتقل إلى الاقتباس
- “All 4xx errors, except 429, are treated the same: Google crawlers inform the next processing system that the content doesn’t exist.” (ترجمة) «تُعامل كل أخطاء 4xx، باستثناء 429، بالطريقة نفسها: تُبلغ زواحف Google نظام المعالجة التالي بأن المحتوى غير موجود». انتقل إلى الاقتباس
Google — مظلة Search Console العامة لـ451
- مظلة تقرير Page Indexing لرموز 4xx غير 401/403/404: “URL blocked due to other 4xx issue.” (ترجمة) «العنوان محجوب بسبب مشكلة 4xx أخرى». — مساعدة Search Console. انتقل إلى الاقتباس
Patrick Stox — التعريف بلغة بسيطة
- “451 Unavailable For Legal Reasons – This is blocked for some kind of legal reason. You’ll see it sometimes with country-level blocks, e.g., blocked news or videos, due to privacy or licensing. You may see it for DMCA takedowns. The code itself is a reference to the novel Fahrenheit 451.” (ترجمة) «451 غير متاح لأسباب قانونية — هذا محجوب لسبب قانوني ما. ستراه أحيانًا في حجب على مستوى الدولة، مثل أخبار أو فيديوهات محجوبة بسبب الخصوصية أو الترخيص. وقد تراه في إزالات DMCA. والرمز نفسه إحالة إلى رواية Fahrenheit 451». — رموز حالة HTTP وتأثيرها في SEO, مدونة Ahrefs. انتقل إلى الاقتباس
Terence Eden — هل 451 مناسب لـGDPR؟ (أحد المشاركين في اقتراح الرمز) تعليق صناعي لا صفحة معايير أولية. تم التحقق منه حرفيًا مقابل الصفحة الحية (2026-07-17).
- “If the only way to access a resource would involve serving content which breaks the law, then 451 is appropriate.” (ترجمة) «إذا كانت الطريقة الوحيدة للوصول إلى مورد تتطلب تقديم محتوى يخالف القانون، فـ451 مناسب». — Terence Eden، هل يناسب HTTP 451 الحجب بسبب GDPR؟، shkspr.mobi (2018).
Automattic (WordPress.com) — متبنٍ مبكر في العالم الحقيقي منقول من تقرير شفافية Automattic؛ استُخرج النص عبر جلب تلخيصي — أكّد الصفحة الحية قبل اعتباره نهائيًا.
- “The error code will be returned to visitors from those countries where we have been forced to block websites for legal reasons.” (ترجمة) «سيُعاد رمز الخطأ للزوار من الدول التي أُجبرنا فيها على حجب مواقع لأسباب قانونية». — الخطأ 451: غير متاح لأسباب قانونية، تقرير شفافية Automattic (5 يناير 2016).
RFC 7725 — متطلب الشفافية
استُخرج الاقتباس عبر جلب من rfc-editor.org؛ وقد يؤثر التفاف HTML على مطابقة #:~:text= الدقيقة، لذا أكّد العرض الحي قبل اعتبار الرابط العميق نهائيًا.
- “Responses using this status code SHOULD include an explanation, in the response body, of the details of the legal demand: the party making it, the applicable legislation or regulation, and what classes of person and resource it applies to.” (ترجمة) «ينبغي أن تتضمن الاستجابات التي تستخدم هذه الحالة شرحًا في متن الاستجابة لتفاصيل الطلب القانوني: الطرف الذي أصدره، والتشريع أو اللائحة المنطبقة، وفئات الأشخاص والموارد التي يشملها». — RFC 7725، IETF.
451 مقابل 403 وإعادة التوجيه الجغرافي — أيهما أستخدم للمحتوى المقيد قانونيًا/جغرافيًا؟
السؤال المختصر الذي أتلقاه أكثر من غيره: أحتاج إلى تقييد محتوى بالقانون أو بالمنطقة — ماذا أعيد فعلًا؟ اعمل من الأعلى إلى الأسفل. لا توجد إجابة «صحيحة» واحدة، لكن توجد إجابة قابلة للدفاع لكل حالة.
س1. هل يقود التقييد طلب قانوني (أمر محكمة، رقابة، DMCA، عقوبات، لائحة)؟
- لا — إنه خيار تجاري/ترخيصي (مثل «نبيع هذا في الولايات المتحدة فقط») ← 451 ليس الإشارة الصحيحة. فكر في إعادة توجيه جغرافية إلى صفحة مناسبة للمنطقة (إعادة
302/307إلى نسخة ممتثلة)، أو صفحة200تقول «غير متاح في منطقتك». انتقل إلى س4. - نعم ← تابع.
س2. هل تريد أن تخبر الزائر/الباحث بأن سلطة قانونية وراء الحجب؟
- نعم ← هذا ما بُني 451 له تحديدًا. قدّمه مع إفصاحات RFC 7725 — من يطلبه وأي قانون يذكران في المتن، وتسمّي
Link: rel="blocked-by"الجهة المنفذة (وقد لا تكون الطرف نفسه). انتقل إلى س3. - لا — تفضل أن تبدو الصفحة كأنها زالت ← تكفي
404(زالت)، أو403(الوصول مرفوض)، أو إزالة المحتوى العادية لعملية الإزالة. ستفقد إشارة الشفافية، لكن لا يوجد إلزام قانوني باستخدام 451. انتقل إلى س3.
س3. هل ينطبق الحجب على الجميع أم على بعض الجغرافيات/الطالبين؟
- الجميع ← إعادة 451 (أو 404/403) عالميًا مناسبة إذا كنت تريد فعلًا إخراج الصفحة من البحث؛ ستلغي Google فهرستها كـ4xx عام.
- بعض المناطق/IP فقط ← اضبط النطاق حسب الجغرافيا/IP كي يحصل الزواحف خارج المنطقة على
200ما زالت الصفحة تقدمها عادةً. والأهم: 451 قابلة للتخزين المؤقت افتراضيًا؛ تأكد من أن CDN لا يخزن 451 جغرافية لجميع الزوار، وإلا ألغيت فهرسة الصفحة عالميًا بالخطأ.
س4. هل هي حالة GDPR من نوع «لسنا ممتثلين، فلنحجب الاتحاد الأوروبي»؟
- اعترف بأنها محل خلاف. 451 قابل للدفاع تحت لغة «الطلب القانوني» الواسعة في RFC 7725 (حجة Terence Eden)، لكن GDPR نفسه يطلب معالجة بيانات ممتثلة لا منع الوصول؛ فالحجب حل التفافي لا إلزام. إذا كان المحتوى ذا قيمة، فالإجابة الطويلة الأفضل عادةً الامتثال لا جدار 451. وإن اضطررت إلى حجب قصير الأجل، فـ451 مع إفصاحات واضحة أفضل من 403 عارية. هذا ليس استشارة قانونية — ما إذا كانت حالتك تتطلب أو تجيز 451 سؤال لمستشارك، لا تحسمه RFC ولا أمثلة المواقع.
س5. كيف تتحقق مما اخترته؟
- لن يميز Search Console 451 عن 4xx الأخرى (سيظهر «URL blocked due to other 4xx issue»)، لذا اختبر من الجغرافيا المتأثرة (VPN أو فحص موزع جغرافيًا) واقرأ سجلات الخادم للتأكد من أن الطالبين الصحيحين — وحدهم — يتلقون الحجب.
كيف يبدو 451 في التطبيق العملي
هذه فئات استخدام حقيقية، وليست قوالب لاتخاذ قرار هل الحجب مطلوب قانونيًا.
حجب رقابي على نطاق دولة
أعلنت Automattic في تقرير الشفافية لعام 2016 أن WordPress.com سيعيد 451 للزوار في الدول التي أُجبرت فيها الشركة على حجب مواقع لأسباب قانونية. والنمط المفيد هو الشفافية: يرى الطالب أن المورد موجود لكنه محجوب، بينما يستطيع الطالبون خارج الدولة المتأثرة تلقي الاستجابة العادية.
حجب إقليمي بعد GDPR
أعادت بعض مواقع الأخبار الأمريكية 451 لزوار الاتحاد الأوروبي بدل تقديم التجربة نفسها بموجب GDPR. هذا مثال على الرمز في العالم، وليس دليلًا على أن GDPR يتطلب 451. ولا يزال الخيار خلافيًا لأن الامتثال ومنع الوصول ليسا الشيء نفسه.
إزالة موجهة
قد ينطبق أمر محكمة أو طلب حقوق نشر على مورد واحد أو إقليم أو فئة من الطالبين. ويجعل 451 مضبوط النطاق هذا القيد صريحًا. أما إعادته للموقع كله أو لكل جغرافيا فتحول حجبًا قانونيًا موجهًا إلى فشل عالمي في التوفر والفهرسة.
قائمة تنفيذ RFC 7725
- تأكد من أن التقييد ناتج فعلًا عن طلب قانوني، لا مجرد تفضيل تجاري أو ترخيصي.
- أعد
451 Unavailable For Legal Reasonsفقط للموارد والطالبين الذين يشملهم ذلك الطلب. - اشرح الطلب في متن الاستجابة: الطرف الذي أصدره، والقانون أو اللائحة المنطبقة، والأشخاص والموارد المتأثرون.
- أضف ترويسة استجابة
Linkمعrel="blocked-by"تحدد الجهة المنفذة للحجب — لا بالضرورة السلطة التي طلبته؛ فطالب الطلب يذكر في المتن. - اضبط اختلاف cache أو قواعد التجاوز كي لا تقدم استجابة مولدة لجغرافيا إلى جغرافيا أخرى بسبب التخزين الافتراضي.
- أكد مصدر 451 الفعلي (الأصل أم CDN/proxy يمرر استجابة) حتى تعرف من نفذ الحجب حقًا.
- اختبر من جغرافيا متأثرة وأخرى غير متأثرة قبل الإطلاق.
- افحص سجلات الخادم وCDN بعد الإطلاق لتتأكد من أن الطالبين المقصودين فقط يتلقون 451.
- وثّق المالك وتاريخ المراجعة للقاعدة القانونية كي لا يبقى تقييد منتهي الصلاحية إلى ما لا نهاية.
- تذكر أن اجتياز البنود كلها يثبت نجاح التنفيذ التقني فقط — ولا يثبت أن التقييد الأساسي قانوني أو مضبوط النطاق أو كافٍ للامتثال.
أثبت أن 451 الجغرافي مضبوط النطاق
قارن المناطق المتأثرة وغير المتأثرة
الاختبار: اطلب العنوان نفسه من موقع تغطيه القيود وموقع خارجه، وسجل الحالة وترويسات الاستجابة في الحالتين.
النتيجة المتوقعة: يعيد الطلب المتأثر 451؛ ويعيد الطلب غير المتأثر الاستجابة التي يقدمها العنوان عادةً.
تفسير الفشل: تعني استجابات 451 المتطابقة من الموقعين عادةً أن القاعدة الجغرافية واسعة أكثر من اللازم أو أن cache مشتركة سربت الاستجابة المحجوبة.
نافذة المراقبة: الحالة موثوقة فورًا، لكن كرر الفحص بعد تغييرات CDN ومن أكثر من موقع edge.
محفز التراجع: عطّل القاعدة أو تجاوزها إذا تلقى موقع غير متأثر 451.
افحص استجابة الشفافية
الاختبار: اجلب ترويسات الاستجابة المتأثرة ومتنها، ثم أكد أن المتن يشرح الطلب وأن الترويسات تحتوي قيمة Link مع rel="blocked-by".
النتيجة المتوقعة: الاستجابة 451 وتحتوي الإفصاح المقروء للإنسان ورابط الجهة الحاجبة المطلوب في خطة التنفيذ.
تفسير الفشل: تعني استجابة حالة عارية أن الحجب يعمل تقنيًا، لكنها تفتقد سلوك الشفافية الذي توصي به RFC 7725.
نافذة المراقبة: فور النشر.
محفز التراجع: أوقف الإصدار إذا أفصحت الاستجابة عن سلطة أو قانون أو جغرافيا أو مورد متأثر خطأً.
تحقق من فصل cache
الاختبار: سخّن العنوان من الجغرافيا المتأثرة، ثم اطلبه من الجغرافيا غير المتأثرة وافحص ترويسات CDN الخاصة بـcache والحالة المعادة. وإذا كنت خلف CDN أو proxy، فأكد أيضًا هل يصدر 451 من الأصل أم يمرر من طبقة أعلى — فهذا يخبرك من نفذ الحجب فعلًا، وهو مهم لترويسة blocked-by.
النتيجة المتوقعة: لا يعيد الطلب غير المتأثر استخدام 451 المخزنة، وتستطيع تحديد الطبقة التي أنشأت الاستجابة.
تفسير الفشل: يعني عبور 451 مخزنة بين المناطق أن مفتاح cache أو قاعدة التجاوز لا يختلفان حسب القرار الجغرافي. وإذا لم تستطع معرفة هل صدرت الاستجابة من الأصل أو من طبقة مرور، فلن تستطيع تسمية الجهة المنفذة بثقة في ترويسة blocked-by.
نافذة المراقبة: فورًا، ومرة أخرى بعد تفريغ cache أو تغييرات قواعد CDN.
محفز التراجع: أزل القاعدة الجغرافية إلى أن يتأكد عزل cache ومصدر الاستجابة معًا.
يثبت اجتياز كل الاختبارات أعلاه أن التنفيذ التقني يعمل ضمن النطاق — ولا يثبت أن التقييد القانوني الأساسي مضبوط أو قانوني أو كافٍ للامتثال. ذلك حكم قانوني منفصل لا تستطيع الاختبارات إصداره.
اختبر نفسك: 451 (غير متاح لأسباب قانونية)
خمسة أسئلة سريعة عن معنى 451 وسلوكه في SEO. اختر إجابة لكل سؤال ثم تحقق منها.
موارد تستحق وقتك
كتاباتي ذات الصلة
- رموز حالة HTTP وتأثيرها في SEO — الجولة الكاملة لـ4xx/5xx، وموقع 451 بين الرموز، وآلية «4xx تسقط الصفحات من الفهرس» (وتتضمن مدخلي المختصر عن 451).
- الدليل المبتدئ إلى SEO التقني — موضع مشاكل الوصول إلى الزحف/الفهرسة مثل 451 في الصورة الأكبر.
- ملف Robots.txt وSEO: كل ما تحتاج إلى معرفته — كيف تعمل ضوابط الزحف والفهرسة، وهو سياق مفيد عند تقرير إزالة أو تقييد صفحة.
محاضراتي
- كيف يعمل البحث (SlideShare) — جولة الزحف → العرض → الفهرسة → التقديم؛ و451 فشل 4xx عند البوابة الأولى. (إخلاء المسؤولية المعتاد: «هذا فهمي للأنظمة… ولن يكون كاملًا أو دقيقًا بنسبة 100%».)
من أنحاء المجال
- RFC 7725 — رمز حالة HTTP للإبلاغ عن العوائق القانونية (IETF) — المواصفة الحاسمة: نطاق «الطلب القانوني»، ووجوب شرح الطلب، وترويسة
Link: rel="blocked-by". - هل يناسب HTTP 451 الحجب بسبب GDPR؟ (Terence Eden) — أحد المشاركين في اقتراح الرمز يعرض حجته وحجة أن الامتثال أفضل من الحجب.
- الخطأ 451: غير متاح لأسباب قانونية (Automattic Transparency Report) — من أوائل التبنيات الواقعية، مع صياغة «الشفافية لا تعني التأييد».
- HTTP 451 — ويكيبيديا — تاريخ الأصل والجدول الزمني لـIETF ونمط التبني في GDPR والعقوبات.
- 451 غير متاح لأسباب قانونية (AIOSEO) — قائمة صافية بالمحفزات (الرقابة وDMCA وشروط الخدمة والعقوبات والحجب الجغرافي والخصوصية وأحكام المحاكم).
- 451 غير متاح لأسباب قانونية — شرح رمز حالة HTTP (http.dev) — مرجع لجمهور المطورين عن الرمز وأسبابه الشائعة.
سجل التغييرات
تم التحديث في 22 أغسطس 2026.
ملخص تحريري وتفاصيل التغيير المسجلة.تفاصيل التغيير
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
المقارنة الكاملة غير متاحة — لم تُؤرشف لقطة سابقة لهذه المراجعة.
تم التحديث في 8 أغسطس 2026.
ملخص تحريري وتفاصيل التغيير المسجلة.تفاصيل التغيير
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
المقارنة الكاملة غير متاحة — لم تُؤرشف لقطة سابقة لهذه المراجعة.
تم التحديث في 6 أغسطس 2026.
ملخص تحريري وتفاصيل التغيير المسجلة.تفاصيل التغيير
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
المقارنة الكاملة غير متاحة — لم تُؤرشف لقطة سابقة لهذه المراجعة.
تم التحديث في 6 أغسطس 2026.
ملخص تحريري وتفاصيل التغيير المسجلة.تفاصيل التغيير
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
المقارنة الكاملة غير متاحة — لم تُؤرشف لقطة سابقة لهذه المراجعة.
تم التحديث في 17 يوليو 2026.
ملخص تحريري وتفاصيل التغيير المسجلة.تفاصيل التغيير
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
المقارنة الكاملة غير متاحة — لم تُؤرشف لقطة سابقة لهذه المراجعة.
Try it live
This is a real endpoint on this site — not a simulation.
Hit it from the button, open it in a new tab, or
curl -i it from your terminal, and the server answers with the actual status code this article is about.