Fix 28 broken inbound links with redirects (SEO)#67
Open
shivthakker wants to merge 1 commit into
Open
Conversation
Resolves 404s from stale blog/marketing links and docs section-root URLs that Fumadocs never served. All sources now 308-redirect to verified 200 destinations: - Marketing: /contact, /company/contact -> /contact/sales; /products/* and /platform/fleet-ops -> canonical platform pages; /compare/vs-bringg -> /compare (no Bringg page yet) - Docs section roots without an index page -> first/canonical child - Renamed/typo docs slugs -> current paths (e.g. /docs/fleetops, /docs/extending-fleetbase, identity-and-access/permissions+roles) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Contributor
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary
Resolves 28 broken links that were returning 404s — a mix of stale marketing/blog links (several carrying
?ref=fleetbase.ghost.io) and docs section-root URLs that Fumadocs never served. All are now308permanent redirects to verified-200 destinations, consolidating link equity onto canonical pages.Implemented entirely in the
redirects()block ofnext.config.ts— no content changes.The fixes
Marketing (6)
/contact,/company/contact→/contact/sales/products/fleet-ops,/platform/fleet-ops→/platform/fleetops/products/developers-console→/platform/developer-console/compare/vs-bringg→/compare(no Bringg page exists yet)Docs section roots (16) — folders with no index page (Fumadocs 404s these) now land on their first/canonical child, e.g.:
/docs/platform/identity-and-access→…/users(first page permeta.json)/docs/platform/system-setup→…/branding/docs/platform/quickstart→…/cloud-quickstart/docs/fleet-ops/orders→…/operations/orders/overview/docs/pallet/{audits,warehouses,fulfillment,inventory,suppliers}→…/overview/docs/storefront/catalog→…/overview/docs/api/storefront→…/store/docs/extension-development/{getting-started,universe}→ first childDocs renamed/typo slugs (6)
/docs/fleetops→/docs/fleet-ops/docs/extending-fleetbase→/docs/extension-development/docs/platform/identity-and-access/{permissions,roles}→…/roles-and-permissions/docs/fleet-ops/orders/{importing,order-config},/docs/fleet-ops/{drivers,service-areas}→ current pathsVerification
Every destination confirmed
200and every source confirmed308 → correct targetagainst a localnext devbuild.Notes for reviewers
/compare/vs-bringgredirects to the compare index since no Bringg comparison page exists. A dedicated page would capture that search intent better — flagging as a follow-up./docs/fleet-ops/drivers/importingpoints to the drivers overview; there's no dedicated driver-import doc (only order importing exists).🤖 Generated with Claude Code