รหัสสถานะ HTTP ที่สำคัญที่สุดสำหรับ SEO

เผยแพร่แล้ว: 2022-11-25

เมื่อใดก็ตามที่ผู้ใช้พิมพ์ URL ของหน้าเว็บลงในเว็บเบราว์เซอร์และกด Enter ผู้ใช้จะส่งคำขอไปยังเว็บเซิร์ฟเวอร์เพื่อเข้าถึงเว็บไซต์นั้นๆ เว็บเซิร์ฟเวอร์ตอบสนองด้วยหน้าที่ร้องขอ (รวมถึงทรัพยากรเพิ่มเติมใดๆ เช่น รูปภาพหรือสคริปต์ที่หน้าเว็บต้องการ) และเบราว์เซอร์แสดงหน้านั้น นอกจากนี้ยังส่งคืนรหัสสถานะ HTTP พร้อมกับทุกคำขอ

ส่วนใหญ่แล้ว รหัสสถานะ HTTP เหล่านี้จะไม่แสดงเนื่องจากการร้องขอสำเร็จ อย่างไรก็ตาม เมื่อเซิร์ฟเวอร์ไม่สามารถเข้าถึงทรัพยากรที่ร้องขอได้ เซิร์ฟเวอร์จะให้คำอธิบายว่าเหตุใดจึงไม่ประสบความสำเร็จผ่านรหัสสถานะการตอบกลับเฉพาะ

รายการรหัสสถานะ HTTP นี้จะกำหนดประเภทรหัสตอบกลับที่พบบ่อยที่สุดที่คุณอาจเห็นและประเภทที่อาจส่งผลกระทบต่อ ประสิทธิภาพ SEO ของคุณ

รหัสสถานะ HTTP คืออะไร

รหัสสถานะ HTTP เป็นตัวเลขสามหลักที่บอกเบราว์เซอร์ว่าเกิดอะไรขึ้นเมื่อพยายามเชื่อมต่อกับเซิร์ฟเวอร์ รหัสสถานะ HTTP จะสื่อสารกับเว็บเบราว์เซอร์และผู้ใช้ว่าคำขอสำเร็จหรือไม่

รหัสสถานะ HTTP เป็นส่วนสำคัญของ SEO เนื่องจากคำขอที่ประสบความสำเร็จไปยังเซิร์ฟเวอร์ต้นทางทำให้ประสบการณ์ที่ดีขึ้นสำหรับซอฟต์แวร์รวบรวมข้อมูลของเครื่องมือค้นหาและสำหรับผู้เยี่ยมชมเว็บไซต์

ในทางตรงกันข้าม รหัสสถานะการตอบกลับที่ระบุข้อผิดพลาดหรือทรัพยากรเป้าหมายขาดหายไปสามารถส่งสัญญาณให้ผู้ใช้และ Google ทราบว่าเจ้าของเว็บไซต์ไม่ได้ดำเนินการบำรุงรักษาเว็บไซต์ตามที่จำเป็น

ประเภทของรหัสสถานะ

รายการรหัสสีของรหัสสถานะ http ประเภทต่างๆ

รหัสสถานะมีห้าชุดที่แตกต่างกัน รหัสสถานะทั้งหมดเป็นตัวเลขสามหลัก ตัวเลขเริ่มต้นเน้นประเภทของรหัสสถานะที่ส่งคืนโดยเซิร์ฟเวอร์

  • 1xx: ให้ข้อมูล
  • 2xx: บ่งบอกถึงความสำเร็จ
  • 3xx: Redirected page หมายถึงเพจถูกย้ายไปยัง url อื่น
  • 4xx: Client error หมายความว่ามีบางอย่างผิดปกติกับหน้าเว็บที่ร้องขอ
  • 5xx: ข้อผิดพลาดของเซิร์ฟเวอร์ หมายถึง มีบางอย่างเกิดขึ้นกับการเชื่อมต่อของเซิร์ฟเวอร์

รหัสสถานะ HTTP ที่พบบ่อยที่สุด

มีรหัสสถานะที่เป็นไปได้มากกว่า 60 รหัส แต่บางรหัสนั้นพบได้บ่อยกว่ารหัสอื่นๆ บางอย่างมีความสำคัญเมื่อนึกถึงโปรแกรมรวบรวมข้อมูลของเครื่องมือค้นหาและสิ่งที่เกิดขึ้นเมื่อพวกเขาติดตามลิงก์ไปยัง URL ต่างๆ บนเว็บไซต์ของเรา

