แผ่นโกงรหัสสถานะ HTTP: หลักสูตรความผิดพลาดปี 2022 ของคุณ + PDF ฟรี
เผยแพร่แล้ว: 2022-02-14
หากคุณใช้เวลาพอสมควรในการท่องเว็บ คุณอาจพบรหัสสถานะ HTTP หรือสองรหัสในช่วงชีวิตของคุณ อย่างไรก็ตาม ในขณะที่พวกเราส่วนใหญ่สามารถทำได้หลังจากพบรหัสสถานะ HTTP แต่การรู้ความหมายเบื้องหลังโค้ดนั้นจำเป็นสำหรับผู้เชี่ยวชาญด้าน SEO และเจ้าของเว็บไซต์
เว็บไซต์ที่ได้รับการปรับแต่งมาอย่างดีและเวลาในการโหลดที่รวดเร็วเป็นปัจจัยสำคัญเมื่อพยายามจัดอันดับให้สูง และคุณอาจมีเวลาที่ยากลำบากในการบรรลุเป้าหมายนั้นหากเว็บไซต์ของคุณพบข้อผิดพลาดมากเกินไป เพื่อช่วยคุณ SerpWatch ได้สร้างเอกสารสรุป รหัสสถานะ HTTP ที่ คุณสามารถดาวน์โหลดและใช้เพื่อระบุและแก้ไขข้อผิดพลาดได้อย่างรวดเร็ว
ดาวน์โหลดเอกสารโกงรหัสสถานะ HTTP เป็น PDF ฟรี
รหัสสถานะ HTTP คืออะไร
เมื่อใดก็ตามที่คุณใช้เสิร์ชเอ็นจิ้นเพื่อเรียกดูเว็บ คุณ ลูกค้า กำลังส่งคำขอไปยังเว็บไซต์หรือในข้อกำหนดทางเทคนิค เซิร์ฟเวอร์ ในการทำเช่นนั้น คุณกำลังใช้สิ่งที่เรียกว่า Hypertext Transfer Protocol หรือมากกว่า HTTP
เซิร์ฟเวอร์สื่อสารกับเบราว์เซอร์ผ่านรหัสสถานะ HTTP และใช้โปรโตคอล HTTP เพื่อยืนยันว่าทุกอย่างทำงานอย่างถูกต้องหรือแสดงข้อผิดพลาดหากมี กล่าวอีกนัยหนึ่ง รหัสสถานะ HTTP คือการตอบสนองของเซิร์ฟเวอร์ต่อคำขอของเบราว์เซอร์
มีรหัสสถานะ HTTP ทั้งหมดกี่รหัส
มีรหัสสถานะ HTTP ทั้งหมด 500 รหัส รหัสสถานะเริ่มต้นด้วยรหัส 100 และลงท้ายด้วยรหัส 599 อย่างไรก็ตาม รหัสเหล่านี้ส่วนใหญ่ยังไม่ได้กำหนด และมีเพียง 63 รหัส HTTP ที่กำหนด นอกจากนี้ยังมีรหัสหลายรหัสที่ไม่ได้ใช้งานอีกต่อไปหรือเลิกใช้แล้วเนื่องจากความกังวลด้านความปลอดภัย เช่น รหัส 305 เป็นต้น
หากคุณจริงจังกับ SEO และต้องการให้เว็บไซต์ของคุณเติบโต คุณควรตรวจสอบเว็บไซต์ของคุณอย่างสม่ำเสมอเพื่อหาข้อผิดพลาด ในปัจจุบัน เว็บไซต์ส่วนใหญ่เผยแพร่ผ่าน WordPress และมีเว็บไซต์ใหม่มากถึง 500,000 เว็บไซต์ที่เผยแพร่ทุกวัน
กล่าวอีกนัยหนึ่งคือ การแข่งขันที่รุนแรง และเว็บไซต์ของคุณอาจมีประสิทธิภาพต่ำกว่าเมื่อเปรียบเทียบกับเว็บไซต์อื่นๆ นับพันที่ได้รับการปรับให้เหมาะสมอย่างเหมาะสม
รหัสสถานะ ห้าประเภทที่แตกต่างกัน
รหัสสถานะ HTTP ทั้งหมดแบ่งออกเป็นห้าหมวดหมู่ ตั้งแต่ 100-199, 200-299, 300-399, 400-499 และ 500-599 ตัวเลขแรกในแต่ละช่วงระบุคลาสของการตอบสนอง และตัวเลขสองหลักสุดท้ายใช้เพื่อระบุคำขอหรือข้อผิดพลาด นี่คือรายละเอียดของสูตรโกงรหัสสถานะ HTTP ของเรา
คำขอข้อมูล: 1XX
รหัสในช่วงนี้อ้างถึงการตอบสนองโดยให้ข้อมูลและระบุว่าเซิร์ฟเวอร์ได้รับและเข้าใจคำขอ
100 ต่อ
รหัสระบุว่าเซิร์ฟเวอร์ได้รับส่วนหัวของคำขอแล้วและไคลเอ็นต์ควรดำเนินการต่อเพื่อขอเนื้อหาหรือละเว้นการตอบสนองหากคำขอเสร็จสิ้นแล้ว
101 การสลับโปรโตคอล
ลูกค้าร้องขอจากเซิร์ฟเวอร์เพื่อเปลี่ยนโปรโตคอล และรหัสระบุถึงโปรโตคอลที่เซิร์ฟเวอร์กำลังเปลี่ยน
102 การประมวลผล (WebDAV)
เซิร์ฟเวอร์ได้รับแล้วและกำลังดำเนินการตามคำขอ แต่ต้องใช้เวลานานกว่าจะเสร็จสิ้นการร้องขอ ดังนั้นจึงยังไม่มีการตอบกลับ
103 คำแนะนำเบื้องต้น
รหัส 103 ใช้เพื่อส่งคืนส่วนหัวการตอบสนองในขณะที่เซิร์ฟเวอร์เตรียมการตอบกลับ
คำขอที่ประสบความสำเร็จ: 2XX
ช่วง 200-299 ระบุ รหัสความสำเร็จ ของ HTTP หมายความว่าเซิร์ฟเวอร์ได้รับ เข้าใจ และยอมรับการดำเนินการที่ร้องขอโดยไคลเอ็นต์แล้ว
200 ตกลง
รหัสเซิร์ฟเวอร์ 200 หมายความว่าคำขอสำเร็จ อย่างไรก็ตาม การตอบสนองจะขึ้นอยู่กับวิธีการร้องขอ และไม่ว่าไคลเอนต์ได้ส่งคำขอ GET, HEAD, PUT/POST หรือ TRACE
201 สร้างแล้ว
คำขอประสบความสำเร็จและเป็นผลให้เกิดทรัพยากรใหม่
202 รับแล้ว
ได้รับคำขอแล้ว แต่การประมวลผลยังไม่เสร็จสิ้น
203 ข้อมูลที่ไม่น่าเชื่อถือ
เซิร์ฟเวอร์ได้รับ 200 OK จากแหล่งกำเนิด แต่ทำหน้าที่เป็นพร็อกซี และข้อมูลเมตาที่ส่งคืนจะถูกรวบรวมจากสำเนาในเครื่องหรือจากบุคคลที่สาม
204 ไม่มีเนื้อหา
รหัสสถานะการตอบสนอง 204 ระบุว่าเซิร์ฟเวอร์ประมวลผลคำขอ แต่ไม่มีเนื้อหาที่จะส่งสำหรับคำขอนี้
205 รีเซ็ตเนื้อหา
เซิร์ฟเวอร์ได้ดำเนินการตามคำขอแล้วและกำลังแจ้งให้ลูกค้ารีเซ็ตเอกสารที่ส่งคำขอ
206 เนื้อหาบางส่วน
เซิร์ฟเวอร์กำลังส่งทรัพยากรเพียงบางส่วน
207 หลายสถานะ (WebDAV)
แจ้งเกี่ยวกับทรัพยากรหลายแห่ง และใช้เมื่อข้อความมีรหัสตอบกลับแยกกันหลายรหัส
208 รายงานตัวแล้ว
สมาชิกของการรวม DAV จะไม่ถูกรวมเข้าไปอีก เนื่องจากได้ระบุไว้แล้วในส่วนก่อนหน้าของการตอบสนอง
226 IM ใช้แล้ว
รหัสสถานะการตอบสนอง 226 บ่งชี้ว่าเซิร์ฟเวอร์ตอบสนองคำขอทรัพยากร และการตอบสนองแสดงถึงผลลัพธ์ของการจัดการอินสแตนซ์อย่างน้อยหนึ่งรายการที่ใช้กับอินสแตนซ์ปัจจุบัน
การเปลี่ยนเส้นทาง: 3XX
ตามชื่อที่แนะนำ รหัสในช่วงนี้ใช้เพื่อระบุว่าไคลเอ็นต์ถูกเปลี่ยนเส้นทาง
300 หลายตัวเลือก
สิ่งนี้บ่งชี้ว่ามีหลายตัวเลือกสำหรับคำขอและลูกค้าควรเลือกอย่างใดอย่างหนึ่ง
301 ย้ายอย่างถาวร
URL เดิมถูกย้ายอย่างถาวร และเซิร์ฟเวอร์ตอบสนองด้วย URL ใหม่
302 พบ
URL ของทรัพยากรที่ร้องขอมีการเปลี่ยนแปลงชั่วคราว และไคลเอ็นต์ควรเรียกดู URL อื่น
303 ดูอื่นๆ
การตอบสนองระบุว่าลูกค้าควรขอทรัพยากรที่ URI อื่นด้วยคำขอ GET
304 ไม่ดัดแปลง
ทรัพยากรยังไม่ได้รับการแก้ไข และไคลเอ็นต์สามารถใช้การตอบกลับเวอร์ชันแคชเดียวกันได้
305 ใช้พร็อกซี
ทรัพยากรที่ร้องขอสามารถใช้ได้ผ่านพร็อกซีเท่านั้น อย่างไรก็ตาม ไคลเอนต์ HTTP จำนวนมากไม่ปฏิบัติตามรหัสสถานะ 305 เนื่องจากข้อกังวลด้านความปลอดภัยเกี่ยวกับการกำหนดค่าในแบนด์ของพร็อกซี
306 สลับพร็อกซี
รหัสสถานะไม่ได้ใช้อีกต่อไป แต่ถูกสงวนไว้
307 เปลี่ยนเส้นทางชั่วคราว
เซิร์ฟเวอร์สั่งให้ไคลเอนต์ร้องขอทรัพยากรที่ URL อื่นด้วยวิธีการเดียวกับที่ใช้ในคำขอก่อนหน้า
308 การเปลี่ยนเส้นทางถาวร
ทรัพยากรถูกย้ายไปยัง URI อื่นอย่างถาวร และคำขอในอนาคตทั้งหมดควรถูกนำไปยัง URI ที่กำหนด อย่างไรก็ตาม ลูกค้าต้องไม่เปลี่ยนวิธี HTTP ที่ใช้ในคำขอก่อนหน้า
ข้อผิดพลาดของไคลเอ็นต์: 4XX
ช่วง รหัส 400 ถึง 499 บ่งชี้ว่ามีบางอย่างผิดปกติ ที่ ฝั่งไคลเอ็นต์ นอกจากนี้ยังสามารถอ้างถึงข้อผิดพลาดที่เกิดจากไคลเอนต์
400 คำขอไม่ถูกต้อง
เซิร์ฟเวอร์ไม่เข้าใจคำขอเนื่องจากข้อผิดพลาดของไคลเอ็นต์ เช่น ไวยากรณ์คำขอที่มีรูปแบบไม่ถูกต้อง การกำหนดเส้นทางคำขอที่หลอกลวง หรือการกำหนดกรอบข้อความคำขอที่ไม่ถูกต้อง
401 ไม่ได้รับอนุญาต
รหัสสถานะข้อผิดพลาด 401 ระบุว่าไคลเอ็นต์ต้องตรวจสอบสิทธิ์ก่อนที่จะได้รับการตอบกลับที่ร้องขอ

