Skip to content

Commit 2d9cc5e

Browse files
committed
revert(domain): stay on knowledgestack.github.io for now
app.knowledgestack.ai is already serving the product landing page on DO + Route 53, and path-based proxying from there would need a CDN or nginx change — not worth the risk to production for a docs site. Rolling every canonical / OG / Twitter / Schema.org / sitemap / robots / README / SEO-doc reference back to knowledgestack.github.io/ks-xlsx-parser. Also cleared the CNAME claim on the org-site repo (knowledgestack.github.io) so GitHub stops trying to provision a cert for app.knowledgestack.ai. The org landing stays live at https://knowledgestack.github.io/ — still links to this project as a nice cross-promo. Re-visit when we have a dedicated docs subdomain (oss./docs./open.) or CloudFront in front of the DO app.
1 parent f632ec7 commit 2d9cc5e

5 files changed

Lines changed: 18 additions & 18 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<a href="https://github.com/knowledgestack"><img src="https://img.shields.io/badge/Knowledge%20Stack-ecosystem-059669?style=flat-square&logo=github&logoColor=white" alt="Knowledge Stack"></a>
2222
<a href="https://github.com/knowledgestack/ks-xlsx-parser/discussions"><img src="https://img.shields.io/badge/discussions-open-15803D?style=flat-square&logo=github&logoColor=white" alt="Discussions"></a>
2323
<a href="https://github.com/knowledgestack/ks-xlsx-parser/stargazers"><img src="https://img.shields.io/github/stars/knowledgestack/ks-xlsx-parser?style=flat-square&logo=github&label=stars&color=84CC16" alt="GitHub stars"></a>
24-
<a href="https://app.knowledgestack.ai/ks-xlsx-parser/"><img src="https://img.shields.io/badge/site-app.knowledgestack.ai-22C55E?style=flat-square&logo=githubpages&logoColor=white" alt="Landing site"></a>
24+
<a href="https://knowledgestack.github.io/ks-xlsx-parser/"><img src="https://img.shields.io/badge/site-knowledgestack.github.io-22C55E?style=flat-square&logo=githubpages&logoColor=white" alt="Landing site"></a>
2525
</p>
2626

2727
<p align="center">

docs/launch/SEO.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ can pull them into rich snippets and LLMs can quote them.
106106
### 1. Google Search Console — submit the site + sitemap
107107

108108
1. Go to <https://search.google.com/search-console/welcome>.
109-
2. Add a property: **URL prefix**`https://app.knowledgestack.ai/ks-xlsx-parser/`.
109+
2. Add a property: **URL prefix**`https://knowledgestack.github.io/ks-xlsx-parser/`.
110110
3. Verify via HTML tag — copy the `<meta name="google-site-verification" content="...">` it gives you and paste it into `site/index.html` right after the `<title>`. Commit + push; the Pages workflow redeploys in ~1 min.
111111
4. Once verified, submit **Sitemaps → `sitemap.xml`**. Coverage reports typically populate in 24–72 h.
112112

site/index.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<meta name="author" content="Knowledge Stack" />
1313
<meta name="robots" content="index,follow,max-image-preview:large,max-snippet:-1,max-video-preview:-1" />
1414
<meta name="googlebot" content="index,follow" />
15-
<link rel="canonical" href="https://app.knowledgestack.ai/ks-xlsx-parser/" />
15+
<link rel="canonical" href="https://knowledgestack.github.io/ks-xlsx-parser/" />
1616
<link rel="sitemap" type="application/xml" href="/ks-xlsx-parser/sitemap.xml" />
1717
<link rel="alternate" type="application/atom+xml" href="https://github.com/knowledgestack/ks-xlsx-parser/releases.atom" title="ks-xlsx-parser releases" />
1818
<meta name="theme-color" content="#064E3B" />
@@ -22,15 +22,15 @@
2222
<meta property="og:site_name" content="Knowledge Stack" />
2323
<meta property="og:title" content="ks-xlsx-parser — Make XLSX LLM Ready" />
2424
<meta property="og:description" content="Open-source Python library that turns Excel (.xlsx) into citation-ready JSON for LLMs, RAG, LangChain, LangGraph, CrewAI, and MCP agents." />
25-
<meta property="og:image" content="https://app.knowledgestack.ai/ks-xlsx-parser/assets/hero-highlight.png" />
25+
<meta property="og:image" content="https://knowledgestack.github.io/ks-xlsx-parser/assets/hero-highlight.png" />
2626
<meta property="og:image:width" content="1600" />
2727
<meta property="og:image:height" content="900" />
2828
<meta property="og:image:alt" content="ks-xlsx-parser parsing a financial model into 4 LLM-ready chunks with citation URIs" />
29-
<meta property="og:url" content="https://app.knowledgestack.ai/ks-xlsx-parser/" />
29+
<meta property="og:url" content="https://knowledgestack.github.io/ks-xlsx-parser/" />
3030
<meta name="twitter:card" content="summary_large_image" />
3131
<meta name="twitter:title" content="Make XLSX LLM Ready — ks-xlsx-parser" />
3232
<meta name="twitter:description" content="Turn Excel (.xlsx) into citation-ready JSON for LLMs and agents. Works with LangChain, LangGraph, CrewAI, Claude, and MCP. Open source." />
33-
<meta name="twitter:image" content="https://app.knowledgestack.ai/ks-xlsx-parser/assets/hero-highlight.png" />
33+
<meta name="twitter:image" content="https://knowledgestack.github.io/ks-xlsx-parser/assets/hero-highlight.png" />
3434