200: ความสำเร็จ

หน้าในซีรีส์ 200 หน้าคือสิ่งที่คุณตั้งเป้าไว้ พวกเขาแจ้งว่าคำขอสำเร็จและเซิร์ฟเวอร์ได้สร้างทรัพยากรใหม่แล้ว รหัส 2xx ระบุว่าเซิร์ฟเวอร์ทำงานอย่างถูกต้อง และผู้เยี่ยมชมไซต์และลูกค้า (หรือเว็บไซต์) เชื่อมต่ออย่างถูกต้อง

เมื่อใดก็ตามที่ไม่พบรหัสสถานะ 200 ผู้ตรวจสอบไซต์ SearchAtlas จะทำเครื่องหมายในรายงานของคุณพร้อมข้อความต่อไปนี้:

  • รหัสสถานะไม่ใช่ 200

301: การเปลี่ยนเส้นทางถาวร

อาจเป็นหนึ่งในรหัสสถานะที่สำคัญที่สุดสำหรับวัตถุประสงค์ของ SEO การ เปลี่ยนเส้นทาง 301 บ่งบอกว่าหน้าเว็บถูกย้ายไปยังตำแหน่งใหม่หรือ URL ใหม่อย่างถาวร เมื่อผู้ใช้ป้อน url ในเบราว์เซอร์หรือคลิกลิงก์ที่มี url เก่า พวกเขาจะถูกเปลี่ยนเส้นทางไปยัง url ใหม่ของหน้านั้น

301 Redirects เมื่อใช้อย่างเหมาะสมสามารถช่วยปรับปรุง SEO ของคุณได้ พวกเขาทำให้แน่ใจว่าคุณจะไม่สูญเสียส่วนของลิงก์เมื่อย้ายหรืออัปเดตเนื้อหาบนเว็บไซต์ของคุณ ด้วยเหตุนี้ SearchAtlas Site Auditor จึงตั้งค่าสถานะปัญหาที่เกี่ยวข้องกับการเปลี่ยนเส้นทาง 301 เมื่อรวบรวมข้อมูลและวิเคราะห์ไซต์ของคุณ

ปัญหาบางอย่างเกี่ยวกับ 301 ที่คุณอาจเห็นในรายงานปัญหา ได้แก่:

  • 301 ไม่เปลี่ยนเส้นทางไปยัง HTTPS : การเปลี่ยนเส้นทาง 301 ควรนำผู้ใช้ไปยัง หน้าเว็บเวอร์ชัน HTTPS เนื่องจากให้ประสบการณ์เบราว์เซอร์ที่ปลอดภัยยิ่งขึ้นสำหรับผู้ใช้
  • เปลี่ยนเส้นทาง URL ไม่ใช่ตัวพิมพ์เล็ก : URL เปลี่ยนเส้นทางควรเป็นตัวพิมพ์เล็ก ดังนั้นโปรแกรมรวบรวมข้อมูลของเครื่องมือค้นหาจะไม่เข้าใจผิดว่าหน้าใหม่เป็นเนื้อหาที่ซ้ำกันหรือเป็นเวอร์ชันที่ซ้ำกันของหน้า
  • ลิงก์ภายในที่มีการเปลี่ยนเส้นทาง 301 : Google ดูถูกลิงก์ภายในที่มีการเปลี่ยนเส้นทาง 301 ต้องการให้ผู้ดูแลเว็บอัปเดตลิงก์ของตนด้วย URL ใหม่ของหน้าที่ย้าย

404: ไม่พบ

รหัสสถานะในชุด 400 โดยทั่วไปจะใช้เมื่อไคลเอ็นต์ส่งคำขอที่เซิร์ฟเวอร์ไม่สามารถดำเนินการได้

ภาพหน้าจอของข้อผิดพลาดรหัสสถานะ 404

ตัวอย่างเช่น รหัสสถานะ 400 จะถูกใช้เมื่อไคลเอนต์ร้องขอทรัพยากรที่ไม่มีอยู่ รหัสสถานะ 401 จะใช้เมื่อไคลเอ็นต์ไม่มีข้อมูลรับรองความถูกต้องที่เหมาะสม รหัสสถานะ 408 จะใช้เมื่อไคลเอนต์ทำการร้องขอที่นานกว่าที่เซิร์ฟเวอร์จะเต็มใจรอ

404s ไม่เพียงแต่ส่งผลเสียต่อประสบการณ์การใช้งานเว็บไซต์ของคุณเท่านั้น แต่ยังส่งผลเสียต่อประสิทธิภาพ SEO ของคุณอีกด้วย หากโปรแกรมรวบรวมข้อมูลของเครื่องมือค้นหาถูกส่งซ้ำๆ ไปยังหน้าที่ไม่พร้อมใช้งานหรือหน้าเสีย Google มีโอกาสน้อยที่จะมองว่าเว็บไซต์ของคุณมีเนื้อหาที่มีคุณค่าหรือ ประสบการณ์หน้า คุณภาพสูง แก่ผู้ใช้

ด้วยเหตุนี้ ข้อผิดพลาดรหัสสถานะ 404 ต่อไปนี้จะถูกตั้งค่าสถานะในรายงานผู้ตรวจสอบไซต์ของคุณ:

  • URL ให้ซอฟต์ 404

รหัสตอบกลับ 404 เกิดจากอะไร

ต่อไปนี้คือสาเหตุบางประการที่อาจเป็นไปได้ว่าทำไม URL หนึ่งๆ อาจเป็น 404 และวิธีแก้ปัญหา:

  • ลบ/ย้ายหน้า : เนื้อหาของหน้าอาจถูกลบหรือย้าย ทำให้ลิงก์เสีย หากต้องการแก้ไข การเพิ่มการเปลี่ยนเส้นทาง 301 จะส่งผู้ใช้และโปรแกรมรวบรวมข้อมูลของเครื่องมือค้นหาไปยังหน้าเวอร์ชันใหม่
  • URL ไม่ถูกต้อง : พิมพ์ URL ไม่ถูกต้องในแถบที่อยู่ของเบราว์เซอร์ หรือเพิ่ม URL ผิดไปยังลิงก์ ตรวจสอบอีกครั้งว่าลิงก์ของคุณใช้ URL ที่ถูกต้อง
  • ปัญหาการแคช : เบราว์เซอร์อาจแคชหน้าข้อผิดพลาด 404 แทนเนื้อหาจริง ดังนั้นคุณยังคงเห็นข้อผิดพลาดแม้ว่าเว็บไซต์จะใช้งานได้กับทุกคนก็ตาม
  • เนื้อหาที่ ขาดหายไป : หากมีเนื้อหาที่ขาดหายไป เช่น รูปภาพ, CSS หรือไฟล์ JavaScript อาจทำให้เกิดข้อผิดพลาด 404 ได้ เนื้อหาที่หายไปจำเป็นต้องได้รับการอัปเดตหรือเปลี่ยนใหม่

500 ข้อผิดพลาดภายในเซิร์ฟเวอร์

รหัสสถานะในชุด 500 เป็นข้อความแสดงข้อผิดพลาดทั่วไป ใช้เมื่อเซิร์ฟเวอร์พบข้อผิดพลาดขณะประมวลผลคำขอ ข้อผิดพลาดเหล่านี้มักจะรู้สึกเหมือนเป็นปริศนา

ตัวอย่างเช่น รหัสสถานะ 500 จะถูกใช้เมื่อเซิร์ฟเวอร์ไม่พบทรัพยากรที่ร้องขอ รหัสสถานะ 501 จะใช้เมื่อเซิร์ฟเวอร์ไม่พบทรัพยากรที่ร้องขอเนื่องจากถูกย้าย รหัสสถานะ 502 จะใช้เมื่อเซิร์ฟเวอร์ไม่สามารถประมวลผลคำขอได้เนื่องจากมีการโอเวอร์โหลด

