Skip to content

Conversation

@Aescutin21
Copy link
Contributor

  • Add complete metadata configuration with B2B positioning
  • Implement Open Graph and Twitter Card meta tags
  • Create dynamic OG image generation (opengraph-image.tsx)
  • Add JSON-LD structured data (Organization, SoftwareApplication, WebSite, FAQPage)
  • Create robots.txt with proper crawl directives
  • Add dynamic sitemap.ts (removed invalid fragment URLs)
  • Implement security headers via proxy.ts (CSP, HSTS, X-Frame-Options)
  • Disable production source maps for security
  • Remove unused images (2.1MB savings)
  • Add sticky-features section component

Security improvements:

  • HTTP security headers (CSP, X-Frame-Options, HSTS, etc.)
  • Source maps disabled in production
  • robots.txt blocking sensitive paths

SEO improvements:

  • B2B focused title and description
  • 10 targeted keywords
  • Rich snippets support via structured data
  • Auto-generated OG image for social sharing
  • Canonical URL configuration

🤖 Generated with Claude Code

- Add complete metadata configuration with B2B positioning
- Implement Open Graph and Twitter Card meta tags
- Create dynamic OG image generation (opengraph-image.tsx)
- Add JSON-LD structured data (Organization, SoftwareApplication, WebSite, FAQPage)
- Create robots.txt with proper crawl directives
- Add dynamic sitemap.ts (removed invalid fragment URLs)
- Implement security headers via proxy.ts (CSP, HSTS, X-Frame-Options)
- Disable production source maps for security
- Remove unused images (2.1MB savings)
- Add sticky-features section component

Security improvements:
- HTTP security headers (CSP, X-Frame-Options, HSTS, etc.)
- Source maps disabled in production
- robots.txt blocking sensitive paths

SEO improvements:
- B2B focused title and description
- 10 targeted keywords
- Rich snippets support via structured data
- Auto-generated OG image for social sharing
- Canonical URL configuration

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@vercel
Copy link

vercel bot commented Nov 27, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
dentalemon-website Ready Ready Preview Comment Nov 28, 2025 2:02am

- Move MYCURE_Design_System_Adaptation_Guide.md to docs/
- Update Claude settings permissions

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
- Remove fabricated aggregateRating from structured data (no real reviews yet)
- Remove priceValidUntil from offers (pricing is ongoing, not time-limited)
- Remove unsafe-eval from CSP script-src directive
- Remove deprecated X-XSS-Protection header (CSP handles XSS)
- Fix sitemap to use fixed date instead of dynamic new Date()
- Add explicit .claude/settings.local.json to .gitignore

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
- Remove deprecated X-XSS-Protection from next.config.ts backup headers
- Add dynamic apple-icon.tsx (180x180) for iOS devices
- Add dynamic icon.tsx (32x32) for favicon
- Clean up .gitignore with consolidated AI/Claude file patterns
- Remove .claude/settings.local.json from git tracking

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants