Skip to content

Add answer-first FAQ schema and VCALM comparisons to verticals#7

Merged
djscruggs merged 1 commit into
mainfrom
feature/seo-geo-faq-schema
Jun 7, 2026
Merged

Add answer-first FAQ schema and VCALM comparisons to verticals#7
djscruggs merged 1 commit into
mainfrom
feature/seo-geo-faq-schema

Conversation

@djscruggs

Copy link
Copy Markdown
Collaborator

What

On-page SEO/GEO improvements across the vertical landings and the comparison page, so search and answer engines can extract direct answers.

  • /why-vcalm/ — added TechArticle + FAQPage structured data, a visible FAQ section, and an answer-first lede.
  • Education / Supply-chain / Government verticals — each got:
    • An answer-first .direct-answer paragraph under the H1 (the extractable answer engines read first).
    • FAQPage structured data mirroring a visible "Common questions" section, targeting each vertical's high-value queries.
    • The standalone "Why VCALM vs. the alternative" section folded into the FAQ as the last item, retitled "Why VCALM vs. OID4?".
  • Government — the "Why VCALM vs. OID4?" answer reframed around the DMV's per-wallet certification/integration burden rather than the resident's wallet choice.
  • styles.css — added a .direct-answer style.
  • .gitignore — exclude the local scratchpad/ folder (private planning material, not for the public repo).

Notes / follow-up

  • The OID4 comparison claims (HAIP allow-lists, per-wallet integration burden, W3C VC scope) should be fact-checked against the public OID4VCI/OID4VP specs before this is promoted externally — flagged as still-open in internal SEO planning.
  • Static build verified clean; all FAQ JSON-LD parses as valid schema.

🤖 Generated with Claude Code

Add FAQPage and TechArticle structured data plus answer-first intro
paragraphs across the vertical landings and the why-vcalm page, so
search and answer engines can extract direct answers. Move each
vertical's "Why VCALM" pitch into its FAQ, retitled "Why VCALM vs.
OID4?", and reframe the government answer around the DMV's per-wallet
integration burden. Update .gitignore to exclude the local scratchpad
folder.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jun 7, 2026

Copy link
Copy Markdown

Cloudflare Pages preview

Deployed this PR to a live preview:

https://feature-seo-geo-faq-schema.learnvcorg.pages.dev

This deploy: https://3463ed47.learnvcorg.pages.dev

Updated for commit 30ebdd9.

@djscruggs djscruggs merged commit 04a24c2 into main Jun 7, 2026
1 check passed
@djscruggs djscruggs deleted the feature/seo-geo-faq-schema branch June 7, 2026 13:46
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