docs: SEO metadata audit - #6890
Conversation
|
Preview deployment for your docs. Learn more about Mintlify Previews.
|
|
Preview deployment for your docs. Learn more about Mintlify Previews.
|
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 2d7e739. Configure here.
| title: "配置" | ||
| description: "使用 Mintlify 网页编辑器侧边栏中的可视化配置表单编辑页面元数据、导航元素和媒体设置。" | ||
| title: "编辑器页面配置" | ||
| description: "使用 Mintlify 网页编辑器侧边栏中的可视化配置表单编辑页面元数据、导航元素和媒体设置。本文介绍编辑器中的操作步骤和注意事项,帮助你高效完成相关工作并维护文档内容。这些说明适合开发者和文档维护者查阅。你可以结合页面示例完成相关操作。相关做法也便于团队后续维护和协作。" |
There was a problem hiding this comment.
Wrong editor configurations SEO metadata
Medium Severity
The new title and updated description say this page covers editor page metadata settings, but the page content is about the site Configurations panel for branding, appearance, and features. That violates the audit rule that titles and descriptions must describe the specific page content, and it misleads search snippets relative to the English page.
Reviewed by Cursor Bugbot for commit 2d7e739. Configure here.
|
too large to review and too many changes that would need to be edited out like adding a lot of "Documentation platform" and other extraneous words to titles |


Audit the documentation files in scope for this run for SEO and metadata quality. Check for:
titlefrontmatterdescriptionfrontmatter (see OpenAPI pages below — do not treat as missing when an OpenAPI spec supplies the description)When writing titles: be descriptive and specific about what the page covers. Avoid generic patterns like "Overview - Product Name". Target 50-60 characters.
When writing descriptions: summarize what the specific page covers in plain language. Include 2-3 terms a user would actually search for. Never reuse the same description across pages. Target 130-155 characters.
Pages with
openapi:in frontmatter (API reference from spec)The
openapi:frontmatter value can be either an operation reference (e.g.,openapi: GET /users/{id}) or a file reference (e.g.,openapi: ./openapi.yaml). Only operation references supply per-pagesummaryanddescriptionfrom the spec.For pages with an operation reference:
description.description: do not add adescription:field to frontmatter. If one was incorrectly added, remove it so the metadata comes from the spec.description: auditdescriptionfrontmatter as normal — add one if missing or fix it if it fails the quality checks.summaryand the page has notitle:frontmatter, treat the title as present — do not add one.For pages with a file reference, audit all frontmatter fields as normal.
Only update
titleanddescriptionfrontmatter. Do not modifysidebarTitle— it is a navigation label and has no SEO impact. Do not change page content or OpenAPI spec files.Only review the documentation files listed under "Changed files" for this run. If no such list is provided, review all MDX files in the docs.
Open a pull request with improvements for any issues found.
Success criteria:
If all pages have complete and reasonable metadata, do nothing.
Note
Low Risk
Documentation-only frontmatter changes with no application code, auth, or deployment logic affected.
Overview
This PR audits SEO frontmatter across a large set of Mintlify docs (EN, ES, FR, ZH, and related locales). It tightens
titleanddescriptionfor search snippets without changing page body content orsidebarTitle.English and localized hubs get more specific titles (for example generic labels like "Introduction", "Navigation", or "Files" become phrases such as "Mintlify documentation platform", "Documentation navigation", and "Static files"). Several dashboard, deploy, editor, and customize pages follow the same pattern.
Mintlify Index API reference pages (
api/search-index/contents,context,search) drop redundantdescriptionfields so metadata comes from the OpenAPI operation spec, per the audit rules.Chinese (
zh/) pages receive the bulk of edits: expandeddescriptiontext aimed at the 130–160 character SEO band, plus clearertitlestrings on many section overviews (agent, API playground, components, deploy, editor, and more). A few EN API/analyticszhpages get fuller, page-specific descriptions.search-index/mcp.mdxslightly extends its description;optimize/analyticsand similar pages rename titles for clarity (e.g. "Analytics" → "Documentation analytics").Reviewed by Cursor Bugbot for commit 2d7e739. Bugbot is set up for automated code reviews on this repo. Configure here.