ua-tracer by Paul Kinlan

trace lC0ZI21c

ua-tracer

what does a user agent actually fetch, follow & run?

← all traces

Trace lC0ZI21c

First seen: 2026-07-09 14:41:28.362 UTC
User-Agent: Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)
Bot verification: Not a known bot (no IP-range check applies).

What this user agent did

Directly-referenced assets:

✓ fetched CSS ✓ fetched JS ✓ fetched image ✓ fetched font (HTML)

Document-level link hints:

✗ fetched favicon ✗ fetched apple-touch-icon ✗ fetched web manifest ✓ fetched preload ✓ fetched prefetch

Second-level follows (proves it parsed the linking file):

✓ followed CSS background-image ✓ followed CSS @font-face ✗ followed manifest icon ✓ followed CSS @import

Frames (does it descend into iframes?):

✓ fetched iframe document ✗ descended into iframe (loaded inner image)

Reporting (a report-only CSP is violated by inline styles; reports can arrive via HTTP headers with no JS, or via in-page beacons):

✗ sent a CSP/Reporting report (any path) ✗ delivered via report-uri/Report-To header (no JS) ✗ delivered via in-page beacon (securitypolicyviolation / ReportingObserver)

Social embed (Open Graph / Twitter card images):

✗ fetched og:image ✗ fetched twitter:image

JavaScript execution:

✓ EXECUTED classic JS ✓ EXECUTED ES module ✓ posted client timing

Server-side request waterfall

Every request the server received for this trace, in receive order. +ms is the delta from the homepage request.

