Skip to content
ProductSEOUX

Auditing a website in seconds: how we built the scanner

Ignacio Pineda · · · 3 min read
Auditing a website in seconds: how we built the scanner

MideTuWeb scans a site and returns a prioritised report in seconds, with no sign-up. More than a thousand sites have been through it. Here is how you build a diagnosis that is fast, honest, and at the same time the best entry point we have into SEO consulting.

midetuweb.com
MideTuWeb: an animated score and findings ranked by severity.

The problem is not scanning. It is not boring anyone while you scan

Auditing a site properly takes time: fetch the HTML, follow the resources, check headers, measure sizes, read the markup. None of that fits inside the time a person will stare at a blank screen, which in practice is about five seconds.

The fix is not to make it faster, it is to change the order. The scan is split into phases, and each phase returns as soon as it has something. Cheap checks first — status code, title, meta description, canonical, robots — expensive ones after. Two seconds in, the visitor is already reading real findings, and the rest arrives while they read.

A score that doesn't lie

Almost every free tool in this category pulls the same trick: score everyone low so the result looks frightening and the next button is “hire us”. It works once. The second time, when the user compares against another tool and sees a different number, the trust is gone and so are they.

Here the score is a weighted average of blocks shown separately: technical SEO, performance, mobile UX, content and security. Every finding states what was checked, what was found and what to do about it. If a site is in good shape, the score is high and we say so. It is duller, and it converts better: the report can be shown to a boss without embarrassment.

Severity, not a shopping list

A forty-item report with no order is not a report, it is an excuse to do nothing. Findings come out in three tiers, ranked by actual damage rather than by how easy they are to fix:

Putting an accidental noindex on the same footing as an improvable alt is the fastest way to make sure nobody fixes either.

What a thousand scans taught us

The most repeated failure is neither technical nor exotic: duplicate titles and descriptions across pages competing with each other. It shows up in more reports than any performance problem.

The score is drawn on Canvas, and that matters

The gauge is an animated HTML5 Canvas. It could be an SVG, but the arc has to animate from zero to the score while results are still arriving, and Canvas redraws the whole frame each step without touching the DOM. An SVG animating its stroke-dashoffset works too, until you add the sector ticks and the gradient and it becomes more nodes than you want to move sixty times a second.

And the detail most people skip: the number is also present as text, not only painted. If the Canvas never arrives — screen reader, JavaScript failure, screenshot — the score is still there and still readable.

Bilingual from day one, not translated afterwards

The tool is Spanish and English, and every finding has its own copy in both. Translating a technical report after the fact goes badly, because the strings are not standalone sentences: they are templates with data inside, and word order changes. When the explanation and the recommendation are written in both languages at once, the report reads naturally in either.

A free tool is a channel, not a gift

MideTuWeb asks for no sign-up. It never has. The reason is not generosity: a form in front of the result turns a tool into an email harvester, and the person who came to try it leaves. With no form, the visitor gets what they came for, and the conversation — if there is one — starts once they already know that what we told them was true.

That is the same rule we apply on our own site: show the work before asking for the email. The public ranking of scanned sites has become its best organic channel, and the step from free scan to paid audit grows every month.

Ignacio Pineda
Co-founder · Business
Co-founder of Intervolutions. Strategy, marketing and client relationships: he turns the technical into business results.
Read the case study: the brief, the build and the numbers

Ready to build something big?

Pick what you want to build, add a few extras, and watch your plan take shape in real time. No emails, no waiting. Go ahead — play.