Skip to content

Honest comparison

Linkilo vs Screaming Frog Log File Analyser: crawl data without the log files.

The Log File Analyser is the standard desktop tool for reading server logs, and if you have raw logs and a workstation it is excellent. Linkilo records crawler visits inside WordPress as they happen, with no log files and no desktop app. Here is what each one sees, what each one misses, and which one fits a site you run rather than a site you audit.

Written to be useful, not flattering Where they win, we say so
The short answer

If you only read one paragraph

These are different shapes of the same job. Screaming Frog reads logs you export from a server, on your desktop, for any platform, with unmatched depth: it will chew through millions of lines, verify bots several ways and compare a crawl against a log to find orphans. The cost is the ritual: get the raw logs, which many managed WordPress hosts will not hand over, import them monthly, and act on what you find somewhere else. Linkilo lives in the site. Every bot visit is logged as it happens, verified, kept for as long as you choose, tied to the post it hit, and turned into a stale-pages list, crawl-waste groups, a health score and email alerts, with the link-repair tools one click away. It cannot see hits your cache or CDN served before WordPress ran. If you audit other people’s sites from logs, buy Screaming Frog. If you run WordPress sites and want to know what Google and the AI crawlers did this morning, that is Linkilo.

Before anything else

Four things that frame the comparison

Including the one where Screaming Frog is plainly ahead.

Where it runs

Linkilo
Inside WordPress, continuously
Screaming Frog Log File Analyser
A Java desktop app on Windows, macOS or Linux, run when you import logs

Its system requirements call for a few gigabytes of free memory and disk space of about two and a half times the log size. Linkilo needs the site it is already on.

What it sees

Linkilo
Every request that reached WordPress
Screaming Frog Log File Analyser
Every request that reached the server, including cached, CDN and static hits

Screaming Frog wins this one. A full-page cache or CDN answers some bot requests before WordPress runs, and Linkilo never sees those. The server log does.

Where the logs come from

Linkilo
Nowhere. The site records them itself
Screaming Frog Log File Analyser
You download raw access logs from the host, ideally three months of them, and import

Its own guide lists which managed hosts give you logs and how. Several only expose the last few hundred lines or thirty days, and CDN-served hits are often only in the CDN dashboard.

What it costs

Linkilo
From $59 a year for one site, every feature included
Screaming Frog Log File Analyser
£99 per user per year; free up to 1,000 log lines and one project

Priced per person, not per site, so an agency pays per analyst. Linkilo is priced per site.

The screen the table below is describing

The crawl log, exactly as it ships.

Bot visits as they happen, verified, by page and by crawler, with the stale-pages list and the health score built from them. Nothing was exported, imported or uploaded to get here.

yoursite.com/wp-admin/admin.php?page=sla-dashboard

Crawler Analyzer ?Analyze how search engine bots and AI crawlers interact with your site. Track crawl activity, coverage, errors, and performance.

Health ?Overall crawler health score based on crawl frequency, coverage, error rates, and response times. 77
Next Move

Start with crawler errors

Linkilo found 1,204 crawler error responses. These are the easiest crawls to stop wasting: fix the broken URL, redirect it, or mark it as intentionally ignored.

19,842
Total Crawls
94%
Success Rate
1,204
Errors
318ms
Avg Response

Crawl Activity

GooglebotBingbotGPTBotOAI-SearchBotChatGPT-UserClaudeBotPerplexityBotApplebot

Status Codes

Most Crawled URLs ?Top 20 URLs by raw hit count in the date window and bot you have selected at the top of the dashboard. The percentage chip on each row compares this URL to the mean crawl count of the busiest 25% of URLs on your site, so >100% means "more crawled than your typical busy page". A "crawl trap" badge appears when at least 10% of crawls to this URL returned a 4xx or 5xx — those URLs are wasting crawl budget and deserve a redirect, fix, or robots.txt rule.

