neuer versuch
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import { MetadataRoute } from 'next';
|
||||
import { blogPostList } from '../lib/blog-data';
|
||||
|
||||
export default function sitemap(): MetadataRoute.Sitemap {
|
||||
const baseUrl = 'https://www.qrmaster.net';
|
||||
@@ -27,20 +28,9 @@ export default function sitemap(): MetadataRoute.Sitemap {
|
||||
];
|
||||
|
||||
// All blog posts
|
||||
const blogPosts = [
|
||||
'qr-code-restaurant-menu',
|
||||
'vcard-qr-code-generator',
|
||||
'qr-code-small-business',
|
||||
'qr-code-print-size-guide',
|
||||
'qr-code-tracking-guide-2025',
|
||||
'dynamic-vs-static-qr-codes',
|
||||
'bulk-qr-code-generator-excel',
|
||||
'qr-code-analytics',
|
||||
];
|
||||
|
||||
const blogPages = blogPosts.map((slug) => ({
|
||||
url: `${baseUrl}/blog/${slug}`,
|
||||
lastModified: new Date(),
|
||||
const blogPages = blogPostList.map((post) => ({
|
||||
url: `${baseUrl}/blog/${post.slug}`,
|
||||
lastModified: post.dateModified ? new Date(post.dateModified) : new Date(),
|
||||
changeFrequency: 'monthly' as const,
|
||||
priority: 0.8,
|
||||
}));
|
||||
@@ -119,12 +109,7 @@ export default function sitemap(): MetadataRoute.Sitemap {
|
||||
changeFrequency: 'yearly',
|
||||
priority: 0.4,
|
||||
},
|
||||
{
|
||||
url: `${baseUrl}/terms`,
|
||||
lastModified: new Date(),
|
||||
changeFrequency: 'yearly',
|
||||
priority: 0.4,
|
||||
},
|
||||
|
||||
...toolPages,
|
||||
...blogPages,
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user