Skip to content

Add non-branded keywords to docs site descriptions and hero copy#1187

Merged
shibayan merged 1 commit into
masterfrom
docs/seo-keyword-descriptions
Jul 4, 2026
Merged

Add non-branded keywords to docs site descriptions and hero copy#1187
shibayan merged 1 commit into
masterfrom
docs/seo-keyword-descriptions

Conversation

@shibayan

@shibayan shibayan commented Jul 4, 2026

Copy link
Copy Markdown
Member

Summary

  • Weave non-branded search keywords (Let's Encrypt, free SSL/TLS, wildcard certificates) into acmebot.dev meta descriptions and landing hero copy, so the site can start matching generic problem-space queries instead of only branded ones.

Related Issue

What Changed

  • docs/.vitepress/config.ts — site description and og:description now mention Let's Encrypt, free SSL/TLS, wildcard certificates, DNS-01 validation, ARI-aware renewal, and Key Vault storage.
  • docs/index.md — landing page description frontmatter updated to match.
  • docs/.vitepress/theme/HomePage.vue — hero paragraph now reads "issues and renews free certificates from Let's Encrypt and other ACME CAs — DNS-01 validation, wildcard support, …".

Validation

  • dotnet build -c Release ./Acmebot.slnx
  • dotnet format --verify-no-changes --verbosity detailed --no-restore ./Acmebot.slnx
  • az bicep build -f ./deploy/azuredeploy.bicep
  • Documentation updated if needed

Docs-only change; verified with npm run build in docs/ and inspected the rendered HTML — descriptions updated, all page <title>s unchanged.

Notes

  • Page titles, titleTemplate, and og:title are intentionally untouched.
  • Deploy to GitHub Pages requires a workflow_dispatch run of docs.yml after merge.

🤖 Generated with Claude Code

Weave "Let's Encrypt", "free SSL/TLS", and "wildcard certificates" into
the site meta description, og:description, landing page description,
and landing hero paragraph so acmebot.dev can match generic problem-space
search queries instead of only branded ones. Page titles are
intentionally left unchanged.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 4, 2026 03:53
@shibayan shibayan self-assigned this Jul 4, 2026
@shibayan shibayan added the documentation Improvements or additions to documentation label Jul 4, 2026

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

Updates the documentation site’s meta descriptions and landing-page hero copy to include non-branded SEO keywords (e.g., Let’s Encrypt, free SSL/TLS, wildcard certificates) so acmebot.dev can rank for more generic search queries.

Changes:

  • Expanded site-level description and og:description text in VitePress config.
  • Updated landing page frontmatter description to match the site description.
  • Updated HomePage hero paragraph to mention Let’s Encrypt/ACME CAs and wildcard support.

Reviewed changes

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

File Description
docs/.vitepress/config.ts Updates site description and og:description strings with additional non-branded SEO keywords.
docs/index.md Updates landing page frontmatter description to match the new SEO-focused site description.
docs/.vitepress/theme/HomePage.vue Updates hero copy to include Let’s Encrypt/ACME keyword phrasing and wildcard support.

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

Comment thread docs/index.md
Comment thread docs/.vitepress/config.ts
Comment thread docs/.vitepress/config.ts
Comment thread docs/.vitepress/theme/HomePage.vue
@shibayan
shibayan merged commit 6f63ef1 into master Jul 4, 2026
11 checks passed
@shibayan
shibayan deleted the docs/seo-keyword-descriptions branch July 4, 2026 03:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants