AI Visibility Hub
Three technical checks, one free run.
Who Checks robots.txt, Fixes Schema and Writes llms.txt for a Chicago Business
A Chicago business can have a website that looks fine to a person and still be unreadable to the AI assistants a buyer asks first. Three things usually cause that: robots.txt blocking the crawlers those assistants use, no schema telling a machine what the business does, and no llms.txt file. Our free check reads a Chicago site for all three at no cost, no account needed, and the paid pilot fixes what it finds.
What robots.txt blocking actually looks like
A few lines in one file can shut out every AI assistant a buyer uses.
robots.txt is a plain text file at example.com/robots.txt that tells crawlers what they can and cannot fetch from a site. The crawlers that matter for this question are:
- OpenAI's GPTBot and OAI-SearchBot
- Anthropic's ClaudeBot
- Perplexity's PerplexityBot
- Google-Extended
If robots.txt disallows any of these, that assistant cannot read the site's pages, no matter how good the writing or schema on them is. This usually happens by accident: a website builder's default file, a security plugin set too aggressively, or a rule copied from another site. The owner has no way of knowing until someone checks.
Our free check at /ai-check/ reads a Chicago business's robots.txt first, and reports plainly which of these crawlers, if any, are blocked.
What "fix its schema" means
Structured data a machine can read, separate from the text a visitor sees.
Schema is a block of structured data, usually LocalBusiness or Service schema, added to a page's code. It states the business name, address, phone, hours, services offered, and towns served, in a format a machine can parse directly instead of guessing from paragraphs written for a person. Many small business sites in Chicago have none at all, or schema listing an old address or a service they stopped offering years back.
Fixing it means adding or correcting that structured data, then making sure the same facts appear in plain text on the contact page, so a machine reading either one gets the same answer.
What llms.txt adds
One plain text file that states what the business does.
llms.txt sits at example.com/llms.txt: a plain text summary of what the business does, the towns it serves, its hours, and links to pages that answer a buyer's specific questions. Some assistants and crawlers fetch it when it exists. No one, us included, can say for certain how much weight it carries. It is a low cost thing to add, not a replacement for open crawler access or working schema. A worked example is at /ai-seo/llms-txt-for-local-business/.
Who got named instead when we asked this about ourselves
On September 11, 2026, we ran this exact question through ChatGPT, Gemini and Perplexity, about our own business.
Conecta Media was not named by any of the three.
ChatGPT named two agencies: AY Rank at ayrank.com and Mulder Agency at mulder.agency.
Perplexity split its answer: Rank.ai and GetGeology for checking robots.txt, Qwairy and Cloudflare for fixing schema and llms.txt.
Gemini named a longer list of Chicago web and SEO firms, including Website Design Chicago, SEO Design Chicago, Blackbird Digital and Sandstorm Design.
We ran our own pilot starting September 11, 2026. The same six questions, including this one, get asked again on day 14, and that before and after will be posted at /ai-seo/case-study-conecta-media/, named or not.
What the free check and the pilot cover
One free read, then a fixed price if there is work to do.
The free check at /ai-check/ reads the site's robots.txt and llms.txt first, then writes six buyer questions for the business's trade and town, and asks all six on ChatGPT, Gemini and Perplexity with live web search. It runs in English or Spanish; a Spanish-language site gets the six questions in Spanish. No account or email is required.
If the check turns up a blocked crawler, missing or wrong schema, or no llms.txt file, the pilot fixes it, for $397 once, over 14 days:
- Opening robots.txt to the crawlers those assistants use
- Adding or correcting LocalBusiness or Service schema
- Writing an llms.txt file for the site
- A written page for any buyer question the site missed
The same six questions get asked again on day 14, delivered in writing as a before and after. No one can promise a business will get named. The day 14 re-run is the proof offered instead of a promise.
After the pilot, a business that wants twelve questions re-asked every month, with one new answer page added each month, can add Stay Named for $297 a month.
Common questions
Straight answers, no promises we cannot keep.
Does the free check tell me if robots.txt is blocking AI crawlers?
Yes. It reads robots.txt first and reports plainly whether GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot or Google-Extended are blocked.
Do I need a developer to add schema or llms.txt?
Someone who can edit the site's code or files needs to add them. Our pilot writes and adds both directly, not just instructions for someone else to follow.
Does fixing these three things guarantee ChatGPT or Gemini names my business?
No. No one can promise what an AI assistant will say, and answers change over time. Fixing crawler access, schema and llms.txt removes reasons an assistant could not read the site.
Does this work for a Spanish-language Chicago business?
Yes. The free check and the pilot both run in Spanish, with the six buyer questions written in Spanish.
What happens after the 14-day pilot ends?
Nothing continues automatically. A business that wants twelve questions re-asked monthly, with one new answer page added, can add Stay Named for $297 a month.
Who runs Conecta Media?
One person, Jorge, a software engineer, based in Chicago. There is no team and no office visit; the work happens on the site itself.
Questions owners ask
Short answers, no promises.
Does the free check tell me if robots.txt is blocking AI crawlers?
Yes. It reads robots.txt first and reports plainly whether GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot or Google-Extended are blocked.
Do I need a developer to add schema or llms.txt?
Someone who can edit the site's code or files needs to add them. Our pilot writes and adds both directly, not just instructions for someone else to follow.
Does fixing these three things guarantee ChatGPT or Gemini names my business?
No. No one can promise what an AI assistant will say, and answers change over time. Fixing crawler access, schema and llms.txt removes reasons an assistant could not read the site.
Does this work for a Spanish-language Chicago business?
Yes. The free check and the pilot both run in Spanish, with the six buyer questions written in Spanish.
What happens after the 14-day pilot ends?
Nothing continues automatically. A business that wants twelve questions re-asked monthly, with one new answer page added, can add Stay Named for $297 a month.
Who runs Conecta Media?
One person, Jorge, a software engineer, based in Chicago. There is no team and no office visit; the work happens on the site itself.
Run the free check
No account, no cost, six real questions.
Run the free check on your Chicago business's site and see whether robots.txt blocks the crawlers those assistants use, whether schema and llms.txt exist, and whether ChatGPT, Gemini and Perplexity name your business for six buyer questions in your trade and town.
To check just robots.txt, llms.txt and schema on their own, without the six buyer questions, run the free AI crawler and llms.txt checker.
If the check finds gaps, the pilot fixes robots.txt, schema and llms.txt, and writes pages for missed buyer questions, for $397 once, over 14 days, with a before and after re-run on day 14. See pricing for the full list, including the $297 a month Stay Named membership.