Skip to content

Commit f8fa5f7

Browse files
author
molty3000
committed
SEO: add OG image, canonical, keywords, author, theme-color, favicon, CSP, JSON-LD, robots.txt, sitemap.xml
1 parent c52d5a9 commit f8fa5f7

3 files changed

Lines changed: 47 additions & 0 deletions

File tree

docs/index.html

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,17 @@
99
<meta property="og:description" content="Zero-dependency MCP server framework. Build AI-accessible tools in Go.">
1010
<meta property="og:type" content="website">
1111
<meta name="twitter:card" content="summary_large_image">
12+
<meta property="og:image" content="https://21no.de/logo-v2.png">
13+
<meta property="og:image:width" content="512">
14+
<meta property="og:image:height" content="512">
15+
<meta property="og:image:alt" content="21no.de logo">
16+
<meta property="og:url" content="https://go-mcp.21no.de">
17+
<link rel="canonical" href="https://go-mcp.21no.de">
18+
<meta name="keywords" content="MCP, Model Context Protocol, Go, server framework, zero-dependency, AI tools, stdio, JSON-RPC">
19+
<meta name="author" content="21no.de">
20+
<meta name="theme-color" content="#0a0a0b">
21+
<link rel="icon" type="image/png" href="https://21no.de/logo-v2.png">
22+
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline' https://assets.21no.de; font-src 'self' https://assets.21no.de; img-src 'self' data:; connect-src 'self'; base-uri 'self'; form-action 'self'">
1223
<link rel="stylesheet" href="https://assets.21no.de/fonts/fonts.css" />
1324
<link rel="stylesheet" href="https://assets.21no.de/css/tokens.css" />
1425
<link rel="stylesheet" href="https://assets.21no.de/css/base.css" />
@@ -96,6 +107,30 @@
96107
color: var(--text-primary);
97108
}
98109
</style>
110+
<script type="application/ld+json">
111+
{
112+
"@context": "https://schema.org",
113+
"@type": "Organization",
114+
"name": "21no.de",
115+
"url": "https://21no.de",
116+
"logo": "https://21no.de/logo-v2.png"
117+
}
118+
</script>
119+
<script type="application/ld+json">
120+
{
121+
"@context": "https://schema.org",
122+
"@type": "WebSite",
123+
"name": "go-mcp",
124+
"url": "https://go-mcp.21no.de",
125+
"description": "Zero-dependency Model Context Protocol server framework for Go.",
126+
"about": {
127+
"@type": "SoftwareApplication",
128+
"name": "go-mcp",
129+
"applicationCategory": "DeveloperApplication",
130+
"operatingSystem": "Any"
131+
}
132+
}
133+
</script>
99134
</head>
100135
<body>
101136

docs/robots.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
User-agent: *
2+
Allow: /
3+
Sitemap: https://go-mcp.21no.de/sitemap.xml

docs/sitemap.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
3+
<url>
4+
<loc>https://go-mcp.21no.de/</loc>
5+
<lastmod>2026-05-13</lastmod>
6+
<changefreq>weekly</changefreq>
7+
<priority>1.0</priority>
8+
</url>
9+
</urlset>

0 commit comments

Comments
 (0)