How to fix crawler findings on Wix
Where each fix is made on Wix, including where Wix does not let you make it and what to do instead. Every report on a Wix site shows these steps under the finding they fix.
WordPress · Shopify · Webflow · Squarespace · Wix · Next.js · Drupal · Cloudflare
Edit robots.txt
- Marketing & SEO → SEO → Tools and settings → Robots.txt Editor.
- Edit, save, then check https://yourdomain/robots.txt in a private window: Wix serves it from its edge, so allow a few minutes.
Fixes these findings: ROBOTS_RULES_SHADOWED, ROBOTS_NO_SITEMAP, ROBOTS_NOT_200, ROBOTS_IS_HTML, ROBOTS_IS_CATCHALL, ROBOTS_DISALLOW_ALL, ROBOTS_CTYPE, ROBOTS_BLOCKED, RENDER_RESOURCE_BLOCKED, INSTRUCTION_CONFLICT, DECLARED_SITEMAP_REFUSED, DECLARED_SITEMAP_BROKEN, SITEMAP_BLOCKED, AI_OPTOUT_SET, BOT_BLOCKED_NOT_CITED, BOT_RULES_SHADOWED_NOT_CITED
Publish a sitemap
- Wix generates /sitemap.xml once the site is published on a connected domain.
- Which pages appear is set per page: page SEO settings → "Let search engines index this page".
Fixes these findings: NO_SITEMAP_FOUND, SITEMAP_NO_LASTMOD, SITEMAP_IS_HTML, SITEMAP_DECLARES_NOTHING, SITEMAP_UNREADABLE, SITEMAP_ORIGIN_ERROR, ROBOTS_NO_SITEMAP, DECLARED_SITEMAP_BROKEN, DECLARED_SITEMAP_REFUSED
Publish llms.txt
- Wix cannot host a file at the root. Upload llms.txt to the Media Manager, then add a 301 from /llms.txt to its URL in SEO → URL Redirect Manager.
Fixes these findings: NO_LLMS_TXT, NO_LLMS_TXT_NOT_CITED
Send HSTS
- Wix sets response headers itself; you cannot add HSTS. If the domain runs through Cloudflare, set it there.
Fixes these findings: HSTS_MISSING, HSTS_PRELOAD_INELIGIBLE, HSTS_PRELOAD_REMOVED
Let crawlers through
- Wix has no bot-blocking setting for site owners; check for a proxy in front of the domain and for an app that blocks bots.
Fixes these findings: CHALLENGE_SERVED_200, CHALLENGE_PINNED_AT_EDGE, ANSWER_ENGINE_REFUSED, UNIFORM_REFUSAL, HOMEPAGE_REFUSED, HOMEPAGE_IS_INTERSTITIAL, ORIGIN_REFUSED_SCANNER, CRAWLER_SERVED_LESS, CRAWLER_REDIRECTED_AWAY, BOT_BLOCKED_NOT_CITED
Serve the text, not just code
- Remove apps and embeds you no longer use; Wix's own scripts cannot be reduced. Keep the main text in text elements, not inside embedded widgets.
Fixes these findings: PAGE_IS_MOSTLY_CODE, CONTENT_NEEDS_JAVASCRIPT
Fix the structured data
- Page SEO settings → Advanced SEO → Structured data markup: edit Wix's generated JSON-LD or add your own.
Fixes these findings: ENTITY_COLLISION, ENTITY_NO_COORDINATES, GEO_COUNTRY_MISMATCH, NAP_NAME_DRIFT, NAP_UNDECLARED_LISTING
Clear stale copies
- Republish; Wix refreshes its CDN on publish. If Cloudflare is in front, purge there.
Fixes these findings: STALE_CACHE_SERVED, MACHINE_FILE_CACHE_STALE, MACHINE_FILE_CACHE_SPLIT
Check the fix
Scan the site again on the homepage: a fix counts when the finding is gone from the new report. JSON for tools: /api/v1/fix/platform?platform=wix.