Amazon CloudFront + SKYA: Upload your CloudFront standard log files and SKYA counts every AI crawler in them, history included. CloudFront has no direct push to SKYA, so this route is an upload.
Overview
Counts how often each AI assistant fetches a page from your site, which URLs they take, and which ones they ask for that no longer exist. Being cited proves an assistant read you. Silence does not say whether it never came or came and chose someone else, and this is what separates the two.
How it works
- 1In CloudFront, turn on standard logging for the distribution, so log files land in your S3 bucket.
- 2Download the files for the days you want from the bucket. Gzip files are fine as they are.
- 3On your project's AI Crawler page in SKYA, open More ways to send visits, then Upload a log file. Uploading a file twice never counts a visit twice.
Where to find what Amazon CloudFront asks you for
- Nothing to collect
- You download the log files from your own bucket and upload them on the AI Crawler page. No AWS key or bucket access is shared with SKYA.
Key benefits
- Crawler visibility for a site already fronted by AWS, history included.
- Uses logs the distribution already writes, so there is nothing new to run.
- Your files are read in your browser and only their AI crawler lines reach SKYA.
You might also need
The SKYA helper plugin publishes readiness fixes back to your site in one click, and reports which AI crawlers have read your pages.
Connect Cloudflare and see every AI crawler on any site behind it, whatever built the site, including the weeks before you connected.
Point a Vercel log drain at your SKYA webhook and every AI crawler request is counted as it happens, static pages included. Drains need a Vercel Pro or Enterprise plan.
Netlify log drains, for Enterprise teams who would rather not put the domain behind a CDN.
See what AI says about you
Start free for 7 days. No card, and every number on the first screen says what it is built on.