Skip to content

Add GTM, Open Graph, robots.txt, and llms.txt to docs#12

Merged
bruAristimunha merged 3 commits intomainfrom
feat/add-gtm
Feb 17, 2026
Merged

Add GTM, Open Graph, robots.txt, and llms.txt to docs#12
bruAristimunha merged 3 commits intomainfrom
feat/add-gtm

Conversation

@bruAristimunha
Copy link
Contributor

@bruAristimunha bruAristimunha commented Feb 17, 2026

Summary

  • Add Google Tag Manager (GTM-NF9467W8) via custom layout template
  • Add sphinxext-opengraph for social media link previews
  • Add robots.txt with sitemap reference and llms.txt for AI discoverability
  • Move BingSiteAuth.xml to _extra/ for root-level serving

Test plan

  • cd docs && make html builds without errors
  • Built HTML contains GTM script in <head> and noscript in <body>
  • Built HTML contains og:* meta tags
  • robots.txt, llms.txt, BingSiteAuth.xml present at build root

- Add Google Tag Manager (GTM-NF9467W8) via custom layout template
- Add sphinxext-opengraph for social media preview metadata
- Add robots.txt with sitemap reference for search engine crawlers
- Add llms.txt for AI assistant discoverability
- Move BingSiteAuth.xml from _static to _extra for root-level serving
- Update html_extra_path to use _extra directory
@bruAristimunha
Copy link
Contributor Author

closes #11

@github-actions
Copy link

📚 Documentation Preview

📦 Download Documentation Artifact

Download the documentation-html artifact from the workflow run to view the docs locally.

💡 To enable live previews, add a SURGE_TOKEN secret to this repository. See surge.sh for setup instructions.

@bruAristimunha bruAristimunha merged commit 02716b3 into main Feb 17, 2026
11 checks passed
@bruAristimunha bruAristimunha deleted the feat/add-gtm branch February 17, 2026 18:13
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