Skip to content

docs(kb): retitle competitor comparisons for alternatives searches - #665

Merged
kevinwu98 merged 4 commits into
mainfrom
kb/competitor-retitles
Oct 21, 2026
Merged

kevinwu98 merged 4 commits into
mainfrom
kb/competitor-retitles

Conversation

@kevinwu98

@kevinwu98 kevinwu98 commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

Stacked on #662. This PR targets kb/seo-titles-descriptions. Merge #662 first; GitHub then retargets this PR to main. It is independent of #663.

Summary

The editorial half of the original #662, split out so it can be reviewed separately from the metadata change.

  • Titles: the Crowdin, Lokalise, Phrase, Smartling, Transifex, i18next, react-intl, and next-intl comparisons now lead with the search term, for example "Crowdin alternatives: General Translation vs. Crowdin". Slugs are unchanged, so no redirects are needed.
  • Other alternatives sections: each of those 8 pages gets an "Other alternatives" section before Key takeaways, linking to our other comparison pages. Every "fits when…" line comes from the linked page's own "better fit" or takeaways text.
  • Summaries: two summaries are tightened, on the Google Translate and react-intl comparisons.

Testing

The content is identical to the original #662 head (ecb43b5c): #662 plus this PR reproduces that tree exactly.

  • npx tsx validate-kb.ts: 34 articles pass
  • npm test: 60 passed
  • validate-links and validate:unsafe-html: pass

🤖 Generated with Claude Code

@cursor cursor Bot 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.

Risk: low. Approved. This is a narrow, reversible KB title and cross-link edit; Cursor Bugbot and Cursor Security Agent were not present after polling, and nothing in the remaining signals requires human review.

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Router

@kevinwu98
kevinwu98 added this pull request to stack #666 October 20, 2026 19:27
Base automatically changed from kb/seo-titles-descriptions to main October 20, 2026 21:19
Lead the titles of the eight competitor comparisons with the query
readers search ("Crowdin alternatives: General Translation vs.
Crowdin"), add an "Other <tool> alternatives" section to each that
links the related comparisons, and tighten two summaries.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@kevinwu98
kevinwu98 force-pushed the kb/competitor-retitles branch from 9ee8418 to 376f86b Compare October 20, 2026 21:19
@kevinwu98
kevinwu98 merged commit 8cd2619 into main Oct 21, 2026
8 checks passed
@kevinwu98
kevinwu98 deleted the kb/competitor-retitles branch October 21, 2026 20:26
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