การสร้างและจัดการการเปลี่ยนเส้นทาง URL
คุณสามารถใช้การเปลี่ยนเส้นทาง URL เพื่อเปลี่ยนเส้นทางยอดเข้าชมร้านค้าจากเว็บเพจหนึ่งไปยังอีกเว็บเพจหนึ่งได้ เมื่อคุณเปลี่ยน URL ในร้านค้า Shopify ของคุณ คุณสามารถสร้างการเปลี่ยนเส้นทาง URL เพื่อให้แน่ใจว่าลูกค้าของคุณจะยังคงค้นหาสิ่งที่ต้องการพบ
ตัวอย่างเช่น หากคุณลบสินค้าไปแล้ว คุณสามารถตั้งค่าการเปลี่ยนเส้นทาง URL เพื่อให้เมื่อลูกค้าเข้าชม URL ของสินค้านั้น ระบบจะเปลี่ยนเส้นทางลูกค้าไปยังสินค้าที่คล้ายกันในร้านค้าของคุณ
ในหน้านี้
ข้อควรพิจารณาสำหรับการสร้างการเปลี่ยนเส้นทาง URL
ก่อนที่คุณจะสร้างการเปลี่ยนเส้นทาง URL ใดๆ โปรดตรวจสอบข้อควรพิจารณาดังต่อไปนี้
- คุณไม่สามารถเปลี่ยนเส้นทาง URL ที่ขึ้นต้นด้วยคำนำหน้าต่อไปนี้ได้:
/apps,/application,/cart,/carts,/orders,/servicesหรือ/shop - คุณไม่สามารถเปลี่ยนเส้นทาง URL ที่ใช้เส้นทางตายตัวของ Shopify ได้แก่
/products,/collections,/collections/all - คุณสามารถเปลี่ยนเส้นทางได้จาก URL ที่ใช้งานไม่ได้เท่านั้น URL ที่ใช้งานไม่ได้จะแสดงข้อความแจ้งข้อผิดพลาด เช่น ไม่พบหน้า หรือ 404 บนหน้าเพจหรือในชื่อหน้า หาก URL นั้นยังคงโหลดเว็บเพจที่ถูกต้องได้อยู่ การเปลี่ยนเส้นทาง URL ก็จะใช้ไม่ได้ผล
- คุณสามารถสร้างการเปลี่ยนเส้นทาง URL ได้สูงสุด 100,000 รายการ เว้นแต่ว่าร้านค้าของคุณจะใช้แผน Plus ซึ่งมีขีดจำกัดสูงสุดอยู่ที่ 20,000,000 รายการ
- การเปลี่ยนเส้นทาง URL ไม่รองรับการใช้งานบนเมนูบัญชีลูกค้า
สถานการณ์การเปลี่ยนเส้นทางที่พบบ่อย
การทำความเข้าใจสถานการณ์เหล่านี้จะช่วยให้คุณตั้งค่าการเปลี่ยนเส้นทางได้อย่างมีประสิทธิภาพมากขึ้น
ข้อจำกัดเพิ่มเติมของการเปลี่ยนเส้นทาง URL
โปรดตรวจสอบข้อจำกัดเพิ่มเติมต่อไปนี้ที่อาจส่งผลต่อฟังก์ชันการทำงานของการเปลี่ยนเส้นทาง URL
เส้นทาง URL ที่สงวนไว้
เส้นทาง URL บางเส้นทางสงวนไว้สำหรับ Shopify และไม่สามารถใช้สำหรับการเปลี่ยนเส้นทางได้ดังนี้
/collections/vendors,/collections/types,/collections/all/apps/,/a/,/community/,/tools/- เส้นทางโดเมน MyShopify ที่ลงท้ายด้วย
/shopหรือ/services
การกรองแท็กคอลเลกชัน
คุณไม่สามารถสร้างการเปลี่ยนเส้นทางสำหรับ URL ที่ใช้การกรองแท็กคอลเลกชันได้ (เช่น yourstore.com/collections/collection-name/tag-name) แม้ว่าจะไม่มีสินค้าที่มีแท็กนั้นอยู่ เส้นทาง URL จะยังคงถือว่าถูกต้องและไม่สามารถเปลี่ยนเส้นทางได้
นามสกุลไฟล์ HTML
URL ที่ลงท้ายด้วย .html ไม่สามารถเปลี่ยนเส้นทางไปยัง URL เดียวกันที่ไม่มี .html ได้ เนื่องจาก Shopify จะถือว่า URL ทั้งสองนี้เป็น URL เดียวกัน เพราะแพลตฟอร์มจะจัดการการจัดรูปแบบ HTML โดยอัตโนมัติเพื่อให้ได้ URL ที่ดูเรียบร้อยยิ่งขึ้น
สตริงการสืบค้นและอักขระพิเศษ
URL ที่มีสตริงการสืบค้น (เช่น /brands/dell.html?_bc_fsnf=1&interface=interface_type) อาจทำงานกับการเปลี่ยนเส้นทาง URL ได้ไม่ตรงตามที่คาดไว้
ตลาดต่างประเทศและโฟลเดอร์ย่อย
การเปลี่ยนเส้นทาง URL จะไม่มีผลกับโฟลเดอร์ย่อยของตลาดทุกแห่งโดยอัตโนมัติ หากคุณต้องการเปลี่ยนเส้นทางสำหรับตำแหน่งที่ตั้งที่เฉพาะเจาะจง (เช่น จาก yourstore.com/en-ca/old-page ไปยัง yourstore.com/en-fr/new-page) คุณจะต้องสร้างการเปลี่ยนเส้นทางสำหรับโฟลเดอร์ย่อยแต่ละรายการแยกกัน
การแคชการเปลี่ยนเส้นทาง 301
การเปลี่ยนเส้นทาง 301 จะถูกแคชโดยเบราว์เซอร์และเครื่องมือค้นหา หากคุณลบการเปลี่ยนเส้นทางออกหลังจากที่ลูกค้าได้เข้าถึงไปแล้ว การเปลี่ยนเส้นทางนั้นอาจยังคงทำงานในเบราว์เซอร์ของลูกค้าต่อไปจนกว่าแคชจะหมดอายุ
สร้างการเปลี่ยนเส้นทาง URL
คุณสามารถสร้างการเปลี่ยนเส้นทาง URL ได้ โดย URL ใหม่ที่ใช้ในการเปลี่ยนเส้นทางอาจเป็น URL แบบสัมพัทธ์ เช่น /collection/shirts หรือ URL แบบเต็ม เช่น http://www.example.com/collection/shirts ก็ได้ หากต้องการเปลี่ยนเส้นทางยอดเข้าชมภายในโดเมนหลักของคุณ ให้ใช้ URL แบบสัมพัทธ์ และหากต้องการเปลี่ยนเส้นทางไปยังภายนอกโดเมนหลักของคุณ ให้ใช้ URL แบบเต็ม การเปลี่ยนเส้นทาง URL จะเริ่มทำงานทันที
คุณยังสามารถเพิ่ม Liquid ไปยังช่องเปลี่ยนเส้นทางจากและเปลี่ยนเส้นทางไปยังได้อีกด้วย ทั้งนี้ระบบจะไม่สามารถตรวจสอบยืนยันช่องแบบเต็มรูปแบบได้เมื่อใช้ Liquid ในเส้นทางของคุณ
ขั้นตอน:
จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่เนื้อหา > เมนู
คลิกดูการเปลี่ยนเส้นทาง URL
คลิกสร้างการเปลี่ยนเส้นทาง URL
ในส่วนเปลี่ยนเส้นทางจาก ให้ป้อน URL เดิมที่คุณต้องการใช้เปลี่ยนเส้นทางผู้เยี่ยมชม
ในส่วนเปลี่ยนเส้นทางไปยัง ให้ป้อน URL ใหม่ที่คุณต้องการเปลี่ยนเส้นทางผู้เยี่ยมชมไป หากต้องการเปลี่ยนเส้นทางไปยังหน้าแรกของร้านค้าของคุณ ให้ป้อน /
คลิกบันทึกการเปลี่ยนเส้นทาง
การแก้ไขปัญหาการเปลี่ยนเส้นทาง URL
การเปลี่ยนเส้นทาง URL จะเริ่มทำงานทันที หากการเปลี่ยนเส้นทางของคุณไม่ทำงานในทันที คุณสามารถลองทำตามขั้นตอนการแก้ไขปัญหาดังต่อไปนี้
- ตรวจสอบ URL ทั้งในส่วนเปลี่ยนเส้นทางจากและเปลี่ยนเส้นทางไปยังว่ามีพิมพ์ผิดหรือไม่
- ตรวจสอบให้แน่ใจว่า URL ในส่วนเปลี่ยนเส้นทางจากไม่มีหน้าที่ยังใช้งานอยู่
- ตรวจสอบให้แน่ใจว่า URL ในส่วนเปลี่ยนเส้นทางจากไม่ใช่เส้นทางตายตัวหรือมีคำนำหน้าที่คุณไม่สามารถเปลี่ยนเส้นทางได้
- ล้างแคชเบราว์เซอร์ของคุณแล้วทดสอบการเปลี่ยนเส้นทางอีกครั้ง หรือลองใช้อุปกรณ์อื่น
การแก้ไขปัญหาการเปลี่ยนเส้นทางเพิ่มเติม
หน้า 404 เปลี่ยนเส้นทางไปยังหน้าแรกในตัวแก้ไขธีม
หากหน้า 404 ของคุณเปลี่ยนเส้นทางไปยังหน้าแรกเมื่อดูในตัวแก้ไขธีม ให้ตรวจสอบว่าคุณได้ตั้งค่าการเปลี่ยนเส้นทางจาก /404 ไปยัง / (หน้าแรกของคุณ) หรือไม่ การเปลี่ยนเส้นทางประเภทนี้จะรบกวนความสามารถของตัวแก้ไขธีมในการแสดงหน้า 404 ของคุณ โปรดลบการเปลี่ยนเส้นทางนี้ออกเพื่อแก้ไขปัญหา
ข้อผิดพลาด API เกินขีดจำกัดการเปลี่ยนเส้นทาง
หากคุณพบข้อผิดพลาด Redirect Limit Exceeded ขณะใช้ Admin API ข้อผิดพลาดดังกล่าวจะไม่เกี่ยวข้องกับขีดจำกัดการเปลี่ยนเส้นทาง URL ของร้านค้าคุณ (100,000 รายการ) แต่จะหมายความว่าคำขอ API ทำให้เกิดการเปลี่ยนเส้นทางเซิร์ฟเวอร์มากเกินไป หากคุณกำลังประสบกับข้อผิดพลาดนี้ โปรดพิจารณาติดต่อชุมชน Shopify หรือติดต่อนักพัฒนาแอปจากภายนอกที่อาจเป็นสาเหตุของปัญหา
การเปลี่ยนเส้นทาง URL และการมองเห็นของร้านค้าออนไลน์
คุณสามารถใช้การเปลี่ยนเส้นทาง URL ร่วมกับการตั้งค่าการมองเห็นของร้านค้าออนไลน์ของคุณได้ เพื่อเปลี่ยนเส้นทางลูกค้าจากเนื้อหาที่ซ่อนไว้ไปยังเนื้อหาที่ใช้งานอยู่เป็นการชั่วคราว
ตัวอย่างเช่น หากคุณมีคอลเลกชัน /collections/fall ที่ต้องการซ่อนไว้ชั่วคราวในช่วงฤดูร้อน และเปลี่ยนเส้นทางลูกค้าไปยัง /collections/summer คุณสามารถทำได้ดังนี้
- เปลี่ยนการแสดงผลบนร้านค้าออนไลน์ของคอลเลกชัน fall เป็นซ่อนอยู่
- สร้างการเปลี่ยนเส้นทาง URL จาก
/collections/fallไปยัง/collections/summer
เมื่อคอลเลกชัน fall ถูกซ่อน URL /collections/fall จะกลายเป็นหน้า 404 ซึ่งทำให้การเปลี่ยนเส้นทางทำงานได้ ลูกค้าที่เข้าชม /collections/fall จะถูกเปลี่ยนเส้นทางไปยัง /collections/summer โดยอัตโนมัติ
สิ่งสำคัญ: หากในภายหลังคุณเปลี่ยนการแสดงผลบนร้านค้าออนไลน์ของคอลเลกชันกลับไปเป็นมองเห็นได้ การเปลี่ยนเส้นทาง URL จะถูกลบโดยอัตโนมัติเนื่องจากการเปลี่ยนเส้นทางจะทำงานกับ URL ที่แสดงผลข้อผิดพลาด 404 เท่านั้น คุณจะต้องสร้างการเปลี่ยนเส้นทางขึ้นมาใหม่หากคุณซ่อนคอลเลกชันนั้นอีกครั้ง
ลักษณะการทำงานนี้ใช้กับสินค้าด้วยเช่นกัน คุณสามารถตั้งค่าสินค้าให้มีสถานะเป็นแบบร่างหรือลบสินค้าออกจากช่องทางการขายทั้งหมดเพื่อให้สินค้าแสดงผลข้อผิดพลาด 404 และเข้าเกณฑ์สำหรับการเปลี่ยนเส้นทาง URL
การเปลี่ยนเส้นทางและโฟลเดอร์ย่อย
การสร้างการเปลี่ยนเส้นทาง URL จะมีผลกับโฟลเดอร์ย่อยของภาษาหรือตลาดทั้งหมดที่ตั้งค่าโดยใช้เครื่องมือการขายระหว่างประเทศ
ตัวอย่างเช่น ตลาดหลักของคุณคือสหรัฐอเมริกาที่ example.com และคุณยังมีตลาดสำหรับแคนาดาในโฟลเดอร์ย่อยที่ example.com/en-ca อีกด้วย คุณตัดสินใจที่จะหยุดขายเสื้อยืดสีน้ำเงินในร้านค้าของคุณ ดังนั้นคุณจึงลบสินค้านั้น แล้วจึงสร้างการเปลี่ยนเส้นทาง URL รายการเดียวจาก /products/blue-t-shirt ไปยัง /collections/t-shirts
หลังจากที่สร้างการเปลี่ยนเส้นทาง URL แล้ว ลูกค้าในสหรัฐอเมริกาที่พยายามเข้าชม /products/blue-t-shirt จะถูกเปลี่ยนเส้นทางไปยัง example.com/collections/t-shirts โดยอัตโนมัติ และลูกค้าในแคนาดาที่พยายามเข้าชม example.com/en-ca/products/blue-t-shirt จะถูกเปลี่ยนเส้นทางไปยัง example.com/en-ca/collections/t-shirts โดยอัตโนมัติ
คุณยังสามารถสร้างการเปลี่ยนเส้นทางแยกกันสำหรับแต่ละโฟลเดอร์ย่อยได้ หากคุณต้องการเปลี่ยนเส้นทางไปยังปลายทางที่แตกต่างกันสำหรับแต่ละตลาด
การจัดการการเปลี่ยนเส้นทาง URL
คุณสามารถจัดการรายการการเปลี่ยนเส้นทาง URL ของคุณได้ด้วยวิธีต่อไปนี้
- กรองการเปลี่ยนเส้นทาง URL ตามวันที่
- บันทึกตัวกรองการเปลี่ยนเส้นทาง URL
- ลบตัวกรองการเปลี่ยนเส้นทาง URL
- แก้ไขชื่อตัวกรองการเปลี่ยนเส้นทาง URL
- แก้ไขการเปลี่ยนเส้นทาง URL ทีละรายการ
- แก้ไขการเปลี่ยนเส้นทาง URL หลายรายการพร้อมกัน
- ส่งออกการเปลี่ยนเส้นทาง URL
- นำเข้าการเปลี่ยนเส้นทาง URL
- ลบการเปลี่ยนเส้นทาง URL
กรองการเปลี่ยนเส้นทาง URL ตามวันที่
จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่เนื้อหา > เมนู
คลิกการเปลี่ยนเส้นทาง URL
คลิกวันที่เพิ่ม
จากเมนูดรอปดาวน์ ให้เลือกช่วงวันที่ที่คุณต้องการกรอง
บันทึกตัวกรองการเปลี่ยนเส้นทาง URL
จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่เนื้อหา > เมนู
คลิกการเปลี่ยนเส้นทาง URL
สร้างตัวกรองโดยใช้กล่องค้นหาหรือโดยการกรองการเปลี่ยนเส้นทาง URL ตามวันที่
คลิกบันทึกตัวกรอง
เลือกชื่อสำหรับตัวกรองของคุณ
คลิกบันทึกตัวกรอง ตัวกรองจะถูกบันทึกเป็นแท็บใหม่ที่ด้านบนของรายการ
ลบตัวกรองการเปลี่ยนเส้นทาง URL
จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่เนื้อหา > เมนู
คลิกการเปลี่ยนเส้นทาง URL
เลือกตัวกรองที่คุณต้องการลบ
คลิกบันทึกแล้ว
คลิกลบแท็บ จากนั้นคลิกลบ
แก้ไขชื่อตัวกรองการเปลี่ยนเส้นทาง URL
จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่เนื้อหา > เมนู
คลิกการเปลี่ยนเส้นทาง URL
เลือกตัวกรองที่คุณต้องการแก้ไข
คลิกบันทึกแล้ว
แก้ไขชื่อแท็บ จากนั้นคลิก บันทึกตัวกรอง
แก้ไขการเปลี่ยนเส้นทาง URL ทีละรายการ
จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่เนื้อหา > เมนู
คลิกการเปลี่ยนเส้นทาง URL
คลิกการเปลี่ยนเส้นทาง URL ที่คุณต้องการแก้ไข
ป้อนการเปลี่ยนแปลง
คลิกบันทึกการเปลี่ยนเส้นทาง
แก้ไขการเปลี่ยนเส้นทาง URL หลายรายการพร้อมกัน
คุณสามารถแก้ไขการเปลี่ยนเส้นทาง URL จำนวนมากได้ หากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับการแก้ไขการเปลี่ยนเส้นทาง URL หลายรายการพร้อมกัน โปรดดูที่การใช้การดำเนินการหลายรายการพร้อมกัน
ขั้นตอน:
จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่เนื้อหา > เมนู
คลิกการเปลี่ยนเส้นทาง URL
เลือกการเปลี่ยนเส้นทาง URL ที่คุณต้องการแก้ไข
คลิกแก้ไขการเปลี่ยนเส้นทาง
ป้อนการเปลี่ยนแปลง
คลิกบันทึก
ส่งออกการเปลี่ยนเส้นทาง URL
จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่เนื้อหา > เมนู
คลิกการเปลี่ยนเส้นทาง URL
คลิกส่งออก
เลือกการเปลี่ยนเส้นทางที่คุณต้องการส่งออก
เลือกประเภทไฟล์ CSV ที่คุณต้องการส่งออก
คลิกส่งออกการเปลี่ยนเส้นทาง URL
นำเข้าการเปลี่ยนเส้นทาง URL
คุณสามารถนำเข้าการเปลี่ยนเส้นทาง URL ที่มีอยู่ของคุณไปยัง Shopify ได้ คุณสามารถดาวน์โหลดและดูไฟล์ CSV ตัวอย่างสำหรับการเปลี่ยนเส้นทาง URLเพื่อใช้เป็นเทมเพลตได้
ขั้นตอน:
จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่เนื้อหา > เมนู
คลิกการเปลี่ยนเส้นทาง URL
คลิกนำเข้า
คลิกเพิ่มไฟล์ แล้วเลือกไฟล์ CSV
คลิกอัปโหลดไฟล์
ตรวจสอบการนำเข้า
คลิกนำเข้าการเปลี่ยนเส้นทาง
คลิกปิด
ลบการเปลี่ยนเส้นทาง URL
คุณสามารถลบการเปลี่ยนเส้นทาง URL ได้ หากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับการลบการเปลี่ยนเส้นทาง URL หลายรายการพร้อมกัน โปรดดูที่การใช้การดำเนินการหลายรายการพร้อมกัน
ขั้นตอน:
จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่เนื้อหา > เมนู
คลิกการเปลี่ยนเส้นทาง URL
เลือกการเปลี่ยนเส้นทาง URL ที่คุณต้องการลบ
คลิกลบการเปลี่ยนเส้นทางที่เลือก
คลิกลบเพื่อยืนยัน