Skip to content

Improve GEO metadata for existing docs pages#1060

Merged
AvdLee merged 2 commits into
masterfrom
docs/geo-technical-improvements
Jun 19, 2026
Merged

Improve GEO metadata for existing docs pages#1060
AvdLee merged 2 commits into
masterfrom
docs/geo-technical-improvements

Conversation

@AvdLee

@AvdLee AvdLee commented Jun 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • Expands existing structured data for RocketSim pages with richer SoftwareApplication, WebPage, Blog/ItemList, article, and FAQ schema.
  • Updates LLM discovery through generated llms.txt content, robots.txt hints, and alternate links to LLM text resources.
  • Refreshes the fallback site description to reflect current Simulator, networking, accessibility, and AI-agent positioning.

Test plan

  • npm run lint
  • npm run format:check
  • npm run typecheck
  • npm run build
  • npm run knip

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR expands RocketSim’s SEO/LLM discovery metadata by enriching JSON-LD structured data across key pages, adding llms.txt discovery links, and updating robots/copy to better reflect current positioning.

Changes:

  • Adds richer JSON-LD for static pages, feature listings, blog index/posts, and pricing FAQs (SoftwareApplication, WebPage, ItemList, FAQPage, BlogPosting).
  • Improves LLM discovery via <link rel="alternate" ...> entries for llms.txt resources and updated robots.txt guidance.
  • Refreshes default site meta description and expands generated llms.txt content.

Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
docs/src/pages/pricing.astro Adds FAQ data into structured data for the pricing page.
docs/src/pages/index.astro Introduces richer structured data (software + page) for the homepage.
docs/src/pages/features/[featurePageSlug].astro Adds canonical URL reuse plus ItemList-style structured data for feature category pages.
docs/src/pages/blog/index.astro Adds Blog landing page structured data including an ItemList of posts.
docs/src/pages/blog/[slug].astro Adds word count and image caption into article SEO/JSON-LD.
docs/src/layouts/components/StructuredData.astro Major expansion of JSON-LD graph generation (SoftwareApplication/WebPage/ItemList/FAQPage improvements).
docs/src/layouts/components/SEO.astro Adds alternate links for llms.txt and llms-full.txt.
docs/src/integrations/llms-txt-post-process.ts Updates generated llms.txt content with richer positioning + canonical doc links.
docs/src/config/config.json Updates fallback meta description copy.
docs/src/components/starlight/Head.astro Adds llms.txt alternate links for Starlight docs pages.
docs/public/robots.txt Adds explicit allow rules and LLM-friendly documentation references.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/src/pages/blog/index.astro
Comment thread docs/src/pages/features/[featurePageSlug].astro
Comment thread docs/src/layouts/components/StructuredData.astro Outdated
@AvdLee AvdLee merged commit 3b5c6f2 into master Jun 19, 2026
1 check passed
@AvdLee AvdLee deleted the docs/geo-technical-improvements branch June 19, 2026 05:41
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