diff --git a/components/site-footer.tsx b/components/site-footer.tsx
index 0770679..2e06ca9 100644
--- a/components/site-footer.tsx
+++ b/components/site-footer.tsx
@@ -27,6 +27,14 @@ export function SiteFooter() {
About
Press & News
Bot info
+ {/* Member of the Profullstack OpenWebring (logicsrc.com/openwebring): the ring reads these links. */}
+
+ ← previous
+ {" · "}
+ Profullstack ring
+ {" · "}
+ next →
+
diff --git a/public/.well-known/openwebring.json b/public/.well-known/openwebring.json
new file mode 100644
index 0000000..3cfeb51
--- /dev/null
+++ b/public/.well-known/openwebring.json
@@ -0,0 +1,18 @@
+{
+ "openwebring": "0.1",
+ "site": {
+ "url": "https://crawlproof.com/blog",
+ "name": "CrawlProof blog",
+ "lang": "en",
+ "author": "https://logicsrc.com/.well-known/openprofile.md"
+ },
+ "made_by": "both",
+ "disclosure": "ai-generated",
+ "rings": [
+ {
+ "ring": "https://rssamplifier.com/ring/profullstack",
+ "slug": "crawlproof-blog"
+ }
+ ],
+ "updated": "2026-09-13T09:55:00Z"
+}