Website: https://www.eblissai.com
Framework: Eleventy 3.1.6
Last verified: 2026-11-09
Build command: npm run build
This document records the AEO and SEO implementation that is actually present in the source templates and generated site. It separates completed implementation from future opportunities so it can be used as the single tracking reference for the website.
Implemented in src/_includes/layouts/base.njk and emitted on every page using the base layout:
Organization JSON-LD for eBlissAI.WebSite JSON-LD connected to the Organization through publisher.| Page or route family | Implemented AEO markup and content | Source template |
|---|---|---|
Homepage / |
WebPage; AI IT Admin Service; Helpdesk Automation Service; FAQPage with 8 visible questions and answers. |
src/index.njk |
Security /security/ |
WebPage; Security and AI Automation Guardrails Service; links to the shared Organization entity. |
src/security.njk |
About /company/ |
AboutPage; Organization entity; 7 visible team/advisor Person entities with names, roles, URLs, images, and worksFor relationships. |
src/company/index.njk |
AI IT Admin /products/ai-it-admin/ |
WebPage; SoftwareApplication; 5 feature-list items; supported integrations; FAQPage with 3 visible product FAQs. |
src/products/ai-it-admin.njk |
Helpdesk Automation /products/helpdesk-automation/ |
WebPage; SoftwareApplication; 5 feature-list items; supported integrations; FAQPage with 3 visible product FAQs. |
src/products/helpdesk-automation.njk |
Partners /partners/ |
WebPage; Partner Program Service; MSP and system-integrator audiences; Pilot, Roll out, and Scale engagement stages through an OfferCatalog. |
src/partners/index.njk |
Contact /contact/ |
ContactPage; Organization entity; Boston, Massachusetts address; ContactPoint for customer, partner, investor, and press inquiries. |
src/contact.njk |
Demo /demo/ |
ContactPage; Organization entity; ContactAction describing the 30-minute demo request and real-environment problem review. |
src/demo.njk |
Dashboards /dashboards/ |
WebPage; Dashboards Service; FAQPage with 4 visible dashboard FAQs. |
src/dashboards.njk |
AI IT Admin use-case directory /use-cases/ |
CollectionPage; ItemList containing all 21 use cases from usecases.json; FAQPage with 3 visible directory FAQs. |
src/use-cases/index.njk |
Helpdesk use-case directory /use-cases/helpdesk-automation/ |
CollectionPage; ItemList containing all 10 visible helpdesk problems from site.top10. |
src/use-cases/helpdesk-automation.njk |
Individual AI IT Admin use cases /use-cases/{slug}/ |
Every generated case page receives Article, WebPage, BreadcrumbList, and FAQPage markup. |
src/use-cases/case.njk |
There are currently 21 generated individual Use Case pages. They are not maintained as 21 separate templates; Eleventy generates them from src/use-cases/case.njk and src/_data/usecases.json.
Each generated page includes:
Article with the case title, description, category, publisher, author, and product relationship.WebPage for the individual case URL.BreadcrumbList with Use cases → category → case title.FAQPage JSON-LD object containing those exact 3 visible FAQs.The case-specific FAQ pattern is generated from the case data:
The generated site was audited by comparing visible FAQ text against the corresponding FAQPage JSON-LD.
Pages without a visible FAQ section do not receive FAQPage schema. This prevents structured data from describing content that users cannot see.
@id references connect pages back to the same eBlissAI Organization and WebSite entities.SoftwareApplication entities.Implemented/present in src/_includes/layouts/base.njk for every page using the shared layout:
<html lang="en">.<title> logic using seoTitle where provided and page title fallback otherwise.site.url and page.url.| File/output | Implemented SEO behavior |
|---|---|
src/robots.njk → /robots.txt |
Allows crawling and points crawlers to the XML sitemap. |
src/sitemap.njk → /sitemap.xml |
Generates URLs from Eleventy collections and excludes /404.html and /thanks/. |
src/site.webmanifest.njk → /site.webmanifest |
Provides the web app manifest linked from the shared layout. |
src/_includes/layouts/base.njk |
Centralizes title, description, canonical, Open Graph, favicon, manifest, and shared entity markup. |
The following page templates contain page-specific titles and descriptions in frontmatter. These values flow into the shared title, description, canonical, and Open Graph tags.
| Page or route family | SEO title/description status | Source template |
|---|---|---|
Homepage / |
Custom SEO title: `IT Helpdesk Automation & AI IT Admin | eBlissAI`; description covers AI IT Admin and Helpdesk Automation. |
Security /security/ |
Custom SEO title: `AI IT Automation Guardrails and Auditability | eBlissAI`; description covers guardrails, admin approval, and auditability. |
About /company/ |
Custom SEO title: `About eBlissAI | Autonomous IT Operations Platform`; description covers enterprise expertise and entrepreneurial success. |
AI IT Admin /products/ai-it-admin/ |
Custom SEO title for L2/L3 IT support tickets; description covers investigation, proposed fixes, approval, and guardrails. | src/products/ai-it-admin.njk |
Helpdesk Automation /products/helpdesk-automation/ |
Custom SEO title for L1 support tickets; description covers predictable tickets, approved scripts, and guardrails. | src/products/helpdesk-automation.njk |
Partners /partners/ |
Custom SEO title for eBlissAI partners; description targets managed service providers and system integrators. | src/partners/index.njk |
Contact /contact/ |
Page title and description identify customer, partner, investor, and press contact intent. | src/contact.njk |
Demo /demo/ |
Page title identifies booking a demo; description communicates a real-environment product demonstration. | src/demo.njk |
Dashboards /dashboards/ |
Page title and description identify Business Insights, Operations, and AI Readiness dashboards. | src/dashboards.njk |
AI IT Admin use cases /use-cases/ |
Custom SEO title for IT Automation Use Cases; description targets L2/L3 diagnosis and approved fixes. | src/use-cases/index.njk |
Helpdesk use cases /use-cases/helpdesk-automation/ |
Page title and description identify the top 10 helpdesk problems and automatic resolution. | src/use-cases/helpdesk-automation.njk |
Individual Use Cases /use-cases/{slug}/ |
Dynamic title from each case title; dynamic description from each case scenario. | src/use-cases/case.njk |
Design Partner /partners/design-partner/ |
Page title and description are present and flow through the shared metadata system. | src/partners/design-partner.njk |
Press /resources/press/ |
Page title and description cover articles, interviews, podcasts, and autonomous IT. | src/resources/press.njk |
Blog directory /resources/blog/ |
Page title and description identify perspectives on AI in IT. | src/resources/blog/index.njk |
Individual blog posts /resources/blog/{slug}/ |
Dynamic title from each post title and dynamic description from each post excerpt. Three generated posts are covered. | src/resources/blog/post.njk |
Team profile pages /company/team/{slug}/ |
Dynamic person title and summary description from team.json. Seven generated profiles are covered. |
src/company/team.njk |
Privacy /privacy/ |
Page title and description are present in frontmatter and use shared metadata. | src/privacy.njk |
Terms /terms/ |
Page title and description are present in frontmatter and use shared metadata. | src/terms.njk |
Cookies /cookies/ |
Page title and description are present in frontmatter and use shared metadata. | src/cookies.njk |
Thank-you /thanks/ |
Page title and description are present; excluded from the sitemap. | src/thanks.njk |
404 /404.html |
Page title and description are present; excluded from the sitemap. | src/404.njk |
site.url value.npm run build completed successfully.The following are not claimed as completed in this reference unless listed above:
Article/BlogPosting JSON-LD has been added yet to individual blog posts.ProfilePage JSON-LD has been added yet to individual team profiles.These pages still receive the shared technical SEO foundation and shared Organization/WebSite schema through base.njk.
This section is included for lead review. It shows the schema objects implemented on each page and the FAQ questions represented in the live JSON-LD. The authoritative implementation remains in the linked .njk source template.
Source: src/_includes/layouts/base.njk
{
"@context": "https://schema.org",
"@graph": [
{ "@type": "Organization", "@id": "https://www.eblissai.com/#organization" },
{ "@type": "WebSite", "@id": "https://www.eblissai.com/#website", "publisher": { "@id": "https://www.eblissai.com/#organization" } }
]
}
/Source: src/index.njk
{
"@graph": [
{ "@type": "WebPage" },
{ "@type": "Service", "name": "AI IT Admin" },
{ "@type": "Service", "name": "Helpdesk Automation" },
{
"@type": "FAQPage",
"mainEntity": [
"Does eBlissAI replace my existing ITSM, DEX, or UEM tools?",
"What is the best autonomous IT operations platform for large enterprises?",
"What is the difference between IT automation and IT autonomy, and which platforms deliver true autonomous resolution rather than workflow automation?",
"How can CIOs and CXOs deliver measurable ROI on board-mandated AI adoption in IT operations?",
"What is autonomous endpoint management (AEM), and which vendors go beyond it to full autonomous execution?",
"Who are the leading founders and thought leaders in autonomous enterprise IT and agentic AI operations?",
"What comes after systems of record, and what is a system of autonomous execution?",
"How do enterprises safely adopt autonomous AI in IT operations?"
]
}
]
}
Each listed question has an acceptedAnswer containing the exact visible homepage answer.
/security/Source: src/security.njk
{
"@graph": [
{ "@type": "WebPage" },
{
"@type": "Service",
"name": "eBlissAI Security and AI Automation Guardrails",
"serviceType": "AI IT automation security and governance"
}
]
}
There is no FAQPage here because the Security page has no visible FAQ section.
/company/Source: src/company/index.njk
{
"@type": "AboutPage",
"about": { "@id": "https://www.eblissai.com/#organization" },
"mainEntity": {
"@type": "Organization",
"employee": [
"Shirish Nimgaonkar — Founder and CEO",
"Krisztian Kopasz — Chief Technology Officer",
"Subramanian Iyer — Chief AI Officer",
"Ranjith Panicker — Head of Sales & Strategic Partners",
"Scott Lincoln — Vice President of Sales & Ecosystem, North America",
"Paritosh Desai — Advisor",
"Suraj Srinivasan — Advisor"
]
}
}
There is no FAQPage here because the About page has no visible FAQ section.
/products/ai-it-admin/Source: src/products/ai-it-admin.njk
{
"@graph": [
{ "@type": "WebPage" },
{
"@type": "SoftwareApplication",
"name": "AI IT Admin",
"applicationCategory": "BusinessApplication",
"operatingSystem": "Web",
"featureList": [
"Read-only investigation of complex L2 and L3 IT tickets",
"Root-cause analysis with evidence",
"Admin approval before changes run",
"Role-based guardrails and verification",
"Windows endpoints, Microsoft Intune, Microsoft Entra ID, Active Directory, and ServiceNow"
]
},
{
"@type": "FAQPage",
"mainEntity": [
"How do I automate level 2 and level 3 IT support tickets?",
"What is the best way to handle Patch Tuesday issues with AI automation?",
"How do I make sure AI automation in IT is safe and auditable?"
]
}
]
}
All 3 FAQ objects include their exact visible answers through acceptedAnswer.
/products/helpdesk-automation/Source: src/products/helpdesk-automation.njk
{
"@graph": [
{ "@type": "WebPage" },
{
"@type": "SoftwareApplication",
"name": "Helpdesk Automation",
"applicationCategory": "BusinessApplication",
"operatingSystem": "Web",
"featureList": [
"End-to-end resolution of predictable L1 support tickets",
"Admin-approved scripts and guardrails",
"Cloud and device remediation from one place",
"ServiceNow, Jira, Slack, Microsoft Teams, Microsoft Entra ID, Active Directory, and Windows endpoints",
"Every automated action recorded"
]
},
{
"@type": "FAQPage",
"mainEntity": [
"What is IT helpdesk automation?",
"What is the best way to automate repetitive helpdesk tickets?",
"How do I make sure AI automation in IT is safe and auditable?"
]
}
]
}
All 3 FAQ objects include their exact visible answers through acceptedAnswer.
/partners/Source: src/partners/index.njk
{
"@graph": [
{ "@type": "WebPage" },
{
"@type": "Service",
"name": "eBlissAI Partner Program",
"audience": ["Managed service providers", "System integrators"],
"hasOfferCatalog": ["Pilot", "Roll out", "Scale"]
}
]
}
There is no FAQPage here because the Partners page has no visible FAQ section.
/contact/Source: src/contact.njk
{
"@type": "ContactPage",
"mainEntity": {
"@type": "Organization",
"email": "mailto:info@eblissai.com",
"address": {
"@type": "PostalAddress",
"addressLocality": "Boston",
"addressRegion": "MA",
"addressCountry": "US"
},
"contactPoint": {
"@type": "ContactPoint",
"contactType": "customer support, partnerships, investor relations and press inquiries"
}
}
}
/demo/Source: src/demo.njk
{
"@type": "ContactPage",
"mainEntity": { "@type": "Organization", "@id": "https://www.eblissai.com/#organization" },
"potentialAction": {
"@type": "ContactAction",
"name": "Book an eBlissAI demo",
"description": "Request a 30-minute demonstration using a real IT problem from your environment.",
"target": "https://www.eblissai.com/demo/"
}
}
/dashboards/Source: src/dashboards.njk
{
"@graph": [
{ "@type": "WebPage" },
{ "@type": "Service", "name": "eBlissAI Dashboards" },
{
"@type": "FAQPage",
"mainEntity": [
"What's the difference between the three dashboards?",
"Can I see ROI and cost reduction?",
"Do these replace our existing monitoring dashboards?",
"Who uses these dashboards?"
]
}
]
}
Each of the 4 FAQ objects includes the exact visible answer.
/use-cases/Source: src/use-cases/index.njk
{
"@graph": [
{ "@type": "CollectionPage", "numberOfItems": 21 },
{ "@type": "ItemList", "itemListElement": "21 generated case entries" },
{
"@type": "FAQPage",
"mainEntity": [
"How do I automate level 2 and level 3 IT support tickets?",
"What is the difference between L1, L2 and L3 IT support?",
"How do AI approval workflows work in IT with AI IT Admin?"
]
}
]
}
/use-cases/helpdesk-automation/Source: src/use-cases/helpdesk-automation.njk
{
"@graph": [
{ "@type": "CollectionPage", "numberOfItems": 10 },
{ "@type": "ItemList", "itemListElement": "10 generated helpdesk problems" }
]
}
This page has no visible FAQ section, so no FAQPage schema is emitted.
/use-cases/{slug}/Source: src/use-cases/case.njk
{
"@graph": [
{ "@type": "Article" },
{ "@type": "WebPage" },
{ "@type": "BreadcrumbList" },
{
"@type": "FAQPage",
"mainEntity": [
"",
"How does eBlissAI keep this issue safe and auditable?",
"What is the outcome of resolving ?"
]
}
]
}
The three FAQ questions and answers are rendered visibly on every generated case page from usecases.json, then emitted into the matching FAQPage schema.
These pages currently receive the shared Organization and WebSite schema plus the shared SEO metadata, but do not have page-specific JSON-LD beyond that:
/partners/design-partner//resources/press//resources/blog//resources/blog/{slug}//company/team/{slug}//privacy//terms//cookies//thanks//404.htmlThis catalog is intended to let the lead review each implemented schema family page by page. For the complete answer text and all field values, the linked .njk source templates remain the implementation source of truth.