Skip to content

Add meta descriptions to the language guides, Managed Postgres, about and hiring pages - #2581

Merged
kcmartin merged 1 commit into
mainfrom
meta-descriptions-languages
Oct 21, 2026
Merged

kcmartin merged 1 commit into
mainfrom
meta-descriptions-languages

Conversation

@alexleventer

Copy link
Copy Markdown
Contributor

Adds description: to the 63 language, Managed Postgres, about, hiring and getting-started pages that have none. Mintlify only emits <meta name="description"> from description:, so these pages ship without one, and Search Console shows Google writing its own snippets for them. The Ahrefs audit on 2026-10-13 flagged 753 indexable pages without descriptions across fly.io properties.

Each description is written from that page's content: 120–155 characters, naming the commands, config and concepts the page actually covers, with no two alike. Pages that warn they're outdated or sunset say so. Only frontmatter changes. Every file still parses with yaml.safe_load, and no description is over 155 characters.

Covers rails (13), hiring (8), postgres (Managed Postgres, 7), about (5), js (5), elixir, laravel, python (4 each), rust and flyctl (3 each), django and getting-started (2 each), and languages-and-frameworks, guides, upstash/vector (1 each).

Not included:

🤖 Generated with Claude Code

… and hiring pages

Add a description: to the 63 language, Managed Postgres, about, hiring and getting-started pages that have none, so Mintlify emits a meta
description instead of leaving Google to write its own snippet.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mintlify

mintlify Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
fly-io 🟢 Ready View Preview Oct 19, 2026, 4:33 AM

💡 Tip: Enable Automations to automatically generate PRs for you.

@kcmartin
kcmartin merged commit ad2cca5 into main Oct 21, 2026
2 checks passed
@kcmartin
kcmartin deleted the meta-descriptions-languages branch October 21, 2026 18:53

This branch was successfully deployed

1 active deployment
staging — 394920b0 Deployed Oct 19, 2026 by mintlify[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.

2 participants