หากหน้าเว็บของคุณส่งคืนข้อผิดพลาดรหัสสถานะ 500 ให้ลองแก้ไขต่อไปนี้:

  • รีเฟรชเบราว์เซอร์ของคุณ : นี่คือจุดเริ่มต้นที่ดีที่สุด คำขอครั้งที่สองไปยังเซิร์ฟเวอร์อาจสร้างรหัสสถานะ https ที่สำเร็จ
  • ลบคุกกี้ของเว็บเบราว์เซอร์ : การทำเช่นนี้อาจช่วยโหลดหน้าเว็บซ้ำ
  • ปิดใช้งานปลั๊กอิน : โดยเฉพาะอย่างยิ่งหากรหัสสถานะ 500 http เพิ่งติดตามการติดตั้งปลั๊กอิน เป็นไปได้ว่าปลั๊กอินขัดแย้งกับซอฟต์แวร์อื่นบางตัว หรือการอัปเดตซอฟต์แวร์ทำให้ระบบใช้งานร่วมกันไม่ได้
  • กลับมาใหม่ภายหลัง : เป็นไปได้ว่าคำขอในอนาคตในภายหลังจะประสบความสำเร็จ

คุณรู้ได้อย่างไรว่ารหัสสถานะ HTTP คืออะไร

สิ่งสำคัญคือต้องตรวจสอบ URL ของหน้าเว็บในเว็บไซต์ของคุณที่สร้างการตอบกลับที่ไม่ถูกต้อง ทำไม เนื่องจากสามารถป้องกันไม่ให้ผู้ใช้มาถึงทรัพยากรที่ร้องขอ

การแก้ไขคำหลักเหล่านี้อาจหมายถึงการจัดอันดับคำหลักที่ดีขึ้นและผู้เข้าชมไซต์ที่เด้งออกจากเว็บไซต์ของคุณน้อยลง

มีสองวิธีหลักในการตรวจสอบรหัสตอบกลับของหน้าเว็บของคุณ

ใช้บัญชี Google Search Console ของคุณ

ในบัญชี GSC ของคุณ ให้ไปที่ดัชนี > หน้า

คุณจะพบหน้าจอสรุปข้อผิดพลาดต่างๆ ที่เกี่ยวข้องกับการจัดทำดัชนี ข้อความเกี่ยวกับข้อผิดพลาด 404 หรือ 500 จะปรากฏในรายการนี้

คลิกที่ข้อผิดพลาดเพื่อวิเคราะห์หน้าที่ได้รับผลกระทบอย่างใกล้ชิดยิ่งขึ้น

รายงานผู้ตรวจสอบเว็บไซต์ SearchAtlas

ผู้ตรวจสอบเว็บไซต์ SearchAtlas จะตรวจสอบรหัสตอบกลับ HTTP ของหน้าเว็บของคุณ นอกจากนี้ยังจะตั้งค่าสถานะปัญหาใด ๆ ที่ระบุในความสัมพันธ์กับรหัสสถานะ

หลังจากดำเนินการตรวจสอบไซต์ของคุณแล้ว ให้ไปที่แท็บปัญหาในแดชบอร์ดผู้ตรวจสอบไซต์

คลิกที่หมวดหมู่ "URL ของหน้า"

ค้นหาข้อความแสดงข้อผิดพลาดที่กล่าวถึงรหัสสถานะ HTTP จากนั้นคลิก “ดูหน้าที่ได้รับผลกระทบ”

คุณจะเห็นรายการทั้งหมดของหน้าเว็บทั้งหมดบนเว็บไซต์ของคุณที่ไม่ส่งคืนรหัสสถานะ 200 รหัส

ส่งรายการนี้ให้กับนักพัฒนาเว็บของคุณเพื่อแก้ไขปัญหา หรือ ติดต่อผู้เชี่ยวชาญด้าน SEO ของเรา เพื่อกำหนดขั้นตอนต่อไปในการแก้ไขปัญหา

บทสรุป

ตอนนี้คุณเข้าใจรหัสสถานะ HTTP ที่สำคัญที่สุดสำหรับ SEO แล้ว หวังว่าจะสามารถแก้ไขข้อผิดพลาดใดๆ บนหน้าเว็บของคุณได้

แต่ถ้าคุณยังไม่แน่ใจว่าเหตุใด URL ของหน้าเว็บของคุณจึงส่งคืนรหัสสถานะ HTTP ที่เฉพาะเจาะจง คุณอาจต้องติดต่อหน่วยงานด้านเทคนิค SEO เพื่อดูว่าพวกเขาสามารถช่วยคุณแก้ไขปัญหาได้หรือไม่ ทีมงานของเราที่ LinkGraph พร้อมให้ความช่วยเหลือ!