ReceivedΔKindMethodUser-Agent
2026-07-09 14:41:28.362 UTC +0 ms homepage GET Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)
request headers (10)
{
  "accept": "*/*",
  "accept-encoding": "deflate, gzip, br, zstd",
  "host": "uatracer.com",
  "signature": "sig=:+iFD9374uX0P9k4ZckOKhDemtkSe2zT02Cyn+utoqpA7I+Y8d+2mfXF+iY7s6M243X7xHJ4g/U6C9BT3ohOIBg==:",
  "signature-agent": "\"https://ahrefs.com\"",
  "signature-input": "sig=(\"@authority\" \"signature-agent\");created=1783608088;keyid=\"e3vpiy0B6M1Wdxnizw3dqRSgpqS6SXM2qiQ6HtUwZ5g\";alg=\"ed25519\";expires=1783608148;nonce=\"STTUEy5_uPp8Jv5PqcQfrK5kY55jXkRhj_MPJBZDZpL-MPBEgenXUzTB1duUegS52gGoIJKwinXMbdTG4IUJmw\";tag=\"web-bot-auth\"",
  "traceparent": "00-d9f16509d984d271f9115e9be34e3318-0a1e2047d7f353f1-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)",
  "via": "HTTP/2 ord.vultr.prod.deno-cluster.net"
}
2026-07-09 14:41:30.643 UTC +2281 ms iframe document GET Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)
request headers (16)
{
  "accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
  "accept-encoding": "gzip, deflate, br, zstd",
  "cookie": "ua-tracer-trace=lC0ZI21c",
  "host": "uatracer.com",
  "priority": "u=0, i",
  "referer": "https://uatracer.com/",
  "sec-fetch-dest": "iframe",
  "sec-fetch-mode": "navigate",
  "sec-fetch-site": "same-origin",
  "traceparent": "00-cf98959e4698aeda1040d685ef6df453-3ee804a6a5b6a22f-01",
  "tracestate": "",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)",
  "via": "HTTP/2 ams.vultr.prod.deno-cluster.net",
  "x-deno-userspace-traceparent": "00-cf98959e4698aeda1040d685ef6df453-f5eefcd819ce2f29-01",
  "x-deno-userspace-tracestate": ""
}
2026-07-09 14:41:30.644 UTC +2282 ms CSS GET Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)
request headers (15)
{
  "accept": "text/css,*/*;q=0.1",
  "accept-encoding": "gzip, deflate, br, zstd",
  "cookie": "ua-tracer-trace=lC0ZI21c",
  "host": "uatracer.com",
  "priority": "u=0",
  "referer": "https://uatracer.com/",
  "sec-fetch-dest": "style",
  "sec-fetch-mode": "no-cors",
  "sec-fetch-site": "same-origin",
  "traceparent": "00-de1062acc647d0e51dca1d1748694e70-faf4049e2e01e50d-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)",
  "via": "HTTP/2 ams.vultr.prod.deno-cluster.net",
  "x-deno-userspace-traceparent": "00-de1062acc647d0e51dca1d1748694e70-bfb1879788fbc050-01",
  "x-deno-userspace-tracestate": ""
}
2026-07-09 14:41:30.645 UTC +2283 ms ES module GET Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)
request headers (16)
{
  "accept": "*/*",
  "accept-encoding": "gzip, deflate, br, zstd",
  "cookie": "ua-tracer-trace=lC0ZI21c",
  "host": "uatracer.com",
  "origin": "https://uatracer.com",
  "priority": "u=1",
  "referer": "https://uatracer.com/",
  "sec-fetch-dest": "script",
  "sec-fetch-mode": "cors",
  "sec-fetch-site": "same-origin",
  "traceparent": "00-8ae36f73b1b21c6f314621322da6201e-98459df28798c820-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)",
  "via": "HTTP/2 ams.vultr.prod.deno-cluster.net",
  "x-deno-userspace-traceparent": "00-8ae36f73b1b21c6f314621322da6201e-e058ed56a8b7e993-01",
  "x-deno-userspace-tracestate": ""
}
2026-07-09 14:41:30.658 UTC +2296 ms JS GET Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)
request headers (15)
{
  "accept": "*/*",
  "accept-encoding": "gzip, deflate, br, zstd",
  "cookie": "ua-tracer-trace=lC0ZI21c",
  "host": "uatracer.com",
  "priority": "u=1",
  "referer": "https://uatracer.com/",
  "sec-fetch-dest": "script",
  "sec-fetch-mode": "no-cors",
  "sec-fetch-site": "same-origin",
  "traceparent": "00-33a55efaa6e6eac47b3142f4b2fdeebf-57ac5222fc619d99-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)",
  "via": "HTTP/2 ams.vultr.prod.deno-cluster.net",
  "x-deno-userspace-traceparent": "00-33a55efaa6e6eac47b3142f4b2fdeebf-789de6f8d1f12c81-01",
  "x-deno-userspace-tracestate": ""
}
2026-07-09 14:41:30.666 UTC +2304 ms font (HTML) GET Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)
request headers (16)
{
  "accept": "*/*",
  "accept-encoding": "gzip, deflate, br, zstd",
  "cookie": "ua-tracer-trace=lC0ZI21c",
  "host": "uatracer.com",
  "origin": "https://uatracer.com",
  "priority": "u=1",
  "referer": "https://uatracer.com/",
  "sec-fetch-dest": "font",
  "sec-fetch-mode": "cors",
  "sec-fetch-site": "same-origin",
  "traceparent": "00-ed233c084da7e5b1dde5b94e4daa0998-2d688269543a64f3-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)",
  "via": "HTTP/2 ams.vultr.prod.deno-cluster.net",
  "x-deno-userspace-traceparent": "00-ed233c084da7e5b1dde5b94e4daa0998-edf70c7402507a12-01",
  "x-deno-userspace-tracestate": ""
}
2026-07-09 14:41:32.473 UTC +4111 ms CSS @import (nested stylesheet) GET Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)
request headers (15)
{
  "accept": "text/css,*/*;q=0.1",
  "accept-encoding": "gzip, deflate, br, zstd",
  "cookie": "ua-tracer-trace=lC0ZI21c",
  "host": "uatracer.com",
  "priority": "u=0",
  "referer": "https://uatracer.com/r/lC0ZI21c/ixr2n4yW/style.css",
  "sec-fetch-dest": "style",
  "sec-fetch-mode": "no-cors",
  "sec-fetch-site": "same-origin",
  "traceparent": "00-8b6173bee8e619af0f3ffcab65d901f5-3aa09f855193a6f1-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)",
  "via": "HTTP/2 ams.vultr.prod.deno-cluster.net",
  "x-deno-userspace-traceparent": "00-8b6173bee8e619af0f3ffcab65d901f5-a48260d58c933976-01",
  "x-deno-userspace-tracestate": ""
}
2026-07-09 14:41:33.199 UTC +4837 ms CSS @font-face GET Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)
request headers (16)
{
  "accept": "*/*",
  "accept-encoding": "gzip, deflate, br, zstd",
  "cookie": "ua-tracer-trace=lC0ZI21c",
  "host": "uatracer.com",
  "origin": "https://uatracer.com",
  "priority": "u=0",
  "referer": "https://uatracer.com/r/lC0ZI21c/ixr2n4yW/style.css",
  "sec-fetch-dest": "font",
  "sec-fetch-mode": "cors",
  "sec-fetch-site": "same-origin",
  "traceparent": "00-7d406cb54871b75113549bbfe4a59440-a14052dfb5cfb6b3-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)",
  "via": "HTTP/2 ams.vultr.prod.deno-cluster.net",
  "x-deno-userspace-traceparent": "00-7d406cb54871b75113549bbfe4a59440-4778ba683790570b-01",
  "x-deno-userspace-tracestate": ""
}
2026-07-09 14:41:34.516 UTC +6154 ms client timing POST POST Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)
request headers (18)
{
  "accept": "*/*",
  "accept-encoding": "gzip, deflate, br, zstd",
  "content-length": "2210",
  "content-type": "application/json",
  "cookie": "ua-tracer-trace=lC0ZI21c",
  "host": "uatracer.com",
  "origin": "https://uatracer.com",
  "priority": "u=4, i",
  "referer": "https://uatracer.com/",
  "sec-fetch-dest": "empty",
  "sec-fetch-mode": "cors",
  "sec-fetch-site": "same-origin",
  "traceparent": "00-ea4c399cff8fb3d1cf1de6925cc1e673-bab0ebfd3e2532dc-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)",
  "via": "HTTP/2 ams.vultr.prod.deno-cluster.net",
  "x-deno-userspace-traceparent": "00-ea4c399cff8fb3d1cf1de6925cc1e673-118265a69252391c-01",
  "x-deno-userspace-tracestate": ""
}
2026-07-11 04:33:26.243 UTC +136317881 ms image GET Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36
request headers (9)
{
  "accept-encoding": "gzip,deflate",
  "connection": "close",
  "host": "uatracer.com",
  "traceparent": "00-7c58a0a3c418cee033c2476433716bf5-1d80cd4e7206f852-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36",
  "via": "HTTP/1.1 ord.vultr.prod.deno-cluster.net",
  "x-deno-userspace-traceparent": "00-7c58a0a3c418cee033c2476433716bf5-fde5f56e71724be2-01",
  "x-deno-userspace-tracestate": ""
}
2026-07-11 07:36:26.528 UTC +147298166 ms iframe document GET Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36
request headers (9)
{
  "accept-encoding": "gzip,deflate",
  "connection": "close",
  "host": "uatracer.com",
  "traceparent": "00-34884b1f4c1a7442714ff1e913ee8ce9-a59101fb345bdcbe-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36",
  "via": "HTTP/1.1 ord.vultr.prod.deno-cluster.net",
  "x-deno-userspace-traceparent": "00-34884b1f4c1a7442714ff1e913ee8ce9-f198a88543f0ca7e-01",
  "x-deno-userspace-tracestate": ""
}
2026-07-11 10:07:52.023 UTC +156383661 ms prefetch GET Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36
request headers (7)
{
  "accept-encoding": "gzip,deflate",
  "connection": "close",
  "host": "uatracer.com",
  "traceparent": "00-984f875134ddeba9cf0b151b3cbf9017-78c76c20e544e410-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36",
  "via": "HTTP/1.1 ord.vultr.prod.deno-cluster.net"
}
2026-07-11 10:55:50.474 UTC +159262112 ms CSS background-image GET Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36
request headers (9)
{
  "accept-encoding": "gzip,deflate",
  "connection": "close",
  "host": "uatracer.com",
  "traceparent": "00-5289a20c06f1da4489f8587777db6937-479877f1422c2df7-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36",
  "via": "HTTP/1.1 ord.vultr.prod.deno-cluster.net",
  "x-deno-userspace-traceparent": "00-5289a20c06f1da4489f8587777db6937-568a00abfba11a4e-01",
  "x-deno-userspace-tracestate": ""
}
2026-07-11 11:42:46.580 UTC +162078218 ms JS executed beacon GET Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36
request headers (9)
{
  "accept-encoding": "gzip,deflate",
  "connection": "close",
  "host": "uatracer.com",
  "traceparent": "00-c5e51082d9758da0721f94fc03e30fb3-6a61214074a86eb0-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36",
  "via": "HTTP/1.1 ord.vultr.prod.deno-cluster.net",
  "x-deno-userspace-traceparent": "00-c5e51082d9758da0721f94fc03e30fb3-f5389a6e906278e1-01",
  "x-deno-userspace-tracestate": ""
}
2026-07-11 17:54:34.290 UTC +184385928 ms ES module executed GET Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36
request headers (9)
{
  "accept-encoding": "gzip,deflate",
  "connection": "close",
  "host": "uatracer.com",
  "traceparent": "00-f389bafc5f1202ffdde2206915aa3674-47432c0cd9d9953e-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36",
  "via": "HTTP/1.1 ord.vultr.prod.deno-cluster.net",
  "x-deno-userspace-traceparent": "00-f389bafc5f1202ffdde2206915aa3674-6ada011a11e64f18-01",
  "x-deno-userspace-tracestate": ""
}
2026-07-11 19:24:03.578 UTC +189755216 ms preload (image) GET Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36
request headers (7)
{
  "accept-encoding": "gzip,deflate",
  "connection": "close",
  "host": "uatracer.com",
  "traceparent": "00-2d218f41b42cf4142b699b47b7f15343-0d6cdd741b43157b-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36",
  "via": "HTTP/1.1 ord.vultr.prod.deno-cluster.net"
}
2026-07-12 21:13:52.490 UTC +282744128 ms iframe document GET Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1
request headers (12)
{
  "accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
  "accept-encoding": "gzip",
  "accept-language": "zh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7",
  "cache-control": "no-cache",
  "connection": "keep-alive, close",
  "host": "uatracer.com",
  "pragma": "no-cache",
  "traceparent": "00-fd2517f975628c2c1c0b1c8a3b8ace65-c55c0b31f1cfed84-01",
  "tracestate": "",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1",
  "via": "HTTP/1.1 ord.vultr.prod.deno-cluster.net"
}
2026-07-12 21:23:09.913 UTC +283301551 ms CSS @font-face GET Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1
request headers (12)
{
  "accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
  "accept-encoding": "gzip",
  "accept-language": "zh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7",
  "cache-control": "no-cache",
  "connection": "keep-alive, close",
  "host": "uatracer.com",
  "pragma": "no-cache",
  "traceparent": "00-cccb6ea04de14b6ddb4e8658e2571466-b962a1ee04e70215-01",
  "tracestate": "",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1",
  "via": "HTTP/1.1 ams.vultr.prod.deno-cluster.net"
}

Client-side resource waterfall

Reported by performance.getEntriesByType('resource') after JS ran in the UA. This proves a real browser-grade engine, not just a downloader.

ResourceInitiatorStartDurationTimeline
font.woff2 link 4ms 1359ms
style.css link 4ms 2403ms
preload.png link 4ms 2ms
photo.png img 4ms 2ms
module.js script 4ms 1569ms
main.js script 4ms 2775ms
prefetch.png link 6ms 2ms
iframe iframe 7ms 2021ms
import.css css 2408ms 707ms
js-ran.gif?t=1783608093132 img 3116ms 1ms
css-bg.png css 3117ms 15ms
css-font.woff2 css 3117ms 727ms
module-ran.gif?t=1783608093148 img 3133ms 1ms