GEOOctober 21, 20264 min read

Why can't ChatGPT read my website? Checks you can do today

Check whether logins, image-only text or automated access restrictions keep ChatGPT from reading your website, and get a checklist for your provider.

The short answer

ChatGPT may be unable to read your website because a page requires a login, important text appears only in images, or your website blocks automated visits. Some pages also load content in ways its tools cannot retrieve. Check public access and readable text, then ask your website provider to review access restrictions.

If you're asking "why can't ChatGPT read my website", possible causes include login requirements, important text stored only in images, or restrictions on automated visits. Content that loads only after a click can also be harder to retrieve, and ChatGPT needs access to a web tool to check a live page.

Start with the exact page you want it to read, such as your services or pricing page. Making that page accessible removes a possible barrier, but it does not guarantee ChatGPT will find, mention or link to it.

Check public access: why can't ChatGPT read my website?

Open a private or incognito browser window and paste in the full page address. Because you are not already signed in, this helps you see whether a new visitor can reach the information.

Your public service details should not require a customer account or member login. Keep private records and customer information protected; publish a separate public summary instead.

  • Check whether the page asks you to sign in, enter a password or prove you are human before showing the content.
  • Look for a popup that prevents you from reading the page until you make a choice.
  • Test your services, pricing and contact pages individually. A working homepage does not prove the other pages are accessible.
  • Copy the final address after the page loads, especially if it sends you somewhere else. Give that address to your website provider.

Put important information in page text, not just images

Try selecting and copying a service description or price into a plain text note. If you can only save a picture, that information may be stored as an image rather than ordinary page text.

ChatGPT can interpret images in some situations, but you should not assume a website-reading tool will extract every image's text. Put essential facts directly on the page, even if you keep the image for its design.

  • If your service list is a graphic, add a text heading such as "Alterations services in Boise" and write each service beneath it.
  • If your hours appear only in a photo of your storefront sign, type the current hours onto your contact page.
  • Keep prices, service areas and booking requirements in visible page text rather than only inside a brochure image.
  • Use image descriptions to explain pictures, not as a substitute for a readable service or pricing section.

Ask whether your website blocks automated visits

A website can work in your browser while blocking tools that visit automatically. Security services may reject those visits, show a verification screen or limit how often a tool can request pages.

A file called robots.txt also gives instructions to automated crawlers. OpenAI uses different systems for search, training and user-requested visits, so a setting for one purpose does not necessarily control another.

  • Ask your provider to review robots.txt and security settings for the affected page, not just the homepage.
  • Ask them to use OpenAI's current crawler documentation rather than assuming every automated visitor follows the same rules.
  • Ask whether the main text loads only through JavaScript, the code that adds interactive features. Some retrieval tools may not receive that text.
  • Do not turn off your site's security or remove login protection from private pages to solve a public-page access problem.

Send this checklist to your website provider

Copy the request below and add your page address, the message ChatGPT showed and the time you tested it. Those details can help your provider check records of visits and blocked requests.

  • Please check this public page: [paste full page address]. ChatGPT reported: [paste message]. I tested it at: [date, time and time zone].
  • Confirm that visitors can read the main content without an account, password or verification challenge.
  • Confirm that headings, services, prices and contact details are available as page text, not only images.
  • Check whether the main content is available when the page first loads, without requiring clicks or scripts that retrieval tools may not run.
  • Review robots.txt, page indexing instructions and security rules. Please explain separately what affects access and what affects search visibility.
  • Check available request logs for rejected or challenged visits around my test time. If you change a rule, keep the change limited to what is needed.
  • Please explain what you found, what you changed and how you tested it. Keep customer accounts and private information protected.

Quick answers about ChatGPT website access

  • Can ChatGPT read every public website? No. Public pages can still have technical restrictions, and a chat without web access cannot inspect a live page.
  • Does opening my site in incognito prove ChatGPT can read it? No. It checks ordinary visitor access, but automated visits may receive a different response.
  • Do I need to allow AI training to appear in ChatGPT search? Allowing training crawls is not the same as allowing search crawls. Ask your provider to review those controls separately.
  • Will fixing access make ChatGPT recommend my business? No. Access makes retrieval possible; it does not guarantee inclusion or a recommendation.
  • What if ChatGPT reads the page but describes my services incorrectly? Check whether the page clearly states what you offer. See [Why does ChatGPT get my business services wrong?](/blog/chatgpt-get-business-services-wrong).

How to tell whether the changes are working

Repeat the private-browser and copy-and-paste checks after any changes. Then, in a chat with web access, ask: "Open this page and tell me which services it lists: [full page address]. If you cannot access it, say so rather than guessing."

Compare the response with the current page and ask your provider whether any blocked requests remain. An accurate response that cites your page is a useful sign, but one successful test does not prove every page is accessible or guarantee future mentions.

Where to read more

The Visibility Fix checks all of this for you and walks you through each fix one at a time.

Want this done for your site, one fix at a time?

The Visibility Fix checks your website, Google profile and social bios, then walks you through the fixes in plain English.

See how The Visibility Fix works