Skip to content

Add Detrack comparison + optimize Onfleet for "[X] alternative" keywords (SEO)#79

Open
shivthakker wants to merge 1 commit into
mainfrom
seo-competitor-alternatives
Open

Add Detrack comparison + optimize Onfleet for "[X] alternative" keywords (SEO)#79
shivthakker wants to merge 1 commit into
mainfrom
seo-competitor-alternatives

Conversation

@shivthakker

Copy link
Copy Markdown
Member

Summary

Captures high-intent, KD-0 "[competitor] alternative" searches — bottom-funnel buyers actively shopping to switch.

First I checked which competitor terms are worth it (Ahrefs, US):

Keyword Vol/mo KD Decision
onfleet alternatives + onfleet alternative ~240 0 ⭐ optimize existing page ($8–15 CPC)
detrack alternative ~60 ~0 ✅ new page
onro alternative / shipday alternative ~0 ❌ dropped (no demand)

Changes

New: /compare/vs-detrack — targets "detrack alternative"

  • Full feature + pricing comparison, fair to Detrack's strengths (tracking, e-POD, driver app, free plan acknowledged), differentiated on open source, self-hosting, no per-vehicle fees, and full-platform breadth (dispatch, WMS, storefront, ledger).
  • FAQPage + SoftwareApplication schema; keyword in title + hero badge.
  • Wired into the /compare hub, sitemap, and footer.

Optimized: /compare/vs-onfleet — for "onfleet alternative(s)" (the page already targeted it in title/meta, but had gaps)

  • Added an FAQ section + FAQPage schema (it had none) — captures "is there an open-source Onfleet alternative", "best Onfleet alternative", etc.
  • Surfaced the keyword in the hero badge ("Open-Source Onfleet Alternative").

Both: switched to an absolute page title so the layout's | Fleetbase template doesn't duplicate the brand (e.g. was … Alternative | Fleetbase, now a clean single-brand title).

Verification (local)

Both pages render 200 with correct H1/badges, clean single-brand titles, and FAQPage + SoftwareApplication JSON-LD present. The /compare hub now lists Detrack, and the sitemap + footer entries are confirmed.

Note

sitemap.ts and footer.tsx are also touched by the delivery-management hub PR (#78) — expect a trivial merge conflict there; both just add adjacent list entries.

🤖 Generated with Claude Code

Targets high-intent, KD-0 competitor-alternative keywords. (Onro/Shipday
were checked and dropped — no measurable search demand.)

New page — /compare/vs-detrack ("detrack alternative", ~60/mo, KD ~0):
- Full feature + pricing comparison, fair to Detrack's tracking/e-POD
  strengths, differentiated on open source, self-hosting, no per-vehicle
  fees, and full-platform breadth.
- FAQPage + SoftwareApplication schema; keyword in title + badge.
- Wired into the /compare hub, sitemap, and footer.

Optimized /compare/vs-onfleet ("onfleet alternative(s)", ~240/mo, KD 0,
$8-15 CPC — the highest-intent traffic in this project):
- Added an FAQ section + FAQPage schema (page had none).
- Surfaced the keyword in the hero badge ("Open-Source Onfleet
  Alternative").

Both: switched the page title to an absolute title so the brand isn't
duplicated by the layout's "| Fleetbase" template.

Verified locally: both render 200, correct H1/badges, clean single-brand
titles, and FAQPage + SoftwareApplication JSON-LD present; hub, sitemap,
and footer wiring confirmed.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
fleetbase-io Ready Ready Preview, Comment Jun 30, 2026 5:39am

Request Review

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.

1 participant