Skip to content

docs(seo): improve Open Graph, structured data, and LLM discoverability#65

Merged
rhuanbarreto merged 2 commits into
mainfrom
docs/improve-seo
Mar 16, 2026
Merged

docs(seo): improve Open Graph, structured data, and LLM discoverability#65
rhuanbarreto merged 2 commits into
mainfrom
docs/improve-seo

Conversation

@rhuanbarreto

Copy link
Copy Markdown
Contributor

Summary

  • Add missing Open Graph meta tags (og:type, og:site_name, og:locale, og:locale:alternate) and twitter:card type for proper social sharing previews
  • Add hreflang="x-default" link on every page for better i18n SEO signaling
  • Add per-page <link rel="alternate" type="text/markdown"> pointing to raw GitHub .mdx source so LLM agents can fetch markdown instead of HTML
  • Enrich SoftwareApplication JSON-LD with softwareVersion, applicationSubCategory, and license
  • Enrich TechArticle JSON-LD with mainEntityOfPage and author

Test plan

  • bun run validate passes (lint, typecheck, format, test, ADR check, build)
  • bun astro build succeeds with all 37 pages
  • Verified hreflang, og:*, twitter:card, and text/markdown alternate links render correctly in built HTML for both English and pt-BR pages
  • Validate structured data with Google Rich Results Test
  • Verify OG tags with Facebook Sharing Debugger

🤖 Generated with Claude Code

Add missing OG meta tags (og:type, og:site_name, og:locale), twitter:card
type, hreflang x-default for i18n, and per-page markdown alternate links
pointing to raw GitHub source for LLM agents. Enrich SoftwareApplication
and TechArticle JSON-LD schemas with version, license, author, and
mainEntityOfPage fields.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Mar 16, 2026

Copy link
Copy Markdown

Deploying archgate-cli with  Cloudflare Pages  Cloudflare Pages

Latest commit: a5ece7a
Status: ✅  Deploy successful!
Preview URL: https://575a9980.archgate-cli.pages.dev
Branch Preview URL: https://docs-improve-seo.archgate-cli.pages.dev

View logs

Add a build-time script that concatenates all English docs into a single
llms-full.txt file for LLM agents. Strips frontmatter, JSX components,
and Starlight directives, keeping only prose and code blocks. Runs
automatically before `astro build` via the docs build script.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@rhuanbarreto rhuanbarreto merged commit 1d1cf6b into main Mar 16, 2026
7 checks passed
@rhuanbarreto rhuanbarreto deleted the docs/improve-seo branch March 16, 2026 20:24
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