Nextjs projeye sitemap.xml eklemek

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.