@dijitrak/react-nextjs-seo-plugin
Version:
A modern, user-friendly SEO plugin for React and Next.js with multilingual support and comprehensive optimization tools
35 lines (30 loc) • 914 B
JavaScript
/**
* Next.js entegrasyonu için SEO işlevleri
*/
import { generateNextMetadata } from '../core/meta.js';
/**
* Next.js App Router için Metadata oluşturur
* @param {object} props Metadata nesne parametreleri
* @returns {object} Next.js Metadata nesnesi
*/
export { generateNextMetadata };
/**
* Next.js Pages Router için Meta etiketleri oluşturur (Head bileşeni için)
* @param {object} props Component props
* @returns {JSX.Element} React component
*/
export function NextSEO(props) {
// Re-export React components
const SEOHead = require('../react').SEOHead;
return SEOHead(props);
}
/**
* Next.js Pages Router için JSON-LD şema bileşeni
* @param {object} props Component props
* @returns {JSX.Element} React component
*/
export function NextJSONLD(props) {
// Re-export React components
const JSONLDSchema = require('../react').JSONLDSchema;
return JSONLDSchema(props);
}