feat(docs): maximize SEO discoverability#58
Merged
Conversation
Add comprehensive SEO infrastructure for search engine and AI search discoverability: - robots.txt allowing all crawlers with sitemap reference - llms.txt for AI search engines (ChatGPT, Perplexity, etc.) - OG image (1200x630 PNG) with generation script for social sharing - Branded SVG favicon with Archgate indigo gradient - JSON-LD structured data: WebSite, SoftwareApplication (global), BreadcrumbList and TechArticle (per-page via HeadSEO component) - Open Graph image, Twitter card, author, theme-color, keywords meta tags - SEO-optimized descriptions (140-160 chars, keyword-rich) for all 40 pages (20 English + 20 Portuguese) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace placeholder favicon and OG image with the actual branded assets from the website repository. The OG image generation script now reads the branded SVG source and converts to PNG via sharp. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
HeadSEOcomponent overrideSEO techniques applied
Test plan
bun run validatepasses (lint, typecheck, format, tests, ADR check, build)docs buildsucceeds — 41 pages, 2 languages indexed🤖 Generated with Claude Code