neuer versuch

This commit is contained in:
Timo Knuth
2026-01-14 14:02:48 +01:00
parent 1747922b29
commit f68b7a331c
53 changed files with 3560 additions and 4397 deletions

View File

@@ -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,
];