Site page inventory

A public audit of TruckCodex page types — URL patterns, what each page shows, example links, and outbound link families. Built for humans and crawlers; not a substitute for /sitemap.xml.

Inventory generated from express/src/routes/*.js extraction + curated overlays. Counts: 241 page types (195 live) across 10 families.

Related: data freshness, source registry, methodology, meta index.

Completeness notes

Coverage context for this inventory snapshot.

5 notes
  • Inventory schema v1: 241 page types (195 live).
  • Completeness crawl 2026-09-19 (docs/ai/page-completeness-audit-2026-09-19.md): no P0; all audited families returned 200 on Googlebot + origin with expected sections and cross-links.
  • Motus certificate PDFs remain intentionally blocked (/api/certs — browser 403, Googlebot 404); not a page-type gap.
  • Example links prefer crawl-verified paths where inventory placeholders previously 404'd (P2).
  • Indexability: live entity/hub/tool pages are indexable by default; intentional noindex on /compare/*, /preview/*, /find/print/, and undecodable /vin/:vin/ shells.
  • By status: live=195, hidden-404=1, redirect=13, api=32

Hubs (top-level index pages)

URL pattern, example page, sections shown, and outbound link types.

32 types

Site homepage — hub navigation, featured states, crawl-seed carriers, freshness.

live
URL pattern
/
Example
/

Outbound link types

today, usdot-states, inspections, violations, crashes, authority, recalls, enforcement, complaints, directory, find, brokers

indexable by default; pagination (?page=N) indexable

Operating-authority / MC docket hub.

live
URL pattern
/authority/
Example
/authority/

Outbound link types

authority

Redirects to /authority/

indexable by default; pagination (?page=N) indexable

BOC-3 process-agent hub.

live
URL pattern
/boc3/
Example
/boc3/

Outbound link types

boc3

indexable by default; pagination (?page=N) indexable

RMIS broker-setup overlay hub on FMCSA licenses.

live
URL pattern
/brokers/
Example
/brokers/

Sections / info shown

  • authority-age-days
  • major-brokers
  • new-authority-teaser

Outbound link types

broker, usdot, mc

indexable by default; pagination (?page=N) indexable

CDL training-provider (TPR) school directory hub.

live
URL pattern
/cdl-schools/
Example
/cdl-schools/

Sections / info shown

  • cdl-empty-directory

indexable by default; pagination (?page=N) indexable

Chameleon-carrier cluster watch hub.

live
URL pattern
/chameleon-watch/

Outbound link types

chameleon

indexable by default; pagination (?page=N) indexable

Diagnostic trouble-code hub (OBD2 / J1939).

live
URL pattern
/codes/
Example
/codes/

Outbound link types

violation

indexable by default; pagination (?page=N) indexable

J1939 code family overview grid.

live
URL pattern
/codes/J1939/
Example
/codes/J1939/

Outbound link types

violation

indexable by default; pagination (?page=N) indexable

OBD2 code family overview grid.

live
URL pattern
/codes/OBD2/
Example
/codes/OBD2/

Outbound link types

violation

indexable by default; pagination (?page=N) indexable

NHTSA ODI complaints hub.

live
URL pattern
/complaints/
Example
/complaints/

Outbound link types

complaint

Redirects to /complaints/${qs ?

indexable by default; pagination (?page=N) indexable

Crash report hub with state/city/agency drill-downs.

live
URL pattern
/crashes/
Example
/crashes/

Outbound link types

crash

indexable by default; pagination (?page=N) indexable

FMCSA enforcement-case hub.

live
URL pattern
/enforcement/
Example
/enforcement/

Outbound link types

enforcement

indexable by default; pagination (?page=N) indexable

Diesel price and tax data hub.

live
URL pattern
/fuel/
Example
/fuel/

indexable by default; pagination (?page=N) indexable

National + PADD diesel price series.

live
URL pattern
/fuel/diesel/
Example
/fuel/diesel/

indexable by default; pagination (?page=N) indexable

Fuel cost estimator tool.

live
URL pattern
/fuel/estimator/

indexable by default; pagination (?page=N) indexable

State diesel tax rates hub.

live
URL pattern
/fuel/tax/
Example
/fuel/tax/

indexable by default; pagination (?page=N) indexable

Roadside inspection hub.

live
URL pattern
/inspections/
Example
/inspections/

Outbound link types

inspection

indexable by default; pagination (?page=N) indexable

Insurance cancellation / watch-tier hub.

live
URL pattern
/insurance-watch/

Outbound link types

insurer

indexable by default; pagination (?page=N) indexable

Insurer directory hub.

live
URL pattern
/insurers/
Example
/insurers/

Outbound link types

insurer

indexable by default; pagination (?page=N) indexable

Expiring-policy period picker hub.

live
URL pattern
/insurers/expiring/

Outbound link types

insurer

indexable by default; pagination (?page=N) indexable

Insurer safety leaderboard.

live
URL pattern
/insurers/safety-rankings/

Outbound link types

insurer

indexable by default; pagination (?page=N) indexable

NHTSA investigation hub.

live
URL pattern
/investigations/

indexable by default; pagination (?page=N) indexable

NHTSA recall campaign hub.

live
URL pattern
/recalls/
Example
/recalls/

Outbound link types

recall

indexable by default; pagination (?page=N) indexable

Daily new-carrier registration hub.

live
URL pattern
/registrations/
Example
/registrations/

indexable by default; pagination (?page=N) indexable

Unified entity search across carriers, VINs, plates, dockets.

live
URL pattern
/search/
Example
/search/

Outbound link types

usdot, vin, plate, authority, mc, station, insurer

Redirects to /tools/email-check/?email=${encodeURIComponent(emailNorm.email)}

indexable by default; pagination (?page=N) indexable

Weigh / inspection station hub.

live
URL pattern
/stations/
Example
/stations/

Outbound link types

station

indexable by default; pagination (?page=N) indexable

Intentionally 404-gated weigh-station leaderboard (Wave A hide).

hidden-404
URL pattern
/stations/leaderboard/
Example
/stations/leaderboard/

Outbound link types

station

unreachable until panel queries repaired

Daily feed of new recalls, crashes, complaints, inspections, OOS.

live
URL pattern
/today/
Example
/today/

Outbound link types

usdot, recall, complaint, enforcement, crash, inspection

indexable by default; pagination (?page=N) indexable

Canada carrier country hub.

live
URL pattern
/usdot/canada/
Example
/usdot/canada/

Outbound link types

state, usdot

indexable by default; pagination (?page=N) indexable

Mexico carrier country hub.

live
URL pattern
/usdot/mexico/
Example
/usdot/mexico/

Outbound link types

state, usdot

Redirects to /usdot/canada/NL/${qs}

indexable by default; pagination (?page=N) indexable

USDOT state/country hub index.

live
URL pattern
/usdot/states/
Example
/usdot/states/

Outbound link types

usdot, state

indexable by default; pagination (?page=N) indexable

FMCSR/HMR violation code hub.

live
URL pattern
/violations/
Example
/violations/

Outbound link types

violation

indexable by default; pagination (?page=N) indexable

State / regional rollups

URL pattern, example page, sections shown, and outbound link types.

21 types

state-rollups page at /cdl-schools/states/:state/

live
URL pattern
/cdl-schools/states/:state/

Outbound link types

state

indexable by default; pagination (?page=N) indexable

state-rollups page at /crashes/agencies/

live
URL pattern
/crashes/agencies/

Outbound link types

crash

indexable by default; pagination (?page=N) indexable

state-rollups page at /crashes/agencies/:slug/

live
URL pattern
/crashes/agencies/:slug/

Outbound link types

crash

indexable by default; pagination (?page=N) indexable

state-rollups page at /crashes/cities/:state/

live
URL pattern
/crashes/cities/:state/

Outbound link types

crash, state

indexable by default; pagination (?page=N) indexable

state-rollups page at /crashes/cities/:state/:city/

live
URL pattern
/crashes/cities/:state/:city/

Outbound link types

crash, state

indexable by default; pagination (?page=N) indexable

state-rollups page at /crashes/hotspots/

live
URL pattern
/crashes/hotspots/

Outbound link types

crash

indexable by default; pagination (?page=N) indexable

state-rollups page at /crashes/states/

live
URL pattern
/crashes/states/

Outbound link types

crash, state

indexable by default; pagination (?page=N) indexable

state-rollups page at /crashes/states/:state/

live
URL pattern
/crashes/states/:state/

Outbound link types

crash, state

indexable by default; pagination (?page=N) indexable

state-rollups page at /enforcement/state/:state/

live
URL pattern
/enforcement/state/:state/

Outbound link types

state, enforcement

indexable by default; pagination (?page=N) indexable

state-rollups page at /enforcement/year/:year/

live
URL pattern
/enforcement/year/:year/

Outbound link types

enforcement

indexable by default; pagination (?page=N) indexable

state-rollups page at /fuel/diesel/:padd/

live
URL pattern
/fuel/diesel/:padd/

indexable by default; pagination (?page=N) indexable

state-rollups page at /fuel/tax/:state/

live
URL pattern
/fuel/tax/:state/
Example
/fuel/tax/ca/

Outbound link types

state

indexable by default; pagination (?page=N) indexable

state-rollups page at /inspections/level/:level/

live
URL pattern
/inspections/level/:level/

Outbound link types

inspection

indexable by default; pagination (?page=N) indexable

state-rollups page at /inspections/states/:state/

live
URL pattern
/inspections/states/:state/

Sections / info shown

  • family-framing

Outbound link types

inspection, state

indexable by default; pagination (?page=N) indexable

state-rollups page at /inspections/states/:state/locations/:location/

live
URL pattern
/inspections/states/:state/locations/:location/

Sections / info shown

  • location-framing
  • location-stats
  • location-level-mix
  • location-oos-by-level
  • location-top-violations
  • location-canonical-crosswalk

Outbound link types

inspection, state

indexable by default; pagination (?page=N) indexable

state-rollups page at /insurance-watch/states/:state/

live
URL pattern
/insurance-watch/states/:state/

Outbound link types

state, insurer

indexable by default; pagination (?page=N) indexable

state-rollups page at /stations/:state/cities/:city/

live
URL pattern
/stations/:state/cities/:city/

Outbound link types

station, state

indexable by default; pagination (?page=N) indexable

Canada province carrier listing.

live
URL pattern
/usdot/canada/:code/

Outbound link types

usdot

indexable by default; pagination (?page=N) indexable

Mexico province carrier listing.

live
URL pattern
/usdot/mexico/:code/

Outbound link types

usdot

indexable by default; pagination (?page=N) indexable

state-rollups page at /usdot/states/:state/

live
URL pattern
/usdot/states/:state/

Outbound link types

usdot, city, inspections-state, crashes-state, stations-state, enforcement-state, insurance-watch-state

Redirects to /usdot/${sectionPath}/${state}/${qs}

indexable by default; pagination (?page=N) indexable

state-rollups page at /usdot/states/:state/cities/:city/

live
URL pattern
/usdot/states/:state/cities/:city/

Outbound link types

usdot, state

Redirects to /usdot/states/${state}/cities/${collapsed}/${qs}

indexable by default; pagination (?page=N) indexable

Sub-detail / drill-in pages

URL pattern, example page, sections shown, and outbound link types.

22 types

sub-detail page at /boc3/agents/

live
URL pattern
/boc3/agents/
Example
/boc3/agents/

Outbound link types

boc3

indexable by default; pagination (?page=N) indexable

Paginated broker profile directory by MC-age tier.

live
URL pattern
/brokers/directory/

Outbound link types

broker

indexable by default; pagination (?page=N) indexable

Broker methodology — Unknown vs A0, as-of dates.

live
URL pattern
/brokers/methodology/

Outbound link types

broker

indexable by default; pagination (?page=N) indexable

New-authority / A0 broker-published slice.

live
URL pattern
/brokers/new-authority/

Outbound link types

authority, broker

indexable by default; pagination (?page=N) indexable

MC-age qualification lens for broker onboarding.

live
URL pattern
/brokers/qualify/

Sections / info shown

  • may-qualify
  • day-conflicts
  • new-authority-a0
  • unknown-age

Outbound link types

broker

indexable by default; pagination (?page=N) indexable

sub-detail page at /chameleon-watch/cluster/:cluster_id/

live
URL pattern
/chameleon-watch/cluster/:cluster_id/

Outbound link types

chameleon

indexable by default; pagination (?page=N) indexable

sub-detail page at /chameleon-watch/usdot/:usdot/

live
URL pattern
/chameleon-watch/usdot/:usdot/

Outbound link types

usdot, chameleon

indexable by default; pagination (?page=N) indexable

sub-detail page at /complaints/component/:slug/

live
URL pattern
/complaints/component/:slug/

Sections / info shown

  • severity-mix

Outbound link types

complaint

indexable by default; pagination (?page=N) indexable

sub-detail page at /complaints/components/

live
URL pattern
/complaints/components/

Outbound link types

complaint

indexable by default; pagination (?page=N) indexable

sub-detail page at /complaints/latest/

live
URL pattern
/complaints/latest/

Outbound link types

complaint

indexable by default; pagination (?page=N) indexable

Per-carrier insurance-watch classification (404 when no flagged history).

live
URL pattern
/insurance-watch/usdot/:n/

Outbound link types

usdot, insurer, state

indexable by default; pagination (?page=N) indexable

Insurer policy browsing by status (active/cancelled/etc).

live
URL pattern
/insurers/:slug/policies/:status/

Sections / info shown

  • insurer-company-profile
  • policies

Outbound link types

usdot, insurer

indexable by default; pagination (?page=N) indexable

sub-detail page at /insurers/expiring/:period/

live
URL pattern
/insurers/expiring/:period/

Outbound link types

insurer

indexable by default; pagination (?page=N) indexable

sub-detail page at /recalls/latest/

live
URL pattern
/recalls/latest/

Outbound link types

recall

indexable by default; pagination (?page=N) indexable

Carriers most inspected at a station.

live
URL pattern
/stations/:key/carriers/

Outbound link types

station

indexable by default; pagination (?page=N) indexable

Inspection list for a station key.

live
URL pattern
/stations/:key/inspections/

Outbound link types

inspection, station

indexable by default; pagination (?page=N) indexable

Violation rollup for a station key.

live
URL pattern
/stations/:key/violations/

Outbound link types

station, violation

indexable by default; pagination (?page=N) indexable

Point-in-time carrier snapshot as of a date.

live
URL pattern
/usdot/:usdot/as-of/:date/

Sections / info shown

  • as-of-changes
  • as-of-snapshot

Outbound link types

usdot

Redirects to /usdot/${encodeURIComponent(usdot)}/as-of/${nearest.day}/

indexable by default; pagination (?page=N) indexable

Carrier crash timeline subpage.

live
URL pattern
/usdot/:usdot/crashes/

Outbound link types

usdot, crash

Redirects to /usdot/${usdot}/crashes/${qs ?

indexable by default; pagination (?page=N) indexable

History-watch field-change timeline for a carrier.

live
URL pattern
/usdot/:usdot/history/

Sections / info shown

  • history-change-dates

Outbound link types

usdot

indexable by default; pagination (?page=N) indexable

Carrier inspection timeline subpage.

live
URL pattern
/usdot/:usdot/inspections/

Outbound link types

usdot, inspection

Redirects to /usdot/${usdot}/inspections/${qs ?

indexable by default; pagination (?page=N) indexable

sub-detail page at /violations/category/:slug/

live
URL pattern
/violations/category/:slug/

Outbound link types

violation

indexable by default; pagination (?page=N) indexable

Entity-detail pages

URL pattern, example page, sections shown, and outbound link types.

18 types

entity-detail page at /authority/:docket/

live
URL pattern
/authority/:docket/

Outbound link types

authority

Redirects to /authority/

indexable by default; pagination (?page=N) indexable

entity-detail page at /boc3/agents/:key/

live
URL pattern
/boc3/agents/:key/

Outbound link types

boc3

indexable by default; pagination (?page=N) indexable

Single RMIS broker-setup profile detail.

live
URL pattern
/brokers/:entity_key/

Outbound link types

usdot, mc, broker

indexable by default; pagination (?page=N) indexable

entity-detail page at /cdl-schools/:tpr_id/

live
URL pattern
/cdl-schools/:tpr_id/

indexable by default; pagination (?page=N) indexable

entity-detail page at /codes/:system/:code/

live
URL pattern
/codes/:system/:code/
Example
/codes/396/on/

Outbound link types

violation

Redirects to /codes/J1939/${canonicalCode}/

indexable by default; pagination (?page=N) indexable

entity-detail page at /complaints/:id/

live
URL pattern
/complaints/:id/

Outbound link types

complaint

indexable by default; pagination (?page=N) indexable

entity-detail page at /crashes/:id/

live
URL pattern
/crashes/:id/

Outbound link types

usdot, state, city

indexable by default; pagination (?page=N) indexable

Crashes filtered to a calendar year.

live
URL pattern
/crashes/years/:year/

Outbound link types

crash

indexable by default; pagination (?page=N) indexable

entity-detail page at /enforcement/:case_id/

live
URL pattern
/enforcement/:case_id/

Outbound link types

enforcement

indexable by default; pagination (?page=N) indexable

entity-detail page at /inspections/:id/

live
URL pattern
/inspections/:id/

Outbound link types

usdot, station, violation, vin

indexable by default; pagination (?page=N) indexable

Insurer profile with policy book and state breakdown.

live
URL pattern
/insurers/:slug/

Sections / info shown

  • insurer-company-profile
  • policies

Outbound link types

usdot, insurance-watch, state

Redirects to /insurers/${slug}/policies/${status}/${qs ?

indexable by default; pagination (?page=N) indexable

entity-detail page at /investigations/:id/

live
URL pattern
/investigations/:id/

indexable by default; pagination (?page=N) indexable

NHTSA recall campaign detail with vehicles and remedy.

live
URL pattern
/recalls/:campaign/

Outbound link types

make, manufacturer, complaint, usdot, investigation

Redirects to /recalls/${campaign}/

indexable by default; pagination (?page=N) indexable

entity-detail page at /registrations/:date/

live
URL pattern
/registrations/:date/

indexable by default; pagination (?page=N) indexable

entity-detail page at /stations/:token/

live
URL pattern
/stations/:token/
Example
/stations/TX/

Sections / info shown

  • family-framing
  • oos-comparison
  • top-stations

Outbound link types

station

indexable by default; pagination (?page=N) indexable

Carrier identity + BASICs, insurance, authority, inspections, crashes.

live
URL pattern
/usdot/:usdot/
Example
/usdot/21800/

Outbound link types

inspection, crash, authority, insurer, boc3, insurance-watch, chameleon, vin, state

indexable by default; pagination (?page=N) indexable

FMCSR/HMR/OBD violation code detail with top carriers and stations.

live
URL pattern
/violations/:system/:code/

Sections / info shown

  • partial-official-label
  • violation-meaning
  • violation-practice
  • violation-crosslinks

Outbound link types

usdot, station, inspection, violations-category

Redirects to /violations/${system}/${encodeURIComponent(alt)}/

indexable by default; pagination (?page=N) indexable

Violation content shard (article|qa|faq).

live
URL pattern
/violations/:system/:code/:type/

Outbound link types

violations-code, usdot

indexable by default; pagination (?page=N) indexable

Vehicle / VIN tree

URL pattern, example page, sections shown, and outbound link types.

18 types

Vehicle make index.

live
URL pattern
/makes/
Example
/makes/

Outbound link types

make

indexable by default; pagination (?page=N) indexable

vehicle-vin page at /makes/:make/

live
URL pattern
/makes/:make/

Sections / info shown

  • recall-timeline
  • complaint-components

Outbound link types

make

indexable by default; pagination (?page=N) indexable

vehicle-vin page at /makes/:make/:model/

live
URL pattern
/makes/:make/:model/

Outbound link types

make

Redirects to /makes/${altMake}/${modelSlug}/

indexable by default; pagination (?page=N) indexable

vehicle-vin page at /makes/:make/:model/:year/

live
URL pattern
/makes/:make/:model/:year/

Outbound link types

make

indexable by default; pagination (?page=N) indexable

OEM manufacturer hub.

live
URL pattern
/manufacturers/
Example
/manufacturers/

indexable by default; pagination (?page=N) indexable

vehicle-vin page at /manufacturers/:id/

live
URL pattern
/manufacturers/:id/

indexable by default; pagination (?page=N) indexable

License plate lookup hub.

live
URL pattern
/plates/
Example
/plates/

Outbound link types

plate

Redirects to /plates/${encodeURIComponent(lookupState)}/${encodeURIComponent(lookupPlate)}/

indexable by default; pagination (?page=N) indexable

vehicle-vin page at /plates/:state/:plate/

live
URL pattern
/plates/:state/:plate/

Outbound link types

state, plate

indexable by default; pagination (?page=N) indexable

VIN lookup hub.

live
URL pattern
/vin/
Example
/vin/

Outbound link types

vin

indexable by default; pagination (?page=N) indexable

vehicle-vin page at /vin/:vin/

live
URL pattern
/vin/:vin/

Outbound link types

make, model, year, usdot, inspection, recall, complaint, plate, engine, vin-spec

indexable when decoded; undecodable shells may noindex

vehicle-vin page at /vin/:vin/inspections/

live
URL pattern
/vin/:vin/inspections/

Outbound link types

vin, inspection

Redirects to /vin/${encodeURIComponent(vin)}/

indexable when decoded; undecodable shells may noindex

vehicle-vin page at /vin/engine/

live
URL pattern
/vin/engine/
Example
/vin/engine/

Outbound link types

vin

indexable by default; pagination (?page=N) indexable

vehicle-vin page at /vin/engine/:slug/

live
URL pattern
/vin/engine/:slug/

Outbound link types

vin

indexable by default; pagination (?page=N) indexable

vehicle-vin page at /vin/explorer/

live
URL pattern
/vin/explorer/
Example
/vin/explorer/

Outbound link types

vin

indexable by default; pagination (?page=N) indexable

vehicle-vin page at /vin/methodology/

live
URL pattern
/vin/methodology/

Outbound link types

vin

indexable by default; pagination (?page=N) indexable

vehicle-vin page at /vin/specs/

live
URL pattern
/vin/specs/
Example
/vin/specs/

Outbound link types

vin

indexable by default; pagination (?page=N) indexable

vehicle-vin page at /vin/specs/:field/

live
URL pattern
/vin/specs/:field/

Outbound link types

vin

Redirects to /makes/

indexable by default; pagination (?page=N) indexable

vehicle-vin page at /vin/specs/:field/:value/

live
URL pattern
/vin/specs/:field/:value/

Outbound link types

vin

Redirects to /makes/${valueSlug}/

indexable by default; pagination (?page=N) indexable

Specialty / facet pages

URL pattern, example page, sections shown, and outbound link types.

35 types

Side-by-side carrier comparison with booking signals and peer cohort.

live
URL pattern
/compare/:a/vs/:b/

Sections / info shown

  • compare-booking-verdict-a
  • compare-booking-verdict-b

Outbound link types

usdot, station, authority, insurer

Redirects to /compare/

noindex (compare family)

Crash year index hub.

live
URL pattern
/crashes/years/
Example
/crashes/years/

Outbound link types

crash

indexable by default; pagination (?page=N) indexable

Insights article hub.

live
URL pattern
/insights/
Example
/insights/

indexable by default; pagination (?page=N) indexable

Insights article: /insights/carrier-comparator/

live
URL pattern
/insights/carrier-comparator/

indexable by default; pagination (?page=N) indexable

Insights article: /insights/for-hire-vs-private/

live
URL pattern
/insights/for-hire-vs-private/

indexable by default; pagination (?page=N) indexable

Insights article: /insights/most-dangerous-carriers/

live
URL pattern
/insights/most-dangerous-carriers/

indexable by default; pagination (?page=N) indexable

Insights article: /insights/new-entrant-watchlist/

live
URL pattern
/insights/new-entrant-watchlist/

indexable by default; pagination (?page=N) indexable

Insights article: /insights/safety-trends/

live
URL pattern
/insights/safety-trends/

indexable by default; pagination (?page=N) indexable

Insights article: /insights/seasonal-crash-patterns/

live
URL pattern
/insights/seasonal-crash-patterns/

Outbound link types

crash

indexable by default; pagination (?page=N) indexable

Insights article: /insights/state-safety-report-cards/

live
URL pattern
/insights/state-safety-report-cards/

indexable by default; pagination (?page=N) indexable

Insights article: /insights/top-oos-violations/

live
URL pattern
/insights/top-oos-violations/

Outbound link types

violation

indexable by default; pagination (?page=N) indexable

Insights article: /insights/top-safest-carriers/

live
URL pattern
/insights/top-safest-carriers/

indexable by default; pagination (?page=N) indexable

Insights article: /insights/truck-makes-safety-ranking/

live
URL pattern
/insights/truck-makes-safety-ranking/

Outbound link types

make

indexable by default; pagination (?page=N) indexable

Internal layout/chrome preview index (noindex).

live
URL pattern
/preview/
Example
/preview/

noindex (preview family)

Preview sandbox page (noindex).

live
URL pattern
/preview/chrome-footer/

noindex (preview family)

Preview sandbox page (noindex).

live
URL pattern
/preview/home-hubs/

noindex (preview family)

Preview sandbox page (noindex).

live
URL pattern
/preview/home/
Example
/preview/home/

noindex (preview family)

Preview sandbox page (noindex).

live
URL pattern
/preview/inspections/

Outbound link types

inspection

noindex (preview family)

Preview sandbox page (noindex).

live
URL pattern
/preview/insurance-watch/

Outbound link types

insurer

noindex (preview family)

Preview sandbox page (noindex).

live
URL pattern
/preview/insurers/

Outbound link types

insurer

noindex (preview family)

Preview sandbox page (noindex).

live
URL pattern
/preview/plates/:state/:plate/

Outbound link types

state, plate

noindex (preview family)

Sandbox preview of carrier page chrome/layout.

live
URL pattern
/preview/usdot/:usdot/

Outbound link types

usdot

noindex (preview family)

Preview sandbox page (noindex).

live
URL pattern
/preview/usdot/states/

Outbound link types

usdot, state

noindex (preview family)

Preview sandbox page (noindex).

live
URL pattern
/preview/vin/:vin/

Outbound link types

vin

noindex (preview family)

Research article hub.

live
URL pattern
/research/
Example
/research/

indexable by default; pagination (?page=N) indexable

Research article: /research/crash-severity/

live
URL pattern
/research/crash-severity/

Outbound link types

crash

indexable by default; pagination (?page=N) indexable

Research article: /research/crash-statistics/

live
URL pattern
/research/crash-statistics/

Outbound link types

crash

indexable by default; pagination (?page=N) indexable

Research article: /research/hazmat-analysis/

live
URL pattern
/research/hazmat-analysis/

indexable by default; pagination (?page=N) indexable

Research article: /research/inspection-trends/

live
URL pattern
/research/inspection-trends/

Outbound link types

inspection

indexable by default; pagination (?page=N) indexable

Research article: /research/inspections-by-vehicle/

live
URL pattern
/research/inspections-by-vehicle/

Outbound link types

inspection

indexable by default; pagination (?page=N) indexable

Research article: /research/oos-by-state/

live
URL pattern
/research/oos-by-state/

indexable by default; pagination (?page=N) indexable

Research article: /research/recall-exposure/

live
URL pattern
/research/recall-exposure/

Outbound link types

recall

indexable by default; pagination (?page=N) indexable

Research article: /research/registration-statistics/

live
URL pattern
/research/registration-statistics/

indexable by default; pagination (?page=N) indexable

Research article: /research/safety-scores/

live
URL pattern
/research/safety-scores/

indexable by default; pagination (?page=N) indexable

Research article: /research/top-violation-carriers/

live
URL pattern
/research/top-violation-carriers/

Outbound link types

violation

indexable by default; pagination (?page=N) indexable

Tools & Find

URL pattern, example page, sections shown, and outbound link types.

29 types

Carrier compare hub.

live
URL pattern
/compare/
Example
/compare/

noindex (compare family)

Radius / filter carrier prospecting tool (Find).

live
URL pattern
/find/
Example
/find/

Sections / info shown

  • find-persona-cards
  • find-browse-nav
  • find-form
  • find-error
  • find-empty
  • find-no-matches
  • find-results-meta
  • find-results
  • find-honesty

Outbound link types

usdot, state, boc3

indexable by default; pagination (?page=N) indexable

BOC-3 agent / process-agent prospecting lens.

live
URL pattern
/find/boc3/
Example
/find/boc3/

Sections / info shown

  • find-browse-nav
  • find-boc3-honesty
  • find-boc3-form

Outbound link types

boc3

indexable by default; pagination (?page=N) indexable

tools page at /find/boc3/print/

live
URL pattern
/find/boc3/print/

Outbound link types

boc3

noindex (print view)

Browse new carriers by registration/authority date.

live
URL pattern
/find/by-date/
Example
/find/by-date/

Sections / info shown

  • find-by-date-hub

indexable by default; pagination (?page=N) indexable

tools page at /find/by-date/:date/

live
URL pattern
/find/by-date/:date/

Sections / info shown

  • find-by-date-results
  • find-by-date-empty

indexable by default; pagination (?page=N) indexable

Calendar heatmap of new-carrier volume by day.

live
URL pattern
/find/calendar/:year/

Sections / info shown

  • find-calendar-honesty
  • find-browse-nav
  • find-calendar-controls
  • find-calendar-year

indexable by default; pagination (?page=N) indexable

Enforcement-case prospecting lens.

live
URL pattern
/find/enforcement/

Sections / info shown

  • find-browse-nav
  • find-enforcement-honesty
  • find-enforcement-form

Outbound link types

enforcement

indexable by default; pagination (?page=N) indexable

Out-of-service enforcement prospecting lens.

live
URL pattern
/find/enforcement/oos/

Sections / info shown

  • find-browse-nav
  • find-oos-honesty
  • find-oos-form

Outbound link types

enforcement

indexable by default; pagination (?page=N) indexable

tools page at /find/enforcement/oos/print/

live
URL pattern
/find/enforcement/oos/print/

Outbound link types

enforcement

noindex (print view)

tools page at /find/enforcement/print/

live
URL pattern
/find/enforcement/print/

Outbound link types

enforcement

noindex (print view)

Fleet-growth prospecting lens.

live
URL pattern
/find/growth/
Example
/find/growth/

Sections / info shown

  • find-browse-nav
  • find-growth-honesty
  • find-growth-form
  • find-growth-results

indexable by default; pagination (?page=N) indexable

tools page at /find/growth/print/

live
URL pattern
/find/growth/print/

noindex (print view)

Insurance-change prospecting lens.

live
URL pattern
/find/insurance/

Sections / info shown

  • find-browse-nav
  • find-insurance-honesty
  • find-insurance-form
  • find-insurance-results

Outbound link types

insurer

indexable by default; pagination (?page=N) indexable

tools page at /find/insurance/calendar/:year/

live
URL pattern
/find/insurance/calendar/:year/

Sections / info shown

  • find-browse-nav
  • find-ins-cal-honesty
  • find-ins-calendar-controls
  • find-ins-calendar-year

Outbound link types

insurer

indexable by default; pagination (?page=N) indexable

tools page at /find/insurance/print/

live
URL pattern
/find/insurance/print/

Outbound link types

insurer

noindex (print view)

Printable Find results (noindex).

live
URL pattern
/find/print/
Example
/find/print/

noindex (print view)

Rejected-authority prospecting lens.

live
URL pattern
/find/rejected/
Example
/find/rejected/

Sections / info shown

  • find-browse-nav
  • find-rejected-honesty
  • find-rejected-form

indexable by default; pagination (?page=N) indexable

tools page at /find/rejected/print/

live
URL pattern
/find/rejected/print/

noindex (print view)

Find state rollup of lead coverage.

live
URL pattern
/find/states/
Example
/find/states/

Sections / info shown

  • find-states

Outbound link types

state

indexable by default; pagination (?page=N) indexable

Driver/fleet tools hub.

live
URL pattern
/tools/
Example
/tools/

indexable by default; pagination (?page=N) indexable

Email domain / carrier contact verification tool.

live
URL pattern
/tools/email-check/

Sections / info shown

  • always-call-banner
  • check-form
  • email-check-result
  • outcome-panel
  • outcome-headline
  • outcome-badges
  • outcome-oneliner
  • public-domain-caveat
  • large-company-note
  • authority-warn
  • authority-ok
  • identity-highlights
  • email-highlight
  • domain-highlight
  • phone-highlight
  • call-cta
  • phone-no-match-guidance
  • call-cta-missing
  • phone-spoofing
  • domain-age
  • lookalike-hint
  • phone-matches
  • contact-history
  • exact-email-matches
  • domain-matches
  • parent-domain-matches
  • parent-domain-checked
  • before-you-haul

indexable by default; pagination (?page=N) indexable

Fleet recall tool landing page.

live
URL pattern
/tools/fleet-recall/

Outbound link types

recall

indexable by default; pagination (?page=N) indexable

Interactive fleet recall check POST/GET UI.

live
URL pattern
/tools/fleet-recall/check/

Sections / info shown

  • data-note
  • check-form
  • fleet-recall-results
  • outcome-panel
  • vin-result

Outbound link types

recall

indexable by default; pagination (?page=N) indexable

Hours-of-service reference tool.

live
URL pattern
/tools/hos/
Example
/tools/hos/

indexable by default; pagination (?page=N) indexable

Pre-trip inspection checklist tool.

live
URL pattern
/tools/pre-trip/

indexable by default; pagination (?page=N) indexable

Roadside inspection rights guide.

live
URL pattern
/tools/roadside-rights/

indexable by default; pagination (?page=N) indexable

New carrier startup checklist.

live
URL pattern
/tools/startup-checklist/

indexable by default; pagination (?page=N) indexable

Reference / informational

URL pattern, example page, sections shown, and outbound link types.

21 types

About TruckCodex.

live
URL pattern
/about/
Example
/about/

indexable by default; pagination (?page=N) indexable

reference page at /cookies/

live
URL pattern
/cookies/
Example
/cookies/

indexable by default; pagination (?page=N) indexable

Corrections / feedback.

live
URL pattern
/corrections/
Example
/corrections/

indexable by default; pagination (?page=N) indexable

Crawlable site directory listing every NAV_SECTIONS hub.

live
URL pattern
/directory/
Example
/directory/

Outbound link types

hub

indexable by default; pagination (?page=N) indexable

reference page at /disclaimer/

live
URL pattern
/disclaimer/
Example
/disclaimer/

indexable by default; pagination (?page=N) indexable

Knowledge-base article hub.

live
URL pattern
/knowledge/
Example
/knowledge/

indexable by default; pagination (?page=N) indexable

Knowledge base article or hub.

live
URL pattern
/knowledge/boc3/

Outbound link types

boc3

indexable by default; pagination (?page=N) indexable

Knowledge base article or hub.

live
URL pattern
/knowledge/compliance/

indexable by default; pagination (?page=N) indexable

Knowledge base article or hub.

live
URL pattern
/knowledge/ifta/

indexable by default; pagination (?page=N) indexable

Knowledge base article or hub.

live
URL pattern
/knowledge/safety-score/

indexable by default; pagination (?page=N) indexable

Knowledge base article or hub.

live
URL pattern
/knowledge/tag/:tag/

indexable by default; pagination (?page=N) indexable

Meta / transparency hub for sources, freshness, methodology.

live
URL pattern
/meta/
Example
/meta/

indexable by default; pagination (?page=N) indexable

reference page at /meta/audit/

live
URL pattern
/meta/audit/
Example
/meta/audit/

indexable by default; pagination (?page=N) indexable

Import-run freshness dashboard.

live
URL pattern
/meta/freshness/

indexable by default; pagination (?page=N) indexable

Methodology + FAQ.

live
URL pattern
/meta/methodology/

indexable by default; pagination (?page=N) indexable

Data source registry cards.

live
URL pattern
/meta/sources/
Example
/meta/sources/

indexable by default; pagination (?page=N) indexable

reference page at /meta/sources/:id

live
URL pattern
/meta/sources/:id

indexable by default; pagination (?page=N) indexable

reference page at /privacy/

live
URL pattern
/privacy/
Example
/privacy/

indexable by default; pagination (?page=N) indexable

reference page at /terms/

live
URL pattern
/terms/
Example
/terms/

indexable by default; pagination (?page=N) indexable

Redirects

URL pattern, example page, sections shown, and outbound link types.

13 types

Redirect → /usdot/states/.

redirect
URL pattern
/carriers/
Example
/carriers/

Redirects to /usdot/states/

redirect — not a landing page

Redirect → /usdot/states/.

redirect
URL pattern
/company/:usdot
Example
/company/21800

Outbound link types

usdot

Redirects to /usdot/states/

redirect — not a landing page

Redirect → /usdot/states/.

redirect
URL pattern
/company/:usdot/
Example
/company/21800/

Outbound link types

usdot

Redirects to /usdot/states/

redirect — not a landing page

Redirect → /compare/.

redirect
URL pattern
/compare/go/
Example
/compare/go/

Redirects to /compare/

noindex (compare family)

Redirect → /find/calendar/${year}/${qsSuffix}.

redirect
URL pattern
/find/calendar/
Example
/find/calendar/

Redirects to /find/calendar/${year}/${qsSuffix}

redirect — not a landing page

Redirect → /find/insurance/calendar/${year}/${qsSuffix}.

redirect
URL pattern
/find/insurance/calendar/
Example
/find/insurance/calendar/

Outbound link types

insurer

Redirects to /find/insurance/calendar/${year}/${qsSuffix}

redirect — not a landing page

Redirect → /insurers/${slug}/policies/active/${qs}.

redirect
URL pattern
/insurers/:slug/policies/
Example
/insurers/progressive-casualty/policies/

Outbound link types

insurer

Redirects to /insurers/${slug}/policies/active/${qs}

redirect — not a landing page

Redirect → /plates/${encodeURIComponent(state)}/${encodeURIComponent(plate)}/.

redirect
URL pattern
/plate/:state/:plate/
Example
/plate/ca/ABC1234/

Outbound link types

state, plate

Redirects to /plates/${encodeURIComponent(state)}/${encodeURIComponent(plate)}/

redirect — not a landing page

Redirect → /find/${qs}.

redirect
URL pattern
/prospect/
Example
/prospect/

Redirects to /find/${qs}

redirect — not a landing page

Redirect → /usdot/states/.

redirect
URL pattern
/states/
Example
/states/

Outbound link types

state

Redirects to /usdot/states/

redirect — not a landing page

308 redirect to /usdot/states/.

redirect
URL pattern
/usdot/
Example
/usdot/states/

Outbound link types

usdot

Redirects to /usdot/states/

redirect — not a landing page

Redirect → /usdot/${sectionPath}/${state}/carriers.csv/${qs}.

redirect
URL pattern
/usdot/states/:state/carriers.csv/
Example
/usdot/states/ca/carriers.csv/

Outbound link types

usdot, state

Redirects to /usdot/${sectionPath}/${state}/carriers.csv/${qs}

non-HTML; Disallow /api/ in robots.txt where applicable

Redirect → /vin/?error=${msg}.

redirect
URL pattern
/vin/lookup
Example
/vin/lookup

Outbound link types

vin

Redirects to /vin/?error=${msg}

redirect — not a landing page

Non-HTML / API

URL pattern, example page, sections shown, and outbound link types.

32 types

Non-HTML endpoint (GET /${INDEXNOW_KEY}.txt).

api
URL pattern
/${INDEXNOW_KEY}.txt
Example
/$%7BINDEXNOW_KEY%7D.txt

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /api/cdl-schools/search).

api
URL pattern
/api/cdl-schools/search
Example
/api/cdl-schools/search

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /api/certs/:docket).

api
URL pattern
/api/certs/:docket
Example
/api/certs/MC-095066

Outbound link types

authority

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /api/certs/doc/:id).

api
URL pattern
/api/certs/doc/:id
Example
/api/certs/doc/sample-id

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /api/history/:entity_type/:entity_id).

api
URL pattern
/api/history/:entity_type/:entity_id
Example
/api/history/x/x

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /api/history/field/:entity_type/:field_name).

api
URL pattern
/api/history/field/:entity_type/:field_name
Example
/api/history/field/x/x

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /api/history/recent).

api
URL pattern
/api/history/recent
Example
/api/history/recent

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /api/nav.json).

api
URL pattern
/api/nav.json
Example
/api/nav.json

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (POST /api/refresh).

api
URL pattern
/api/refresh
Example
/api/refresh

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /api/suggest).

api
URL pattern
/api/suggest
Example
/api/suggest

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /api/vin-recalls).

api
URL pattern
/api/vin-recalls
Example
/api/vin-recalls

Outbound link types

vin, recall

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /find/boc3/leads.csv/).

api
URL pattern
/find/boc3/leads.csv/
Example
/find/boc3/leads.csv/

Outbound link types

boc3

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /find/by-date/:date/leads.csv/).

api
URL pattern
/find/by-date/:date/leads.csv/
Example
/find/by-date/2026-09-01/leads.csv/

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /find/calendar/:year/data.json/).

api
URL pattern
/find/calendar/:year/data.json/
Example
/find/calendar/2020/data.json/

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /find/calendar/:year/days.csv/).

api
URL pattern
/find/calendar/:year/days.csv/
Example
/find/calendar/2020/days.csv/

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /find/enforcement/leads.csv/).

api
URL pattern
/find/enforcement/leads.csv/
Example
/find/enforcement/leads.csv/

Outbound link types

enforcement

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /find/enforcement/oos/leads.csv/).

api
URL pattern
/find/enforcement/oos/leads.csv/
Example
/find/enforcement/oos/leads.csv/

Outbound link types

enforcement

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /find/growth/data.json/).

api
URL pattern
/find/growth/data.json/
Example
/find/growth/data.json/

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /find/growth/leads.csv/).

api
URL pattern
/find/growth/leads.csv/
Example
/find/growth/leads.csv/

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /find/insurance/calendar/:year/data.json/).

api
URL pattern
/find/insurance/calendar/:year/data.json/
Example
/find/insurance/calendar/2020/data.json/

Outbound link types

insurer

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /find/insurance/calendar/:year/days.csv/).

api
URL pattern
/find/insurance/calendar/:year/days.csv/
Example
/find/insurance/calendar/2020/days.csv/

Outbound link types

insurer

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /find/insurance/data.json/).

api
URL pattern
/find/insurance/data.json/
Example
/find/insurance/data.json/

Outbound link types

insurer

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /find/insurance/leads.csv/).

api
URL pattern
/find/insurance/leads.csv/
Example
/find/insurance/leads.csv/

Outbound link types

insurer

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /find/leads.csv/).

api
URL pattern
/find/leads.csv/
Example
/find/leads.csv/

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /find/rejected/leads.csv/).

api
URL pattern
/find/rejected/leads.csv/
Example
/find/rejected/leads.csv/

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /find/states/leads.csv/).

api
URL pattern
/find/states/leads.csv/
Example
/find/states/leads.csv/

Outbound link types

state

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /insights/:slug/data.csv).

api
URL pattern
/insights/:slug/data.csv
Example
/insights/progressive-casualty/data.csv

non-HTML; Disallow /api/ in robots.txt where applicable

Insights article JSON data export.

api
URL pattern
/insights/:slug/data.json
Example
/insights/progressive-casualty/data.json

non-HTML; Disallow /api/ in robots.txt where applicable

Email domain / carrier contact verification tool.

api
URL pattern
/tools/email-check/
Example
/tools/email-check/

Sections / info shown

  • always-call-banner
  • check-form
  • email-check-result
  • outcome-panel
  • outcome-headline
  • outcome-badges
  • outcome-oneliner
  • public-domain-caveat
  • large-company-note
  • authority-warn
  • authority-ok
  • identity-highlights
  • email-highlight
  • domain-highlight
  • phone-highlight
  • call-cta
  • phone-no-match-guidance
  • call-cta-missing
  • phone-spoofing
  • domain-age
  • lookalike-hint
  • phone-matches
  • contact-history
  • exact-email-matches
  • domain-matches
  • parent-domain-matches
  • parent-domain-checked
  • before-you-haul

non-HTML; Disallow /api/ in robots.txt where applicable

Interactive fleet recall check POST/GET UI.

api
URL pattern
/tools/fleet-recall/check/
Example
/tools/fleet-recall/check/

Sections / info shown

  • data-note
  • check-form
  • fleet-recall-results
  • outcome-panel
  • vin-result

Outbound link types

recall

non-HTML; Disallow /api/ in robots.txt where applicable

Non-HTML endpoint (GET /usdot/states/:state/cities/:city/carriers.csv/).

api
URL pattern
/usdot/states/:state/cities/:city/carriers.csv/
Example
/usdot/states/ca/cities/los-angeles/carriers.csv/

Outbound link types

usdot, state

non-HTML; Disallow /api/ in robots.txt where applicable

Sitemap index + permanent/delta shards (carriers, vins, inspections, plates, …). See routes/sitemaps.js.

api
URL pattern
/sitemap.xml (+ shards)
Example
/sitemap.xml

XML/TXT for crawlers; 503+Retry-After on errors; /sitemap/updates.xml is 410

Related pages