diff --git a/src/components/Map/GoogleMap.tsx b/src/components/Map/GoogleMap.tsx index 6aa322431..57065e490 100644 --- a/src/components/Map/GoogleMap.tsx +++ b/src/components/Map/GoogleMap.tsx @@ -62,6 +62,21 @@ const GoogleMap = (props: GMapProps) => { }; }, [forceAspectRatio, isMobile]); + // Generate Schema.org JSON-LD for Google Map + const mapMicrodataScript = React.useMemo(() => { + if (!address) { + return null; + } + + const json = JSON.stringify({ + '@context': 'https://schema.org', + '@type': 'Place', + address, + }); + + return