What Makes llms.txt on Wix Different From Other Platforms
Wix does not give store owners direct file-system access to the root directory the way self-hosted platforms do. On Shopify or WordPress, you drop a plain-text llms.txt file at yourdomain.com/llms.txt and crawlers find it immediately. On Wix, the root of your domain is controlled by Wix's infrastructure, so you cannot upload an arbitrary .txt file there through the standard dashboard.
This matters because AI crawlers โ including those powering ChatGPT search, Perplexity, and Google's AI Overviews โ expect to resolve llms.txt at the root path. Any workaround that places the file at a subdirectory or behind a redirect introduces ambiguity about whether crawlers will honor the file at all, since the llms.txt spec treats the root location as canonical.
The Wix Velo HTTP Functions Workaround
The most reliable method for serving llms.txt on Wix is through Velo (formerly Corvid), Wix's built-in JavaScript development environment. Velo exposes HTTP Functions, which let you intercept requests to specific URL paths and return a custom response. By creating an HTTP function that responds to GET requests at /_functions/llms or a mapped clean URL, you can return the correct plain-text content with the appropriate Content-Type header.
To implement this, open the Wix Editor, enable Dev Mode to activate Velo, then create a new HTTP function file (http-functions.js). Inside it, export a function named get_llms (or use a URL router) that returns your llms.txt content as a plain-text response. The resulting URL will be something like yourdomain.com/_functions/llms โ not the canonical root path, which is a meaningful limitation.
To bridge the gap, add a 301 redirect rule in the Wix SEO settings (Marketing & SEO โ SEO Tools โ URL Redirect Manager) pointing /llms.txt to the /_functions/llms endpoint. This redirect chain is not ideal per the llms.txt spec, but it is currently the best available path on Wix for ensuring crawlers that follow redirects can locate the file.
What to Include in Your Wix Store's llms.txt
An llms.txt file for a Wix store should describe the store's catalog structure, the types of content present (product pages, blog posts, collection pages, policy pages), and any URLs that are particularly useful for AI agents trying to understand the business. For a Wix Stores site, this means explicitly listing your main collection URLs, since Wix generates collection pages at paths like /shop/category-name and product pages at /product-page/product-handle.
Include the Wix blog URL structure if you publish content there (/blog/post-slug), your contact and FAQ pages, and any Wix Bookings or Wix Restaurants pages if relevant. Exclude dynamic parameter URLs such as filtered search pages (Wix appends query strings like ?sort=price for filtering), as these do not contain unique content and clutter the AI's index.
The file should also contain a short natural-language description of what the store sells, the primary audience, and any critical policy pages such as return policies. AI agents use this prose summary as context before deciding which linked pages to fetch.
Wix SEO Limitations That Affect AI Crawler Visibility
Beyond the file-placement problem, Wix stores have several structural characteristics that affect how well AI crawlers can index the underlying content. Wix renders many pages with client-side JavaScript, and while Wix has improved server-side rendering in recent years, product-listing pages that use dynamic filtering still rely on JavaScript execution. AI crawlers that do not run a full browser engine will miss filtered views entirely.
Wix's robots.txt is partially system-managed, meaning Wix auto-injects certain disallow rules that store owners cannot override through the dashboard. If a crawl path is blocked at the robots.txt level, an llms.txt pointing to those URLs is ineffective โ the crawler will retrieve the URLs from llms.txt but then respect the robots.txt disallow. Always verify your Wix robots.txt at yourdomain.com/robots.txt to confirm product and collection paths are not accidentally blocked.
Wix does not currently offer a native llms.txt generator or a Wix App Market solution specifically built for this purpose. Any implementation on Wix is a manual Velo development task, which means it falls outside the no-code workflow most Wix store owners expect.
Testing and Maintaining Your llms.txt on Wix
After deploying the Velo HTTP function and the redirect rule, verify the file is accessible by visiting yourdomain.com/llms.txt directly in a browser and with a plain curl request (curl -I yourdomain.com/llms.txt). The response should show a 301 redirect to the Velo endpoint, and the endpoint should return Content-Type: text/plain with your file content. A 404 or an HTML response at either step means the setup has failed.
Wix's redirect manager can sometimes take several minutes to propagate after saving. If the redirect returns a 404 immediately after setup, wait ten minutes and test again before troubleshooting the Velo function. Also check that the Velo HTTP function is deployed to production โ functions saved in the Editor are not live until you publish the site.
Update the llms.txt content whenever you add major product categories, restructure your Wix Store collections, or publish a significant new content section. AI crawlers do not re-fetch llms.txt on a fixed schedule, but a stale file that points to removed pages signals lower content quality to the crawlers that do check it.
Practical Action Steps for Wix Store Owners
The concrete sequence for Wix store owners is: enable Velo Dev Mode, write a Velo HTTP function that serves your llms.txt content as plain text, publish the site, then create a /llms.txt โ /_functions/llms redirect in the Wix URL Redirect Manager. Confirm the chain works with a curl test, and set a recurring reminder to audit the file whenever the store catalog changes significantly.
For stores that do not have a developer on staff, the redirect-plus-Velo approach requires writing roughly fifteen lines of JavaScript inside the Wix Editor โ it is the minimum viable implementation available on this platform today. Treat the llms.txt content itself as a structured sitemap for AI: precise URLs, a clear prose description of the business, and no dynamic or filtered URLs that return identical or empty content.