URLCrawlsAvg ResponseActions
yoursite.com/best-cigar-humidors-2026/1,942212ms
yoursite.com/cigar-humidity-chart-69-vs-72/1,618198ms
yoursite.com/old-category/humidors/1,230 crawl trap1204ms
yoursite.com/how-to-season-a-new-humidor/1,104244ms
yoursite.com/?s=humidor&orderby=price866 mixed980ms
yoursite.com/travel-humidor-buying-guide/702231ms
yoursite.com/wp-json/wp/v2/posts?page=14540388ms

Recreated from the plugin’s own template and stylesheet. Same panels, same labels.

Side by side

Linkilo vs Screaming Frog Log File Analyser, feature by feature

Capabilities as of October 2026, from the Log File Analyser’s user guide and release notes for version 7.1. Both tools are good at what they are for.

Feature comparison between Linkilo and Screaming Frog Log File Analyser
Capability Linkilo Screaming Frog Log File Analyser
Needs raw server log files No Yes; Apache, NGINX, IIS, ELB, HAProxy, JSON, CSV
Records continuously Yes No; import when you have logs
Sees cached and CDN-served hits No Yes
Works on non-WordPress sites No Yes
Bot verification Published IP ranges, reverse DNS with forward confirmation IP lists, reverse DNS, ASN and custom rules per user agent
AI crawlers tracked by name GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot, CCBot and more, 40+ bots in all Eight presets plus custom user agents; AI bot verification since 7.0
Pages not crawled lately, ranked Yes Days-since-last-crawl column
Edited pages Google has not returned to Yes No
Crawl waste by URL pattern with a robots.txt block Yes Directories and URL tabs; no robots output
Google’s index verdict per URL URL Inspection, in place No
Sitemap vs crawl comparison Yes Import a sitemap or crawl export
Orphans by comparing a crawl to the log Orphans from the link index, with suggested sources Yes, with a Spider export
Alerts when a bot goes quiet or errors spike Email, hourly check No
Scheduling or automation Always on None; no scheduler, CLI import or API
Scale Bounded table with configurable retention Millions of lines, disk-bound
Time series and period comparison Snapshots with change arrows Time Series tab since 7.0
Exports PDF and CSV, ready to send CSV, Excel, Google Sheets; graphs not exportable
Fix what the log reveals Broken links, redirects and orphans, in the same plugin No; hands off to the SEO Spider
Claude / ChatGPT connection (MCP) Yes No
Priced per Site User

Compiled from each product’s own public documentation. If something here is out of date about Screaming Frog Log File Analyser, tell us and we will correct it.

What it costs

Per site against per user

Different units, so read the row that matches how you work. Screaming Frog is in pounds because that is how it is sold.

You are Linkilo Screaming Frog Log File Analyser
One person, one site $59 / year £99 / yearor free up to 1,000 log lines
One person, ten sites $279 / year £99 / yearunlimited projects per licence
A team of five, unlimited sites $499 / year £89 per user / yearfive to nine licences
Renewal Yearly; keeps working if it lapses Yearly; reverts to the free limits on expiry
Money-back window 30 days 14 days
Also needed Nothing A host that gives you raw logs; the SEO Spider (£199 a year) for crawl comparisons
  • An analyst with many sites and good access to logs gets more from the Screaming Frog model. A site owner or an agency that runs the sites gets more from the per-site model.
  • The crawl log is one Linkilo module. The same licence covers suggestions, broken links, redirects, clusters and the rest.

Screaming Frog Log File Analyser prices and terms as published on its site on 16 October 2026. Linkilo prices are the current list prices. If either has moved, tell us.

Being straight with you

Where Screaming Frog Log File Analyser is the better choice

No tool wins at everything, and a comparison page that pretends otherwise is not worth reading.

For a log analyst, Screaming Frog is the better tool and Linkilo is not trying to be it. It reads what the server saw, which includes every hit your page cache, CDN or static file server answered before WordPress ran, and on a heavily cached site that is a large share of bot traffic Linkilo never sees. It handles millions of lines, verifies bots by IP list, reverse DNS, ASN or your own rules, and since version 7.0 verifies the AI crawlers too. Import a Spider crawl or a sitemap and it finds orphans by set difference, which is the textbook method. It works on any platform, keeps the data on your machine, and backfills three months of history from logs you already have on day one. It is also cheap for what it is, and the free tier is enough to learn on. If your job is auditing sites from their logs, buy it.

