Skip to content

docs: De-duplicate product and non-platform page titles - #19387

Merged
coolguyzone merged 1 commit into
masterfrom
coolguyzone/chore/product-title-dupes
Sep 21, 2026
Merged

coolguyzone merged 1 commit into
masterfrom
coolguyzone/chore/product-title-dupes

Conversation

@coolguyzone

Copy link
Copy Markdown
Contributor

DESCRIBE YOUR PR

De-duplicates page titles that render as duplicate <title> tags on product, API, CLI, and integration pages. Unlike platform docs, these pages get no | Sentry for {Platform} suffix, so identical frontmatter titles collide directly. Follow-up to #19301 / #19358, scoped to the product bucket in #19351.

Each page gets a distinct, descriptive title (fixes <title> + H1) plus a sidebar_title to keep the menu label short — the same pattern as #19301.

  • "Set Up" getting-started cluster → Set Up {Product} (Agents, Logs, MCP Servers, Application Metrics, Cron Monitoring, Profiling, Releases, User Feedback) — 8 pages that all rendered a bare "Set Up"
  • Webhook resource pages → Error Webhooks, Issue Webhooks, Seer Webhooks
  • Distinct pairs → API Authentication, Feature Flag Integrations, Sentry CLI Logs, Docs Site Search, Web Vitals Dashboard
  • Sibling pairs qualified by surface → Size Analysis / Snapshots "Into CI"; Mobile / Web "Replay Performance Overhead"; Frontend / Mobile "Session Health"

Resolves 12 of 14 collisions (22 pages).

Deferred (needs a decision)

The Agents Dashboards and MCP Dashboards pairs are near-duplicate content maintained in two IA locations (e.g. product/agents/dashboards and dashboards/sentry-dashboards/ai/agents share almost identical body text). Retitling them apart would mask a duplicate-content issue; they need a canonical/redirect decision from the Dashboards/AI team. Tracked in #19351.

IS YOUR CHANGE URGENT?

Help us prioritize incoming PRs by letting us know when the change needs to go live.
Select exactly one option. For deadlines, replace YYYY-MM-DD with the due date. You can update this information later by editing the PR description.

  • Urgent deadline (GA date, etc.): YYYY-MM-DD
  • Other deadline: YYYY-MM-DD
  • No deadline: Not urgent, can wait up to 1 week+

SLA

  • Teamwork makes the dream work, so please add a reviewer to your PRs.
  • Please give the docs team up to 1 week to review your PR unless you've supplied a deadline.

Thanks in advance for your help!

PRE-MERGE CHECKLIST

Make sure you've checked the following before merging your changes:

  • Checked Vercel preview for correctness, including links
  • PR was reviewed and approved by any necessary SMEs (subject matter experts)
  • PR was reviewed and approved by a member of the Sentry docs team

Product, API, CLI, and integration pages get no "| Sentry for {Platform}"
suffix, so identical frontmatter titles render as duplicate <title>
tags. Give them distinct, descriptive titles, using sidebar_title to
keep menu labels short (per #19301):

- "Set Up" getting-started cluster -> "Set Up {Product}" (Agents, Logs,
  MCP Servers, Application Metrics, Cron Monitoring, Profiling, Releases,
  User Feedback)
- Webhook resource pages -> "Error/Issue/Seer Webhooks"
- Distinct pairs: API Authentication, Feature Flag Integrations, Sentry
  CLI Logs, Docs Site Search, Web Vitals Dashboard
- Sibling pairs qualified by surface: Size Analysis/Snapshots "Into CI",
  Mobile/Web "Replay Performance Overhead", Frontend/Mobile "Session
  Health"

Resolves 12 of 14 collisions (22 pages). The remaining Agents Dashboards
and MCP Dashboards pairs are near-duplicate content across two IA
locations and need a canonical/redirect decision (tracked in #19351).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Sep 11, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
sentry-docs Ready Ready Preview Sep 11, 2026 9:56pm UTC
1 Skipped Deployment
Project Deployment Actions Updated
develop-docs Ignored Ignored Sep 11, 2026 9:56pm UTC

Request Review

@sfanahata sfanahata 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.

LGTM

@coolguyzone
coolguyzone merged commit 17ca4b8 into master Sep 21, 2026
23 checks passed
@coolguyzone
coolguyzone deleted the coolguyzone/chore/product-title-dupes branch September 21, 2026 20:33
inventarSarah pushed a commit that referenced this pull request Sep 29, 2026
## DESCRIBE YOUR PR

De-duplicates page titles that render as duplicate `<title>` tags on
**product, API, CLI, and integration pages**. Unlike platform docs,
these pages get no `| Sentry for {Platform}` suffix, so identical
frontmatter titles collide directly. Follow-up to #19301 / #19358,
scoped to the product bucket in #19351.

Each page gets a distinct, descriptive `title` (fixes `<title>` + H1)
plus a `sidebar_title` to keep the menu label short — the same pattern
as #19301.

- **"Set Up" getting-started cluster** → `Set Up {Product}` (Agents,
Logs, MCP Servers, Application Metrics, Cron Monitoring, Profiling,
Releases, User Feedback) — 8 pages that all rendered a bare "Set Up"
- **Webhook resource pages** → `Error Webhooks`, `Issue Webhooks`, `Seer
Webhooks`
- **Distinct pairs** → `API Authentication`, `Feature Flag
Integrations`, `Sentry CLI Logs`, `Docs Site Search`, `Web Vitals
Dashboard`
- **Sibling pairs qualified by surface** → Size Analysis / Snapshots
"Into CI"; Mobile / Web "Replay Performance Overhead"; Frontend / Mobile
"Session Health"

Resolves **12 of 14** collisions (22 pages).

## Deferred (needs a decision)

The **Agents Dashboards** and **MCP Dashboards** pairs are
near-duplicate *content* maintained in two IA locations (e.g.
`product/agents/dashboards` and `dashboards/sentry-dashboards/ai/agents`
share almost identical body text). Retitling them apart would mask a
duplicate-content issue; they need a canonical/redirect decision from
the Dashboards/AI team. Tracked in #19351.

## IS YOUR CHANGE URGENT?

Help us prioritize incoming PRs by letting us know when the change needs
to go live.
Select exactly one option. For deadlines, replace `YYYY-MM-DD` with the
due date. You can update this information later by editing the PR
description.

- [ ] Urgent deadline (GA date, etc.): YYYY-MM-DD
- [ ] Other deadline: YYYY-MM-DD
- [x] No deadline: Not urgent, can wait up to 1 week+

## SLA

- Teamwork makes the dream work, so please add a reviewer to your PRs.
- Please give the docs team up to 1 week to review your PR unless you've
supplied a deadline.

Thanks in advance for your help!

## PRE-MERGE CHECKLIST

_Make sure you've checked the following before merging your changes:_

- [ ] Checked Vercel preview for correctness, including links
- [ ] PR was reviewed and approved by any necessary SMEs (subject matter
experts)
- [ ] PR was reviewed and approved by a member of the [Sentry docs
team](https://github.com/orgs/getsentry/teams/docs)

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

This branch was successfully deployed

1 active deployment
Preview – sentry-docs — 28bf276e Deployed Sep 11, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Priority: Normal Docs review has no urgent deadline

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants