@ignitech/modules-seo
v1.0.5
Published
Ignitech Modules - SEO Components and Utilities
Downloads
127
Readme
@ignitech/modules-seo
SEO module cho Ignitech websites.
Cài đặt
npm install @ignitech/modules-seo @ignitech/modules-utilsLưu ý: @ignitech/modules-utils là dependency bắt buộc.
Sử dụng
React Components
import { MetaTags, StructuredData, OpenGraph } from '@ignitech/modules-seo';
<MetaTags
title="Page Title"
description="Page description"
keywords={['keyword1', 'keyword2']}
/>Next.js
import { generateNextMetadata } from '@ignitech/modules-seo';
export const metadata = generateNextMetadata({
title: 'Page Title',
description: 'Page description',
});Components
MetaTags- Meta tags componentStructuredData- Structured data (JSON-LD)OpenGraph- Open Graph tagsTwitterCard- Twitter Card tags
Hooks
useSEO- Hook để quản lý SEO data
Utilities
generateNextMetadata- Generate Next.js metadatagenerateTitle- Generate SEO titlevalidateSEOData- Validate SEO data
Dependencies
@ignitech/modules-utils: Shared utilities và typeszod: ^3.22.4
Peer Dependencies
react: ^18.0.0react-dom: ^18.0.0
