diff --git a/src/app/blog/layout.tsx b/src/app/blog/layout.tsx
index d34a86ac..5977ee0f 100644
--- a/src/app/blog/layout.tsx
+++ b/src/app/blog/layout.tsx
@@ -1,7 +1,18 @@
'use client';
+import { AdUnit } from '@/components/ads/ad-unit';
import { MainLayout } from '@/components/layout';
+/**
+ * Every blog page carries one CrawlProof unit under the post: the text strip,
+ * which collapses to nothing when there is no advertiser and, like every
+ * AdUnit here, renders nothing for signed-in members.
+ */
export default function BlogLayout({ children }: { children: React.ReactNode }) {
- return {children};
+ return (
+
+ {children}
+
+
+ );
}