จริงๆแล้วมีวิธีง่ายๆในการแก้ไขปัญหานี้โดยไม่มีปัญหา สำหรับคน TL: DR ชิ้นส่วนที่มีความเกี่ยวข้องนั้นจะเกี่ยวข้องกัน
สิ่งหนึ่งที่ต้องตรวจสอบก่อน หากคุณมีหลายมุมมองร้านค้าให้ไปที่ผลิตภัณฑ์และเปลี่ยนมุมมองเป็นมุมมองเฉพาะ เลื่อนลงและตรวจสอบให้แน่ใจว่าตั้งค่าคีย์ URL เป็น "ใช้ค่าเริ่มต้น" หากยังไม่ได้เลือกจะไม่มีการสร้าง ฉันคิดว่าสิ่งนี้อาจเกิดขึ้นได้เมื่อคุณนำเข้าผลิตภัณฑ์ M1 ฉันมีผลิตภัณฑ์มากกว่า 200 รายการที่ต้องการการสัมผัส
การแก้ไขนี้ยังช่วยถ้าคุณทำเคล็ดลับที่คุณสลับร้านค้าของคุณไปเป็นรูทและแบ็คที่ต่างออกไป รวมถึงคนที่คุณกำหนดเอง และมันสามารถจบด้วยอะไรก็ได้นอกจาก URL หมวดหมู่ ไม่แน่ใจว่าทำไมการสร้าง URL สำหรับผลิตภัณฑ์ล้มเหลวอย่างสมบูรณ์ แต่ฉันคิดว่าเป็นเพราะวีโอไอพีพยายามสร้างลิงก์จำนวนมากเกินไปในการดำเนินการครั้งเดียวซึ่งล้มเหลว
ดังนั้นให้ยิงนี่ เปิดหน้าต่างเขียน URL ใหม่และบันทึกจำนวนรายการ ให้คุณรู้ว่ามันใช้งานได้ดีไหม
ไปที่หมวดหมู่ระดับแรก (ไม่ทำงานตามค่าเริ่มต้นเนื่องจากไม่มีคีย์ URL) เลื่อนลงไปที่ Search Engine Optimization / URL-Key เพิ่ม X ไปยังจุดสิ้นสุดของคีย์ ยกเลิกการเลือก "สร้างการเปลี่ยนเส้นทางถาวรสำหรับ URL เก่า" แต่จะเพิ่มงานเพิ่มเติมให้กับการดำเนินการ บันทึกหมวดหมู่ของคุณ
ทำซ้ำการดำเนินการและลบ X ยกเลิกการเลือก "สร้างการเปลี่ยนเส้นทางถาวรสำหรับ URL เก่า" อีกครั้งเนื่องจากคุณไม่ต้องการ URL เก่าเหล่านั้นอุดตันในตาราง บันทึกอีกครั้ง
รีเฟรชหน้าเขียน URL ใหม่และคุณควรเห็นหมายเลขใหม่และ URL ใหม่ที่เป็นประกาย
ทำซ้ำตามต้องการ
FYI หมวดใหญ่จริงๆอาจหมดเวลา ดังนั้นในกรณีเหล่านี้ให้ทำหมวดย่อยย่อยเล็ก ๆ ด้วยตัวเอง บนเซิร์ฟเวอร์ของฉันขีด จำกัด นั้นมีประมาณ 400 รายการ
Magento ฉลาดพอที่จะสร้างลิงก์สำหรับหมวดหมู่ด้านบนหมวดหมู่ย่อยของคุณ นอกจากนี้ยังฉลาดพอที่เมื่อเห็นผลิตภัณฑ์ในหมวดหมู่อื่นมันจะสร้างลิงก์สำหรับผลิตภัณฑ์นั้นด้วย
เอาฉันสักครู่เพื่อหาสาเหตุที่ฉันเห็นลิงก์เพิ่มน้อยลงเรื่อย ๆ เมื่อฉันลงรายการหมวดหมู่ เป็นเพราะผลิตภัณฑ์ส่วนใหญ่อยู่ในตารางแล้วและมีคนหลงทางที่ไม่เคยปรากฏมาก่อน