Next.js · Junior · Запитання 52 з 75
Як згенерувати sitemap.xml в App Router?
// app/sitemap.ts
import type { MetadataRoute } from 'next'
export default function sitemap(): MetadataRoute.Sitemap {
return [{ url: 'https://acme.com', lastModified: new Date() }]
}- ✓Правильна відповідь: Додати
app/sitemap.ts(або статичнийsitemap.xml), що повертає список URL - 2Встановити плагін - вбудованої підтримки в Next.js немає
- 3Покласти URL у
metadata.sitemapкореневого лейауту
Пояснення
sitemap - спеціальний файл метаданих. Next.js віддає його за /sitemap.xml; функція може брати URL з бази даних чи CMS.