SEO AND PERFORMANCE
SEO and Performance Audit Automation
An audit pipeline that merges a technical SEO crawl with PageSpeed data into one report ready dataset.
- PROJECT
- SEO and Performance Audit Automation
- INDUSTRY
- SEO and Performance
- STACK
- n8n · PageSpeed Insights API · SEO Crawler · Google Sheets · PDF Generation · HTTP APIs

OVERVIEW
The project
Auditing a site means pulling similar numbers out of several tools and reconciling them by hand. Allzone built a pipeline that crawls the site, retrieves PageSpeed Insights data, extracts Core Web Vitals and Lighthouse diagnostics, and merges all of it into one structured dataset that reporting reads directly.
CHALLENGE
What made it difficult
Audit data arrives in a different shape from every source. Reconciling a crawl against Lighthouse output is the tedious part, and it is the part that gets skipped when an audit is done by hand.
The findings also have to land in something a client can read. Raw metrics are not a report, and formatting them by hand every time is what makes audits expensive to run.
WHAT WE DID
The work delivered.
- 01
Crawl and API collection
An automated crawl for technical SEO findings alongside PageSpeed Insights retrieval for performance data.
- 02
Metric extraction
Core Web Vitals and Lighthouse diagnostics extracted, covering LCP, CLS, TBT, FCP, TTFB and Speed Index.
- 03
Opportunity analysis
Optimisation opportunities pulled out, including unused JavaScript and CSS, render blocking resources, image optimisation, caching and compression.
- 04
Report ready output
Findings merged into one structured dataset arranged for spreadsheet and PDF reporting, with delivery automated.
ARCHITECTURE
How it fits together
- Two collection paths, a crawl and an API, merged into a single audit dataset
- Metric extraction separated from reporting, so one dataset feeds more than one output format
- Structured output as the boundary between analysis and document generation
- Automated delivery once a report has been built
TECHNOLOGY
The stack
- n8n
- PageSpeed Insights API
- SEO Crawler
- Google Sheets
- PDF Generation
- HTTP APIs
OUTCOME
What exists now.
An audit runs from one trigger instead of a person visiting several tools and reconciling their output
Every audit reports the same metrics in the same shape, so two sites can actually be compared
Findings arrive report ready, which is what makes auditing regularly practical rather than aspirational
NEXT STEP
Tell us what you're building.
Bring us the problem with its real constraints attached. We will tell you what we would build, and what we would not.

