GEO recommendations
Harborflow · 240 prompts tracked · 5 engines
Technical improvements

Server-render the comparison tables

Render comparison data server-side, or emit the same rows as a static table in the initial HTML.

High priorityPendingMedium effort+5 pts modelledOwner: Tom Brennan

Implementation workflow

Approve, start, verify or pause. The state shown here is what the rest of the dashboard reads.

  1. 1
    Pending
    Current state
  2. 2
    Needs approval
  3. 3
    In progress
  4. 4
    Verification required
  5. 5
    Completed
Not started yet.
Modelled impact
+5 pts
Visibility score over 90 days
Prompts affected
2
3,360 monthly searches
Effort
Medium
Owned by Tom Brennan
Linked content
0
No brief required

Problem identified

Comparison tables on six /compare pages are injected by JavaScript. Server HTML ships an empty table shell.

Why it matters

AI crawlers generally do not execute JavaScript, so our only comparison content is invisible to them. Our one winning comparison prompt cites the homepage instead.

Expected benefit

Makes existing content readable; prerequisite for the alternatives pages in r-11.

Recommended action

Steps in the order they should happen

Render comparison data server-side, or emit the same rows as a static table in the initial HTML.

  1. 1Move comparison data from the client fetch into the page payload
  2. 2Render the table in server HTML; keep sorting as client enhancement
  3. 3Re-test with a JavaScript-disabled fetch per page

Evidence from the engines

Analyst notes captured on the affected prompts during the last run

The engine explicitly flags our missing pricing page as a limitation in the comparison.
gemini · analyst note
Settlewise's 'Payline Ops alternatives' page is cited in all three answers.
chatgpt · analyst note

Recommendation detail

Id
r-04
Area
Technical improvements
Priority
High priority
Impact
+5 pts
Effort
Medium effort
Owner
Tom Brennan
Started
—
Completed
—

Audit issue behind this

Comparison pages render client-side only
SeriousPending

/compare/* (6 pages)

Prompts this unlocks