paketi yüklemek için
npm i nextjs-sitemap-generator
ana dizine sitemap-generator.js olarak bir dosya oluşturup içeriğine bunu ekleyin.
const sitemap = require("nextjs-sitemap-generator");
sitemap({
baseUrl: "https://e-servisteknik.xyz",
pagesDirectory: __dirname + "/pages",
targetDirectory: "public/",
pagesConfig: {
'/index': {
priority: '1',
changefreq: 'always'
}
},
});
sonrasında dosyanın oluşması
node sitemap-generator.js
komutu ile dosyayı çalıştırın.
public klasörü altında sitemap.xml olarak görünecektir.
Hatalı olduğunu düşündüğünüz kısımları manuel düzeltebilirsiniz.
proje urlsi : https://github.com/IlusionDev/nextjs-sitemap-generator