Wix
What a Wix site does that breaks most audit tools
Wix is not a difficult platform to audit. It is a platform that punishes tools which assume every website is built the same way. Here are five behaviours this engine had to learn, each one found by getting it wrong on a real Wix site first.
It serves a different page to a phone
This is the big one, and it produces confident nonsense in any tool that resizes a desktop browser window and calls the result mobile testing.
A Wix page sends width=device-width to a desktop browser and
a fixed width=320 to a phone. They are not the same document.
Measured on a real Wix site — a Manchester barbershop — a
desktop browser resized to 375px reported 605 pixels of horizontal
overflow. At 640px it reported 340. At 768px, 212. The giveaway is that
every figure is exactly 980 minus the window width: the page was still
laid out for a 980-pixel desktop and then squeezed.
Loaded with a real iPhone user agent at 375px, overflow was zero. Nothing was wrong with the site. Three “horizontal scroll” warnings came from one artefact of how the measurement was taken.
This engine loads the page with a mobile user agent to measure a phone, because a page that changes what it serves cannot be measured by resizing.
Its own bundles are not your code
Wix serves its platform JavaScript from
static.parastorage.com, and those files publish source maps.
A source-map check that does not ask whose file it is will report
“source maps exposed” on every Wix site in existence.
There is nothing the owner can do about it. They cannot disable it, it is
not their build, and it is not a decision they made. This engine treats a
map on a relative or same-site URL as the client’s build and a map on
static.parastorage.com as the platform’s, and only
reports the first.
Its skip link is a button, not a link
An accessibility check usually looks for an anchor whose target is
somewhere on the same page. Wix injects
<button id="SKIP_TO_CONTENT_BTN"> instead — a
real, keyboard-reachable skip control that does the job the standard asks
for, in an element the usual selector does not match.
Reporting that as missing tells an owner to add a second skip control beside the working one they already have.
Its furniture confuses a grammar checker
Wix adds a scroll-to-top control labelled “top of page”. When the page text is extracted for a language check, that phrase arrives in the middle of the prose and gets flagged — which is how a site can be told it has a writing problem it does not have. Platform furniture is excluded before the copy is read.
Its error-reporting key looks like an email address
Wix pages carry a Sentry key pointing at sentry.wixpress.com.
The part before the @ is thirty-two hexadecimal characters,
which matches the shape of an email address closely enough to trip a
check looking for addresses leaked in page source. It is not an address
and it is not a leak; it is how the platform reports its own errors.
And one that is genuinely worth knowing
Wix markup is heavy — a page can carry several hundred kilobytes of it around a few hundred words. That is worth one finding about the amount of visible text, not two, and this engine does not raise a separate “low content-to-code ratio” finding on top of the word count. Saying the same thing twice makes a report look longer and a business look worse than it is.
What this means for your report
If you are on Wix, the findings you get should be about your content, your contact details, your reviews, your email records and your search listing — the things you can actually change. Every finding names the page it was read on, so you can check any of it yourself. The report should not be a list of complaints about Wix, because you did not write Wix and you cannot fix it.
Questions people ask
Can you audit a wixsite.com address, or does it need a real domain?
Either. A domain that forwards to your own bobsflowers.wixsite.com address is still your website and is audited normally. What gets refused is a domain that forwards somewhere that is not yours at all — a Facebook page or a marketplace listing — because then every other check would be measuring somebody else’s markup and calling it yours.
Will the report tell me to leave Wix?
No. The report describes what is true of your site today. Platform migration is a large, expensive decision that depends on things an audit cannot see — your budget, who maintains the site, what you sell. Findings you cannot act on without rebuilding are not useful findings.
Wix says my SEO is fine. Why would an audit disagree?
It often will not. Wix handles a good deal of technical SEO competently and the report will say so where that is true. The gaps that show up on Wix sites tend to be things the platform cannot do for you: the words on the page, whether reviews are visible, whether your email records exist, and whether the contact route actually works.