วิธีการใช้ 307 Redirect บนเว็บไซต์ WordPress

เผยแพร่แล้ว: 2022-08-18

การเปลี่ยนเส้นทาง 307 มีข้อความการเปลี่ยนเส้นทาง เมื่อผู้เยี่ยมชมร้องขอ URL การเปลี่ยนเส้นทาง 307 จะพาเขาไปยังตำแหน่งชั่วคราว การเปลี่ยนเส้นทาง 307 ที่ประสบความสำเร็จเป็นการยืนยันว่าผู้เข้าชมจะส่งคืน URL หลักในไม่ช้า พวกเขาแน่ใจว่ากระบวนการเปลี่ยนเส้นทางเป็นไปโดยอัตโนมัติ และไม่ควรเปลี่ยนแปลง นอกจากนี้ ลูกค้าต้องใช้ URI คำขอจริงต่อไปสำหรับคำขอในอนาคต เนื่องจากการเปลี่ยนเส้นทางอาจเปลี่ยนแปลงเมื่อเวลาผ่านไป

เนื้อหา ซ่อน
1 307 เปลี่ยนทางจากเว็บไซต์ WordPress
1.1 รหัสสถานะ HTTP & รหัสสถานะ 3xx
1.2 การเปลี่ยนเส้นทาง 307 ทำงานอย่างไร
1.3 ทำไมต้องใช้การเปลี่ยนเส้นทาง 307
1.4 วิธีดำเนินการเปลี่ยนเส้นทางชั่วคราว 307 บนเว็บไซต์ WordPress
1.4.1 ผ่านไฟล์ .htaccess ของคุณ
1.4.2 การใช้ปลั๊กอิน
2 Redirect 307 มีบทบาทใน SEO ของคุณหรือไม่?
3 คำสุดท้าย

307 เปลี่ยนทางจากเว็บไซต์ WordPress

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

รหัสสถานะ HTTP & รหัสสถานะ 3xx

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

อย่างไรก็ตาม ภายใต้หมวดหมู่การเปลี่ยนเส้นทาง 3xx คุณสามารถค้นหาการเปลี่ยนเส้นทางที่แตกต่างกันเก้าประเภท 307 เปลี่ยนเส้นทางเป็นหนึ่งในนั้น การนำคุณไปยังตำแหน่งใหม่จะบอกคุณว่าคุณสามารถค้นหาเนื้อหาที่คุณต้องการได้จากที่ใด

307 Redirect ทำงานอย่างไร?

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

โดยพื้นฐานแล้วมีการเปลี่ยนเส้นทาง 307 สองประเภท มาดูกันว่าแต่ละอันทำงานอย่างไร —

307 การเปลี่ยนเส้นทางชั่วคราว: กระบวนการนี้ดำเนินการโดยเซิร์ฟเวอร์ดังที่เราได้กล่าวไว้ข้างต้น มันเปลี่ยนเส้นทางไปยังตำแหน่งชั่วคราวและทำให้ผู้เยี่ยมชมมั่นใจว่า URL ที่ร้องขอจะกลับมาในไม่ช้า

307 Internal Redirect: เป็นการเปลี่ยนเส้นทาง 307 ประเภทหนึ่ง แต่ใช้งานได้ภายในเบราว์เซอร์ท้องถิ่น เพื่อให้ชัดเจนยิ่งขึ้น แทนที่จะส่งคำขอไปยังเซิร์ฟเวอร์ การเปลี่ยนเส้นทางภายในจะแปลงคำขอเป็น HTTPS ส่วนหัวการตอบสนองที่เข้มงวด-การขนส่ง-ความปลอดภัยหรือ HSTS รักษากระบวนการที่เข้มงวดนี้ เนื่องจากไซต์ส่งคืนส่วนหัว จึงเป็นกระบวนการภายใน

เหตุใดจึงต้องใช้การเปลี่ยนเส้นทาง 307

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

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

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

วิธีการใช้ 307 การเปลี่ยนเส้นทางชั่วคราวบนเว็บไซต์ WordPress

เมื่อคุณรู้ว่าเว็บไซต์ WordPress ของคุณต้องการการเปลี่ยนเส้นทาง 307 ให้ค้นหาวิธีง่ายๆ ในการเปลี่ยนเส้นทาง ช่วยให้เว็บไซต์ปลอดภัยและทำให้เครื่องมือค้นหามีความสุข มีหลายวิธีในการใช้การเปลี่ยนเส้นทาง 307 วิธีการด้านล่างเป็นที่นิยม มาเรียนรู้วิธีการทำ

