← back to Wallco Ai
fix(/provenance): 301 redirect to /about (content merged); also remove stale sitemap entry — was 404ing for external inbound links and counted against crawl budget
6ae4fd44b121eb24b7f708a87089f04327e630aa · 2026-05-14 16:34:20 -0700 · SteveStudio2
Files touched
Diff
commit 6ae4fd44b121eb24b7f708a87089f04327e630aa
Author: SteveStudio2 <stevestudio2@SteveStacStudio.lan>
Date: Thu May 14 16:34:20 2026 -0700
fix(/provenance): 301 redirect to /about (content merged); also remove stale sitemap entry — was 404ing for external inbound links and counted against crawl budget
---
server.js | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/server.js b/server.js
index b4a2e18..c4a47c0 100644
--- a/server.js
+++ b/server.js
@@ -174,7 +174,8 @@ app.get('/sitemap.xml', (req, res) => {
{ loc: '/compare', priority: '0.5', freq: 'monthly' },
{ loc: '/samples', priority: '0.6', freq: 'monthly' },
{ loc: '/about', priority: '0.5', freq: 'monthly' },
- { loc: '/provenance',priority: '0.5', freq: 'monthly' },
+ // /provenance was merged into /about — removed from sitemap, route below
+ // 301s any inbound link to /about so external citations don't 404.
];
const urls = [];
for (const p of staticPages) {
@@ -10140,6 +10141,10 @@ ${HAMBURGER_JS}
</html>`);
});
+// /provenance → /about (content merged 2026-05-14; 301 keeps external links + old
+// sitemap entries pointing at the live About page instead of returning 404).
+app.get('/provenance', (req, res) => res.redirect(301, '/about'));
+
// ── ABOUT
app.get('/about', (req, res) => {
res.type('html').send(`${htmlHead({
← f0fe84b feat(/designs): dynamic OG image when filtered — sharing /de
·
back to Wallco Ai
·
feat(mobile-chrome): meta theme-color cream/dark per prefers 3127fc6 →