- Expanded the KNOWN_SPA_ROUTES in index.js to include new Ratgeber paths for improved navigation.
- Added detailed SEO metadata for the new Ratgeber routes in routes-seo.js, enhancing search engine visibility and user engagement.
- Updated robots.txt to allow indexing of the new Ratgeber pages, ensuring they are discoverable by search engines.
These changes collectively improve the site's informational resources and enhance SEO performance for chat-related guidance.
- Updated the router to ensure canonical URLs are correctly formatted, particularly for the home path.
- Added middleware in the server to remove tracking/session query parameters, preventing duplicate URLs from being indexed by Google.
- Set canonical link headers in SEO routes to assist search engines in URL attribution.
These changes improve SEO performance and ensure cleaner URL structures across the application.
- Introduced new links in ImprintContainer.vue for FAQ, Rules, and Safety pages.
- Added FaqView, RulesView, and SafetyView components to handle the new routes.
- Implemented SEO metadata for the new pages in routes-seo.js and router/index.js.
- Updated server routes to include the new paths for proper handling in production.
These changes enhance the site's informational resources and improve SEO visibility for user inquiries.
- Added a middleware to enforce HTTPS and canonical host for known public hosts, enhancing security and SEO.
- Introduced a function to generate the sitemap.xml dynamically, improving the delivery of SEO data to crawlers.
- Updated the sitemap route to utilize the new function, ensuring stable delivery and error handling.
These changes collectively enhance the application's SEO capabilities and ensure secure access in production environments.