3535
<!-- Schema.org JSON-LD: SoftwareSourceCode + Organization + BreadcrumbList -->
3636
<script type="application/ld+json">
@@ -39,11 +39,11 @@
3939
"@graph": [
4040
{
4141
"@type": "SoftwareSourceCode",
42-
"@id": "https://app.knowledgestack.ai/ks-xlsx-parser/#software",
42+
"@id": "https://knowledgestack.github.io/ks-xlsx-parser/#software",
4343
"name": "ks-xlsx-parser",
4444
"alternateName": ["Knowledge Stack XLSX Parser", "ks-xlsx-parser Python library"],
4545
"description": "Open-source Python library that parses Excel (.xlsx) files into structured, citation-ready JSON for LLMs and AI agents (LangChain, LangGraph, CrewAI, OpenAI Agents SDK, Claude Desktop, Cursor, MCP). Preserves formulas with a directed dependency graph, merged regions, tables, charts, conditional formatting, and emits token-counted chunks with source URIs.",
46-
"url": "https://app.knowledgestack.ai/ks-xlsx-parser/",
46+
"url": "https://knowledgestack.github.io/ks-xlsx-parser/",
4747
"codeRepository": "https://github.com/knowledgestack/ks-xlsx-parser",
4848
"programmingLanguage": "Python",
4949
"runtimePlatform": "Python 3.10+",
@@ -60,7 +60,7 @@
6060
"downloadUrl": "https://pypi.org/project/ks-xlsx-parser/",
6161
"installUrl": "https://pypi.org/project/ks-xlsx-parser/",
6262
"softwareRequirements": "Python 3.10+",
63-
"image": "https://app.knowledgestack.ai/ks-xlsx-parser/assets/hero-highlight.png"
63+
"image": "https://knowledgestack.github.io/ks-xlsx-parser/assets/hero-highlight.png"
6464
},
6565
{
6666
"@type": "Organization",
@@ -78,7 +78,7 @@
7878
"@type": "BreadcrumbList",
7979
"itemListElement": [
8080
{"@type": "ListItem", "position": 1, "name": "Knowledge Stack", "item": "https://github.com/knowledgestack"},
81-
{"@type": "ListItem", "position": 2, "name": "ks-xlsx-parser", "item": "https://app.knowledgestack.ai/ks-xlsx-parser/"}
81+
{"@type": "ListItem", "position": 2, "name": "ks-xlsx-parser", "item": "https://knowledgestack.github.io/ks-xlsx-parser/"}
8282
]
8383
}
8484
]

site/robots.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,4 @@ Allow: /
3333
User-agent: FacebookBot
3434
Allow: /
3535

36-
Sitemap: https://app.knowledgestack.ai/ks-xlsx-parser/sitemap.xml
36+
Sitemap: https://knowledgestack.github.io/ks-xlsx-parser/sitemap.xml

site/sitemap.xml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,38 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
33
<url>
4-
<loc>https://app.knowledgestack.ai/ks-xlsx-parser/</loc>
4+
<loc>https://knowledgestack.github.io/ks-xlsx-parser/</loc>
55
<lastmod>2026-04-17</lastmod>
66
<changefreq>weekly</changefreq>
77
<priority>1.0</priority>
88
</url>
99
<url>
10-
<loc>https://app.knowledgestack.ai/ks-xlsx-parser/#what-you-get</loc>
10+
<loc>https://knowledgestack.github.io/ks-xlsx-parser/#what-you-get</loc>
1111
<changefreq>monthly</changefreq>
1212
<priority>0.8</priority>
1313
</url>
1414
<url>
15-
<loc>https://app.knowledgestack.ai/ks-xlsx-parser/#demo</loc>
15+
<loc>https://knowledgestack.github.io/ks-xlsx-parser/#demo</loc>
1616
<changefreq>monthly</changefreq>
1717
<priority>0.9</priority>
1818
</url>
1919
<url>
20-
<loc>https://app.knowledgestack.ai/ks-xlsx-parser/#compare</loc>
20+
<loc>https://knowledgestack.github.io/ks-xlsx-parser/#compare</loc>
2121
<changefreq>monthly</changefreq>
2222
<priority>0.8</priority>
2323
</url>
2424
<url>
25-
<loc>https://app.knowledgestack.ai/ks-xlsx-parser/#bench</loc>
25+
<loc>https://knowledgestack.github.io/ks-xlsx-parser/#bench</loc>
2626
<changefreq>monthly</changefreq>
2727
<priority>0.7</priority>
2828
</url>
2929
<url>
30-
<loc>https://app.knowledgestack.ai/ks-xlsx-parser/#use-cases</loc>
30+
<loc>https://knowledgestack.github.io/ks-xlsx-parser/#use-cases</loc>
3131
<changefreq>monthly</changefreq>
3232
<priority>0.9</priority>
3333
</url>
3434
<url>
35-
<loc>https://app.knowledgestack.ai/ks-xlsx-parser/#faq</loc>
35+
<loc>https://knowledgestack.github.io/ks-xlsx-parser/#faq</loc>
3636
<changefreq>monthly</changefreq>
3737
<priority>0.9</priority>
3838
</url>

0 commit comments

Comments
 (0)