ก่อนอื่นเลย 404 และอ่อน 404
404: ใส่ง่ายๆเมื่อผู้ใช้เข้าสู่ลิงค์หน้าไม่มีอยู่หน้าเว็บที่ส่งคืนจะถูกแสดงด้วยรหัส 404
Soft 404: Soft 404 คือเมื่อหน้าเว็บที่ผู้ใช้เยี่ยมชมไม่มีอยู่มันจะส่งคืนรหัสข้อผิดพลาด 404 แต่เป็นรหัส 200 แนะนำผู้ใช้เพื่อเยี่ยมชมเว็บไซต์ต่อไป
จากนั้นฉันคิดว่าทุกคนได้เห็นความแตกต่างระหว่างพวกเขา:
404: กลับไปที่ผู้ใช้หน้าข้อผิดพลาด 404 และรหัสสถานะ HTTP คือ 404;
Soft 404: กลับไปที่หน้าพรอมข้อผิดพลาดของผู้ใช้รหัสสถานะคือ 200;
ดังนั้นภายใต้สถานการณ์ใดที่อ่อนนุ่ม 404 จะปรากฏขึ้น?
โดยทั่วไปเราจะถูกแบ่งออกเป็น:
1: ข้อผิดพลาดการกำหนดค่าเซิร์ฟเวอร์;
2: เกิดข้อผิดพลาดในโปรแกรมหรือเทมเพลตเว็บไซต์
3: เว็บไซต์เกิดจากการโจมตีที่เป็นอันตราย
4: เกิดจากความผิดพลาดของผู้ดูแลเว็บไซต์
วิธีจัดการกับ Soft 404 ในเวลานี้เราสามารถใช้ไฟล์ robots.txt หรือ Nofollow เพื่อป้องกันไม่ให้ซอฟต์แวร์รวบรวมข้อมูลจากหน้าคลานที่คุณไม่ต้องการรวบรวมข้อมูล สำหรับผู้ใช้ทั่วไป Soft 404 ย่อมนำไปสู่อัตราการตีกลับสูงในหน้าอย่างหลีกเลี่ยงไม่ได้ ดังนั้นเพื่อให้ได้ประสบการณ์การใช้งานที่ดีขึ้นเราสามารถปรับเปลี่ยนหน้าพรอมต์ข้อผิดพลาดได้อย่างเหมาะสมของ Soft 404 แทนที่จะกลับไปที่หน้าเริ่มต้นของระบบหรือแม้แต่หน้าแรกของเว็บไซต์