Add generator names to changelog page titles for better SEO #1363
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.

Add generator names to changelog page titles for SEO
Summary
Added
index.mdxfiles with frontmatter to all SDK generator changelog directories to set SEO-friendly page titles while keeping the sidebar navigation labels as "Changelog". This improves SEO by making changelog pages more discoverable with search queries like ".NET SDK changelog" or "Python SDK changelog".Approach:
index.mdxfiles in each changelog directory with frontmattertitlefieldfrontmatter.titleas priority over the navigationtitlefield<title>show "TypeScript SDK Changelog" while sidebar still shows "Changelog"Files changed:
index.mdxfiles (one per SDK: TypeScript, Python, Go, Java, .NET, PHP, Ruby, Swift)Review & Testing Checklist for Human
index.mdxfiles don't appear as separate entries in the changelog listing<title>tag contains the SDK name (e.g.,<title>.NET SDK Changelog | Fern Documentation</title>)Notes
fern docs devand verified with curl that page titles are correctpackages/fern-docs/bundle/src/components/seo.ts)index.mdxfiles cause any issues (e.g., appearing as entries), we may need to explore alternative approaches or request a feature from the Fern team to support separate navigation labels and page titles for changelogsLink to Devin run: https://app.devin.ai/sessions/d5c47d6ae06e483dab6181a138fcb880
Requested by: Niels Swimberghe (@Swimburger)