schema updated
This commit is contained in:
parent
f12988a31d
commit
b30ed4e25d
@ -73,6 +73,54 @@ export default function ContactPage() {
|
||||
|
||||
return (
|
||||
<SubpageLayout>
|
||||
<script
|
||||
type="application/ld+json"
|
||||
dangerouslySetInnerHTML={{
|
||||
__html: `{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "Restaurant",
|
||||
"@id": "https://mydosaplace.ca/#restaurant",
|
||||
"name": "My Dosa Place",
|
||||
"url": "https://mydosaplace.ca/",
|
||||
"description": "Visit My Dosa Place at 922 Erb St W, Waterloo. Call (519) 888-7459 to reserve a table, order takeout, or ask about catering.",
|
||||
"image": "https://mydosaplace.ca/images/chettinad_exterior.png",
|
||||
"logo": "https://mydosaplace.ca/images/logo.png",
|
||||
"telephone": "+1-519-888-7459",
|
||||
"email": "mydosaplacewaterloo@gmail.com",
|
||||
"priceRange": "$$",
|
||||
"address": {
|
||||
"@type": "PostalAddress",
|
||||
"streetAddress": "922 Erb St. W Unit C3#3",
|
||||
"addressLocality": "Waterloo",
|
||||
"addressRegion": "ON",
|
||||
"postalCode": "N2T 0C9",
|
||||
"addressCountry": "CA"
|
||||
},
|
||||
"geo": {
|
||||
"@type": "GeoCoordinates",
|
||||
"latitude": 43.4438744,
|
||||
"longitude": -80.5796577
|
||||
},
|
||||
"hasMap": "https://www.google.com/maps/place/?q=place_id:ChIJ9b_fttdVzUwR978tSkJEGCE",
|
||||
"contactPoint": {
|
||||
"@type": "ContactPoint",
|
||||
"contactType": "customer service",
|
||||
"telephone": "+1-519-888-7459",
|
||||
"email": "mydosaplacewaterloo@gmail.com",
|
||||
"areaServed": "CA",
|
||||
"availableLanguage": ["English"]
|
||||
},
|
||||
"openingHoursSpecification": [
|
||||
{"@type": "OpeningHoursSpecification", "dayOfWeek": "Monday", "opens": "16:00", "closes": "22:00"},
|
||||
{"@type": "OpeningHoursSpecification", "dayOfWeek": "Wednesday", "opens": "16:30", "closes": "22:00"},
|
||||
{"@type": "OpeningHoursSpecification", "dayOfWeek": "Thursday", "opens": "16:00", "closes": "22:00"},
|
||||
{"@type": "OpeningHoursSpecification", "dayOfWeek": "Friday", "opens": "17:00", "closes": "22:00"},
|
||||
{"@type": "OpeningHoursSpecification", "dayOfWeek": "Saturday", "opens": "12:00", "closes": "22:00"},
|
||||
{"@type": "OpeningHoursSpecification", "dayOfWeek": "Sunday", "opens": "12:00", "closes": "21:00"}
|
||||
]
|
||||
}`
|
||||
}}
|
||||
/>
|
||||
|
||||
{/* ── Inner Banner ── */}
|
||||
<InnerBanner pageName="Contact" bgImage="/images/inner-banner/5.webp" />
|
||||
|
||||
@ -7,6 +7,108 @@ import MenuPageContent from "@/components/MenuPageContent";
|
||||
export default function MenuPage() {
|
||||
return (
|
||||
<SubpageLayout>
|
||||
<script
|
||||
type="application/ld+json"
|
||||
dangerouslySetInnerHTML={{
|
||||
__html: `{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "Menu",
|
||||
"@id": "https://mydosaplace.ca/menu/#menu",
|
||||
"name": "My Dosa Place Menu",
|
||||
"description": "Explore our full South Indian menu in Waterloo — masala dosa, uthappam, vada, thali, tiffin & filter coffee. 100% pure vegetarian, made fresh daily.",
|
||||
"url": "https://mydosaplace.ca/menu/",
|
||||
"inLanguage": "en",
|
||||
"hasMenuSection": [
|
||||
{
|
||||
"@type": "MenuSection",
|
||||
"name": "Idly & Vada",
|
||||
"description": "Crispy, flavorful, authentic steamed and fried lentil-rice classics.",
|
||||
"hasMenuItem": [
|
||||
{
|
||||
"@type": "MenuItem",
|
||||
"name": "Idly (2 pcs)",
|
||||
"description": "south Indian best Soft steamed rice-lentil cakes served with chutney and sambar.",
|
||||
"suitableForDiet": "https://schema.org/VegetarianDiet"
|
||||
},
|
||||
{
|
||||
"@type": "MenuItem",
|
||||
"name": "Thattu Idly (1 pc)",
|
||||
"description": "100% pure Plate-style fluffy idly with a homestyle South Indian touch.",
|
||||
"suitableForDiet": "https://schema.org/VegetarianDiet"
|
||||
},
|
||||
{
|
||||
"@type": "MenuItem",
|
||||
"name": "Thattu Idly (2 pcs)",
|
||||
"description": "Extra serving of soft thattu idly for hearty appetites.",
|
||||
"suitableForDiet": "https://schema.org/VegetarianDiet"
|
||||
},
|
||||
{
|
||||
"@type": "MenuItem",
|
||||
"name": "Ghee Podi Idly",
|
||||
"description": "Idly tossed with ghee and signature podi for bold flavour.",
|
||||
"suitableForDiet": "https://schema.org/VegetarianDiet"
|
||||
},
|
||||
{
|
||||
"@type": "MenuItem",
|
||||
"name": "Mini Sambar Idly",
|
||||
"description": "Bite-sized idlies soaked in hot aromatic sambar.",
|
||||
"suitableForDiet": "https://schema.org/VegetarianDiet"
|
||||
},
|
||||
{
|
||||
"@type": "MenuItem",
|
||||
"name": "Sambar Idly",
|
||||
"description": "Classic idly dipped in comforting house-made sambar.",
|
||||
"suitableForDiet": "https://schema.org/VegetarianDiet"
|
||||
},
|
||||
{
|
||||
"@type": "MenuItem",
|
||||
"name": "Medhu Vada",
|
||||
"description": "Golden lentil doughnuts, crisp outside and soft inside.",
|
||||
"suitableForDiet": "https://schema.org/VegetarianDiet"
|
||||
},
|
||||
{
|
||||
"@type": "MenuItem",
|
||||
"name": "Sambar Vada",
|
||||
"description": "Crispy medhu vada soaked in warm, flavourful sambar.",
|
||||
"suitableForDiet": "https://schema.org/VegetarianDiet"
|
||||
},
|
||||
{
|
||||
"@type": "MenuItem",
|
||||
"name": "Dahi Vada",
|
||||
"description": "Soft vada topped with creamy yogurt and sweet-spiced chutneys.",
|
||||
"suitableForDiet": "https://schema.org/VegetarianDiet"
|
||||
},
|
||||
{
|
||||
"@type": "MenuItem",
|
||||
"name": "Rasam Vada",
|
||||
"description": "Savoury vada immersed in peppery, tangy rasam.",
|
||||
"suitableForDiet": "https://schema.org/VegetarianDiet"
|
||||
},
|
||||
{
|
||||
"@type": "MenuItem",
|
||||
"name": "Paruppu Vada",
|
||||
"description": "Crispy chana-dal fritters with onion, herbs, and spices.",
|
||||
"suitableForDiet": "https://schema.org/VegetarianDiet"
|
||||
}
|
||||
]
|
||||
},
|
||||
{ "@type": "MenuSection", "name": "Breads" },
|
||||
{ "@type": "MenuSection", "name": "Tiffin Specials" },
|
||||
{ "@type": "MenuSection", "name": "Signature Dosas" },
|
||||
{ "@type": "MenuSection", "name": "Combos" },
|
||||
{ "@type": "MenuSection", "name": "Sides" },
|
||||
{ "@type": "MenuSection", "name": "Chef's Specialty" },
|
||||
{ "@type": "MenuSection", "name": "Rava Specials" },
|
||||
{ "@type": "MenuSection", "name": "Utthappam" },
|
||||
{ "@type": "MenuSection", "name": "Appetizers" },
|
||||
{ "@type": "MenuSection", "name": "Rice Dishes" },
|
||||
{ "@type": "MenuSection", "name": "Weekend Special" },
|
||||
{ "@type": "MenuSection", "name": "Desserts" },
|
||||
{ "@type": "MenuSection", "name": "Beverages" }
|
||||
]
|
||||
}`
|
||||
}}
|
||||
/>
|
||||
<div className="flex flex-col">
|
||||
|
||||
{/* Inner Banner */}
|
||||
|
||||
@ -25,6 +25,48 @@ export default function Home() {
|
||||
|
||||
return (
|
||||
<main className="w-full relative bg-darkbg text-foreground overflow-hidden select-none">
|
||||
<script
|
||||
type="application/ld+json"
|
||||
dangerouslySetInnerHTML={{
|
||||
__html: `{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "Restaurant",
|
||||
"@id": "https://mydosaplace.ca/#restaurant",
|
||||
"name": "My Dosa Place",
|
||||
"alternateName": "My Dosa Place Waterloo",
|
||||
"description": "My Dosa Place is Waterloo's 100% pure vegetarian South Indian restaurant, serving authentic masala dosa, thali & filter coffee. Dine in, takeout or catering.",
|
||||
"url": "https://mydosaplace.ca/",
|
||||
"image": ["https://mydosaplace.ca/images/chettinad_exterior.png", "https://mydosaplace.ca/images/logo.png"],
|
||||
"logo": "https://mydosaplace.ca/images/logo.png",
|
||||
"telephone": "+1-519-888-7459",
|
||||
"email": "mydosaplacewaterloo@gmail.com",
|
||||
"priceRange": "$$",
|
||||
"servesCuisine": ["South Indian", "Indian", "Vegetarian"],
|
||||
"acceptsReservations": true,
|
||||
"address": {
|
||||
"@type": "PostalAddress",
|
||||
"streetAddress": "922 Erb St. W Unit C3#3",
|
||||
"addressLocality": "Waterloo",
|
||||
"addressRegion": "ON",
|
||||
"postalCode": "N2T 0C9",
|
||||
"addressCountry": "CA"
|
||||
},
|
||||
"hasMenu": "https://mydosaplace.ca/#menu",
|
||||
"menu": "https://mydosaplace.ca/#menu",
|
||||
"openingHoursSpecification": [
|
||||
{"@type": "OpeningHoursSpecification", "dayOfWeek": "Monday", "opens": "16:00", "closes": "22:00"},
|
||||
{"@type": "OpeningHoursSpecification", "dayOfWeek": "Wednesday", "opens": "16:30", "closes": "22:00"},
|
||||
{"@type": "OpeningHoursSpecification", "dayOfWeek": "Thursday", "opens": "16:00", "closes": "22:00"},
|
||||
{"@type": "OpeningHoursSpecification", "dayOfWeek": "Friday", "opens": "17:00", "closes": "22:00"},
|
||||
{"@type": "OpeningHoursSpecification", "dayOfWeek": "Saturday", "opens": "12:00", "closes": "22:00"},
|
||||
{"@type": "OpeningHoursSpecification", "dayOfWeek": "Sunday", "opens": "12:00", "closes": "21:00"}
|
||||
],
|
||||
"paymentAccepted": ["Cash", "Credit Card", "Debit Card"],
|
||||
"areaServed": {"@type": "City", "name": "Waterloo"},
|
||||
"sameAs": []
|
||||
}`
|
||||
}}
|
||||
/>
|
||||
{/* Isolated wrapper for client-only widgets to prevent hydration insertion conflicts */}
|
||||
<div id="client-only-widgets">
|
||||
{/* {mounted && <SoundManager />} */}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user