Aslında bunu çok fazla sorun yaşamadan düzeltmenin kolay bir yolu var. TL: DR çalışanları için kalın kısımlar önemlidir.
Önce kontrol edilecek bir şey var; birden fazla mağaza görünümünüz varsa, ürüne gidin ve görünümü belirli bir görünüme geçirin. Sayfayı aşağı kaydırın ve URL Anahtarının "Varsayılan Değeri Kullan" olarak ayarlandığından emin olun. Bu işaretlenmezse, asla üretilmez. Bunun M1 ürünlerini içe aktardığınızda olabileceğini düşünüyorum. 200'den fazla ürüne ihtiyacım vardı.
Bu düzeltme, mağazanızı her şeyi temizleyen farklı bir köke ve arkaya geçirdiğiniz hile yapmanıza da yardımcı olur. Özel olanlar dahil. Ve kategori URL'lerinden başka bir şey olmadan bitirebilir. Neden ürünler için URL oluşturma tamamen başarısız emin değilim ama bence Magento başarısız bir işlemde çok fazla bağlantı yapmaya çalışıyor çünkü.
Bu yüzden bir şans ver. URL yeniden yazma penceresini açın ve giriş sayısını not edin. Bu, çalışıp çalışmadığını bilmenizi sağlar.
Birinci seviye bir kategoriye gidin (URL anahtarı olmadığı için varsayılan olarak çalışmaz). Arama Motoru Optimizasyonu / URL Anahtarı'na gidin. Anahtarın sonuna bir X ekleyin. "Eski URL için Kalıcı Yeniden Yönlendirme Oluştur" un işaretini kaldırın, yalnızca işleme daha fazla çalışma ekler. Kategorinizi kaydedin.
İşlemi tekrarlayın ve X'i kaldırın, "Eski URL için Kalıcı Yönlendirme Oluştur" un işaretini kaldırın, çünkü bu eski URL'lerin tabloyu tıkamasına gerek yoktur. Tekrar kaydedin.
URL yeniden yazma sayfasını yenileyin, yeni bir sayı ve parlak yeni URL'ler görmelisiniz.
Gerektiği kadar tekrarlayın.
Gerçekten büyük kategoriler zaman aşımına uğrayabilir. Bu durumda, daha küçük alt kategorileri kendi başlarına yapın. Sunucumda bu eşik yaklaşık 400 giriştir.
Magento, alt kategorilerinizin üstündeki kategori için bağlantılar oluşturacak kadar akıllıdır. Başka bir kategoride bir ürün olduğunda, oradaki bağlantıları da oluşturacak kadar akıllıdır.
Kategori listesine girerken neden daha az ve daha az bağlantı eklendiğini anlamaya karar verdim. Bunun nedeni, ürünlerin çoğunluğunun zaten masada olması ve sadece daha önce görünmeyen tabakaların kalmasıydı.