feat(SEO, Sitemap, Routing): enhance SEO and sitemap for new features

- Updated update-sitemap.sh to include new URLs for Vereinssoftware, Mitgliederverwaltung, Trainingsplanung, and Turniersoftware with appropriate lastmod dates and change frequencies.
- Enhanced server.js and seo.js with SEO configurations for the new pages, ensuring proper indexing and descriptions.
- Added new routes in router.js for the additional features, improving navigation and user access.
- Updated Home.vue to include links to the new features, enhancing user engagement and visibility.
This commit is contained in:
Torsten Schulz (local)
2026-03-27 11:42:11 +01:00
parent a7d3e5b094
commit 9d023b534d
11 changed files with 685 additions and 6 deletions

View File

@@ -18,6 +18,10 @@ echo "Aktualisiere lastmod-Datum auf: $TODAY"
URLS=(
"https://tt-tagebuch.de/"
"https://tt-tagebuch.de/impressum"
"https://tt-tagebuch.de/vereinssoftware-tischtennis"
"https://tt-tagebuch.de/mitgliederverwaltung-verein"
"https://tt-tagebuch.de/trainingsplanung-tischtennis"
"https://tt-tagebuch.de/turniersoftware-tischtennis"
"https://tt-tagebuch.de/datenschutz"
)
@@ -42,6 +46,30 @@ cat > "$SITEMAP_FILE" <<EOF
<url>
<loc>${URLS[2]}</loc>
<lastmod>${TODAY}</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>${URLS[3]}</loc>
<lastmod>${TODAY}</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>${URLS[4]}</loc>
<lastmod>${TODAY}</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>${URLS[5]}</loc>
<lastmod>${TODAY}</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>${URLS[6]}</loc>
<lastmod>${TODAY}</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>