There was an error while loading. Please reload this page.
Power-SEO is designed for minimal bundle impact.
All packages are:
@power-seo/core ~5 KB (gzipped) @power-seo/react ~8 KB (gzipped) @power-seo/schema ~12 KB (gzipped) @power-seo/content-analysis ~15 KB (gzipped) @power-seo/audit ~18 KB (gzipped)
Core packages have zero runtime dependencies:
{ "name": "@power-seo/core", "peerDependencies": {}, "dependencies": {} }
Import only what you need
// ✅ Good - tree-shaken import { validateTitle } from '@power-seo/core'; // ❌ Avoid - pulls entire package import * as PowerSEO from '@power-seo/core';
Lazy load analysis
const { analyzeContent } = await import('@power-seo/content-analysis');
Use async for heavy operations
const result = await analyzeContent(input);
All packages include "sideEffects": false for optimal tree-shaking.
"sideEffects": false