Skip to content

SEO audit fixes: lighter search page, linked structured data, fairer related apps, topic tag links, round counts - #34

Merged
raelsei merged 3 commits into
mainfrom
agent/seo-audit
Nov 8, 2026
Merged

raelsei merged 3 commits into
mainfrom
agent/seo-audit

Conversation

@raelsei

@raelsei raelsei commented Nov 8, 2026

Copy link
Copy Markdown
Member

Change

From the seo/audit branch (two commits by the workstation that commits as Abdulkadir Polat), merged with current main. Full findings are in the new docs/VERIFICATION.md entry ("SEO audit fixes — 2026-11-07").

  • /search/ drops from 1.89 MB to 1.44 MB (Googlebot reads only the first 2 MB); bun run check:links fails any page over 1,900,000 bytes.
  • Page, app, breadcrumb and list JSON-LD nodes are linked by @id; app pages state datePublished and lastReviewed. Still no ratings or reviews.
  • "You Might Also Like" breaks ties with a per-page hash instead of the alphabet; tag chips a topic page covers link to that topic.
  • llms.txt and How We Verify compute the round count from the catalog: today "1,800+" and "More than 1,800" (Koray, 2026-11-08: 1,800+ everywhere).
  • First screenshots load eagerly; the footer moves out of <main>; /?category=<name> opens the category page.

Merge with main: one conflict in scripts/check-links.ts; both checks kept (page-size limit from this branch, rating/review markup from #33).

Verification

bun run validate, bun run sync (no changes), bun run check:generated, bun test (22), bun run check (0 errors), bun run build (2,066 pages), bun run check:links (179,160 links). In a headless browser: search filters to 2 results for "rectangle", the Rectangle page renders with its JSON-LD graph (WebSite, WebPage, SoftwareApplication, BreadcrumbList), the footer sits outside <main>.

Undo

Revert this commit.

@raelsei
raelsei merged commit 8b5ec0e into main Nov 8, 2026
1 check passed
@raelsei
raelsei deleted the agent/seo-audit branch November 8, 2026 21:02
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.

2 participants