ผ่านไฟล์ .htaccess ของคุณ

นี่เป็นวิธีที่ปลอดภัยในการสร้างการเปลี่ยนเส้นทาง .htaccess เป็นไฟล์กำหนดค่าเซิร์ฟเวอร์หลักขนาดเล็กของเว็บไซต์ WordPress แต่ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ของคุณทำงานบนซอฟต์แวร์ Apache คุณสามารถระบุไฟล์การกำหนดค่าสำหรับไซต์ของคุณในโฟลเดอร์ public_html ของบัญชีโฮสติ้งหรือไคลเอนต์ File Transfer Protocol (FTP) ชื่อและตำแหน่งของไฟล์จะแตกต่างกันไปตามผู้ให้บริการโฮสต์รายอื่น ในกรณีของเราตั้งอยู่ใน -

วิธีเข้าถึงไฟล์ htaccess สำหรับ 307 เปลี่ยนเส้นทางบนเว็บไซต์ WordPress

เพียงเพิ่มโค้ดในไฟล์ คุณสามารถสร้าง 307 redirect ได้อย่างรวดเร็ว ที่นี่ คุณต้องใช้โมดูล mod_rewrite ตัวอย่างเช่น หากคุณต้องการเปลี่ยนเส้นทางหน้าแกลเลอรีไปยังหน้าใหม่ชั่วคราว ให้ทำดังนี้ –

 [PHP] RewriteRule “^/gallery$” “/about/gallery” [R] [/php]

เราขอแนะนำให้คุณศึกษาเล็กน้อยเกี่ยวกับการติดตั้งโค้ดก่อนเริ่มต้น ไฟล์ .htaccess เป็นไฟล์สำคัญของเว็บไซต์ ข้อผิดพลาดเพียงครั้งเดียวอาจทำให้ทั้งเว็บไซต์เสียหาย หากคุณไม่มีความรู้ด้านการพัฒนามากนัก คุณอาจพบว่ามันเป็นงานด้านเทคนิคมากกว่า ดังนั้น ให้สำรองข้อมูลไซต์ของคุณไว้ก่อนแล้วจึงแก้ไข

การใช้ปลั๊กอิน

วิธีนี้ยังทำให้กระบวนการเปลี่ยนเส้นทางของไซต์ WordPress เป็นไปโดยอัตโนมัติ คุณสามารถหาปลั๊กอินฟรีหรือซื้อปลั๊กอินได้หากต้องการ ปลั๊กอินมีประโยชน์สำหรับการตั้งเวลาการเปลี่ยนเส้นทางล่วงหน้า การสร้างการเปลี่ยนเส้นทางหลายประเภท รับสิ่งอำนวยความสะดวก SEO และอื่นๆ นอกจากนี้ คุณไม่ต้องกังวลเกี่ยวกับลิงก์เสียด้วยปลั๊กอินเปลี่ยนเส้นทาง ปลั๊กอินเช่น Quick Page/Post Redirect, SEO Redirection, All in One SEO, 301 Redirects เป็นต้น ดีและใช้งานง่าย

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

โดยทั่วไปแล้วจะกล่าวกับผู้เยี่ยมชมว่า “ถ้าคุณไม่ถูกเปลี่ยนเส้นทางภายในห้าวินาที คลิกที่นี่” ดังนั้นสิ่งเหล่านี้จึงทำให้โปรแกรมรวบรวมข้อมูลของเครื่องมือค้นหาสับสนในที่สุด นั่นคือเหตุผลที่คุณสามารถพิจารณาการทำงานด้วยตนเองในไฟล์ .htaccess ของคุณได้ หากเป็นไปได้

Redirect 307 มีบทบาทใน SEO ของคุณหรือไม่?

การเปลี่ยนเส้นทาง 307 เกิดขึ้นชั่วคราว และด้วยเหตุนี้จึงไม่เป็นอันตรายต่อ SEO ของเว็บไซต์ของคุณ ในขั้นตอนนี้ URL ที่เปลี่ยนเส้นทางใหม่จะไม่ได้รับการจัดทำดัชนี ลิงก์ใหม่ไม่มี 'link-juice' ของ URL ดั้งเดิมและเครื่องมือค้นหาไม่อัปเดต SERP แต่ในกรณีของการเปลี่ยนเส้นทางแบบถาวร ทุกอย่างจะเปลี่ยนไป ดังนั้นการเปลี่ยนเส้นทาง 307 ครั้งจึงปลอดภัยและช่วยเพิ่ม SEO ของเว็บไซต์ของคุณ

คำสุดท้าย

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