Skip to content

Commit 057a199

Browse files
author
Manuel Schächinger
committed
fix: sitemap alternates
1 parent 2860199 commit 057a199

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

app/sitemap.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,17 @@ const sitemap = async () => {
2828
.forEach(({ page, freq, priority }) => {
2929
supportedLangs.forEach((locale) => {
3030
const { alternates } = generatePageMeta(page, locale);
31+
const languages = alternates?.languages ?? {};
32+
if (languages['x-default']) {
33+
delete languages['x-default'];
34+
}
3135

3236
sitemap.push({
3337
url: `${WEB_HOST}/${locale}${page}`,
3438
lastModified: modified,
3539
changeFrequency: freq,
3640
priority,
37-
alternates: { languages: alternates.languages },
41+
alternates: { languages: languages as { de: string } },
3842
});
3943
});
4044
});
@@ -57,7 +61,7 @@ const sitemap = async () => {
5761
lastModified: projectModified,
5862
changeFrequency: 'monthly',
5963
priority: project.highlight ? 0.8 : 0.7,
60-
alternates: { languages: alternates.languages },
64+
alternates: { languages: (alternates?.languages ?? {}) as { de: string } },
6165
});
6266
});
6367
});

0 commit comments

Comments
 (0)