Add Detrack comparison + optimize Onfleet for "[X] alternative" keywords (SEO)#79
Open
shivthakker wants to merge 1 commit into
Open
Add Detrack comparison + optimize Onfleet for "[X] alternative" keywords (SEO)#79shivthakker wants to merge 1 commit into
shivthakker wants to merge 1 commit into
Conversation
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>
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
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):
Changes
New:
/compare/vs-detrack— targets "detrack alternative"FAQPage+SoftwareApplicationschema; keyword in title + hero badge./comparehub, sitemap, and footer.Optimized:
/compare/vs-onfleet— for "onfleet alternative(s)" (the page already targeted it in title/meta, but had gaps)FAQPageschema (it had none) — captures "is there an open-source Onfleet alternative", "best Onfleet alternative", etc.Both: switched to an
absolutepage title so the layout's| Fleetbasetemplate 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+SoftwareApplicationJSON-LD present. The/comparehub now lists Detrack, and the sitemap + footer entries are confirmed.Note
sitemap.tsandfooter.tsxare 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