---
title: "How to publish a valid llms.txt on Wix"
slug: llms-txt-wix
published: 2026-09-05T13:16:01.62936+00:00
updated: 2026-09-05T13:16:01.62936+00:00
author: "Asif Rahman"
author_url: https://masifrahman.com
category: "AI Readiness"
tags: check:C2, platform:wix, llms.txt, Wix, AI readiness, GEO
description: "Wix generates your llms.txt for you. Find it under SEO & GEO, learn what the first edit costs you, and verify AIScan check C2 answers on your own domain."
url: https://aiscan.site/blog/llms-txt-wix
---

Every other guide in this series starts by asking you to create a file. Wix already wrote yours.

Since Wix released llms.txt to all eligible sites, the file is generated and maintained for you from your own published pages. That changes the job. You are not authoring anything. You are checking that your site qualifies for the file at all, reading what Wix decided to say about your business, and knowing what the first edit costs you. This guide covers AIScan check **C2**, in the `content` dimension.

## Quick summary

| Question | The answer on Wix |
|---|---|
| Do I write the file myself? | No. Wix generates it and keeps it current from your published content |
| Where do I find it? | **SEO & GEO** → **Tools and settings** → **Go to llms.txt** → **View File** |
| What does my site need first? | An upgraded plan, a connected custom domain, and search engine indexing switched on |
| Can I change the text? | Yes, and the moment you do, automatic updates stop until you reset it |
| Can I stop publishing it? | Yes, with the opt-out toggle under **Privacy & Control** |
| Which check is this? | C2, dimension `content`. See [/docs/checks/content](https://aiscan.site/docs/checks/content) |
| Time to verify | Under two minutes |

## Three reasons a Wix site has no llms.txt

According to [Wix's own help article on the file](https://support.wix.com/en/article/understanding-your-sites-llmstxt-file), read on 5 September 2026, the prerequisites sit in two lines at the top: *"Upgrade your site and connect a custom domain"* and *"Enable search engine indexing for your site."* Each one is a separate way to end up with nothing at `/llms.txt`.

| What is missing | What you see | Where to fix it |
|---|---|---|
| Still on a free plan | No file, and the panel offers nothing to view | Upgrade the site |
| Published on a `wixsite.com` address | No file on any address you control | Connect a custom domain |
| Indexing switched off | Site hidden from crawlers, so no published index | **SEO & GEO** → **Tools and settings** → **SEO Settings**, enable **Let search engines index your site** |

That third one catches people who hid a site during a rebuild and never switched it back. Verified on 5 September 2026, a request to a Wix address that is not published returns a plain 404 rather than a redirect, so there is no ambiguous middle state to interpret. [Wix's indexing article](https://support.wix.com/en/article/enabling-search-engines-like-google-to-index-your-site) is blunt that the toggle governs crawler access generally, noting that Wix sites are *"open to crawling by AI engines and search engine bots"* once it is on.

## Read what Wix wrote about your business

Go to **SEO & GEO** in your site's dashboard, scroll to **Tools and settings**, click **Go to llms.txt**, then click **View File**.

Read it properly rather than glancing at it. Wix builds the file from your published pages, and a generated summary of a business is exactly the kind of text that goes quietly out of date after a repositioning.

For a sense of the shape Wix produces, its own site's file is the best available sample. Fetched from `https://www.wix.com/llms.txt` on 5 September 2026, it returned 200 as `text/plain; charset=utf-8` at 36,670 bytes, with one `#` heading, a `>` blockquote summary, 22 `##` section headings and 132 link bullets in `- [name](url): description` form. That is the structure the [llms.txt spec](https://llmstxt.org/) describes, and it is what our own [validator guide](https://aiscan.site/blog/llms-txt-validator-common-mistakes) checks for.

## The first edit is a one-way door until you reset it

You can rewrite the file. The consequence, in Wix's own words: *"Once you edit the file, it will stop updating automatically so your changes are preserved."* Nothing warns you about this again afterwards.

To edit: **SEO & GEO** → **Tools and settings** → **Go to llms.txt** → **More Actions** → **Edit file** → **Continue**, change the text, then **Save Changes**. **Reset to Default** in the same menu restores the generated version and restarts automatic updates.

| Situation | Better choice |
|---|---|
| Description is stale after a repositioning | Edit, then diary a review whenever you add pages |
| You keep adding pages and posts | Leave it generated |
| You edited months ago and have shipped pages since | Reset to Default, then re-read it |

The risk is not the edit. It is forgetting you made one, and quietly publishing a frozen index of a site that has since grown.

## Turning it off, and what it does not do

The same panel has an opt-out toggle under **Privacy & Control** that hides the file. Before you reach for it, note what Wix says in its own FAQ: the file *"only includes content that is already publicly available on your site. It never exposes private, password-protected, or member-only content."* Opting out removes an index of public pages; it does not close off anything that was private.

## The row underneath it is the interesting one

In the same **Tools and settings** list, Wix offers [**NLWeb**](https://support.wix.com/en/article/enabling-nlweb-for-ai-agent-access). In Wix's own words it is *"an open-source framework from Microsoft that makes your website directly queryable by both people and AI agents."* Installing it switches on the ASK protocol, so agents that support NLWeb can query your published content instead of crawling it. Prerequisites match llms.txt: an upgraded site with a connected domain. Wix flags that NLWeb *"is separate from traditional search engine indexing"* and changes nothing about how Google or Bing rank you.

No other platform in this series puts the static index and a live query endpoint two rows apart in one menu. If you are setting up C2 on Wix, look at the row below while you are there.

## Confirm the file answers on your own domain

Start with a scan. It reads C2 along with the rest of the rubric, free and without an account:

```bash
npx aiscan-cli yoursite.com
```

Look for the **C2** row. A pass means a file answered at your origin root with a plain-text content type. You can run the same check by pasting your URL at [aiscan.site](https://aiscan.site/).

If you would rather check by hand:

```bash
curl -sI https://yoursite.com/llms.txt
```

Expect `HTTP/2 200` and `content-type: text/plain; charset=utf-8`. Anything else on a site that is upgraded, domain-connected and indexed points back at the three preconditions above. One thing worth knowing about Wix responses: an unknown path returns a real 404, verified on 5 September 2026 against `www.wix.com`, so a 404 here means the file genuinely is not published rather than a soft error page pretending otherwise.

## Where AIScan fits, and where it doesn't

C2 asks your origin root for `/llms.txt` and grades what comes back. It cannot see your dashboard, so it cannot tell you whether the opt-out toggle is on, whether you are on a plan that qualifies, or whether the file you are serving is the generated one or a copy you froze in March. It also probes the origin root only, which matters on platforms that publish under a path; that limitation is covered in our [Docusaurus guide](https://aiscan.site/blog/llms-txt-docusaurus).

Two platforms in this series handle the same check differently and are worth reading if you run more than one site: on [Squarespace](https://aiscan.site/blog/llms-txt-squarespace) the file is a text field you fill in yourself, and on [Webflow](https://aiscan.site/blog/llms-txt-webflow) it is a file you upload and nothing regenerates it. Wix is the only one of the three that writes it for you.

## Your next step on Wix

Open **SEO & GEO** → **Tools and settings** → **Go to llms.txt** and read the file. Then run `npx aiscan-cli yoursite.com` and check the C2 row against what you just read. If you are starting from nothing on another stack, the [llms.txt generator](https://aiscan.site/llms-txt-generator) writes a spec-shaped file you can paste in. Every fix guide we publish is indexed at [aiscan.site/guides](https://aiscan.site/guides).
