Audit every page you've published

Morrison has already crawled, classified and scored your whole site and joined it with Search Console. Ask about any section and get a call for each page, with the reason behind it.

How it works

How it works

From the inventory you already have to a decision for every page.

  1. 01

    Pick the scope

    Name a section, a page type or the whole site. Morrison starts from its inventory of every page, so there is nothing to export or upload first.

  2. 02

    Weigh each page

    For every page in scope it sets clicks, impressions, helpful-content score, word count and intent side by side, and reads the weakest pages to see why they fall short.

  3. 03

    Decide and hand off

    Get a keep, update, merge or remove call for each page, with the reason, as a table or a spreadsheet. The update list turns straight into refresh briefs.

What you can do

What you can do

An inventory you don't have to build

The URL grid lists every page with its type, intent, status, word count, helpful-content score, Updated date and Search Console clicks. Sort, filter, save segments and export it to CSV.

Every page typed and scored

Each page is classified by page type and search intent from its content, not its URL, and scored by the content analyzer after every crawl. New pages join the inventory on the next crawl.

Content mix by section

Ask which page types and intents make up a section and where coverage is thin, like a product area with guides but no comparison pages. Exact counts for the whole site are in the URL grid.

Weakest pages first

Morrison ranks a section by helpful-content score and reads the scans of the lowest scorers, so every update comes with the checks the page misses.

Your own labels on top

Run a Workflow to tag every page in a section with topic, audience or funnel stage from your own taxonomy, up to 500 pages a run, and see the labels as columns in the URL grid.

An audit that keeps running

Set up a monthly automation in Automations and get an email with the pages published since the last run, the pages losing clicks and the pages whose score fell.

FAQ

Questions, answered.

Something else? hello@morrison.app

What's in the inventory?
Every indexed page with its URL, title, word count, page type, search intent, status code, helpful-content score and the last 90 days of Search Console clicks and impressions. Sort, filter and segment it in the URL grid, ask Morrison about it in plain English, or export it as a CSV.
How big a site can it handle?
Starter covers 5,000 indexed pages, Pro 15,000 and Business 45,000. The 14-day trial indexes up to 1,000, enough to audit a section before you choose a plan. New pages are picked up daily, and every page is refreshed monthly on Starter or up to weekly on Pro and Business, so the inventory stays current.
Do I need Search Console connected?
Not to build the inventory: Morrison crawls, classifies and scores every page on its own. Connect Search Console to add clicks and impressions to every row, which is what turns an inventory into an audit. GA4 adds sessions and conversions on top.
How is this different from a Screaming Frog crawl?
Screaming Frog crawls like a search engine bot: every link in navigation, click depth, response times, directives and structured data. Morrison reads what each page says, classifies its type and intent, scores it on Google's helpful-content guidance and joins Search Console. One audits how the site is built, the other what it says.

See Morrison on your own site.

Start a 14-day free trial and index your site in minutes. Or book a demo and we crawl it before the call.

Compare plans