Technical crawl triage
Use when you have a raw crawl export and need to decide what to fix first.
Fill in before running
Replace each placeholder with your own detail. The more specific you are, the less the model invents.
- {{SITE_URL}}
- {{CMS}}
- {{CRAWL_DATA}}
- {{DEV_CAPACITY}}
Getting a better result
- Paste the crawl summary counts rather than 5,000 rows - the ranking logic works better on aggregates.
- Give a real capacity figure such as "8 dev hours" so the sprint section is honest.
- Run it again after the fixes ship with the new crawl to see what actually moved.
Questions about this prompt
When should I run a crawl triage rather than just fixing what the crawler flagged?
When the crawler has given you more findings than you can ship. A crawl export will happily report thousands of issues, most of which change nothing. The point of triage is to sort them by what actually costs traffic against what your team can realistically build this sprint, which is a judgement the crawler does not make.
What do I need in front of me before running it?
A crawl export and an honest capacity figure. Paste the summary counts rather than thousands of rows, because the ranking logic works on aggregates and raw rows just consume the context window. Naming a real number such as eight developer hours is what makes the sprint section usable rather than a wish list.
What does it give me back?
An ordered fix list with reasoning, split into what fits your stated capacity now and what waits. The ordering matters more than the list: shipping the third-most-important fix first is how technical SEO work ends up looking ineffective.
How do I know the fixes worked?
Re-crawl after they ship and run the prompt again on the new export. Comparing two triage runs shows what actually moved, which is the part most teams skip. Without it you are assuming the fix worked because it was deployed.