Skip to content

docs: add SEO meta, canonical URLs, robots.txt and llms.txt - #27

Merged
0ptaq0 merged 3 commits into
mainfrom
seo/meta-robots-llms
Aug 18, 2026
Merged

0ptaq0 merged 3 commits into
mainfrom
seo/meta-robots-llms

Conversation

@0ptaq0

@0ptaq0 0ptaq0 commented Aug 17, 2026

Copy link
Copy Markdown
Member

The docs site at https://httpmock.beyondthecloud.dev had no sitemap, no robots.txt, no canonical URLs, no Open Graph tags and no structured data. It also had no llms.txt for AI crawlers.

Changes:

  • Add vitepress-plugin-llms, which generates llms.txt and llms-full.txt at build time
  • Enable VitePress sitemap generation (sitemap.xml)
  • Add website/public/robots.txt pointing to the sitemap
  • Add per-page canonical link, og:url, og:title and og:description via transformPageData (clean URLs, no .html, matching cleanUrls: true in config and vercel.json)
  • Add og:type, og:site_name, og:image, twitter:card, author meta and JSON-LD SoftwareApplication in head
  • Extend the site description (MIT, part of Apex Fluently by Beyond The Cloud)

Verified with npm run docs:build: dist contains llms.txt, llms-full.txt, robots.txt, sitemap.xml, and pages include canonical and og tags.

@vercel

vercel Bot commented Aug 17, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
http-mock-lib Ready Ready Preview Aug 18, 2026 9:19pm

Request Review

@github-actions

github-actions Bot commented Aug 17, 2026 •

Copy link
Copy Markdown

🧪 Apex Test Results

✅ All Tests Passed

==========================================
     APEX TEST EXECUTION SUMMARY
==========================================

📊 Total Tests: 74
✅ Passed: 74
❌ Failed: 0
⏭️  Skipped: 0


🎉 All tests passed successfully!

📦 Download Full Test Results & Logs


📊 Stats: 74 total | ✅ 74 passed | ❌ 0 failed
🤖 Automated comment by Salesforce CI

@0ptaq0
0ptaq0 merged commit 69e9be5 into main Aug 18, 2026
3 checks passed
@0ptaq0
0ptaq0 deleted the seo/meta-robots-llms branch August 18, 2026 21:25

This branch was successfully deployed

1 active deployment
Preview — f7441170 Deployed Aug 18, 2026 by vercel[bot]
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