Your site is heavily cached or behind a CDN

Bot hits the cache answers never reach WordPress. Screaming Frog sees them in the server or CDN log; Linkilo does not.

You audit sites you do not run

A desktop tool that takes a log export works on a client site, a Shopify store or a static site. Linkilo has to be installed on a WordPress site.

You want history from before today

Import three months of existing logs and start with a backfill. Linkilo records from the moment it is activated.

You are already a Screaming Frog shop

The Spider and the Log File Analyser are built to be used together, and the crawl-versus-log workflow is the best orphan method there is.

The difference that matters

Where Linkilo pulls ahead

No logs to fetch

Managed hosts ration raw logs or do not expose them. Linkilo records each bot visit itself, so the monthly download-and-import ritual does not exist.

See how

It is on all the time

A new post was published this morning. Was it fetched? Linkilo knows by lunch. A desktop import knows at the end of the month, if you remembered to run it.

See how

It tells you when something changes

Email alerts when Googlebot goes quiet, errors spike or a bot starts hammering you, with anomaly detection on top. Screaming Frog has no scheduler and no alerts.

See how

It knows which post that URL is

A log line is a path. Linkilo joins it to the post, its inbound links, its cluster and its last edit, so a stale page is a page you can act on, not a string to look up.

See how

It asks Google directly

Click Inspect on any URL and see Google’s own verdict: indexed, not indexed, blocked or canonicalised elsewhere, without leaving WordPress.

See how

The fix is one click away

The log shows bots hitting 404s and redirect chains. The same plugin repairs the links, flattens the chains and suggests sources for the orphans. Screaming Frog hands you off to another tool.

See how
Getting started

From a monthly import to a live log

There is nothing to migrate, because the data was never in a plugin. Here is what the first month looks like, and what to keep Screaming Frog for.

  1. Activate and let it run

    Logging starts at activation. Each bot visit is one lightweight database insert, nothing runs for human visitors, and retention is configurable so the table stays bounded.

  2. Give it a week

    Linkilo records from day one and has no backfill. After a week you have enough to see crawl frequency by section, the first stale pages and which AI crawlers actually visit.

  3. Check what your cache hides

    If you run a full-page cache or a CDN, compare a day of Linkilo’s log with the CDN dashboard once. The difference is the share of bot traffic that never reaches WordPress; knowing it keeps the numbers honest.

  4. Connect Search Console

    This switches on URL Inspection in place, so a stale page can be checked against Google’s own index status without leaving the screen.

  5. Set the alerts

    Googlebot gone quiet, error rate up, a bot hammering you. The check runs hourly and emails you. This is the part the desktop workflow cannot do at all.

  6. Keep Screaming Frog for the deep audit

    A quarterly import of raw logs into the Log File Analyser still catches the cached hits and gives you the crawl-versus-log orphan check. The two are a good pair; Linkilo is the one that is on every day.

Choosing

Which one is right for you

Pick Screaming Frog if

You audit from logs, across platforms, and have the raw files.

With Linkilo: nothing matches it for depth, and the free tier gets you started.

Pick Linkilo if

Your host will not give you raw logs, or you are tired of asking.

With Linkilo: the site records its own crawl log and you never download a file.

Pick Linkilo if

You want to know today, not at the end of the month, whether Google and the AI crawlers fetched a page.

With Linkilo: live logging with alerts when a bot goes quiet.

Pick Linkilo if

Reading the log is only useful if someone then fixes the links, and that someone is you.

With Linkilo: the repair tools are in the same plugin as the log.

Questions people ask before choosing

No. It records bot visits itself as WordPress serves the page. There is nothing to download, upload or import, and nothing leaves your site.

Find out who crawled your site this morning.

Activate Linkilo, give it a week, and read the crawl log against posts you know. No log files, no desktop app, and a 30-day money-back guarantee.

30-day money-back guarantee. Every feature is included in every plan.