Free · no account · 29 checks
What is your website quietly costing you?
Put your address in below. We read the actual page and run 29 checks on it — then tell you, for every one that fails, what it is costing you in enquiries and exactly what to change. About fifteen seconds, no account, no card.
The 29 checks, by name
Not “we check your SEO”. This is the list, generated from the same file the report itself reads, so it cannot drift from what actually runs. Every one is measured on your own page rather than looked up in a database of averages. Tap any check below to open it and read what it costs you; in your own report, every check that fails also carries the fix and what MarketWar does about it.
Technical8
HTTPS
Browsers put a “Not secure” warning next to your address. People who see it on a trades or services site assume the business is either abandoned or dodgy, and they leave before reading a word.
Reachable (2xx)
The page answered with an error. Anyone arriving from a search result, an advert or a business card is seeing that error instead of your business.
Load time
People give a page a couple of seconds on a phone, on mobile data, standing in a shop. A slow first response is the most common reason somebody never sees your offer at all — they are already back on the results page.
Rendered by JavaScriptwhen it applies
The page arrives nearly empty and fills in once scripts run. Google can usually cope, but it is slower to index, and anything that fails to load leaves a blank page rather than a slow one.
Mixed content
The page is secure but loads some images or scripts insecurely. Browsers block them or downgrade the padlock, so the page can look broken and untrustworthy at the same time.
Page weight
The page is heavy. On a phone on mobile data that is money out of your visitor's data allowance and seconds off their patience — and seconds are what you have.
Render-blocking scripts
Scripts in the head stop the page drawing until they finish. The visitor is looking at nothing while they load, which is the part of the wait they actually feel.
Favicon
No icon in the browser tab or the bookmark. Trivial alone, but it is one of the handful of small signals people read — unconsciously — as “this business is looked after”.
www and root both work
One of the two versions of your address does not answer. Anyone who types it the other way, or has the old one saved, or printed it on a van, gets nothing.
SEO8
Title tag
This is the blue line somebody clicks in Google. It is the single biggest influence on whether they choose you or the business under you, and it is the one line most sites never write on purpose.
Meta description
Without one, Google writes your search listing for you out of whatever text it finds first — often a cookie notice or a menu. That sentence is your advert, and right now somebody else is writing it.
Single H1
The main heading tells both a visitor and a search engine what the page is for. Missing it, or having several, makes the page read as unfocused to both — and unfocused pages get skipped.
Canonical tag
Without it, the same page reachable at two addresses can compete with itself in search, splitting whatever authority it has between two versions.
Indexable
This page tells search engines not to list it. However good it is, it cannot be found by anybody searching for what you sell. This is the most expensive fault a website can have and it is usually left on by accident after a rebuild.
robots.txt
Search engines look for this file first. Its absence will not stop you being found, but it means you have no say over what gets crawled and no place to point at your sitemap.
sitemap.xml
A sitemap is how you hand search engines a list of your pages instead of hoping they find them by following links. Without one, new pages can sit unindexed for weeks.
Local address
No address or postcode on the page. Google needs to see where you are to show you in local results and the map pack, and customers need to see it before they trust a trade they have never used.
Content6
Content depth
A page with very little text gives search engines almost nothing to match a search against. It is the commonest reason a good local business never appears for the thing it actually does.
Image alt text
Alt text is what a blind visitor hears and what Google reads. Missing it loses you image search entirely and is a genuine accessibility problem — one with legal weight for a business serving the public.
Phone number
For a local business the phone number is the conversion. If it is not a number a phone can dial, somebody standing in the rain has to copy it by hand — and most will simply ring whoever is easier to ring.
Contact route
No phone link, no email link and no form — on the page they landed on or on the contact pages we followed from it. Every visitor who wanted to hire you had to go looking, and looking is where they stop.
Heading structure
The page has no subheadings, so it reads as one block. People scan before they read; a block of text with no way in gets scrolled past.
Copyright year
The footer year is out of date. It is the first thing a careful customer checks to see whether a business is still trading, and getting it wrong makes a busy company look closed.
Mobile2
Viewport meta
Most people find a local business on a phone. Without this tag the page loads at desktop width and they get a wall of tiny text — the pinch-and-zoom experience nobody stays for.
Lang attribute
Screen readers and search engines use it to know what language the page is in. Small on its own; it is one of the signals that separates a maintained site from an abandoned one.
Structured data2
Schema.org
Structured data is how you get stars, prices, opening hours and FAQs shown directly in search results. Without it your listing is a plain blue line next to competitors who have all of that.
Local business schema
You have no LocalBusiness markup, so search engines have to guess your address, hours and phone from prose. Guessing is why competitors with the markup appear in the map pack and you do not.
Social3
Open Graph
When somebody shares your link on WhatsApp, Facebook or LinkedIn, these tags decide whether it appears as a proper card with a picture or as a bare grey link. A bare link gets a fraction of the clicks — and word of mouth is how most local work arrives.
Twitter card
Links to your site posted on X appear as a bare address rather than a card with a picture and a headline. It matters only as much as X matters to you — but it is a two-line fix, and a bare link in a feed of cards is the one nobody taps.
Social profiles
No links to your social profiles. It costs you the second-easiest way to be checked out by somebody deciding whether to trust you with their house or their money.
One further check only appears when the page turns out to warrant it, so 29 is the number that is true of every site rather than the largest number we could print. Checks that could not be read from the response — a page that renders entirely in JavaScript, for instance — are listed separately rather than counted against you. Scoring something we could not see is how these tools end up telling people to fix problems they do not have.
Why a linter’s output is useless, and this is not
Most free checkers hand you a colour-coded list of technical strings. Meta description missing. H1 count: 3. If you are a plumber, a physiotherapist or a florist, that is a list of things you cannot act on written in a language you did not agree to learn — so it gets closed, and nothing changes.
Every finding here answers the only three questions that matter. What this costs you, in one sentence about your enquiries rather than your markup. The fix, specific enough to forward to whoever built the site. With MarketWar, what the platform does about it if you would rather not do it yourself. That third line is the only sales pitch on the report, and it appears under the problem it actually solves.
There are no percentages and no currency amounts anywhere in it. Not one. A test refuses to let the build finish if a single line of that copy contains either, because a fabricated statistic is checked against nothing — and the moment a reader catches one, every true thing beside it stops counting too.
What happens after the report
You have a list. Three things can happen to it, and we would rather say all three than pretend there is only one.
- Fix it yourself. The report names the change for every finding. Take it to your web person, or do it over a weekend. Nothing here is locked and nothing expires.
- Fix it and watch it stay fixed. Most of these faults come back — a certificate lapses, a footer year goes stale, a redirect gets dropped in a redesign, and nobody finds out until a customer mentions it. Re-running the audit on a schedule is the cheap half of the problem.
- Fix the reason there was a list. The findings are symptoms of not having anyone whose job is the marketing. That is what the platform is for: the pages, the structured data, the publishing, the campaigns and the scorekeeping, in one place, with every action priced before it runs.
Why it is free
Because it is the honest version of an advert. Rather than telling you we could improve your marketing, we would rather show you 29 measured things about it and let you decide whether the software that found them is worth paying for. If the answer is no, you keep the audit and we have lost nothing but a fetch.
It costs us almost nothing to run — one request to your page, no AI, no third party — which is why it can stay free rather than becoming a trial that has to be cancelled.
Common questions
Is the audit really free, with no account?
Yes. You type an address, we fetch that page and run 29 checks on what comes back. There is no account, no card and nothing to install, and the score plus the three most expensive findings appear straight away.
Why do you ask for an email address to see the rest?
Because the full report is the thing worth having and we would like to be able to send it to you. It is one address, used to send you that report; the remaining findings appear on the page immediately whether the email arrives or not.
Are the numbers in the report estimates?
No. Everything reported was measured on your page in the last few seconds. There are no industry averages and no percentages anywhere in it, because a statistic nobody counted is the reason people distrust these reports. Checks that could not be read from the response are listed separately rather than counted against you.
What if I just want to fix the problems myself?
Then do. The report names the fix for every finding, specifically enough to hand to whoever built the site. It is yours to keep and we have lost nothing but a fetch.
Does the audit change anything on my website?
No. It requests your page the way a search engine would and reads what comes back. Nothing is written, nothing is submitted, and no account of yours is touched.
What does MarketWar OS actually do after the audit?
It fixes what the audit found and keeps it fixed: the pages, the structured data, the publishing, and a re-crawl that tells you the day something breaks. The plans are on the pricing page and the free tier needs no card.
Run it on your own site.
It takes about fifteen seconds, needs no account, and you will know 29 true things about your website that nobody has told you before. Scroll back up, or start free — the free tier needs no card either.
When you want the engines that produced this — the ones that fix what it found, write the pages, run the campaigns and keep score — the plans are on the pricing page, and how it works explains the whole loop. If you would rather earn from it than buy it, SHARE2EARN pays on verified sales with no application.
