docs: De-duplicate platform SDK meta descriptions - #19123
Open
coolguyzone wants to merge 10 commits into
Open
Conversation
Replace the shared "See what data is collected by the Sentry SDK." description on 21 data-management/data-collected pages with per-platform copy (e.g. "...Sentry Apple SDK.") to remove duplicate meta descriptions. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Replace the shared "Tags power UI features..." description on 21 enriching-events/tags pages with per-platform copy (e.g. "Tags in Sentry's Android SDK power UI features...") to remove duplicate meta descriptions. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Replace the shared "Learn about filtering or scrubbing sensitive data..." description on 20 data-management/sensitive-data pages with per-platform copy (e.g. "...within the Sentry Android SDK...") to remove duplicate meta descriptions. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
De-duplicate 12 more cross-platform meta-description groups by injecting the platform name into descriptions that reference "the SDK"/"your SDK" (options, releases, environments, identify-user, filtering, manual capture, fingerprinting, scopes, setup). Covers 162 platform pages. Guide pages use their framework name (e.g. Flutter, Remix, SvelteKit); the legacy Java config page and versioned variants are disambiguated. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
Replace the shared "Custom contexts allow you to attach arbitrary
data..." description on 18 enriching-events/context pages with
per-platform copy ("...to an event in the Sentry {Platform} SDK.") to
remove duplicate meta descriptions.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Replace the shared "Learn what transactions are captured after tracing
is enabled." description on 18 tracing instrumentation pages with
per-platform/framework copy ("...enabled in the Sentry {Name} SDK.").
Guide pages use their framework name (ASP.NET Core, Spring Boot, Express,
Nest.js, etc.).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Replace the shared "Learn how to connect events across
applications/services." description on 16 tracing trace-propagation /
distributed-tracing pages with per-platform copy ("...using the Sentry
{Platform} SDK.").
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Replace the shared "Learn how to capture performance data on any action
in your app." description on 15 tracing custom-instrumentation pages with
per-platform copy ("...using the Sentry {Platform} SDK.").
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…pecific
Replace the shared "Learn how to instrument tracing in your app."
description on 15 tracing/instrumentation index pages with per-platform
copy ("...using Sentry's {Platform} SDK.").
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Replace the shared "Learn more about the default behavior of our SDK if
the application shuts down unexpectedly." description on 13 configuration
draining pages with per-platform copy ("...of Sentry's {Platform} SDK
if..."). The two Python files are version-variants of the same URL.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
DESCRIBE YOUR PR
part of DEVEX-665 ( Cleanup Duplicate Meta-Descriptions )
This PR capture a bunch of the low-hanging fruit: Making many of our duplicate meta-descriptions platform-specific so that they are unique.
Removes duplicate meta descriptions across platform SDK docs. Many
data-management,enriching-events, andconfigurationpages shared identical frontmatterdescriptionvalues across every platform, which weakens per-page SEO/LLM relevance signal. This makes them platform-specific by injecting the SDK name (e.g. "the Sentry Android SDK").Covers 15 duplicate-description groups (~224 pages):
Edge cases handled: guide pages use their framework name (Flutter, Remix, SvelteKit, Laravel, Symfony, Kotlin Multiplatform); the legacy Java config page and versioned (
__v*) variants are disambiguated.Scope note: 111 remaining duplicate groups whose descriptions don't reference the SDK (product-concept copy) were intentionally left as-is to avoid awkward or inaccurate phrasing.
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-DDwith the due date. You can update this information later by editing the PR description.SLA
Thanks in advance for your help!
PRE-MERGE CHECKLIST
Make sure you've checked the following before merging your changes: