Because they produce a list of four hundred issues with no order. Everything is flagged, nothing is prioritised, and the team fixes whatever is easiest to start.
A quarter later the list is shorter and traffic is unchanged, which is nobody's fault — it is the absence of an ordering rule.
A site crawl finds indexation problems, duplication, broken internal links, missing or duplicated metadata and structured data issues.
Findings attach to page records, so an issue on a page producing revenue ranks above the same issue on a page nobody visits. That is the ordering the raw list lacks.
It will not create demand. Technical work removes obstacles; a fast, immaculate page that answers nothing still ranks for nothing.
And it does not fix anything. It tells you what to fix and in what order.
The catastrophic findings surface first — an accidental noindex or a blocked crawl can remove a site from search entirely, and everything else is secondary until they are cleared.
And re-running on a schedule catches the debt each deploy adds, which is where most technical problems actually come from.
Anything blocking indexation. Everything else is secondary until that is clear.
By the pages they affect and what those pages produce.
On a schedule. Each deploy adds debt silently.
We will run it end to end on your own numbers in half an hour, and tell you honestly which parts Treepie does not improve.