import Head from 'next/head'
interface SEOProps {
title?: string
description?: string
keywords?: string[]
image?: string
url?: string
type?: 'website' | 'article' | 'product'
publishedTime?: string
modifiedTime?: string
author?: string
siteName?: string
locale?: string
}
export default function SEO({
title = 'Padmaaja Rasooi - Premium Basmati & Sella Rice | Aged Quality Rice',
description = 'Experience authentic aged Basmati 1121 and premium Sella rice from Padmaaja Rasooi. Direct from Punjab & Haryana rice belt with traditional aging process.',
keywords = ['padmaaja rasooi', 'basmati rice', 'aged basmati', 'sella rice', 'premium rice', 'rice export', 'kashmina rice', '1121 basmati'],
image = '/images/og-image.png',
url = '',
type = 'website',
publishedTime,
modifiedTime,
author = 'Padmaaja Rasooi Team',
siteName = 'Padmaaja Rasooi',
locale = 'en_US'
}: SEOProps) {
const baseUrl = process.env.NEXT_PUBLIC_URL || 'https://padmaajarasooi.com'
const fullUrl = url ? `${baseUrl}${url}` : baseUrl
const fullImageUrl = image.startsWith('http') ? image : `${baseUrl}${image}`
return (
{/* Basic Meta Tags */}
{title}
{/* Open Graph Meta Tags */}
{/* Article specific */}
{type === 'article' && publishedTime && (
)}
{type === 'article' && modifiedTime && (
)}
{type === 'article' && author && (
)}
{/* Twitter Card Meta Tags */}
{/* Additional SEO Meta Tags */}
{/* Mobile Optimization */}
{/* Language and Region */}
{/* Schema.org for Google */}
)
}
// Pre-defined SEO configurations for common pages
export const SEOConfigs = {
home: {
title: 'Padmaaja Rasooi - Premium Basmati & Sella Rice | Aged Quality Rice',
description: 'Experience authentic aged Basmati 1121 and premium Sella rice from Padmaaja Rasooi. Direct from Punjab & Haryana rice belt with traditional aging process.',
keywords: ['padmaaja rasooi', 'basmati rice', 'aged basmati', 'sella rice', 'premium rice', 'rice export', 'kashmina rice', '1121 basmati', 'rice trade'],
url: '/'
},
products: {
title: 'Premium Rice Products | Padmaaja Rasooi',
description: 'Explore our extensive collection of premium quality rice varieties. From organic basmati to traditional rice, find the perfect rice for your needs.',
keywords: ['premium rice', 'organic rice', 'basmati rice', 'rice varieties', 'quality rice', 'rice products', 'padmaaja rasooi'],
url: '/products'
},
about: {
title: 'About Us | Padmaaja Rasooi - Quality Rice Heritage',
description: 'Learn about Padmaaja Rasooi\'s commitment to quality rice products and sustainable farming practices. Discover our story and values.',
keywords: ['about padmaaja rasooi', 'rice company', 'quality standards', 'sustainable farming', 'rice heritage'],
url: '/about'
},
contact: {
title: 'Contact Us | Padmaaja Rasooi',
description: 'Get in touch with Padmaaja Rasooi for premium rice products, wholesale inquiries, or any questions. We\'re here to help.',
keywords: ['contact padmaaja rasooi', 'rice supplier contact', 'wholesale inquiry', 'customer support'],
url: '/contact'
},
privacyPolicy: {
title: 'Privacy Policy | Padmaaja Rasooi',
description: 'Read our privacy policy to understand how Padmaaja Rasooi protects and handles your personal information.',
keywords: ['privacy policy', 'data protection', 'personal information', 'padmaaja rasooi'],
url: '/legal/privacy-policy'
},
termsOfService: {
title: 'Terms of Service | Padmaaja Rasooi',
description: 'Read our terms of service for using Padmaaja Rasooi products and services.',
keywords: ['terms of service', 'legal terms', 'service conditions', 'padmaaja rasooi'],
url: '/legal/terms-of-service'
},
refundPolicy: {
title: 'Refund Policy | Padmaaja Rasooi',
description: 'Learn about our refund and return policy for Padmaaja Rasooi rice products and services.',
keywords: ['refund policy', 'return policy', 'money back guarantee', 'padmaaja rasooi'],
url: '/legal/refund-policy'
}
}