import { Helmet } from 'react-helmet-async' const DEFAULT_IMAGE = 'https://queuenorth.com/assets/og-image.png' const DEFAULT_IMAGE_ALT = 'Queue North Technologies — Business Communications & IT Partner' const SITE_NAME = 'Queue North Technologies' const SEO = ({ title, description, url, type = 'website', image = DEFAULT_IMAGE, jsonLd }) => { const schemas = jsonLd ? (Array.isArray(jsonLd) ? jsonLd : [jsonLd]) : [] return ( {title} {/* Canonical URL — prevents duplicate content */} {/* Open Graph — Facebook, LinkedIn, iMessage, Google Messages, Slack */} {/* Twitter / X — also used by Apple Messages on iOS 13+ */} {schemas.map((schema, i) => ( ))} ) } export default SEO