Skip to content

Add OG image, FAQ, and data sources for SEO#7

Open
vivfeng wants to merge 1 commit into
mainfrom
seo-content
Open

Add OG image, FAQ, and data sources for SEO#7
vivfeng wants to merge 1 commit into
mainfrom
seo-content

Conversation

@vivfeng
Copy link
Copy Markdown
Owner

@vivfeng vivfeng commented Mar 23, 2026

Summary

  • Add 1200x630 SVG OG image (public/og-image.svg) for social share previews on Twitter/Facebook/LinkedIn
  • Add og:image, og:image:width, og:image:height, and twitter:image meta tags to index.html
  • Add collapsible FAQ section (7 questions) to the landing page, visible when no route is active
  • Add data sources section crediting OpenStreetMap, USGS National Map, SF Open Data, Mapbox, and Strava with links and descriptions

Test plan

  • Verify OG image renders correctly at /og-image.svg
  • Validate meta tags with Facebook Sharing Debugger and Twitter Card Validator
  • Confirm FAQ section appears on landing page (no route active) with working expand/collapse
  • Confirm FAQ section is hidden when a route is generated
  • Verify data source links open correctly in new tabs
  • Check responsive layout of FAQ and sources sections on mobile

🤖 Generated with Claude Code

- Add 1200x630 SVG OG image for social share previews
- Add og:image and twitter:image meta tags
- Add FAQ section with 7 questions (collapsed by default)
- Add data sources section crediting OpenStreetMap, USGS, Mapbox, etc.
- Increases crawlable content for search engine ranking

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented Mar 23, 2026

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

Project Deployment Actions Updated (UTC)
routa Ready Ready Preview, Comment, Open in v0 Mar 23, 2026 5:37am

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.

1 participant