Commit Graph

13 Commits

Author SHA1 Message Date
Torsten Schulz (local)
1630cb3366 Add ads.txt route for ad verification
- Introduced a new route for serving ads.txt, providing necessary information for ad verification by Google.
- This addition enhances compliance with advertising standards and improves the site's ad management capabilities.
2026-04-27 14:32:51 +02:00
Torsten Schulz (local)
33bf162798 Enhance Ratgeber section with new routes and SEO metadata
- 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.
2026-04-27 14:27:34 +02:00
Torsten Schulz (local)
0fcc6878bd Add multilingual SEO metadata and enhance content descriptions
- Introduced localized SEO metadata for multiple languages in routes-seo.js, improving search engine visibility.
- Updated descriptions and keywords across various views (Home, Partners, Feedback, FAQ, Rules, Safety) to better reflect the platform's focus on private and anonymous chatting.
- Enhanced user guidance in FAQ, Partners, Rules, and Safety views with additional context on privacy and chat functionality.

These changes collectively improve the site's SEO performance and user experience by providing clearer, localized content.
2026-04-09 09:49:30 +02:00
Torsten Schulz (local)
43a5e595d7 Add multilingual SEO support in routes-seo.js</message>
<message>
- Introduced a new SEO_LOCALES array to support multiple languages for SEO content.
- Implemented a function to build multilingual SEO content based on available locale files.
- Enhanced the generateHTML function to include multilingual sections for the home route, improving accessibility for diverse audiences.

These changes enhance the site's SEO capabilities by providing localized content for better search engine indexing and user engagement.
2026-04-07 15:37:49 +02:00
Torsten Schulz (local)
27f928d8a4 Enhance SEO and URL handling in router and server
- 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.
2026-03-30 09:05:12 +02:00
Torsten Schulz (local)
06182a4a95 Add FAQ, Rules, and Safety pages with corresponding routes and SEO metadata
- 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.
2026-03-27 14:15:37 +01:00
Torsten Schulz (local)
bb13779c72 Implement SEO improvements and enforce HTTPS redirection in production
- 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.
2026-03-27 11:35:50 +01:00
Torsten Schulz (local)
9b079e31a0 Update site URLs to use the 'www' subdomain across the application
- Changed the site URL in index.html, router, and server routes from 'https://ypchat.net' to 'https://www.ypchat.net' for consistency and improved SEO.
- Updated related meta tags and constants to reflect the new URL structure.

These changes ensure a unified domain reference throughout the application.
2026-03-27 11:16:14 +01:00
Torsten Schulz (local)
47373a27af Enhance SEO and feedback features across the application
- Updated index.html with improved meta tags for SEO, including author and theme color.
- Added a feedback dialog in ImprintContainer.vue for user feedback submission.
- Refactored LoginForm.vue to utilize a utility for cookie management, simplifying profile persistence.
- Introduced new routes and schemas for feedback in the router and server, enhancing SEO and user experience.
- Improved ChatView.vue with better error handling and command table display.
- Implemented feedback API endpoints in server routes for managing user feedback submissions and admin access.

These changes collectively improve the application's SEO, user interaction, and feedback management capabilities.
2026-03-19 15:21:54 +01:00
Torsten Schulz (local)
6b0e905d27 Enhance SEO meta tag handling in generateHTML function by improving regex patterns for description and keywords, ensuring proper insertion of new tags before closing head tag while preserving script tags, and adding detailed logging for HTML manipulation. 2025-12-05 09:20:27 +01:00
Torsten Schulz (local)
99097cf213 Improve SEO handling in generateHTML function by adding detailed logging, enhancing error handling for missing index.html, and ensuring proper path resolution for production environments. 2025-12-05 08:56:29 +01:00
Torsten Schulz (local)
2ee52523ff Enhance SEO meta tag handling in generateHTML function by adding support for reading built index.html, updating existing tags, and implementing fallback logic for missing files. 2025-12-05 08:03:20 +01:00
Torsten Schulz (local)
6e9116e819 Remove deprecated scripts for adding head-matter to wt_config.xml, including Python and Bash implementations, to streamline configuration management. 2025-12-04 16:34:45 +01:00