Log in
Sign up with Google

Other bot · PagePeeker SRL

PagePeeker is PagePeeker SRL’s other bot

PagePeeker is the screenshot bot of PagePeeker SRL. It captures website screenshots and thumbnails for the service's clients.

Respects robots.txt

Our take

Your call

It respects robots.txt but mainly serves PagePeeker's clients.

User agent

Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36 (compatible; PagePeeker/3.0; +https://pagepeeker.com/robots/)

01 · Operator

Who operates PagePeeker

Company
PagePeeker SRL
Type
Other bot
Official docs
pagepeeker.com

02 · Behavior

What PagePeeker does

It visits a page when a PagePeeker client requests a screenshot of it. The images are used as website thumbnails and previews. PagePeeker says it honors a robots.txt block for its token.

03 · Impact

Why PagePeeker matters for your site

If you allow it

  • Thumbnails of your site may appear in tools and directories
  • Visits are triggered by client requests, not bulk crawling

If you block it

  • Screenshots are made for third parties
  • No search visibility benefit

04 · Allow

How to allow PagePeeker

robots.txt

User-agent: PagePeeker
Allow: /

Cloudflare

# Security › WAF › Custom rules › Create rule
Expression: (http.user_agent contains "PagePeeker")
Action:     Skip › All Super Bot Fight Mode rules

# Also check Security › Bots: "Block AI bots" can block it regardless of robots.txt.

WordPress

# WordPress serves a virtual robots.txt. Edit it with your SEO plugin:
# Yoast: SEO › Tools › File editor · Rank Math: General Settings › Edit robots.txt
User-agent: PagePeeker
Allow: /

nginx

# nginx serves every user agent by default.
# Make sure no rule like this blocks it:
# if ($http_user_agent ~* "PagePeeker") { return 403; }

Apache

# Apache serves every user agent by default.
# Make sure .htaccess has no rule like this:
# RewriteCond %{HTTP_USER_AGENT} PagePeeker [NC]
# RewriteRule .* - [F,L]

05 · Block

How to block PagePeeker

PagePeeker follows robots.txt, so one rule is enough. Use a server or CDN rule only to stop spoofed copies.

robots.txt

User-agent: PagePeeker
Disallow: /

Cloudflare

# Security › WAF › Custom rules › Create rule
Expression: (http.user_agent contains "PagePeeker")
Action:     Block

WordPress

# WordPress serves a virtual robots.txt. Edit it with your SEO plugin:
# Yoast: SEO › Tools › File editor · Rank Math: General Settings › Edit robots.txt
User-agent: PagePeeker
Disallow: /

nginx

# In your server { } block:
if ($http_user_agent ~* "PagePeeker") {
    return 403;
}

Apache

# .htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} PagePeeker [NC]
RewriteRule .* - [F,L]
</IfModule>

06 · User agents

User agents we see for PagePeeker

The user agent published by the operator:

Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36 (compatible; PagePeeker/3.0; +https://pagepeeker.com/robots/)

07 · Verification

Is it really PagePeeker?

PagePeeker’s operator publishes no IP ranges or hostnames, so requests cannot be verified. Treat the user agent as a claim, and watch your logs for unusual request rates.

FAQ

Questions about PagePeeker

What does the PagePeeker bot do?

It captures a screenshot of a page when a PagePeeker client requests one.

How do I block PagePeeker?

Add "User-agent: PagePeeker" with "Disallow: /" to robots.txt. PagePeeker documents this method.

Last reviewed Oct 8, 2026

Your site

See which pages PagePeeker crawls on your website

Log Hero reads your server logs and shows every AI bot, every page, every day.

Sign up with Google

Free during early access