في 25 يونيو، نشر المؤلف مقالًا بعنوان "الاستخدام الذكي لعمليات إعادة التوجيه 301 لتحويل أخطاء 404 إلى روابط خارجية لموقع الويب" وتحدث عن كيفية استخدام عمليات إعادة التوجيه 301 لتحويل عناوين URL للأخطاء التي تم الحصول عليها من الخارج إلى عناوين URL يمكن الوصول إليها، وذلك لتحقيق الهدف نقل المواد المرجحة.
رأيت اليوم مقالًا على A5 بعنوان "مناقشة مختصرة حول مخاطر استخدام إعادة التوجيه 301 لنقل 404 صفحة إلى روابطك الخارجية"، وهو ما يدحض وجهات النظر الواردة في مقالتي السابقة. أعتقد أنه أمر جيد جدًا أن تتمتع صناعة تحسين محركات البحث (SEO) بهذا النوع من روح التساؤل والقدرة على التفكير بشكل مستقل. قرأت المقال بعناية ووجدت أن المؤلف أساء فهم قصدي. لذلك سأكتب مقالاً آخر لتوضيح وجهة النظر والتعريف بدور إعادة التوجيه 301. أولاً، أوضح فكرتين في مقال "استخدام إعادة التوجيه 301 لتحويل أخطاء 404 إلى روابط خارجية لموقع الويب":
تتحدث المقالة عن إعادة توجيه عنوان URL للخطأ 404 مرة أخرى إلى عنوان URL الأصلي من خلال 301. يجب توضيح هذه النقطة. لم أذكر أي 301 للصفحة الرئيسية أو الصفحات الأخرى في المقالة. المثال الموجود في المقالة يدور حول الارتباط من موقع ويب خارجي (موقع ويب B) إلى موقع الويب الخاص به (موقع ويب). قد تحدث أخطاء إملائية في عنوان URL أو إضافات رابط خاطئة أو حتى إنشاء عناوين URL خاطئة عن عمد. بدلاً من خطأ 404 على موقع الويب "أ" نفسه.
النص الأصلي موجود دائمًا، ويمكن للأصدقاء الذين لديهم أسئلة قراءته بعناية. اسمحوا لي أن أدحض وجهة نظر هذا الصديق أدناه (الكلمات باللون الأزرق هي آراء الأصدقاء الذين لديهم آراء دحضية):
دحض الفقرة الأولى
أرجع المؤلف الأصلي أخطاء 404 في الرابط الخارجي الذي يشير إلى الجزء الخارجي من موقع الويب، هذه الجملة مفهومة، ومع ذلك، يتم تحديد حدوث خطأ 404 هذا أيضًا من خلال برنامج موقع الويب الخاص به الهروب منه، مثل يمكن أن يكون هناك أيضًا العديد من الصفحات 404 مع لاحقات مثل هذه أو تلك على صفحة A5. ما عليك سوى إضافة 1.html و2.html مباشرةً في النهاية، وهذا كل شيء، ولكن إذا استخدم شخص ما روابط خارجية عمدًا للربط مثل صفحات الويب هذه، وذلك أيضًا لجلب روابط إلى موقع الويب، هذا كل شيء، على الأكثر، سيتم إنشاء صفحة 404 ولا شيء غير ذلك.
في حالة حدوث خطأ 404 في موقع الويب، فهذا ليس بالضرورة مشكلة في البرنامج الداخلي للموقع. إذا زحف العنكبوت إلى موقع الويب الخاص به (خذ موقع الويب أ كمثال) من خلال عنوان URL خاطئ على موقع ويب خارجي (خذ موقع الويب ب كمثال)، فسوف يتسبب أيضًا في حدوث خطأ 404، أي أن عنوان URL الخاطئ يؤدي إلى صفحة خاطئة. لا يهتم العنكبوت بما إذا كان عنوان URL المرتبط موجودًا داخل موقع الويب أو خارجه، وطالما أن "الصفحة غير موجودة" تحدث أثناء الزحف على عنوان URL، فسيتم تسجيل خطأ 404.
يمكننا أن نرى ذلك بوضوح في عمود "حالة العملية" - "أخطاء الزحف" - "لم يتم العثور عليه" في أدوات مسؤول Google. يقسم Google أخطاء 404 إلى فئتين: "في خريطة الموقع" (سبب داخلي) و"النطاق المرتبط بصفحة موقع الويب الخاص بك" (سبب خارجي).
كما يوحي الاسم، يشير "النطاق الذي يرتبط بصفحة موقع الويب الخاص بك" إلى عنوان URL الذي يربط من موقع الويب "ب" إلى موقع الويب "أ".
الفقرة الثانية من الطعن
يقصد المؤلف الأصلي كيفية فهم وزن هذا الجانب، ويريد إرجاع وزن هذا الرابط الخارجي مباشرة بدلاً من تركه. هنا، لدى المؤلف أيضًا وجهة نظره الخاصة بشأن هذا النوع من الارتباط الخارجي نفسه "http :/ /www.xxxxx.com/rich-snippets.htmlGFQ"، هذا النوع من الروابط الخارجية يرتبط بـ 404 صفحة. إذا قمت بـ 301 من هذه الصفحات، سيكون هذا الوضع هو نفس عدد كبير من الصفحات 404 في موقع الويب، و ثم مباشرة يكون وضع 404 صفحة و301 للصفحة هو نفسه، فإذا كان موقع الويب الخاص بك يحتوي على 404 صفحة، لمنع فقدان هذه الأوزان، فهل يجب أن تكون جميع هذه الصفحات 301 للصفحة الرئيسية، وهذا يتعارض تمامًا مع متطلبات محركات البحث إذا كنت تريد ذلك، إذا كنت تعرف ذلك بوضوح، فما عليك سوى البحث عن "مخاطر 404 الصفحة 301 إلى الصفحة الرئيسية" على Baidu وستعرف المزيد.
بادئ ذي بدء، من الواضح أن محركات البحث لديها تمييز واضح بين "السلوك الخاص" و"السلوك الخارجي". خذ بناء الروابط كمثال، الروابط الداخلية والروابط الخارجية لها تأثيرات مختلفة من حيث الوزن. الجميع يعرف هذا. الفكرة الأساسية هي أن الروابط الخارجية هي خارجة عن سيطرة مشرف الموقع، في حين يمكن تعيين الروابط الداخلية من قبل مشرف الموقع. على الرغم من أنه في عملية تطوير محركات البحث، ظهر عامل "الروابط الخارجية التي يمكن لمشرف الموقع التحكم فيها" (أي إنشاء رابط خارجي عادي). ولكن بغض النظر عما إذا كان يمكن التحكم فيه أو لا يمكن السيطرة عليه، هناك فكرة واحدة واضحة، وهي أنه لن يرسل أحد عنوان URL الخاطئ على أساس أن مواقع الويب الخاصة بالأشخاص الآخرين يمكنها نشر عنوان URL الصحيح، مما يتسبب في عدم قدرة المستخدمين على الوصول إلى موقع الويب الخاص بهم بشكل طبيعي أو لعدم تمكنهم من الوصول إلى موقع الويب الخاص بهم، تظهر عبارة "هذه الصفحة غير موجودة" على موقع الويب.
ثانيًا، سواء انتقل 301 إلى صفحة الويب الأصلية أو انتقل 301 إلى الصفحة الرئيسية. لا أريد أن أقول المزيد عن هذا، يمكن للجميع أن يفهموا ما أعنيه من خلال قراءة النص الأصلي. ما أريد قوله هنا هو بعض الإشارات لكيفية تحديد محركات البحث لمصدر النص الأصلي:
حيث ترى محركات البحث المحتوى لأول مرة
مصداقية أسماء النطاقات التي تحتوي على العديد من المحتويات المشابهة
حيث يوجد أكبر عدد من الروابط (الروابط الداخلية في النص الأصلي)
ما إذا كانت النسخة ترتبط بالمصدر الأصلي (رابط حقوق الطبع والنشر)
نظرًا لوجود الإشارة الثانية، فإن العديد من المحتويات المنشورة أو المعاد طباعتها على مواقع الويب الأخرى بواسطة مؤلفينا الأصليين لا يمكنها الحصول على تصنيفات جيدة. وقد اشتكى العديد من المؤلفين من هذا أيضًا. لكن يمكننا استخدام إشارات النقطة 1 و3 و4 لتصحيح هذا الخطأ.
بايدو ليست جيدة جدًا في هذا الأمر، لكن جوجل يمكنها تحديد مصدر النص الأصلي بسرعة ودقة. ويرجع ذلك إلى النقاط الثلاث المذكورة أعلاه. يعد عامل "ما إذا كانت النسخة ترتبط بالمصدر الأصلي" أيضًا أحد الأغراض الموضحة في مقالتي "استخدام إعادة التوجيه 301 لتحويل أخطاء 404 إلى روابط خارجية لموقع الويب". هناك غرض آخر رأيته أيضًا الوزن.
وأخيرًا، قم بإعادة توجيه عنوان URL غير الصحيح الذي لا يمكن للمستخدم الوصول إليه إلى عنوان URL الصحيح من خلال 301 بطريقة معقولة. كما أنه يساعد في تجربة المستخدم. ونرى أيضًا هذه الجملة في "أخطاء الزحف" في أدوات مشرف Google.
لا يستطيع Googlebot الزحف إلى عنوان URL لأنه يشير إلى صفحة غير موجودة. عادةً، لن يؤثر 404 على ترتيب موقعك في نتائج البحث، ولكن يمكنك استخدامه لتحسين تجربة المستخدم.
الطريقة الوحيدة لحل أخطاء 404 هي حظر ملف robots.txt أو استخدام عمليات إعادة التوجيه 301. لا أعتقد أن الحظر سيؤدي إلى تحسين تجربة المستخدم. يمكن لنهج robots.txt فقط تحسين تجربة العنكبوت. لأنه بعد أن ينقر المستخدم على عنوان URL الخاطئ، سيظل بإمكانه الوصول إلى صفحة غير موجودة ويرى خطأ 404.
دحض الفقرة الثالثة
انسخ الكلمات الأصلية مباشرة "إذا تم إرجاع رمز آخر غير 404 أو 410 لصفحة ويب غير موجودة (أو تمت إعادة توجيه المستخدم إلى صفحات ويب أخرى مثل الصفحة الرئيسية بدلاً من إرجاع 404)، فقد تحدث مشكلات. أولاً وقبل كل شيء وهذا يعادل إخبار محرك البحث ونتيجة لذلك، قد تقوم محركات البحث بالزحف إلى عنوان URL هذا وفهرسة محتواه لأن Googlebot يقضي الكثير من الوقت في معالجة الصفحات غير الموجودة وقد لا يتمكن من العثور على عنوان URL الخاص بك بسرعة أو بشكل متكرر من خلال الزيارة عناوين URL هذه، لن تتمكن من زيارتها بشكل متكرر بما يكفي للتأثير على الزحف إلى محتوى موقعك (بالإضافة إلى أنك لا تريد أن يظهر موقعك بشكل متكرر في استعلامات البحث عن "لم يتم العثور على الملف"). 404، إذا لم تستمر في الانتقال إلى صفحة الخطأ كما هو مطلوب، ما قد يحدث هو أنه سيكون هناك عدد كبير من نفس الصفحات على موقع الويب الخاص بك، نفس العنوان، نفس الوصف، نفس المحتوى، وما إلى ذلك. ثم هذه القصة مختلفة بين عنوان URL ونفس المحتوى. أما ماذا سيحدث في المستقبل، فيمكنك الذهاب إلى Baidu أو البحث في Google لمعرفة ذلك.
وبما أن صديق الرد قد ذكر إرشادات مسؤول Google، فلا تنس مقتطف فقرة أخرى:
بشكل عام، لن تؤثر أخطاء 404 على ترتيب موقعك في Google، لذا يمكنك تجاهلها بأمان. غالبًا ما تكون هذه الأخطاء نتيجة للأخطاء الإملائية، أو التكوين الخاطئ (مثل الروابط التي يتم إنشاؤها تلقائيًا بواسطة أنظمة إدارة المحتوى)، أو جهود Google المتزايدة لتحديد الروابط والزحف إليها في المحتوى المضمن مثل جافا سكريبت.
لرؤية مصدر الرابط الميت، انقر على عنوان URL المعني. في مربع حوار الخطأ، انقر فوق علامة التبويب ارتباط من الصفحة التالية. إذا كانت الروابط ذات الصلة تأتي من موقعك، فقم بإصلاحها أو إزالتها. إذا كانت هذه الروابط تأتي من مواقع خارجية، فيمكنك استخدام هذه البيانات لتحسين تجربة المستخدم لموقعك على الويب. على سبيل المثال، إذا قصد شخص ما الارتباط بموقعك ولكنه أخطأ في كتابته، فستتم كتابة عنوان URL الصحيح بشكل خاطئ (مثل www.example.com/awesome بدلاً من www.example.com/awsome ). بدلاً من إرجاع خطأ 404، يمكنك 301 إعادة توجيه عنوان URL الذي به خطأ إملائي إلى عنوان URL الصحيح والحصول على حركة المرور المتوقعة من خلال هذا الرابط. يمكنك أيضًا التأكد من مساعدة المستخدمين في العثور على ما يبحثون عنه بعد توجيههم إلى صفحة 404، بدلاً من مجرد عرض "لم يتم العثور على 404". ومع ذلك، نوصي باتخاذ هذه الخطوات فقط إذا كان الرابط غير الصحيح يولد قدرًا كبيرًا من الزيارات.
رابط المصدر: https://support.google.com/webmasters/bin/answer.py?hl=zh-Hans&answer=2409439
ولسوء الحظ، رأى هذا الصديق واحدًا فقط، وليس الآخر. عندما نقوم بتحسين محركات البحث، تكون المعلومات الرسمية مهمة جدًا حيث يتم إخفاء العديد من التفاصيل فيها، ويستغرق قراءتها وفهمها الكثير من الوقت.
في الواقع، العديد من الإعدادات والأوصاف في أدوات مشرف Google منطقية. الأمر فقط أن البعض منا من مُحسنات محركات البحث لا يريد أن يفهم. تمامًا مثل الأسباب الداخلية والخارجية للخطأ 404، فمن المنطقي التمييز بينها في عنصر "خطأ الزحف". بدلاً من مجرد القيام بذلك عندما لا يكون لديك ما تفعله.
ملخص: كمسؤولين عن تحسين محركات البحث، نحتاج إلى استيعاب الكثير من المعرفة، وفي نفس الوقت تطوير أفكارنا وطرقنا الخاصة لتحليل المشكلات. لكن عليك التأكد من أن المعرفة التي تتعلمها متقدمة وليست قديمة. وإلا، فمن الممكن أن يتم تضليل أفكارك بسهولة، مما يؤدي إلى نتائج سيئة.
تعد مناقشة الآراء أيضًا جزءًا مهمًا جدًا من عمل تحسين محركات البحث. لا يمكن لأحد أن يقول على وجه اليقين أن فهمه صحيح. لا يمكننا إلا استخدام بعض المعلومات الرسمية التي تم الكشف عنها واستنتاجاتنا المستخلصة من خلال تحليل البيانات لإثبات صحة أفكارنا ونظرياتنا.
تم نشر هذه المقالة في الأصل بواسطة Yang Fan على موقع Yang's SEO، يرجى الاحتفاظ بالرابط لإعادة الطباعة: http://www.seoyangs.com/404-301-original-page.html.
(المحرر: تشن لونج) المساحة الشخصية للمؤلف AimarYang