Sebenarnya ada cara mudah untuk memperbaikinya tanpa banyak masalah. Untuk orang TL: DR, bagian yang tebal relevan.
Satu hal yang perlu diperiksa terlebih dahulu; jika Anda memiliki beberapa tampilan toko, masuk ke produk dan alihkan tampilan ke tampilan tertentu. Gulir ke bawah dan pastikan URL-Key diatur ke "Gunakan Nilai Default". Jika itu tidak dicentang, itu tidak akan pernah menghasilkan. Saya pikir ini bisa terjadi ketika Anda mengimpor produk M1. Saya memiliki 200+ produk yang perlu disentuh.
Perbaikan ini juga membantu jika Anda melakukan trik di mana Anda mengalihkan toko Anda ke root dan kembali yang berbeda, yang membersihkan semuanya. Termasuk yang khusus Anda. Dan itu bisa selesai dengan apa-apa selain URL kategori. Tidak yakin mengapa pembuatan URL untuk produk gagal sepenuhnya, tetapi saya pikir itu karena Magento mencoba membuat terlalu banyak tautan dalam satu operasi yang gagal.
Jadi, coba ini. Buka jendela penulisan ulang URL dan catat jumlah entri. Ini beri tahu Anda jika berfungsi.
Masuk ke kategori tingkat pertama (tidak berfungsi pada default karena tidak memiliki kunci URL). Gulir ke bawah ke Search Engine Optimization / URL-Key. Tambahkan tanda X di ujung kunci. Hapus tanda centang pada "Buat Pengalihan Permanen untuk URL lama", itu hanya menambah lebih banyak pekerjaan ke operasi. Simpan kategori Anda.
Ulangi operasi dan hapus X, sekali lagi hapus centang pada "Buat Pengalihan Permanen untuk URL lama", karena Anda tidak perlu URL lama itu menyumbat tabel. Simpan lagi.
Refresh halaman penulisan ulang URL dan Anda akan melihat nomor baru, dan mengkilap URL baru.
Ulangi sesuai kebutuhan.
FYI kategori sangat besar mungkin habis. Jadi dalam kasus tersebut, lakukan sendiri sub-kategori yang lebih kecil. Di server saya, ambang itu sekitar 400 entri.
Magento cukup pintar untuk membuat tautan untuk kategori di atas sub-kategori Anda. Ini juga cukup pintar sehingga ketika melihat suatu produk dalam kategori lain, ia juga membangun tautan untuk itu.
Butuh waktu beberapa saat untuk mencari tahu mengapa saya melihat semakin sedikit tautan yang ditambahkan saat saya masuk ke daftar kategori. Itu karena sebagian besar produk sudah ada di meja dan hanya barang-barang yang belum muncul yang tersisa.