htaccess: Strip Folder และ Redirect ด้วย Regex

เปลี่ยนเส้นทาง

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

หากไซต์ของคุณมีสอง URL:

  • https://martech.zone/blog/category/search-engine-optimization/htaccess-folder-redirect-regex OR
  • https://martech.zone/htaccess-folder-redirect-regex

คุณคิดว่าข้อใดให้บทความมีความสำคัญสูงกว่า ตัวอย่างแรกมีการแยกระหว่างบทความและโฮมเพจ 5 ระดับ หากคุณเป็นเครื่องมือค้นหาคุณคิดว่าเนื้อหานี้สำคัญหรือไม่

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

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

  1. อันดับแรกเราจ้าง SEO WordPress ของ Yoast ปลั๊กอินเพื่อให้เราสามารถถอดตัวอักษรได้ หมวดหมู่กระสุน ไม่อยู่ใน URL
  2. ต่อไปเราจะอัปเดตลิงก์ถาวรและลบ /% หมวดหมู่% / และปล่อยให้ /% post% / ในฟิลด์ (และรีเฟรชแคช)
  3. สุดท้ายเราต้องเพิ่มนิพจน์ทั่วไปเพื่อเปลี่ยนเส้นทางโฟลเดอร์อย่างถูกต้อง:

แถบโฟลเดอร์เปลี่ยนเส้นทาง regex

นิพจน์มีหมวดหมู่ที่เป็นทางเลือกของคุณในรายการ (โฟลเดอร์ 1, โฟลเดอร์ 2, โฟลเดอร์ 3) และต้องการข้อความบางส่วนหลังหมวดหมู่ ... วิธีนี้หน้าหมวดหมู่ของคุณจะไม่แตก แต่บทความอิสระจะส่งต่อไปยัง URL ใหม่อย่างถูกต้อง

^/(folder1|folder2|folder3)/([a-zA-Z0-9_.-]+)$

ฉันไม่แน่ใจว่าจะแนะนำการเปลี่ยนแปลงที่รุนแรงนี้สำหรับทุก บริษัท ผู้ที่มีอันดับที่กำหนดอาจไม่ต้องการปรับใช้สิ่งนี้ ในระยะสั้นอาจส่งผลกระทบต่อการจัดอันดับของคุณเนื่องจากการเปลี่ยนเส้นทางไม่ได้ใช้อำนาจทั้งหมดของหน้าเดิม แต่เมื่อเวลาผ่านไปการมีเนื้อหามากขึ้นในลำดับชั้นของลิงก์ถาวรอาจช่วยคุณได้ เรารู้ว่ามันช่วยได้ Martech Zone!

คุณคิดอย่างไร?

ไซต์นี้ใช้ Akismet เพื่อลดสแปม เรียนรู้วิธีการประมวลผลข้อมูลความคิดเห็นของคุณ.