This commit is contained in:
Timo Knuth 2026-01-23 14:45:25 +01:00
parent cb521f2aee
commit 9c5f7beb91
3 changed files with 9 additions and 6 deletions

1
public/ads.txt Normal file
View File

@ -0,0 +1 @@
google.com, pub-2782770414424875, DIRECT, f08c47fec0942fa0

View File

@ -1,4 +1,5 @@
import type { Metadata } from 'next';
import Script from 'next/script';
import '@/styles/globals.css';
import { Providers } from '@/components/Providers';
import MarketingLayout from './MarketingLayout';
@ -62,6 +63,12 @@ export default function MarketingGroupLayout({
type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify(websiteSchema()) }}
/>
<Script
async
src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-2782770414424875"
crossOrigin="anonymous"
strategy="lazyOnload"
/>
<MarketingLayout>
{children}
</MarketingLayout>

View File

@ -12,12 +12,7 @@ export default function ToolsLayout({
return (
<div className="flex flex-col min-h-screen">
{/* AdSense script - only loads on tool pages */}
<Script
async
src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-2782770414424875"
crossOrigin="anonymous"
strategy="lazyOnload"
/>
{/* AdSense script - now global in (marketing) layout */}
<div className="flex-grow relative">
{children}
</div>