صفحة الخطأ الافتراضية لـ IIS غير ودية للغاية. سيقول الكثير من الناس عندما يرون صفحة الخطأ الافتراضي: لا يمكن فتح موقع الويب! فقد هذا الجزء من حركة المرور دون جدوى. إذا قفزت صفحة الخطأ مباشرة إلى الصفحة الرئيسية ، فمن غير الودي للغاية محركات البحث ، وقد يتم حظر الصفحة الرئيسية. لذلك بناءً على الموقف ، هناك طريقتان لحل هذه المشكلة:
إذا كان موقع ويب من نوع المحتوى مثل المدونة ، فيمكنك إرجاع مربع بحث مع 404 خطأ للزوار للبحث. إذا كان موقعًا إلكترونيًا للتجارة الإلكترونية ، فيمكنك إرجاع شريط التقدم مع 404 خطأ في القفز. هاتان الطريقتان يعتنون بالزوار ويأخذان في الاعتبار كبار المسئولين الاقتصاديين.
يمكنك التحقق من عدد صفحات الأخطاء في موقع الويب الخاص بك في أدوات مشرفي المواقع Google.
طريقة تعديل صفحة الخطأ الافتراضية بسيطة للغاية: انقر بزر الماوس الأيمن فوق موقع الويب الذي تريد إدارته في IIS ، وتعيين 404 كصفحة معلومات الخطأ المقابلة في الخطأ المخصص. فيما يلي طريقتان:
1. إذا اخترت ملفًا لنوع الرسالة ، فيمكنك فقط استخدام الملفات التي تنتهي بـ .html أو HTM ، وإلا سيظهر الرمز عندما يصل المستخدم إلى صفحة الخطأ. في صفحة الخطأ المحددة بهذه الطريقة ، على الرغم من أن حالة 404 لا يتم إخراجها في ملف .html ، سيتم إخراج حالة 404 تلقائيًا بعد تنفيذ IIS.
2. إذا قمت بتحديد عنوان URL لنوع الرسالة ، فيجب عليك استخدام ملف ASP (لأنه لا يمكن تعيين حالة 404 إلا في ملف ASP) ، وإلا سيتم إرجاع 200 رمز الحالة عند الوصول إلى صفحة الخطأ. أضف أيضًا:
<٪ response.status = 404 غير موجود ٪>
إذا كنت ترغب في القفز إلى الصفحة الرئيسية بانتظام ، فهناك طريقتان:
1. استخدم تحديث علامة التعريف للقفز
<meta http-equiv = تحديث المحتوى = 3 ؛ url = http: //chenfangyi.com/؟ xxx>
وفقًا لمسؤول مدونة Google الصيني ، يقفز Yahoo إلى هذه الطريقة المستخدمة.
2. استخدم JS للقفز
أشعر أن استخدام JS أفضل لأن قفزات العلامات الوصفية تشعر بالقلق من أن محركات البحث سوف تتعرف على أن 200 أو 302 انظر هذا المقطع هنا:
غالبًا ما أرى أن العديد من مواقع الويب لديها صفحة خطأ 404 مخصصة في نموذج مماثل: عرض أولاً رسالة خطأ ، ومن ثم ، من خلال تحديث META ، سيتم إعادة توجيه الصفحة إلى الصفحة الرئيسية أو خريطة صفحة الويب أو صفحات أخرى مماثلة. اعتمادًا على طريقة التنفيذ المحددة ، يجوز لهذا النوع من الصفحات 404 إرجاع رمز الحالة 200 أو إعادة توجيه مؤقت 302 ، ولكن بغض النظر عن أي واحد ، من منظور تكنولوجيا كبار المسئولين الاقتصاديين ، ليس اختيارًا مناسبًا.
لقد تحدثنا بالفعل عن 200 حالة أعلاه. لذلك ، عندما تعود صفحة 404 إلى 302 ، ما الذي سيتعامل معه محرك البحث؟ من الناحية النظرية ، بالنسبة للخطأ 302 ، تعتقد محركات البحث أن صفحة الويب موجودة ، ولكن يتم تغيير العنوان مؤقتًا ، وسيظل الصفحة وإدراج الصفحة. وبهذه الطريقة ، ستحدث أيضًا مشكلات نصية مكررة مماثلة لمشكلات رمز الحالة 200 ؛ ثانياً ، تتمتع محركات البحث السائدة التي تمثلها Google بمتطلبات صارمة بشكل متزايد على نطاق تطبيق 302 إعادة توجيه ، وهذا النوع من الاستخدام غير السليم لـ 302 إعادة توجيه يشكل مخاطر كبيرة.