Blogger guide · Publishing platform

Marech for Blogger

Add one snippet to your Blogger theme and see exactly which AI scrapers are lifting your posts for training data.

PlatformPublishing platformSetup~3 minutesBlockingMonitor only

How Marech protects a Blogger site

Blogger lets you edit your theme's HTML directly, so the monitoring snippet goes into the <head> once and covers every post and page. Blogger is hosted by Google, which owns the request path — so monitoring works everywhere, but non-JS scrapers can be observed rather than blocked.

Mode 1

Monitoring — the snippet

One line of JavaScript in your <head>. It reports scraper traffic to your dashboard and overlays JS-running bots. Works on Blogger in ~3 minutes.

Mode 2

Blocking — the edge check

Requires a checkpoint in front of your server. Bloggerowns the whole request path, so this mode isn't available here — monitoring only.

Before you begin

You'll need a couple of things ready. The monitoring step needs only the first two.

  • A Marech account — start a free trial (no credit card).
  • Access to edit your Blogger site's theme, settings, or code.
1

Install the monitoring snippet

One line of JavaScript that reports scraper traffic to your dashboard. Works on every Blogger plan and takes about ~3 minutes.

BloggerTheme → ⋮ → Edit HTML → before </head>
1
Copy your Marech snippet
After signing up, open your Marech dashboard and click "Get Snippet Code". Copy the one-line script tag.
2
Open Theme in your Blogger dashboard
In the left menu of your Blogger dashboard, click Theme.
3
Click the menu (⋮) → Edit HTML
Next to the Customize button, click the three-dot menu and choose Edit HTML to open your theme's template.
4
Paste the snippet before </head>
Find the closing </head> tag in the template and paste your Marech snippet immediately before it. The snippet is a standard, well-formed <script> tag, so it's safe for Blogger's template format.
5
Save the theme
Click Save (the disk icon). Monitoring is now live across your whole blog — traffic will appear in your dashboard.
Verify monitoring is live
Open any post on your live blogspot.com (or custom) domain in a browser and confirm your visit appears in the dashboard feed. Editing the theme HTML covers every post automatically — no need to change individual posts.
Monitoring vs. blocking — the honest version
The snippet above reports traffic and overlays JS-running bots — but non-JS scrapers (curl, python-requests, GPTBot…) download your HTML directly and never run it, so it can't block those. Blogger is hosted by Google, which controls the server, domain, and TLS — so there's no way to insert an edge proxy or worker in front of it. On Blogger, Marech monitors traffic and overlays JS-running bots, but non-JS scrapers can't be blocked. See how the two modes differ in the docs.

Blocking on Blogger

Blogger is hosted by Google, which controls the server, domain, and TLS — so there's no way to insert an edge proxy or worker in front of it. On Blogger, Marech monitors traffic and overlays JS-running bots, but non-JS scrapers can't be blocked.

Monitoring only — and why
Bloggerowns the entire request path — server, domain, and TLS — so there's no way to insert an edge proxy or worker that runs beforeyour page is served. Marech still monitors traffic and overlays JS-running bots here, but non-JS scrapers can't be blocked. If real blocking matters, host your site somewhere you control the edge (a custom domain via Cloudflare, or a self-hosted setup) — see the platform guides.

Troubleshooting & FAQ

Does this work on both blogspot.com and a custom domain?
Yes — monitoring works whether your blog is on a *.blogspot.com address or a custom domain, since the snippet lives in your theme. Blocking isn't possible on either, because Google serves the pages and you can't put an edge check in front.
Will editing the theme HTML break my blog?
Pasting a single well-formed <script> tag just before </head> is safe and reversible. If you ever want to remove it, edit the theme HTML again and delete that line. Consider backing up your theme (Theme → Backup) first, as good practice.
Does the snippet slow down my site?
No. The script is tiny and loads asynchronously, so it never blocks your page from rendering. Server-side blocking adds a single fast check in front of your origin and fails open, so it can't slow down or take down your site.
Will it block real visitors or hurt SEO?
No. Marech targets automated scrapers, not people, and search engines you care about are allowed by default — you decide exactly what gets blocked with policies. See how detection works.

Next steps

Ready to protect your Blogger site?

Free 7-day trial. No credit card required.