Şirketimin şu anda tamamen PHP ile yazılmış bir açılış sayfası var. Ve onu NextJS’ye taşıyoruz. Aynı zamanda çok dilli bir sitedir (iki dil, İngilizce ve Fransızca)

Asıl sorun Google SEO indekslemesidir.

Yani Google zaten aşağıdaki gibi URL’leri dizine ekledi: domain.com/en/about.php, domain.com/fr/about.phpvb. Ve NextJS için rotalar şöyle görünür: domain.com/en/about Ve domain.com/fr/about vesaire.

Ayrıca, web sitesinin tamamen yeniden yazılmasıdır. Kaldırılacak bazı özellikler var, dolayısıyla bazı sayfalar kaldırılacak. Ve içeriğin bir kısmı bu yeni sayfaya kopyalandı.

Bunu yapmanın en iyi stratejisi nedir?

SEO’nun nasıl çalıştığı konusunda pek bilgim yok ama şöyle yapmayı düşünüyordum:

Yönlendirme kuralları ekleyerek nextjs uygulamasına yönlendirmeler ekleyin. /[lang]/*.php rotalar. Her şeyi yönlendiren genel bir tane veya birer birer ekleme gibi.

Google’ın indekslediği tüm URL’lerin bir listesine sahibim.