/** * Middleware to handle serving SEO files with correct content types */ const seoMiddleware = (req, res, next) => { if (req.path === '/sitemap.xml') { res.setHeader('Content-Type', 'application/xml'); res.setHeader('Access-Control-Allow-Origin', '*'); res.setHeader('Access-Control-Allow-Methods', 'GET, HEAD'); } else if (req.path === '/robots.txt') { res.setHeader('Content-Type', 'text/plain'); res.setHeader('Access-Control-Allow-Origin', '*'); res.setHeader('Access-Control-Allow-Methods', 'GET, HEAD'); } next(); }; module.exports = seoMiddleware;