Skip to content

seo: shorten 239 page titles to under 60 characters#73

Merged
temalo merged 1 commit into
mainfrom
seo/shorten-titles-under-60
Jul 16, 2026
Merged

seo: shorten 239 page titles to under 60 characters#73
temalo merged 1 commit into
mainfrom
seo/shorten-titles-under-60

Conversation

@temalo

@temalo temalo commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Shortens 239 doc page titles to under 60 chars per the SEO title-length rule (240 files, frontmatter-only edits).

Note: the original branch claude/docs-shorten-long-titles is blocked by a GitHub ghost-PR record (a half-created PR — the phantom '#70' Ben saw — that renders nowhere but blocks new PRs on that head). Re-pointed to a fresh branch to get a clean PR. Same commit (47cac6c). Powered by CorpusIQ

Ahrefs flagged 'Title too long' on pages whose <title> exceeded 60 chars
even after the theme-suffix drop (PR #69), because the title itself was long.

Set/normalize the frontmatter title on each affected page so the <title>
tag (and nav label) fits, WITHOUT touching the visible H1 heading (which
comes from the markdown, not frontmatter). Applied consistent, keyword-
preserving rules: drop the ' | CorpusIQ ...' brand tail and marketing
sub-clauses, drop 'Setup Guide:' / 'Integration Guide:' boilerplate and
'(NNN Installs)' counts, collapse 'Full Setup Guide for Hermes Agents' and
'for AI Agents' suffixes, and trim changelog item lists. 17 titles that the
rules left long were hand-shortened.

Also collapses a pre-existing duplicate 'title:' frontmatter key on 23 of
these pages (YAML kept the last, so the shorter first key was dead).

Verified with a local build: 0 pages emit a <title> over 60 chars (was 239),
every visible H1 is unchanged, and the frontmatter gate passes.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013AQVwDoBsVJHHgZLv1EEKJ
@temalo
temalo merged commit e6178da into main Jul 16, 2026
1 check passed
@temalo
temalo deleted the seo/shorten-titles-under-60 branch July 16, 2026 03:30
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