Add /alternatives hub + 9 competitor comparison pages for SEO

Featurekamo-marketing
Shipped
April 17, 2026 at 8:41 PM UTC
Author
Kamo
Commit
f93a173

Adds a full competitor comparison suite targeting "X alternative" search queries. Each page includes deep narrative (2500+ words), 20-25 row feature matrix, pricing breakdown, migration guide, and 8-10 FAQs (with FAQPage structured data). Routes: - /alternatives hub page with all 9 comparisons + master matrix - /alternatives/[slug] per-competitor deep-dive (SSG via generateStaticParams) - /vs/[slug] 301 permanent redirect to /alternatives/[slug] (canonical direction so Google consolidates link equity on one URL) Competitors: GoHighLevel, HubSpot, Salesforce, Pipedrive, monday.com, Zoho CRM, Zoho One, Vendasta, Microsoft Dynamics 365. Data model: single Competitor typed interface in app/lib/competitors/, one file per competitor, shared AlternativePageClient template renders every page from the data. SEO: - Full metadata + OG/Twitter cards per page - BreadcrumbJsonLd, ProductJsonLd, FAQPage JSON-LD - ItemList JSON-LD on the hub - Dynamic opengraph-image for each route - Added to Next.js sitemap.ts (with hreflang alternates across all locales) - Added to /api/sitemap JSON endpoint - Added to /site-map page's visible link list Nav: - New "Compare" link under Pricing dropdown - New "Compare" link in Footer's Product section - nav.compare / footer.compare translation keys added to all 22 locales - alternatives / alternativesHub i18n namespaces added to all 22 locales (English content per the hybrid i18n decision — competitor names and feature descriptions are English globally)

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing