SEO: compare/guide pSEO pages + internal links + intent differentiation

This commit is contained in:
Timo Knuth
2026-06-22 13:22:11 +02:00
parent 0866c200a0
commit 22a987029b
22 changed files with 9425 additions and 8218 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,30 @@
import { comparisonPages } from "@/lib/comparison-pages";
import { guidePages } from "@/lib/guide-pages";
export const publishedComparisonSlugs = [
"dynamic-vs-static-qr-codes",
"free-vs-paid-qr-code-generator",
] as const;
export const publishedGuideSlugs = [
"dynamic-qr-code-best-practices",
] as const;
const publishedComparisonSet = new Set<string>(publishedComparisonSlugs);
const publishedGuideSet = new Set<string>(publishedGuideSlugs);
export const publishedComparisonPages = comparisonPages.filter((page) =>
publishedComparisonSet.has(page.slug),
);
export const publishedGuidePages = guidePages.filter((page) =>
publishedGuideSet.has(page.slug),
);
export function isPublishedComparisonSlug(slug: string) {
return publishedComparisonSet.has(slug);
}
export function isPublishedGuideSlug(slug: string) {
return publishedGuideSet.has(slug);
}