SEO growth pages — GP-01 … GP-07 - #93
Open
shivthakker wants to merge 2 commits into
Open
Conversation
Contributor
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Placeholder so the PR can be opened ahead of the page work in the Fleetbase SEO Growth Plan (GP-01 … GP-08). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
…istry Implements the SEO Growth Plan. Six new pages plus the GP-03 rewrite, all built on one verified pricing dataset. Competitor pricing registry (src/lib/competitors.ts) Every figure was read from the vendor's own pricing page on 2026-09-03. This mattered more than expected: third-party summaries disagreed with the source repeatedly. Onfleet's entry plan is widely quoted at $599 — the page says $619. Tookan's Startup is quoted at $99 — the page says $129. Scale, Enterprise and Tookan's other tiers were all stale too. The file carries a note telling future editors not to refresh it from review sites. Where a vendor publishes nothing — Bringg, Samsara, Motive — that is recorded as a fact about the vendor. Third-party estimates are included only with attribution and never presented as vendor rates. Nothing here is invented. New pages GP-01 /guides/best-last-mile-delivery-software (8 tools) GP-02 /guides/best-route-optimization-software (7 tools) GP-07 /guides/best-dispatch-software (7 tools) GP-04 /compare/vs-fleetio (7 tools) GP-05 /compare/vs-bringg (6 tools) GP-06 /compare/vs-samsara (6 tools) Plus /guides as a hub. Roundups went to /guides rather than the blog because the blog is Ghost-hosted, so blog content cannot live in this repo — this was the only routing option that keeps the pages here. GP-03 /compare/vs-onfleet reformatted from head-to-head to roundup. The page ranks #9 and every result above it is a list. The existing Fleetbase-vs-Onfleet table is kept as one section rather than being replaced, per the plan. Adds the "Onfleet pricing" section the plan asked for, and corrects a stale claim in the old table that described Fleetbase pricing as "from $50/mo". Every page follows the plan's rules: Fleetbase is one entry among 6-8 tools with its limits stated, competitors get a fair hearing and an explicit "when this one wins" section, one H1, a table of contents, an FAQ block with FAQPage schema, and a dated "last updated" line. Supporting changes: /compare/vs-bringg redirect removed from next.config.ts so the restored page resolves; three new cards on the compare hub; sitemap, footer, homepage callout and RelatedPages updated. Not done: GP-08 (Tookan and Route4Me reformat). The plan sequences it explicitly after GP-03 has proven itself, and warns that Tookan is already #3 so changes must be additive. Doing it now would contradict the plan's own instruction. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
shivthakker
force-pushed
the
feat/landing-pages
branch
from
September 3, 2026 05:37
087d305 to
d60e6b4
Compare
shivthakker
marked this pull request as ready for review
September 3, 2026 05:37
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.
Implements the Fleetbase SEO Growth Plan: six new pages plus the GP-03 reformat, all built on one verified competitor-pricing dataset.
The pricing data is the foundation
src/lib/competitors.tsholds 17 products, every figure read from the vendor's own pricing page on 2026-09-03.This mattered more than expected. Third-party summaries disagreed with the source repeatedly:
Had I written from search summaries, every price on six pages would have been wrong. The file carries a note telling future editors not to refresh it from review sites.
Where a vendor publishes nothing — Bringg, Samsara, Motive — that is recorded as a fact about the vendor. Third-party estimates appear only with attribution and are never presented as vendor rates. Nothing is invented.
Two things surfaced during research that are worth knowing independently of this PR:
spoke.com/dispatch.Pages
/guides/best-last-mile-delivery-software/guides/best-route-optimization-software/guides/best-dispatch-software/compare/vs-fleetio/compare/vs-bringg(URL reused)/compare/vs-samsara/compare/vs-onfleet— reformatted to roundupRouting decision you should know about: the roundups went to a new
/guidessegment rather than the blog. The blog is Ghost-hosted, so blog content cannot live in this repo —/guideswas the only option that keeps these pages under version control. Easy to change if you'd rather they were Ghost posts.GP-03 handled carefully
/compare/vs-onfleetranks #9 and was the only non-list result in a top 10 made entirely of roundups. Per the plan, the existing Fleetbase-vs-Onfleet table is kept as one section rather than replaced, the URL is unchanged, and the "Onfleet pricing" section the plan asked for is added. I also corrected a stale claim in the old table that described Fleetbase pricing as "from $50/mo" — actual pricing is $29/mo plus $5 per driver.Conventions
Every page follows the plan's writing rules: Fleetbase is one entry among 6–8 tools with its own limits stated, each competitor gets a fair description and an explicit "when this one wins" section, one H1, a table of contents, an FAQ block with
FAQPageschema, and a dated "last updated" line.Verified
All nine routes render 200 against a dev server, with:
Reviewer notes
[Competitor] Alternatives: [N] Options for [Job] (2026)) produces titles over 60 characters, which collides with SEO-04 in the fix plan. I trimmed to stay under 60 rather than introduce new violations of a rule I'd just enforced site-wide.PRICING_VERIFIED_ATdrives the "last updated" date on every page, so bump it and re-check the sources together.Not covered
The plan's entire link-building programme — review-site listings, alternative directories, outreach to competitors' roundups, guest posts. That's outreach work, not code.
🤖 Generated with Claude Code