Opportunity Scanner: the same website audit, the same findings, every run
Website audits are usually one consultant's opinion typed twice. This engine makes the analysis deterministic: the same page produces the same prioritized findings, so the argument moves from "do you agree with me" to "here is what is measurably wrong".
Start an inquiryRelated service: Technical SEO
- Evidence classWilde Digital internal project · working engine, behaviour verified
- Built withNext.js, TypeScript, PostgreSQL, Vitest, Playwright
- InspectableThe build, the decisions and the tests are all on the record.
The situation

Repeated manual audits are slow and inconsistent, and an audit that changes with the mood of the auditor cannot be sold as a diagnostic.
The engine also has to fetch arbitrary URLs, which means it is an untrusted-input problem before it is an analysis problem.
What was built
- 43 rules across six categories: conversion, SEO, performance, mobile, trust and accessibility.
- Deterministic scoring and prioritization — identical input produces identical findings.
- Bounded AI explanation: the model explains findings the rules produced; it never invents a finding or changes a score.
- Server-side request controls against SSRF and internal-network access when fetching a submitted URL.
- Automated test coverage over rules, scoring and the request boundary.
Read the source
The repository is public, so the implementation and its tests can be inspected directly rather than taken on trust.
What this evidence covers
Evidence class: Wilde Digital internal project · working engine, behaviour verified.
- This is a Wilde Digital internal project. The observed result is technical — rules, determinism and safety behavior verified by its own test suite — not a client business outcome.
- Audit output requires human review before it reaches a client. A rule engine finds candidates; it does not decide what matters for a specific business.
- No claim is made that audit findings caused any ranking, traffic or conversion change anywhere.
Why it is on this site
How search and conversion audits for clients are produced: rule-based, repeatable, severity-ranked, and reviewed by a person before anyone acts on them.
The same capability, applied to this service. This particular project was not commissioned under it.
Discuss the work your project needs
Describe the situation in a couple of sentences. The reply will distinguish relevant implementation capability from work outside the current service scope.