Built for React 19 & Server Components

The Definitive React 19 SEO Library
Zero Runtime Overhead

The modern React Helmet alternative for React 19. Native hoisting, zero hydration overhead, type-safe JSON-LD. Built for React Server Components.

Get Started
$ npm install react-meta-seo

Zero Overhead

Leverages React 19's native hoisting primitives. No side effects, no layout thrashing, 0ms hydration cost.

Type-Safe JSON-LD

Write structured data with full TypeScript validation. Catch missing required SEO fields at compile time.

RSC Compatible

Works seamlessly in Server Components. Streaming-safe metadata injection without client-side waterfalls.

Why switch?

FeatureReact Helmetreact-meta-seo
Hydration Overhead~15ms (Side Effects)0ms (Native)
Server Components❌ Not Supported✅ Native Support
Provider WrapperRequiredNone
JSON-LD ValidationNoneBuilt-in
Frequently Asked Questions

Everything you need to know about React 19 SEO

What is react-meta-seo?

react-meta-seo is a zero-runtime overhead SEO library for React 19 that uses native metadata hoisting. It's a modern alternative to React Helmet with full React Server Components support.

How is react-meta-seo different from React Helmet?

Unlike React Helmet which uses legacy side-effect APIs, react-meta-seo leverages React 19's native hoisting primitives, resulting in 0ms hydration overhead and full RSC compatibility.

Does react-meta-seo work with React 19 Server Components?

Yes! react-meta-seo is fully compatible with React Server Components (RSC). All metadata components work in both server and client components without any configuration.

How do I migrate from React Helmet to react-meta-seo?

Migration is simple: replace Helmet components with react-meta-seo equivalents. No provider wrapper needed. See our migration guide for step-by-step instructions.