From c8e02b48654d794e92239c608c56aff32ffe3877 Mon Sep 17 00:00:00 2001
From: Suryansh Prajapati <58465650+drk1rd@users.noreply.github.com>
Date: Sun, 11 Oct 2026 01:10:54 +0530
Subject: [PATCH] Site SEO: robots.txt, sitemap, a real 404 page, and
structured data
---
pages/404.html | 33 +++++++++++++++++++++++++++++++++
pages/index.html | 2 ++
pages/robots.txt | 5 +++++
pages/sitemap.xml | 15 +++++++++++++++
4 files changed, 55 insertions(+)
create mode 100644 pages/404.html
create mode 100644 pages/robots.txt
create mode 100644 pages/sitemap.xml
diff --git a/pages/404.html b/pages/404.html
new file mode 100644
index 00000000..87dd4064
--- /dev/null
+++ b/pages/404.html
@@ -0,0 +1,33 @@
+
+
+
+
+
+Page not found · HomeCloud
+
+
+
+
+
+
+
+
+

+
Page not found
+
404 · This page doesn't exist.
+
+
+
+
+
diff --git a/pages/index.html b/pages/index.html
index 227d56c2..8d3bc2ae 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -6,6 +6,7 @@
HomeCloud: an AWS-compatible cloud you run yourself
+
@@ -34,6 +35,7 @@
gtag('js', new Date());
gtag('config', 'G-SW07QRM18M');
+
Skip to content
diff --git a/pages/robots.txt b/pages/robots.txt
new file mode 100644
index 00000000..fab04604
--- /dev/null
+++ b/pages/robots.txt
@@ -0,0 +1,5 @@
+User-agent: *
+Allow: /
+Disallow: /files/
+
+Sitemap: https://homecloud.pages.dev/sitemap.xml
diff --git a/pages/sitemap.xml b/pages/sitemap.xml
new file mode 100644
index 00000000..efbfa12d
--- /dev/null
+++ b/pages/sitemap.xml
@@ -0,0 +1,15 @@
+
+
+
+ https://homecloud.pages.dev/
+ 2026-10-11
+ weekly
+ 1.0
+
+
+ https://homecloud.pages.dev/demo/
+ 2026-10-11
+ weekly
+ 0.8
+
+