Add GEO meta tags and FAQPage schema for full SEO, GEO, and AEO compliance

This commit is contained in:
metatroncubeswdev 2026-10-22 19:12:26 -04:00
parent ed61d9057b
commit a28f3804e5
2 changed files with 62 additions and 15 deletions

View File

@ -46,25 +46,58 @@ const currentPath = Astro.url.pathname;
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Plus+Jakarta+Sans:wght@700;800&display=swap" rel="stylesheet" />
<!-- Structured Data: Organization -->
<!-- Geographic Meta Tags (GEO / Local Entity) -->
<meta name="geo.region" content="CA-ON" />
<meta name="geo.placename" content="Waterloo, Ontario, Canada" />
<meta name="geo.position" content="43.4643;-80.5204" />
<meta name="ICBM" content="43.4643, -80.5204" />
<!-- Structured Data Graph: Organization & SoftwareApplication (GEO & AEO) -->
<script type="application/ld+json" is:inline>
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "Quorla",
"applicationCategory": "BusinessApplication",
"operatingSystem": "Web, Cloud, Self-Hosted",
"description": "Multi-client social media management and publishing approval platform for marketing agencies.",
"creator": {
"@type": "Organization",
"name": "Metatroncube Software Solutions",
"address": {
"@type": "PostalAddress",
"addressLocality": "Waterloo",
"addressRegion": "Ontario",
"addressCountry": "Canada"
"@graph": [
{
"@type": "Organization",
"@id": "https://quorlasocial.com/#organization",
"name": "Metatroncube Software Solutions",
"url": "https://quorlasocial.com",
"logo": "https://quorlasocial.com/assets/logo.png",
"email": "support@quorlasocial.com",
"address": {
"@type": "PostalAddress",
"addressLocality": "Waterloo",
"addressRegion": "Ontario",
"addressCountry": "CA"
},
"contactPoint": {
"@type": "ContactPoint",
"contactType": "customer support",
"email": "support@quorlasocial.com"
}
},
{
"@type": "SoftwareApplication",
"@id": "https://quorlasocial.com/#software",
"name": "Quorla",
"url": "https://quorlasocial.com",
"applicationCategory": "BusinessApplication",
"operatingSystem": "Web, Cloud, Self-Hosted Linux",
"description": "Social media management and publishing platform purpose-built for marketing agencies running multiple client accounts with strict admin approvals.",
"author": {
"@id": "https://quorlasocial.com/#organization"
},
"featureList": [
"Strict Admin Approval Gate",
"Client-Isolated Content Libraries",
"Client Local Time Zone Scheduling",
"Multi-Client Social Inbox with AI Drafts",
"White-Label Client PDF Reports",
"Role-Based Access Control",
"Self-Hosted Deployment Option"
]
}
}
]
}
</script>
</head>

View File

@ -61,6 +61,20 @@ const faqs = [
title="Pricing & Deployment Models · Quorla Social Media Management"
description="Hosted Cloud and Self-Hosted deployment options for marketing agencies. Transparent data custody, invite-only access, and comprehensive FAQ."
>
<!-- FAQPage Schema for AEO and Answer Engines -->
<script type="application/ld+json" is:inline set:html={JSON.stringify({
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": faqs.map((f) => ({
"@type": "Question",
"name": f.q,
"acceptedAnswer": {
"@type": "Answer",
"text": f.a
}
}))
})} />
<section class="page-hero">
<div class="wrap">
<div class="page-hero-inner">