402 ต้องชำระเงิน
รหัสตอบกลับนี้สงวนไว้สำหรับใช้ในอนาคต เดิมรหัสนี้มีแผนที่จะใช้สำหรับระบบการชำระเงินดิจิทัล
403 ต้องห้าม
ลูกค้าไม่มีสิทธิ์เข้าถึงทรัพยากรที่ร้องขอ อย่างไรก็ตาม ไม่เหมือนกับรหัสสถานะ 401 เซิร์ฟเวอร์รู้จักข้อมูลระบุตัวตนของลูกค้า
404 ไม่พบ
ข้อผิดพลาด 404 อาจเป็นหนึ่งใน รหัสสถานะ HTTP ที่รู้จักกันดีที่สุดใน ไฟล์ โกง PD F ของเรา บ่งชี้ว่าไม่พบเนื้อหาที่ร้องขอ แต่อาจมีให้บริการในอนาคต และคำขอที่ตามมาโดยลูกค้าจะได้รับอนุญาต
405 วิธีการไม่ได้รับอนุญาต
เซิร์ฟเวอร์รู้จักวิธีการขอแต่ไม่อนุญาต ตัวอย่างเช่น หากลูกค้าร้องขอแบบฟอร์มที่ต้องแสดงข้อมูลผ่าน POST
406 ไม่ยอมรับ
ทรัพยากรที่ร้องขอสามารถสร้างได้เฉพาะเนื้อหาที่ไม่ยอมรับในส่วนหัวของการยอมรับที่ส่งในคำขอ
407 ต้องมีการตรวจสอบสิทธิ์พร็อกซี
ลูกค้าต้องตรวจสอบตัวเองผ่านพรอกซี
408 ขอหมดเวลา
เซิร์ฟเวอร์หมดเวลารอคำขอจากลูกค้า ซึ่งน่าจะเกิดจากการเชื่อมต่อที่ไม่ได้ใช้งาน
409 ความขัดแย้ง
การ ตอบสนอง HTTP 409 บ่งชี้ว่าไม่สามารถประมวลผลคำขอได้เนื่องจากขัดแย้งกับสถานะปัจจุบันของทรัพยากรที่เซิร์ฟเวอร์ สิ่งนี้เกิดขึ้นเมื่อมีข้อขัดแย้งในการแก้ไขระหว่างการอัปเดตหลายรายการพร้อมกัน
410 หายไป
ทรัพยากรหายไปและจะไม่สามารถใช้ได้อีกต่อไป
411 ความยาวที่ต้องการ
เซิร์ฟเวอร์ปฏิเสธคำขอเนื่องจากคำขอไม่ได้ระบุความยาวเนื้อหา ซึ่งเซิร์ฟเวอร์ต้องการ
412 เงื่อนไขเบื้องต้นล้มเหลว
เซิร์ฟเวอร์ไม่ตรงตามเงื่อนไขเบื้องต้นที่ลูกค้าร้องขอในฟิลด์ส่วนหัวของคำขอ
413 น้ำหนักบรรทุกใหญ่เกินไป
รหัสสถานะข้อผิดพลาด 413 ระบุว่าคำขอมีขนาดใหญ่เกินกว่าที่เซิร์ฟเวอร์จะประมวลผลได้
414 URI ยาวเกินไป
เซิร์ฟเวอร์ไม่เต็มใจที่จะตีความ URI ที่ลูกค้าร้องขอเนื่องจาก URI ยาวเกินไป
415 ประเภทสื่อที่ไม่รองรับ
เซิร์ฟเวอร์ปฏิเสธคำขอเนื่องจากรูปแบบสื่อของข้อมูลที่ร้องขอไม่ได้รับการสนับสนุนโดยเซิร์ฟเวอร์
416 ช่วงไม่เป็นที่น่าพอใจ
เซิร์ฟเวอร์ไม่สามารถให้ส่วนของไฟล์ที่ลูกค้าร้องขอได้
417 ความคาดหวังล้มเหลว
เซิร์ฟเวอร์ไม่สามารถตอบสนองความต้องการของฟิลด์ส่วนหัวของคำขอ Expect
418 ฉันคือกาน้ำชา
เซิร์ฟเวอร์ไม่ต้องการชงกาแฟด้วยกาน้ำชา ไม่เหมือนกับรหัสอื่น ๆ ใน เอกสารโกงเซิร์ฟเวอร์ ของเรา รหัส 418 ถูกใช้เป็นไข่อีสเตอร์ในบางเว็บไซต์เท่านั้นและถูกกำหนดให้เป็นเรื่องตลกของวันเอพริลฟูล
421 คำขอผิดทาง
คำขอถูกส่งไปยังเซิร์ฟเวอร์ที่ไม่สามารถตอบกลับได้
422 เอนทิตีที่ไม่สามารถประมวลผลได้ (WebDAV)
ไม่สามารถปฏิบัติตามคำขอได้เนื่องจากข้อผิดพลาดทางความหมาย แม้ว่าคำขอจะมีรูปแบบที่ดี
423 ล็อค (WebDAV)
ทรัพยากรที่ไคลเอ็นต์พยายามเข้าถึงถูกล็อก
424 ล้มเหลวในการพึ่งพา (WebDAV)
รหัส สถานะ 424 หมายถึงคำขอไม่สำเร็จ เนื่องจากขึ้นอยู่กับคำขออื่นที่ล้มเหลว
425 เร็วเกินไป
เซิร์ฟเวอร์ไม่ต้องการดำเนินการตามคำขอเนื่องจากอาจมีการเล่นซ้ำ
426 จำเป็นต้องอัปเกรด
เซิร์ฟเวอร์ไม่ต้องการประมวลผลคำขอโดยใช้โปรโตคอลปัจจุบัน แต่อาจดำเนินการได้หากไคลเอ็นต์อัปเกรดเป็นโปรโตคอลอื่น
428 เงื่อนไขเบื้องต้นที่จำเป็น
เซิร์ฟเวอร์ต้นทางต้องการให้คำขอเป็นแบบมีเงื่อนไข
429 คำขอมากเกินไป
รหัสสถานะข้อผิดพลาด 429 ระบุว่าไคลเอ็นต์ส่งคำขอมากเกินไปในระยะเวลาอันสั้น
431 ขอฟิลด์ส่วนหัวใหญ่เกินไป
เซิร์ฟเวอร์ไม่ต้องการดำเนินการตามคำขอเนื่องจากฟิลด์ส่วนหัวทั้งหมดรวมกันหรือฟิลด์ส่วนหัวแต่ละรายการมีขนาดใหญ่เกินไป
451 ไม่พร้อมใช้งานด้วยเหตุผลทางกฎหมาย
ลูกค้าร้องขอทรัพยากรที่ไม่สามารถจัดหาได้ตามกฎหมาย ซึ่งสามารถเกิดขึ้นได้เนื่องจากการเซ็นเซอร์ของรัฐบาล การละเมิดลิขสิทธิ์หรือความเป็นส่วนตัว และอื่นๆ
ข้อผิดพลาดของเซิร์ฟเวอร์: 5XX
จาก รหัสข้อผิดพลาด HTTP ทั้งหมด รหัส 5XX อาจมีความเกี่ยวข้องมากที่สุดสำหรับทุกคนที่ทำงานบนเว็บไซต์ รหัสในช่วงนี้บ่งชี้ว่าไคลเอนต์ส่งคำขอที่ถูกต้อง แต่เกิดข้อผิดพลาดที่ฝั่งเซิร์ฟเวอร์ และเซิร์ฟเวอร์ไม่สามารถดำเนินการตามคำขอได้
500 ข้อผิดพลาดภายในเซิร์ฟเวอร์
ข้อความแสดงข้อผิดพลาดของเซิร์ฟเวอร์ทั่วไปจะแสดงขึ้นเมื่อไม่มีข้อความเฉพาะที่เหมาะสมอีกต่อไป
501 ไม่ได้ดำเนินการ
เซิร์ฟเวอร์ไม่สามารถจัดการคำขอได้เนื่องจากเซิร์ฟเวอร์ไม่รองรับวิธีการขอ
502 เกตเวย์ไม่ดี
เซิร์ฟเวอร์ได้รับการตอบกลับที่ไม่ถูกต้องจากเซิร์ฟเวอร์อัปสตรีมขณะทำหน้าที่เป็นพร็อกซีหรือเกตเวย์
503 บริการไม่พร้อมใช้งาน
เซิร์ฟเวอร์ไม่สามารถดำเนินการตามคำขอได้ เนื่องจากมีการโอเวอร์โหลดหรือออฟไลน์สำหรับการบำรุงรักษา
504 เกตเวย์หมดเวลา
รหัสสถานะข้อผิดพลาด 504 ระบุว่าเซิร์ฟเวอร์ไม่ได้รับการตอบกลับในเวลาที่เหมาะสมจากเซิร์ฟเวอร์ต้นทางในขณะที่ทำหน้าที่เป็นพร็อกซีหรือเกตเวย์
ไม่รองรับเวอร์ชัน 505 HTTP
เซิร์ฟเวอร์ไม่รองรับเวอร์ชัน HTTP ที่ใช้ในคำขอ
506 ตัวแปรยังเจรจาด้วย
เซิร์ฟเวอร์มีข้อผิดพลาดในการกำหนดค่าภายใน และทรัพยากรตัวแปรที่เลือกไม่ใช่ปลายทางที่เหมาะสมในกระบวนการเจรจา
507 พื้นที่เก็บข้อมูลไม่เพียงพอ (WebDAV)
เซิร์ฟเวอร์ไม่สามารถเก็บการเป็นตัวแทนที่จำเป็นในการดำเนินการตามคำขอ
508 ตรวจพบลูป
เซิร์ฟเวอร์ตรวจพบการวนซ้ำไม่สิ้นสุดขณะประมวลผลคำขอ
510 ไม่ขยาย
รหัสสถานะข้อผิดพลาด 510 แสดงว่าเซิร์ฟเวอร์ต้องการส่วนขยายเพิ่มเติมในคำขอเพื่อดำเนินการตามคำขอ
511 ต้องมีการตรวจสอบเครือข่าย
ลูกค้าจำเป็นต้องตรวจสอบสิทธิ์ในการเข้าถึงเครือข่าย
The Takeaway
อย่างที่คุณเห็น มีโค้ดต่างๆ มากมายให้เรียนรู้เมื่อทำงานบนเว็บไซต์ อย่างไรก็ตาม ตารางสรุป รหัสสถานะ HTTP ที่ เราได้รวมไว้จะช่วยให้ชีวิตของคุณง่ายขึ้นเล็กน้อย สามารถช่วยปรับปรุงประสิทธิภาพของเว็บไซต์ของคุณได้ และคุณควรใช้เพื่อตรวจหาและแก้ไขข้อผิดพลาดทุกครั้งที่คุณดำเนินการบำรุงรักษา
นอกจากเอกสารสรุปข้อมูลแล้ว เรายังมี เครื่องมือตรวจสอบ SERP ที่ คุณสามารถใช้ตรวจสอบประสิทธิภาพการจัดอันดับทั่วโลกและระดับท้องถิ่น ติดตามและวิเคราะห์คำหลัก และอื่นๆ อีกมากมาย ด้วยการรวมเข้ากับการบำรุงรักษาปกติและการทำให้มั่นใจว่าเว็บไซต์ของคุณปราศจากข้อผิดพลาด คุณจะสามารถปรับปรุงประสิทธิภาพของเว็บไซต์ได้อย่างมากและมีโอกาสอยู่ในอันดับที่สูงใน SERP