Sitemap
Create a site map automatically
syntx
// data example
let data =[
{url:"http://example.com/132",lastmod:"2023-11-4"},
{url:"http://example.com/131",lastmod:"2023-11-3"}
]
sitemap(res, data)
example
/pages/sitemap.xml.js
// imports
import sitemap from "nextjs-vip/sitemap"
export async function getServerSideProps({ res }) {
const request = await fetch(process.env.NEXT_PUBLIC_API)
const data = await request.json()
// generate sitemap.xml
sitemap(res, data)
return { props: {} }
}
export default function s() { }