You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(landing): rename /comparison route to /comparisons for naming consistency (#5651)
Aligns with the /integrations/[slug] convention (plural category, singular
item). Adds a 301 redirect (both the bare hub page and every competitor
detail page) so previously indexed URLs keep working, and updates every
internal reference: footer nav, sitemap generation, and all import
specifiers/canonical URLs/breadcrumb JSON-LD within the route itself.
@@ -57,7 +57,7 @@ export async function generateMetadata({
57
57
returnbuildLandingMetadata({
58
58
title: `Sim vs ${competitor.name} | Sim, the AI Workspace`,
59
59
description: `Compare Sim, the open-source AI workspace, to ${competitor.name} on platform, AI, integrations, pricing, security, and support. Sourced and dated facts.`,
60
-
path: `/comparison/${competitor.id}`,
60
+
path: `/comparisons/${competitor.id}`,
61
61
keywords: [
62
62
`Sim vs ${competitor.name}`,
63
63
`${competitor.name} alternative`,
@@ -91,12 +91,12 @@ export default async function ComparisonProviderPage({
0 commit comments