cloudflare
tcp/443 tcp/80 tcp/8443
Open service 2606:4700:310c::ac42:2f57:80 · lzh4t321bb.pages.dev
2026-01-11 20:24
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 20:24:48 GMT
Content-Length: 0
Connection: close
Location: https://lzh4t321bb.pages.dev/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=p7Y5jAmdFpjIlqHYfgVMKO12qHF36s4%2F189dO518APyBdKyNIVgRWIZcRhJeGQ%2Ff%2BcZrACGAJLJo5Z0uLqX08peNuaeflbEgs5iQ6uPMRYDvZ%2FVaIeEsMclWuy08CCBN"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc723c6eec77235-SIN
alt-svc: h3=":443"; ma=86400
Open service 172.66.47.87:443 · lzh4t321bb.pages.dev
2026-01-11 20:24
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 20:24:48 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 1881
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "6d7b2397750e326dd396bc14207f9c81"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=GX6B04ADKeso8igZ2Qp4zZSIFVyMmDRnj2Zb6SLya0pDeGsmw8aFpvil5LZEw431RH1YwljIBdagu2IIrbcJglPpLi3nf%2BwMibjsdHi%2FVR57sZPa"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc723c5ce4d41ed-EWR
alt-svc: h3=":443"; ma=86400
Page title: Document
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="reset.css">
</head>
<body style="margin:0;padding:0;">
<!-- this is uploaded to zh4t321bb.pages.dev (you can
submit to Google mobile-friendly test tool to see how
Googlebot renders it)-->
<iframe src="/nogooglebot/" frameborder="0" style="height:0;width:0;"></iframe>
<h1>Googlebot test iframe(this line is static(written in raw HTML))</h1>
<script>
//the problem is iframe has no onerror, only onload...
//https://stackoverflow.com/questions/19630505/how-to-catch-a-iframe-loading-error
document.querySelector("iframe").addEventListener( "load", function() {
//UPDATE: the load handler isn't even fired by Googlebot(no text below written to screen at all)
//even if error, load handler will be called bc there is no onerror handler in iframe for some reasons
writeToDocument("iframe content 'loaded'");
//iframe is 'loaded', but we will check whether it is blocked by checking the variable
writeToDocument('the value is ' + window.xx); //it should show 100 otherwise undefined
});
function writeToDocument(str) {
const para = document.createElement("p");
para.innerText = str;
document.body.appendChild(para);
}
//this is control(to see if googlebot has js rendering or not)
writeToDocument('this line is written by javascript (ie js is enabled) //control')
//UPDATE: yes this line is shown in rendering screenshot. Googlebot does have js enabled.
</script>
</body>
</html>
Open service 2606:4700:310c::ac42:2ca9:443 · lzh4t321bb.pages.dev
2026-01-11 20:24
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 20:24:48 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 1881
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "6d7b2397750e326dd396bc14207f9c81"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2FgVViQfhUoogyaYGt%2F7jOxA3KdMLbPsFFCX9L1GYkgfLr4mAXHFI2CA9cjghaXK03vOxngxOpKlxMlP9amy84SwB0UH1CJN68AB%2BuLQbV5F63DErtGqTwS2Wf3hPJKJm"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc723c62e948e83-YYZ
alt-svc: h3=":443"; ma=86400
Page title: Document
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="reset.css">
</head>
<body style="margin:0;padding:0;">
<!-- this is uploaded to zh4t321bb.pages.dev (you can
submit to Google mobile-friendly test tool to see how
Googlebot renders it)-->
<iframe src="/nogooglebot/" frameborder="0" style="height:0;width:0;"></iframe>
<h1>Googlebot test iframe(this line is static(written in raw HTML))</h1>
<script>
//the problem is iframe has no onerror, only onload...
//https://stackoverflow.com/questions/19630505/how-to-catch-a-iframe-loading-error
document.querySelector("iframe").addEventListener( "load", function() {
//UPDATE: the load handler isn't even fired by Googlebot(no text below written to screen at all)
//even if error, load handler will be called bc there is no onerror handler in iframe for some reasons
writeToDocument("iframe content 'loaded'");
//iframe is 'loaded', but we will check whether it is blocked by checking the variable
writeToDocument('the value is ' + window.xx); //it should show 100 otherwise undefined
});
function writeToDocument(str) {
const para = document.createElement("p");
para.innerText = str;
document.body.appendChild(para);
}
//this is control(to see if googlebot has js rendering or not)
writeToDocument('this line is written by javascript (ie js is enabled) //control')
//UPDATE: yes this line is shown in rendering screenshot. Googlebot does have js enabled.
</script>
</body>
</html>
Open service 2606:4700:310c::ac42:2ca9:8443 · lzh4t321bb.pages.dev
2026-01-11 20:24
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 20:24:48 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 1881
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "6d7b2397750e326dd396bc14207f9c81"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=dBPyG4gbi0mmMAESEfdgAdbrfEcHwX2wC9IPty1%2BYYzEKlBlsvI7e6Fk1hqSMyj5BcZkv4mV%2F%2BucFxWbuFC7HmoQUVs0M2%2FJHhtLMfzyF6%2FN0GLHmP1ktU%2B1%2FDNO97%2FT"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc723c61e84ac69-YYZ
alt-svc: h3=":8443"; ma=86400
Page title: Document
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="reset.css">
</head>
<body style="margin:0;padding:0;">
<!-- this is uploaded to zh4t321bb.pages.dev (you can
submit to Google mobile-friendly test tool to see how
Googlebot renders it)-->
<iframe src="/nogooglebot/" frameborder="0" style="height:0;width:0;"></iframe>
<h1>Googlebot test iframe(this line is static(written in raw HTML))</h1>
<script>
//the problem is iframe has no onerror, only onload...
//https://stackoverflow.com/questions/19630505/how-to-catch-a-iframe-loading-error
document.querySelector("iframe").addEventListener( "load", function() {
//UPDATE: the load handler isn't even fired by Googlebot(no text below written to screen at all)
//even if error, load handler will be called bc there is no onerror handler in iframe for some reasons
writeToDocument("iframe content 'loaded'");
//iframe is 'loaded', but we will check whether it is blocked by checking the variable
writeToDocument('the value is ' + window.xx); //it should show 100 otherwise undefined
});
function writeToDocument(str) {
const para = document.createElement("p");
para.innerText = str;
document.body.appendChild(para);
}
//this is control(to see if googlebot has js rendering or not)
writeToDocument('this line is written by javascript (ie js is enabled) //control')
//UPDATE: yes this line is shown in rendering screenshot. Googlebot does have js enabled.
</script>
</body>
</html>
Open service 172.66.47.87:80 · lzh4t321bb.pages.dev
2026-01-11 20:24
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 20:24:48 GMT
Content-Length: 0
Connection: close
Location: https://lzh4t321bb.pages.dev/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=WOquVZy25Q6u5tOeId6wJV5rizt9iK%2FzPqx5boKaJrRMgde8uSnE%2B%2BF5Q4cdYm9D8yUtGg5o0YUAq7ff8GaRPpqKSqf3HwDgT66dEI7e8DRzesbY"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc723c52af696fc-AMS
alt-svc: h3=":443"; ma=86400
Open service 172.66.44.169:8443 · lzh4t321bb.pages.dev
2026-01-11 20:24
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 20:24:48 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 1881
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "6d7b2397750e326dd396bc14207f9c81"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=SLr5M00w%2BNuy7ubtmsvO7v7mjGvygR%2Ff%2BdAipFzP8a6AaqNCcImazSfRHiqkYwkUj%2BdqNQIHAJ97ToOIsumtPgyxRcnrCMB%2BE7wS4jn6lexLvykd"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc723c58ad742f7-EWR
alt-svc: h3=":8443"; ma=86400
Page title: Document
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="reset.css">
</head>
<body style="margin:0;padding:0;">
<!-- this is uploaded to zh4t321bb.pages.dev (you can
submit to Google mobile-friendly test tool to see how
Googlebot renders it)-->
<iframe src="/nogooglebot/" frameborder="0" style="height:0;width:0;"></iframe>
<h1>Googlebot test iframe(this line is static(written in raw HTML))</h1>
<script>
//the problem is iframe has no onerror, only onload...
//https://stackoverflow.com/questions/19630505/how-to-catch-a-iframe-loading-error
document.querySelector("iframe").addEventListener( "load", function() {
//UPDATE: the load handler isn't even fired by Googlebot(no text below written to screen at all)
//even if error, load handler will be called bc there is no onerror handler in iframe for some reasons
writeToDocument("iframe content 'loaded'");
//iframe is 'loaded', but we will check whether it is blocked by checking the variable
writeToDocument('the value is ' + window.xx); //it should show 100 otherwise undefined
});
function writeToDocument(str) {
const para = document.createElement("p");
para.innerText = str;
document.body.appendChild(para);
}
//this is control(to see if googlebot has js rendering or not)
writeToDocument('this line is written by javascript (ie js is enabled) //control')
//UPDATE: yes this line is shown in rendering screenshot. Googlebot does have js enabled.
</script>
</body>
</html>
Open service 2606:4700:310c::ac42:2ca9:80 · lzh4t321bb.pages.dev
2026-01-11 20:24
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 20:24:48 GMT
Content-Length: 0
Connection: close
Location: https://lzh4t321bb.pages.dev/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=9yjBQSx5OgxBRkZhD%2FSHAXY9Hx8LCv%2FRXjzA0mWo%2Fwc5xkEr%2Fl%2FzhrcOgzZGYWlZX0lw2cC5jwbVncegMNoRS%2BZn%2F6E3FvwsuTMkU9ySTGAlopBK%2BHChDkZOgcQd04Y%2B"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc723c4fd9f4e3b-LHR
alt-svc: h3=":443"; ma=86400
Open service 172.66.44.169:443 · lzh4t321bb.pages.dev
2026-01-11 20:24
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 20:24:48 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 1881
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "6d7b2397750e326dd396bc14207f9c81"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=txATKduvMstlHrjk5ua07isPWgkLee4vvVyKcHsUlbi%2B9QPNLAjmk9Ba8E9K7TzlpALb4mNvbaZ0ylQ01GKl2OB%2F8%2BSm0plVD2S4I8FwCwL6cJNK"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc723c53f63ab8e-YYZ
alt-svc: h3=":443"; ma=86400
Page title: Document
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="reset.css">
</head>
<body style="margin:0;padding:0;">
<!-- this is uploaded to zh4t321bb.pages.dev (you can
submit to Google mobile-friendly test tool to see how
Googlebot renders it)-->
<iframe src="/nogooglebot/" frameborder="0" style="height:0;width:0;"></iframe>
<h1>Googlebot test iframe(this line is static(written in raw HTML))</h1>
<script>
//the problem is iframe has no onerror, only onload...
//https://stackoverflow.com/questions/19630505/how-to-catch-a-iframe-loading-error
document.querySelector("iframe").addEventListener( "load", function() {
//UPDATE: the load handler isn't even fired by Googlebot(no text below written to screen at all)
//even if error, load handler will be called bc there is no onerror handler in iframe for some reasons
writeToDocument("iframe content 'loaded'");
//iframe is 'loaded', but we will check whether it is blocked by checking the variable
writeToDocument('the value is ' + window.xx); //it should show 100 otherwise undefined
});
function writeToDocument(str) {
const para = document.createElement("p");
para.innerText = str;
document.body.appendChild(para);
}
//this is control(to see if googlebot has js rendering or not)
writeToDocument('this line is written by javascript (ie js is enabled) //control')
//UPDATE: yes this line is shown in rendering screenshot. Googlebot does have js enabled.
</script>
</body>
</html>
Open service 172.66.44.169:80 · lzh4t321bb.pages.dev
2026-01-11 20:24
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 20:24:48 GMT
Content-Length: 0
Connection: close
Location: https://lzh4t321bb.pages.dev/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=h7XcTnX99HkLikNsGM6BtwbkuRh4iY0x7q2Sv6IiGBg7CfMuCC2SuhMmTUSUkOtyXSbZvxxTC6INzGq7%2BfJZbyePTPodyxqFAbF4OHIJgMiccVvk"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc723c49ae7b231-SJC
alt-svc: h3=":443"; ma=86400
Open service 172.66.47.87:8443 · lzh4t321bb.pages.dev
2026-01-11 20:24
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 20:24:48 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 1881
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "6d7b2397750e326dd396bc14207f9c81"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=hdBslZFL6VBE0kev%2FN2dgcoIyoOAnPNdWMHAYbaAVYaPHFzAgd9SxMhwn5bdchuYHcH%2BfLrEt%2FeXWbNdCW1WmQdnDcCUNOAHL%2FwHyZWvUL7n8ehY"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc723c4483e923d-FRA
alt-svc: h3=":8443"; ma=86400
Page title: Document
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="reset.css">
</head>
<body style="margin:0;padding:0;">
<!-- this is uploaded to zh4t321bb.pages.dev (you can
submit to Google mobile-friendly test tool to see how
Googlebot renders it)-->
<iframe src="/nogooglebot/" frameborder="0" style="height:0;width:0;"></iframe>
<h1>Googlebot test iframe(this line is static(written in raw HTML))</h1>
<script>
//the problem is iframe has no onerror, only onload...
//https://stackoverflow.com/questions/19630505/how-to-catch-a-iframe-loading-error
document.querySelector("iframe").addEventListener( "load", function() {
//UPDATE: the load handler isn't even fired by Googlebot(no text below written to screen at all)
//even if error, load handler will be called bc there is no onerror handler in iframe for some reasons
writeToDocument("iframe content 'loaded'");
//iframe is 'loaded', but we will check whether it is blocked by checking the variable
writeToDocument('the value is ' + window.xx); //it should show 100 otherwise undefined
});
function writeToDocument(str) {
const para = document.createElement("p");
para.innerText = str;
document.body.appendChild(para);
}
//this is control(to see if googlebot has js rendering or not)
writeToDocument('this line is written by javascript (ie js is enabled) //control')
//UPDATE: yes this line is shown in rendering screenshot. Googlebot does have js enabled.
</script>
</body>
</html>
Open service 2606:4700:310c::ac42:2f57:8443 · lzh4t321bb.pages.dev
2026-01-11 20:24
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 20:24:48 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 1881
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "6d7b2397750e326dd396bc14207f9c81"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=vR87WNzztjWV3715qqJzZWyGFjSbFJhIkN%2BTWspzIt9HAZbDw9KujrpQep6GpDjArBx5wSIcFOOBMksbCj0dA6QhusuRZgClIoHg0BtLVJZBKP5YKv6zRlXD0k16vJ8I"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc723c4aeb56524-LHR
alt-svc: h3=":8443"; ma=86400
Page title: Document
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="reset.css">
</head>
<body style="margin:0;padding:0;">
<!-- this is uploaded to zh4t321bb.pages.dev (you can
submit to Google mobile-friendly test tool to see how
Googlebot renders it)-->
<iframe src="/nogooglebot/" frameborder="0" style="height:0;width:0;"></iframe>
<h1>Googlebot test iframe(this line is static(written in raw HTML))</h1>
<script>
//the problem is iframe has no onerror, only onload...
//https://stackoverflow.com/questions/19630505/how-to-catch-a-iframe-loading-error
document.querySelector("iframe").addEventListener( "load", function() {
//UPDATE: the load handler isn't even fired by Googlebot(no text below written to screen at all)
//even if error, load handler will be called bc there is no onerror handler in iframe for some reasons
writeToDocument("iframe content 'loaded'");
//iframe is 'loaded', but we will check whether it is blocked by checking the variable
writeToDocument('the value is ' + window.xx); //it should show 100 otherwise undefined
});
function writeToDocument(str) {
const para = document.createElement("p");
para.innerText = str;
document.body.appendChild(para);
}
//this is control(to see if googlebot has js rendering or not)
writeToDocument('this line is written by javascript (ie js is enabled) //control')
//UPDATE: yes this line is shown in rendering screenshot. Googlebot does have js enabled.
</script>
</body>
</html>
Open service 2606:4700:310c::ac42:2f57:443 · lzh4t321bb.pages.dev
2026-01-11 20:24
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 20:24:48 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 1881
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "6d7b2397750e326dd396bc14207f9c81"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=iFUVqHcinxJfOKx4QeojTjBVbW3n4urg5szwencgR4wZRGUUjYFpYZakih4iyNYgYuQ808%2BNfk6%2FVHWAwe76eesMTpSSqPHSd5ljgGs5nF9GSYiJDswsGNYXmGbjzQIn"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc723c4bc79318f-LHR
alt-svc: h3=":443"; ma=86400
Page title: Document
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="reset.css">
</head>
<body style="margin:0;padding:0;">
<!-- this is uploaded to zh4t321bb.pages.dev (you can
submit to Google mobile-friendly test tool to see how
Googlebot renders it)-->
<iframe src="/nogooglebot/" frameborder="0" style="height:0;width:0;"></iframe>
<h1>Googlebot test iframe(this line is static(written in raw HTML))</h1>
<script>
//the problem is iframe has no onerror, only onload...
//https://stackoverflow.com/questions/19630505/how-to-catch-a-iframe-loading-error
document.querySelector("iframe").addEventListener( "load", function() {
//UPDATE: the load handler isn't even fired by Googlebot(no text below written to screen at all)
//even if error, load handler will be called bc there is no onerror handler in iframe for some reasons
writeToDocument("iframe content 'loaded'");
//iframe is 'loaded', but we will check whether it is blocked by checking the variable
writeToDocument('the value is ' + window.xx); //it should show 100 otherwise undefined
});
function writeToDocument(str) {
const para = document.createElement("p");
para.innerText = str;
document.body.appendChild(para);
}
//this is control(to see if googlebot has js rendering or not)
writeToDocument('this line is written by javascript (ie js is enabled) //control')
//UPDATE: yes this line is shown in rendering screenshot. Googlebot does have js enabled.
</script>
</body>
</html>
Open service 2606:4700:310c::ac42:2f57:443 · lzh4t321bb.pages.dev
2025-12-20 17:21
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 17:21:08 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 1881
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "6d7b2397750e326dd396bc14207f9c81"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Z3dvkZtawZvvq2znrGNF%2FVSoKMd%2BBVQFEDC2oXAiBKlRPtN9ldwxaWgoyN3fEQbK2XO6IQ5gkCgasxNCXQllMSnf%2FwZ4qJ%2Br%2FsfqH46C%2Bia4t9RaZvBvano2uUnBvU1i"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b10d079aca89f8b-SIN
alt-svc: h3=":443"; ma=86400
Page title: Document
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="reset.css">
</head>
<body style="margin:0;padding:0;">
<!-- this is uploaded to zh4t321bb.pages.dev (you can
submit to Google mobile-friendly test tool to see how
Googlebot renders it)-->
<iframe src="/nogooglebot/" frameborder="0" style="height:0;width:0;"></iframe>
<h1>Googlebot test iframe(this line is static(written in raw HTML))</h1>
<script>
//the problem is iframe has no onerror, only onload...
//https://stackoverflow.com/questions/19630505/how-to-catch-a-iframe-loading-error
document.querySelector("iframe").addEventListener( "load", function() {
//UPDATE: the load handler isn't even fired by Googlebot(no text below written to screen at all)
//even if error, load handler will be called bc there is no onerror handler in iframe for some reasons
writeToDocument("iframe content 'loaded'");
//iframe is 'loaded', but we will check whether it is blocked by checking the variable
writeToDocument('the value is ' + window.xx); //it should show 100 otherwise undefined
});
function writeToDocument(str) {
const para = document.createElement("p");
para.innerText = str;
document.body.appendChild(para);
}
//this is control(to see if googlebot has js rendering or not)
writeToDocument('this line is written by javascript (ie js is enabled) //control')
//UPDATE: yes this line is shown in rendering screenshot. Googlebot does have js enabled.
</script>
</body>
</html>
Open service 2606:4700:310c::ac42:2f57:80 · lzh4t321bb.pages.dev
2025-12-20 17:21
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 17:21:07 GMT
Content-Length: 0
Connection: close
Location: https://lzh4t321bb.pages.dev/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=MpQwJAylPS7eXjUMeybQUEZLZo%2FviKgL9h6LsmZmHXYVWAroekJmh4CcHCooG9zEwe74oZnABuUE15Xgy6Jn9ERUnL5HRMtE31tjeSjvpQ7jWvWIXwpyr%2FF74CE5I%2FC9"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b10d0767c75ebb8-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:310c::ac42:2f57:8443 · lzh4t321bb.pages.dev
2025-12-20 17:21
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 17:21:07 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 1881
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "6d7b2397750e326dd396bc14207f9c81"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=RrZDwL6%2BbBl9kBPP%2FM5IJpi1OSTVJBfc1O0vr2pHCpc86cZB%2BxLjDr11UmG18FmdKtSwk2O20TEqt2xJYCfsLC6t1KrLDYUJhmbOa%2BvWcpijsKDFYeycrWGB3LtPtwiq"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b10d0764953447a-EWR
alt-svc: h3=":8443"; ma=86400
Page title: Document
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="reset.css">
</head>
<body style="margin:0;padding:0;">
<!-- this is uploaded to zh4t321bb.pages.dev (you can
submit to Google mobile-friendly test tool to see how
Googlebot renders it)-->
<iframe src="/nogooglebot/" frameborder="0" style="height:0;width:0;"></iframe>
<h1>Googlebot test iframe(this line is static(written in raw HTML))</h1>
<script>
//the problem is iframe has no onerror, only onload...
//https://stackoverflow.com/questions/19630505/how-to-catch-a-iframe-loading-error
document.querySelector("iframe").addEventListener( "load", function() {
//UPDATE: the load handler isn't even fired by Googlebot(no text below written to screen at all)
//even if error, load handler will be called bc there is no onerror handler in iframe for some reasons
writeToDocument("iframe content 'loaded'");
//iframe is 'loaded', but we will check whether it is blocked by checking the variable
writeToDocument('the value is ' + window.xx); //it should show 100 otherwise undefined
});
function writeToDocument(str) {
const para = document.createElement("p");
para.innerText = str;
document.body.appendChild(para);
}
//this is control(to see if googlebot has js rendering or not)
writeToDocument('this line is written by javascript (ie js is enabled) //control')
//UPDATE: yes this line is shown in rendering screenshot. Googlebot does have js enabled.
</script>
</body>
</html>
Open service 2606:4700:310c::ac42:2ca9:443 · lzh4t321bb.pages.dev
2025-12-20 17:21
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 17:21:07 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 1881
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "6d7b2397750e326dd396bc14207f9c81"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=EzJPTlZEpoKUSTyDrx5kzM6HkELZ5iBSTC7Sjx6DGCzKbHMb66hLYcubmAADI6QKMOk4TR1iX3Bt43%2FuRgpQkERc402YnldoqxsOtK8Cwbu1%2FJ72NYJDs4dumB%2FQorHA"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b10d0764b628cee-EWR
alt-svc: h3=":443"; ma=86400
Page title: Document
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="reset.css">
</head>
<body style="margin:0;padding:0;">
<!-- this is uploaded to zh4t321bb.pages.dev (you can
submit to Google mobile-friendly test tool to see how
Googlebot renders it)-->
<iframe src="/nogooglebot/" frameborder="0" style="height:0;width:0;"></iframe>
<h1>Googlebot test iframe(this line is static(written in raw HTML))</h1>
<script>
//the problem is iframe has no onerror, only onload...
//https://stackoverflow.com/questions/19630505/how-to-catch-a-iframe-loading-error
document.querySelector("iframe").addEventListener( "load", function() {
//UPDATE: the load handler isn't even fired by Googlebot(no text below written to screen at all)
//even if error, load handler will be called bc there is no onerror handler in iframe for some reasons
writeToDocument("iframe content 'loaded'");
//iframe is 'loaded', but we will check whether it is blocked by checking the variable
writeToDocument('the value is ' + window.xx); //it should show 100 otherwise undefined
});
function writeToDocument(str) {
const para = document.createElement("p");
para.innerText = str;
document.body.appendChild(para);
}
//this is control(to see if googlebot has js rendering or not)
writeToDocument('this line is written by javascript (ie js is enabled) //control')
//UPDATE: yes this line is shown in rendering screenshot. Googlebot does have js enabled.
</script>
</body>
</html>
Open service 2606:4700:310c::ac42:2ca9:80 · lzh4t321bb.pages.dev
2025-12-20 17:21
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 17:21:07 GMT
Content-Length: 0
Connection: close
Location: https://lzh4t321bb.pages.dev/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=6l7NZDsJThz%2BLykbbITform6YepwZhKR7nP3Wub%2BOWCSzq7mazyIq%2Fkvgg%2Bu72073kZGTGtt8N2sGevyJ7apkVwhrnJPuS2VnRngKddDe98zUGS2Jd6V%2B6pRtZbPunpB"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b10d0762ff3983e-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:310c::ac42:2ca9:8443 · lzh4t321bb.pages.dev
2025-12-20 17:21
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 17:21:07 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 1881
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "6d7b2397750e326dd396bc14207f9c81"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=CDVNPHDQBSCbyMeQrPcHbLxUn6Znkx7jxrSpy%2FRpektaiPhQKpBuMouuT%2FOK5YPmf7cOd8Wst3r5cPO01YMnqJsuCjdoSRscUh7IaF9ZDHMz4j6wRNKTjyGEAkZMecyQ"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b10d0760ce018de-FRA
alt-svc: h3=":8443"; ma=86400
Page title: Document
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="reset.css">
</head>
<body style="margin:0;padding:0;">
<!-- this is uploaded to zh4t321bb.pages.dev (you can
submit to Google mobile-friendly test tool to see how
Googlebot renders it)-->
<iframe src="/nogooglebot/" frameborder="0" style="height:0;width:0;"></iframe>
<h1>Googlebot test iframe(this line is static(written in raw HTML))</h1>
<script>
//the problem is iframe has no onerror, only onload...
//https://stackoverflow.com/questions/19630505/how-to-catch-a-iframe-loading-error
document.querySelector("iframe").addEventListener( "load", function() {
//UPDATE: the load handler isn't even fired by Googlebot(no text below written to screen at all)
//even if error, load handler will be called bc there is no onerror handler in iframe for some reasons
writeToDocument("iframe content 'loaded'");
//iframe is 'loaded', but we will check whether it is blocked by checking the variable
writeToDocument('the value is ' + window.xx); //it should show 100 otherwise undefined
});
function writeToDocument(str) {
const para = document.createElement("p");
para.innerText = str;
document.body.appendChild(para);
}
//this is control(to see if googlebot has js rendering or not)
writeToDocument('this line is written by javascript (ie js is enabled) //control')
//UPDATE: yes this line is shown in rendering screenshot. Googlebot does have js enabled.
</script>
</body>
</html>
Open service 172.66.47.87:8443 · lzh4t321bb.pages.dev
2025-12-20 17:21
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 17:21:07 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 1881
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "6d7b2397750e326dd396bc14207f9c81"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=EgfKQOz0kGBxQwYY28%2FLfnlM5UVrIwsFeagfoZHcJp%2BmLy0adV7acAaabaRJ4bh6vHIT%2FLnF2vItB0hKLED2S2wA7nNebiBixWBpW69jW7b0kZIz"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b10d0760bea35e8-FRA
alt-svc: h3=":8443"; ma=86400
Page title: Document
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="reset.css">
</head>
<body style="margin:0;padding:0;">
<!-- this is uploaded to zh4t321bb.pages.dev (you can
submit to Google mobile-friendly test tool to see how
Googlebot renders it)-->
<iframe src="/nogooglebot/" frameborder="0" style="height:0;width:0;"></iframe>
<h1>Googlebot test iframe(this line is static(written in raw HTML))</h1>
<script>
//the problem is iframe has no onerror, only onload...
//https://stackoverflow.com/questions/19630505/how-to-catch-a-iframe-loading-error
document.querySelector("iframe").addEventListener( "load", function() {
//UPDATE: the load handler isn't even fired by Googlebot(no text below written to screen at all)
//even if error, load handler will be called bc there is no onerror handler in iframe for some reasons
writeToDocument("iframe content 'loaded'");
//iframe is 'loaded', but we will check whether it is blocked by checking the variable
writeToDocument('the value is ' + window.xx); //it should show 100 otherwise undefined
});
function writeToDocument(str) {
const para = document.createElement("p");
para.innerText = str;
document.body.appendChild(para);
}
//this is control(to see if googlebot has js rendering or not)
writeToDocument('this line is written by javascript (ie js is enabled) //control')
//UPDATE: yes this line is shown in rendering screenshot. Googlebot does have js enabled.
</script>
</body>
</html>
Open service 172.66.44.169:443 · lzh4t321bb.pages.dev
2025-12-20 17:21
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 17:21:07 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 1881
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "6d7b2397750e326dd396bc14207f9c81"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Yb0lncxNMNzvT7YD2ab5bQykGGGDTk8Uup8p3sRZV38CZWjQ%2B8l1zqdhcBO5i%2BvzsaQ3mZfCGSb8jCG97V0oNNPOoFvAhOPCgIK%2B72MrJFNm2qks"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b10d075ceac8cb9-EWR
alt-svc: h3=":443"; ma=86400
Page title: Document
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="reset.css">
</head>
<body style="margin:0;padding:0;">
<!-- this is uploaded to zh4t321bb.pages.dev (you can
submit to Google mobile-friendly test tool to see how
Googlebot renders it)-->
<iframe src="/nogooglebot/" frameborder="0" style="height:0;width:0;"></iframe>
<h1>Googlebot test iframe(this line is static(written in raw HTML))</h1>
<script>
//the problem is iframe has no onerror, only onload...
//https://stackoverflow.com/questions/19630505/how-to-catch-a-iframe-loading-error
document.querySelector("iframe").addEventListener( "load", function() {
//UPDATE: the load handler isn't even fired by Googlebot(no text below written to screen at all)
//even if error, load handler will be called bc there is no onerror handler in iframe for some reasons
writeToDocument("iframe content 'loaded'");
//iframe is 'loaded', but we will check whether it is blocked by checking the variable
writeToDocument('the value is ' + window.xx); //it should show 100 otherwise undefined
});
function writeToDocument(str) {
const para = document.createElement("p");
para.innerText = str;
document.body.appendChild(para);
}
//this is control(to see if googlebot has js rendering or not)
writeToDocument('this line is written by javascript (ie js is enabled) //control')
//UPDATE: yes this line is shown in rendering screenshot. Googlebot does have js enabled.
</script>
</body>
</html>
Open service 172.66.47.87:443 · lzh4t321bb.pages.dev
2025-12-20 17:21
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 17:21:07 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 1881
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "6d7b2397750e326dd396bc14207f9c81"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4Cx2n%2BOdXnNFitpsEvFJpjzcCxRYScFhUt7IBr0pe2mE0Uc6fTlQAlJaVY0XpLCEsSXeJUoGR2%2FfZUJC7xsEFLQVKo0UTQ4M3VdChzeb1rZzUnj1"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b10d0759a285d80-FRA
alt-svc: h3=":443"; ma=86400
Page title: Document
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="reset.css">
</head>
<body style="margin:0;padding:0;">
<!-- this is uploaded to zh4t321bb.pages.dev (you can
submit to Google mobile-friendly test tool to see how
Googlebot renders it)-->
<iframe src="/nogooglebot/" frameborder="0" style="height:0;width:0;"></iframe>
<h1>Googlebot test iframe(this line is static(written in raw HTML))</h1>
<script>
//the problem is iframe has no onerror, only onload...
//https://stackoverflow.com/questions/19630505/how-to-catch-a-iframe-loading-error
document.querySelector("iframe").addEventListener( "load", function() {
//UPDATE: the load handler isn't even fired by Googlebot(no text below written to screen at all)
//even if error, load handler will be called bc there is no onerror handler in iframe for some reasons
writeToDocument("iframe content 'loaded'");
//iframe is 'loaded', but we will check whether it is blocked by checking the variable
writeToDocument('the value is ' + window.xx); //it should show 100 otherwise undefined
});
function writeToDocument(str) {
const para = document.createElement("p");
para.innerText = str;
document.body.appendChild(para);
}
//this is control(to see if googlebot has js rendering or not)
writeToDocument('this line is written by javascript (ie js is enabled) //control')
//UPDATE: yes this line is shown in rendering screenshot. Googlebot does have js enabled.
</script>
</body>
</html>
Open service 172.66.44.169:8443 · lzh4t321bb.pages.dev
2025-12-20 17:21
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 17:21:07 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 1881
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "6d7b2397750e326dd396bc14207f9c81"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Bo9rVrHzDxamR8QdqMFXWKpvI8vcHNP7woLJEBCVrkVRg51tYTOdwy5MJP%2FCnfCsIqAA6eqhN0nb1L6W061qpwSww1xtnCgu9Tuc9QLN02m2qrs5"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b10d075ef381321-SJC
alt-svc: h3=":8443"; ma=86400
Page title: Document
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="reset.css">
</head>
<body style="margin:0;padding:0;">
<!-- this is uploaded to zh4t321bb.pages.dev (you can
submit to Google mobile-friendly test tool to see how
Googlebot renders it)-->
<iframe src="/nogooglebot/" frameborder="0" style="height:0;width:0;"></iframe>
<h1>Googlebot test iframe(this line is static(written in raw HTML))</h1>
<script>
//the problem is iframe has no onerror, only onload...
//https://stackoverflow.com/questions/19630505/how-to-catch-a-iframe-loading-error
document.querySelector("iframe").addEventListener( "load", function() {
//UPDATE: the load handler isn't even fired by Googlebot(no text below written to screen at all)
//even if error, load handler will be called bc there is no onerror handler in iframe for some reasons
writeToDocument("iframe content 'loaded'");
//iframe is 'loaded', but we will check whether it is blocked by checking the variable
writeToDocument('the value is ' + window.xx); //it should show 100 otherwise undefined
});
function writeToDocument(str) {
const para = document.createElement("p");
para.innerText = str;
document.body.appendChild(para);
}
//this is control(to see if googlebot has js rendering or not)
writeToDocument('this line is written by javascript (ie js is enabled) //control')
//UPDATE: yes this line is shown in rendering screenshot. Googlebot does have js enabled.
</script>
</body>
</html>
Open service 172.66.47.87:80 · lzh4t321bb.pages.dev
2025-12-20 17:21
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 17:21:07 GMT
Content-Length: 0
Connection: close
Location: https://lzh4t321bb.pages.dev/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=oaLnfAy%2FFhql2IZCEhscPl4suM6i%2BS7ykUdhIBpQtmexxJyz0jGv5%2FXjEG2V8edabQEzW6JrpNjAFhOumd265KOWw256F%2BcZJDUFwdDreS8Wrvo8"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b10d074ff54098f-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.66.44.169:80 · lzh4t321bb.pages.dev
2025-12-20 17:21
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 17:21:07 GMT
Content-Length: 0
Connection: close
Location: https://lzh4t321bb.pages.dev/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=SUVQuGpFHm%2BOninCTMgB5uQIn37ENJRV2ov42o9jpF%2FR86HsfnXk8FGwi%2F3uRtDuvkGnRVOBuSq245df8d0RYM6uYn4uPDlYpxlxWPcBvLnjQAyt"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b10d074ff42a6f7-LHR
alt-svc: h3=":443"; ma=86400