Skip to content

feat: launch the new homepage with accurate SEO - #2218

Merged
richiemcilroy merged 9 commits into
mainfrom
improve/homepage-promotion
Sep 3, 2026
Merged

feat: launch the new homepage with accurate SEO#2218
richiemcilroy merged 9 commits into
mainfrom
improve/homepage-promotion

Conversation

@richiemcilroy

@richiemcilroy richiemcilroy commented Sep 3, 2026

Copy link
Copy Markdown
Member

Promotes the existing HomeTwo design to / and /home, including responsive navigation, interactive demos, pricing, and platform downloads. Retires /home-two without a redirect and preserves the signed-in dashboard redirect.

Adds search-focused metadata and social previews, a crawlable canonical homepage, and accurate Organization/WebSite/WebPage/SoftwareApplication data without invented ratings or stale FAQ markup. Corrects contradictory FAQ answers, preserves CTA analytics, defers Studio visuals while keeping copy server-rendered, and fixes demo sequencing and hidden keyboard controls.

Validation: scoped Biome (two pre-existing Button warnings), Next route type generation, full web TypeScript checks, seven SEO/proxy/accessibility tests, seven demo reducer scenarios, desktop/mobile browser checks, raw HTML/canonical/robots/sitemap checks, and the rendered 1200×630 social preview.

Greptile Summary

The PR promotes the redesigned homepage to / and /home, adds crawlable SEO metadata and structured data, and updates responsive navigation and interactive product demos.

  • Replaces the previous homepage implementation with HomeTwo.
  • Adds canonical metadata, JSON-LD, robots, sitemap, and social-preview updates.
  • Adds responsive navigation, platform downloads, pricing, and interactive demo content.
  • Adds SEO and demo-accessibility unit coverage.

Confidence Score: 5/5

The PR appears safe to merge.

No blocking failure remains.

Important Files Changed

Filename Overview
apps/web/components/pages/HomeTwo/demo/DesktopDemo.tsx The previously reported idle-control activation path is now blocked by inert containers, with static-markup coverage confirming the controls remain inert before the tour starts.
apps/web/app/(site)/Navbar.tsx Reworks the responsive navbar and removes the narration comment previously identified by the review.
apps/web/components/pages/HomeTwo/metadata.ts Centralizes canonical homepage metadata shared by the root and /home routes.
apps/web/components/pages/HomeTwo/seo.ts Defines linked Organization, WebSite, WebPage, and SoftwareApplication structured data for the homepage.

Reviews (3): Last reviewed commit: "chore: remove narrating homepage comment..." | Re-trigger Greptile

Context used:

  • Context used - CLAUDE.md (source)

Comment thread apps/web/components/pages/HomeTwo/demo/DesktopDemo.tsx
Comment thread apps/web/app/(site)/Navbar.tsx Outdated
@richiemcilroy richiemcilroy changed the title feat: make HomeTwo the main landing page feat: launch the new homepage with accurate SEO Sep 3, 2026
@richiemcilroy

Copy link
Copy Markdown
Member Author

hey @greptileai, please re-review the PR

@richiemcilroy

Copy link
Copy Markdown
Member Author

hey @greptileai, please re-review the PR

@richiemcilroy
richiemcilroy merged commit ff25b5a into main Sep 3, 2026
27 checks passed
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.

1 participant