Skip to content

feat(marketing): add Grok search pages - #163

Merged
leoisadev1 merged 2 commits into
mainfrom
t3code/seo-keyword-growth
Sep 3, 2026
Merged

feat(marketing): add Grok search pages#163
leoisadev1 merged 2 commits into
mainfrom
t3code/seo-keyword-growth

Conversation

@leoisadev1

Copy link
Copy Markdown
Member

The marketing site had no focused pages for people searching for an open-source Grok bot. The blog also had placeholder artwork that looked unfinished.

This adds three linked search pages for the main Grok bot queries, an editorial blog index, canonical metadata, article schema, sitemap entries, and crawlable text exports. The landing page keeps its original design. The blog and articles now use a text-only layout until real artwork is ready.

Blog

Before

Blog with placeholder artwork

After

Text-only blog

Article

Before

Article with placeholder artwork

After

Text-only article

Verification

  • vp test run apps/marketing/src/seo.test.ts apps/marketing/src/readiness.test.ts
  • vp run --filter @t3tools/marketing typecheck
  • vp run --filter @t3tools/marketing build
  • Desktop and mobile browser checks with no overflow or browser errors

Model: gpt-5.6-sol
Harness: Codex in T3 Code

@vercel

vercel Bot commented Sep 3, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated
akeru-bot-landing Building Building Preview Sep 3, 2026 7:38pm UTC

Request Review

@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:XXL labels Sep 3, 2026
@greptile-apps

greptile-apps Bot commented Sep 3, 2026

Copy link
Copy Markdown

Greptile Summary

Adds a public blog and three Grok-focused guides, with sitemap entries, crawler-facing discovery content, structured metadata, and navigation between related pages.

The earlier landing-page restyle report is fixed: Chromium rendered the existing homepage’s muted text as rgb(138, 138, 138) and its Akeru wordmarks in EB Garamond, while the lighter editorial text color appears only within the new blog and article pages. The public-route check also confirmed that the blog and all three guides return successfully with distinct canonical URLs, matching social metadata, valid structured data, and working internal links.

Confidence Score: 5/5

No blocking failure remains.

The rendered homepage preserves its prior shared typography and muted-text styling, and the new public pages serve their intended metadata and internal navigation successfully.

T-Rex T-Rex Logs

What T-Rex did

  • Rendered the marketing site in Chromium to verify the homepage, blog index, and article visuals, including color tokens and typography.
  • Validated public routes via the HTTP verification harness, confirming 200 responses and correct canonical/OG URLs and JSON-LD for the blog, open-source Grok-bot, compare pages, and guides page.
  • Concluded no remaining validation tasks were required for this hypothesis and noted that a deployed-preview harness could be run for extra assurance if desired.

View all artifacts

T-Rex Ran code and verified through T-Rex

Reviews (2): Last reviewed commit: "fix(marketing): preserve landing page st..." | Re-trigger Greptile

Comment thread apps/marketing/src/layouts/Layout.astro Outdated
@leoisadev1
leoisadev1 merged commit a21bda6 into main Sep 3, 2026
11 checks passed
@leoisadev1
leoisadev1 deleted the t3code/seo-keyword-growth branch September 3, 2026 20:07
@github-actions github-actions Bot mentioned this pull request Sep 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XXL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant