Skip to content

Commit ca34398

Browse files
rmdevproclaude
andcommitted
SEO: JSON-LD ProfessionalService schema (local areaServed), canonical + OG on subpages, sitemap.xml + robots.txt (excludes /recruiter/)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012HV39kFZSuVujbQjdmbnDf
1 parent 8b93385 commit ca34398

5 files changed

Lines changed: 89 additions & 0 deletions

File tree

case-studies/riverside-mill-complex.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,20 @@
55
<meta name="viewport" content="width=device-width,initial-scale=1">
66
<title>Riverside Mill Complex — Case Study · BlueprintAgentic</title>
77
<meta name="description" content="Full campus technology stack for a 240,000 sq ft multi-tenant commercial and light manufacturing facility. Agentic transformations, network, security, power, and a 250-ton agentic water-source heat pump HVAC system with full energy recycling.">
8+
<link rel="canonical" href="https://blueprintagentic.ai/case-studies/riverside-mill-complex.html">
89
<link rel="icon" href="../assets/logos/favicon.ico">
10+
11+
<!-- Open Graph / social share -->
12+
<meta property="og:type" content="article">
13+
<meta property="og:site_name" content="BlueprintAgentic">
14+
<meta property="og:url" content="https://blueprintagentic.ai/case-studies/riverside-mill-complex.html">
15+
<meta property="og:title" content="Riverside Mill Complex — Case Study">
16+
<meta property="og:description" content="Full campus technology stack for a 240,000 sq ft multi-tenant facility: network, security, power, and a 250-ton agentic water-source heat pump HVAC system with full energy recycling.">
17+
<meta property="og:image" content="https://blueprintagentic.ai/assets/case-studies/riverside-mill-complex/mechanical-room-crop.png">
18+
<meta name="twitter:card" content="summary_large_image">
19+
<meta name="twitter:title" content="Riverside Mill Complex — Case Study">
20+
<meta name="twitter:description" content="Full campus technology stack for a 240,000 sq ft multi-tenant facility, including a 250-ton agentic water-source heat pump HVAC system.">
21+
<meta name="twitter:image" content="https://blueprintagentic.ai/assets/case-studies/riverside-mill-complex/mechanical-room-crop.png">
922
<link rel="stylesheet" href="../css/style.css">
1023
<style>
1124
.cs-hero { padding-top: clamp(2.5rem, 5vw, 4rem); padding-bottom: 0; }

index.html

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,46 @@
2121
<meta name="twitter:title" content="BlueprintAgentic — Agentic AI consulting">
2222
<meta name="twitter:description" content="AI transformation, technology strategy, and end-to-end engineering for startups and small and medium businesses.">
2323
<meta name="twitter:image" content="https://blueprintagentic.ai/assets/og-card.png">
24+
25+
<script type="application/ld+json">
26+
{
27+
"@context": "https://schema.org",
28+
"@type": "ProfessionalService",
29+
"@id": "https://blueprintagentic.ai/#organization",
30+
"name": "BlueprintAgentic",
31+
"url": "https://blueprintagentic.ai/",
32+
"logo": "https://blueprintagentic.ai/assets/logos/wordmark-blue.png",
33+
"image": "https://blueprintagentic.ai/assets/og-card.png",
34+
"description": "Agentic AI consulting, technology leadership, AI transformation, and end-to-end engineering for startups and small and medium businesses.",
35+
"email": "contact@blueprintagentic.ai",
36+
"founder": {
37+
"@type": "Person",
38+
"name": "Jason Morrissette",
39+
"jobTitle": "Founder",
40+
"sameAs": "https://www.linkedin.com/in/jason-morrissette-6704261b/"
41+
},
42+
"areaServed": [
43+
{ "@type": "City", "name": "Boston" },
44+
{ "@type": "AdministrativeArea", "name": "Greater Boston" },
45+
{ "@type": "State", "name": "Massachusetts" },
46+
{ "@type": "Place", "name": "New England" }
47+
],
48+
"address": {
49+
"@type": "PostalAddress",
50+
"addressRegion": "MA",
51+
"addressCountry": "US"
52+
},
53+
"knowsAbout": [
54+
"Agentic AI",
55+
"AI transformation",
56+
"Fractional CIO",
57+
"Fractional CTO",
58+
"Multi-agent systems",
59+
"IT infrastructure",
60+
"Technology strategy"
61+
]
62+
}
63+
</script>
2464
<link rel="stylesheet" href="css/style.css">
2565
<style>
2666
/* Hero A — Split layout: text left, workbench screenshot bleeds off the right edge */

open-source/blueprint-agentic-workbench.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,20 @@
55
<meta name="viewport" content="width=device-width,initial-scale=1">
66
<title>Blueprint Agentic Workbench — BlueprintAgentic</title>
77
<meta name="description" content="A workbench for teams of AI agents working together the way human teams do. The in-house tool we use for our daily work and deploy at customer sites.">
8+
<link rel="canonical" href="https://blueprintagentic.ai/open-source/blueprint-agentic-workbench.html">
89
<link rel="icon" href="../assets/logos/favicon.ico">
10+
11+
<!-- Open Graph / social share -->
12+
<meta property="og:type" content="article">
13+
<meta property="og:site_name" content="BlueprintAgentic">
14+
<meta property="og:url" content="https://blueprintagentic.ai/open-source/blueprint-agentic-workbench.html">
15+
<meta property="og:title" content="Blueprint Agentic Workbench">
16+
<meta property="og:description" content="A workbench for teams of AI agents working together the way human teams do. The in-house tool we use daily and deploy at customer sites.">
17+
<meta property="og:image" content="https://blueprintagentic.ai/assets/workbench-preview.png">
18+
<meta name="twitter:card" content="summary_large_image">
19+
<meta name="twitter:title" content="Blueprint Agentic Workbench">
20+
<meta name="twitter:description" content="A workbench for teams of AI agents working together the way human teams do.">
21+
<meta name="twitter:image" content="https://blueprintagentic.ai/assets/workbench-preview.png">
922
<link rel="stylesheet" href="../css/style.css">
1023
<style>
1124
.product-hero { padding-block: clamp(2rem, 4vw, 3.5rem) 0; }

robots.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
User-agent: *
2+
Allow: /
3+
Disallow: /recruiter/
4+
5+
Sitemap: https://blueprintagentic.ai/sitemap.xml

sitemap.xml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
3+
<url>
4+
<loc>https://blueprintagentic.ai/</loc>
5+
<lastmod>2026-08-07</lastmod>
6+
<priority>1.0</priority>
7+
</url>
8+
<url>
9+
<loc>https://blueprintagentic.ai/case-studies/riverside-mill-complex.html</loc>
10+
<lastmod>2026-08-07</lastmod>
11+
<priority>0.8</priority>
12+
</url>
13+
<url>
14+
<loc>https://blueprintagentic.ai/open-source/blueprint-agentic-workbench.html</loc>
15+
<lastmod>2026-08-07</lastmod>
16+
<priority>0.8</priority>
17+
</url>
18+
</urlset>

0 commit comments

Comments
 (0)