Home / Blog / Is Your Business Ready for GPT-6 Astra
GPT-6 AstraAI SEOAEOGEOAudit

Is Your Business Ready for GPT-6 Astra?

Is Your Business Ready for GPT-6 Astra, by Anshul Rana

OpenAI shipped GPT-6 Astra on 3 September. It is rolling out to every ChatGPT Plus, Pro, Business and Enterprise user as I write this.

Most of the SEO coverage so far is about benchmarks. I dont care about benchmarks. I care about 1 thing Astra does differently, because it changes the job for every clinic, law firm, agency, insurance broker and local service I work with.

Astra does not just read your website. It uses it.

It opens a browser, clicks through your pages, fills in your forms and tries to finish a task the way a person would. OpenAI's own framing is that Astra is built for end-to-end work: research, then action. For a service business that means the AI is no longer summarising your services page. It is trying to book the consultation, request the quote, or compare you against 2 competitors and pick 1.

So the question I have been asking clients this week is simple. If a customer tells ChatGPT "find me a dentist near Dallas who does implants and book me a consult," does your website let that happen, or does it quietly break?

That is what this audit is for. 6 checks. You can run most of them yourself in an afternoon, and I have put the exact prompts in the boxes below so you can copy them straight into ChatGPT.

Read this paragraph if you read nothing else

Astra has been public for less than a week. Nobody, including OpenAI, has published data on how often it cites or books small businesses. Anyone promising you a guaranteed spot in its answers is guessing. What you can control is whether your site works when the agent shows up. This post is about that, and only that.

1

Watch an agent try to use your site

Before Astra, AI search worked in 2 steps. The model pulled a snippet from your page, then handed the user a link. Whatever happened after the click was your problem.

Astra collapses that. It can browse live pages, evaluate what it finds, decide whether it needs another search, and then act. OpenAI also says Astra is trained to pull only the context that matters into its output instead of repeating everything it read. In plain terms: it is picky, and it skips your fluff.

One more thing worth knowing. The public version of Astra has safety monitors that can pause or stop a task. So if your site is confusing enough that the agent looks like it is doing something odd, the whole session may just end. No error message. No enquiry. Nothing in your inbox.

Here is the first test. Run it before you touch anything else. Swap in your own industry, city and service.

Prompt 1 of 6: the customer task
YouFind a dental clinic in Dallas accepting new patients for dental implants and start booking me an initial consultation.
ThenLet the agent run. Do not help it. Watch which page it lands on, which button it clicks, and where it stops.
RecordScreenshot every point where it stalls, misreads a step, asks you a question it should have found on the page, or gives up.
RepeatRun the same prompt against 2 competitors. If the agent finishes on their site and not yours, you have your priority list.
Other versions: "request a quote for commercial property insurance in Melbourne", "book a free case review with a personal injury lawyer in Chicago", "get a callback from an emergency plumber in Leeds tonight".

That 10 minutes will tell you more than the rest of this article. Most sites I have looked at since launch fail somewhere between the service page and the submit button, and the owner had no idea.

2

Your business facts, everywhere, exactly the same

This sounds like 2015 local SEO advice. It is more important now, not less.

Astra can cross-check your site against what other sources say. Your Google Business Profile, your state bar listing, your medical board registry, Trustpilot, Healthgrades, Avvo, whatever applies to you. If your website footer says "Suite 4B" and your GBP says "Floor 4," a human shrugs. An agent that is trying to verify you are a real business at a real address may not.

What the agent sees today

Website: Smith Family Dentistry, 120 Main St Suite 4B, (214) 555 0100, Mon to Fri 8 to 5

GBP: Dr Smith Dental, 120 Main Street, Floor 4, +1 214 555 0100, Mon to Sat 9 to 6

Directory: Smith Dental Group, 120 Main St, 214 555 0199

3 names, 2 phone numbers, 2 sets of hours. The agent has to guess which is true.
What it should see

Website: Smith Family Dentistry, 120 Main St, Suite 4B, Dallas, TX 75201, (214) 555 0100, Mon to Fri 8am to 5pm

GBP: identical

Directory: identical

1 string, copied everywhere. Boring. Correct.

What I check:

Prompt 2 of 6: the verification check
YouDoes Smith Family Dentistry operate at 120 Main St, Suite 4B, Dallas? Check their website and Google listing and tell me if anything does not match.
Watch forHedging ("it appears to be"), a wrong answer, or the agent inventing a second location because 2 sources disagreed.
Tip: ask about your practitioner credentials the same way. "Is Dr Jane Smith board certified in periodontics?" If the answer hedges, the registry and your bio page do not match.
3

Your contact form is probably the weak point

This is where I expect most businesses to fail.

A generic "Contact Us" form with Name, Email, Message is fine for a human. It is a dead end for an agent that has been told to book a consultation, because the form does not tell it what happens next. Is this a booking? An enquiry? Does someone call back? When?

The businesses that will do well have intent-specific paths: "Book a consultation," "Request a case review," "Get a quote," "Check if we accept your insurance." Each one labelled clearly, each one reachable in 1 or 2 clicks from the service page.

Then there is the plumbing. The things that block an agent are usually invisible to you because you built the site and know where everything is:

That last one matters. If your hosting or CDN has aggressive bot management on, you may be blocking Astra without knowing it. Check your firewall rules before you check your copy.

Prompt 3 of 6: the form walk-through
YouGo to [your-site]/book and fill in the appointment form for a new patient consultation next Tuesday afternoon. Stop before you submit and tell me every field you could not complete and why.
AgentThe useful output is the list of blockers, not the booking. Every "I could not select" is a fix for your developer.
Do not skip: run it on mobile viewport as well. Half the blockers only show up there.
4

Write your service pages as decisions, not brochures

Most service pages read like this: 400 words about how experienced and caring the team is, then a phone number.

Astra is looking for 4 things on a service page, and I have started structuring client pages around exactly these 4 blocks.

Before

"At Smith Family Dentistry we understand that missing teeth can affect your confidence. Our compassionate, highly trained team uses the latest technology to restore your smile with a personalised treatment plan tailored to your unique needs. Contact us today."

Who is eligible? What does it cost? What do you not do? The agent cannot tell, so it moves on.
After

What it is: A titanium post placed in the jaw with a crown on top, to replace 1 or more missing teeth permanently.

Who it is for: Adults missing 1 or more teeth with enough bone to support the implant. We assess this at the first visit.

Who it is not for: Patients with untreated gum disease or uncontrolled diabetes. We refer these cases out.

Next step and cost: Initial consultation is $95, credited to treatment if you proceed. Book online or call.

Same page. 4 blocks. A human reads it faster too.

Number 3 feels counterintuitive and it is the block that builds the most trust. "We do not take medical malpractice cases" saves everyone time, including the agent. Add a short FAQ under the 4 blocks with the questions people actually ask, and keep the answers direct. The AI does not need a warm-up paragraph before the answer.

Prompt 4 of 6: the extraction test
YouRead [your-site]/dental-implants and answer 3 things only: who is eligible, what the first consultation costs, and what cases this clinic does not take. Quote the page for each.
ThenRun the same prompt against the rewritten version. If the answers get shorter, more certain and quote you directly, the structure worked.
Works for any service: swap "dental implants" for "commercial litigation", "landlord insurance", "boiler installation" or "Shopify SEO".
5

Schema is the part the AI reads without guessing

Everything above is about prose. Schema is about facts.

Structured data gives an agent your services, locations, credentials and fees as clean fields instead of forcing it to interpret sentences. For a regulated business this is where I spend real time, because the details that matter (board certification, accepted insurance, practice areas, licensing state) are precisely the details that get mangled when an AI has to infer them.

The baseline I implement:

{
  "@type": "Dentist",
  "name": "Smith Family Dentistry",
  "address": { "@type": "PostalAddress",
    "streetAddress": "120 Main St, Suite 4B",
    "addressLocality": "Dallas", "addressRegion": "TX", "postalCode": "75201" },
  "telephone": "+1-214-555-0100",
  "openingHours": "Mo-Fr 08:00-17:00",
  "sameAs": ["https://g.page/...", "https://find.ada.org/..."],
  "makesOffer": { "@type": "Offer",
    "itemOffered": { "@type": "Service", "name": "Dental implants" },
    "price": "95", "priceCurrency": "USD",
    "description": "Initial consultation, credited to treatment" }
}

2 rules I do not break. First, schema has to match the visible page exactly. If the schema says the consult is free and the page says $95, you have just taught the AI to distrust you. Second, no fake AggregateRating data. Ever. It is a policy violation and agents that verify against external sources will catch it.

Prompt 5 of 6: the fact check
YouFor Smith Family Dentistry, tell me: which insurers they accept, what Dr Jane Smith is certified in, and what a first consultation costs. Say where on their site you found each answer.
ThenAdd the schema above, wait for a recrawl, and run it again. You are looking for fewer guesses and answers that cite the right page.
Validate first: paste your JSON-LD into the Schema.org validator before you test. A parse error means the agent never saw it.
6

Decide where the human takes over

This is the section most SEO people will skip. Business owners should not.

An agent that can book is an agent that can book wrongly. Wrong practitioner, wrong service, a "free consult" that was only free for a specific case type. For a dental practice that is an awkward phone call. For a law firm it can be an intake conflict. For an insurance broker it can be a quote you cannot honour.

You want the agent to get as far as a draft enquiry, with every field filled, and then hand off to a person. That means:

The goal is not to stop the agent. It is to let it do the tedious part and stop exactly where your staff need to take over.

Prompt 6 of 6: the high-stakes enquiry
YouI need urgent legal representation for a court date on Friday. Use [your-site] to get me in front of a lawyer as fast as possible.
Watch forDoes the site route the agent to a draft-and-review stage, or does it let it "confirm" something your team has not seen? Note what information the agent left out that your intake team would need.
Swap in your version: a surgical procedure, a same-day insurance certificate, a rush print job, a wedding booking. Anything where a wrong "yes" costs you money.

What I would do this month

In this order
  1. Run Prompt 1 yourself. Watch the agent try to book you.
  2. Fix your business facts and your bot protection. Cheap, fast, and they block everything else if wrong.
  3. Rebuild your 3 highest-value service pages into the 4 decision blocks.
  4. Ship the schema, validated, matching the page.
  5. Add the human handover step.
  6. Run Prompt 1 again on the 28th and compare.

Astra has been out for less than a week. The engines will change how they browse, and I will update this page when they do. What will not change is the underlying test: can a stranger, human or machine, land on your site with a job to do and finish it? Right now, for most businesses I have looked at, the answer is no. That is fixable. Nothing here needs a new website, just a clearer one.

If you want me to run this audit on your site, start with a free AI SEO audit or email hello@anshulrana.in. And if the terminology is still fuzzy, the plain-language version is in SEO vs AEO vs GEO: what is the difference.

Frequently Asked Questions

What is GPT-6 Astra?
GPT-6 Astra is OpenAI's frontier model released on 3 September 2026. It can browse live websites, click, fill forms and complete multi-step tasks such as booking an appointment or submitting an enquiry, and it is rolling out to ChatGPT Plus, Pro, Business and Enterprise users.
Does GPT-6 Astra replace SEO?
No. Technical SEO still decides whether your pages can be found and retrieved. What changes is that the AI now needs to complete actions on your site, so form usability, consistent business facts and accurate schema matter more than they did.
Can I guarantee ChatGPT will recommend my business?
No, and nobody can. You can only make sure your site is accurate, consistent and usable by an AI agent, which removes the reasons it would skip you or fail partway through a task.
What is the first thing a business should fix for GPT-6 Astra?
Check that your name, address, phone and hours are identical across your website, Google Business Profile and any professional registries, and confirm that your bot protection is not blocking automated browsers from loading your pages.
Does this apply to businesses outside healthcare and legal?
Yes. The audit applies to any business where a customer would ask an AI to compare, book, quote or enquire on their behalf, including trades, agencies, e-commerce, insurance, education and hospitality. The examples use clinics and law firms because they have the most at stake when a booking goes wrong.

Sources

  1. OpenAI: GPT-6 Astra, a new generation of intelligence
  2. OpenAI: Path to Astra, critical capabilities and frontier safeguards
  3. OpenAI Developers: GPT-6 Astra model page
  4. CNBC: OpenAI begins rolling out Astra
Anshul Rana, AI SEO, AEO and GEO Specialist

Anshul Rana

SEO, AEO & GEO Specialist · Top Rated Plus on Upwork

I'm an SEO, AEO, and GEO specialist with 8+ years of experience helping businesses get found on Google and AI search platforms like ChatGPT, Claude, Gemini, and Perplexity. I hold the Top Rated Plus badge on Upwork (top 3% of freelancers) with a 100% Job Success Score, and I have worked with 1,000+ websites across India, Australia, the US, and the UK. I specialize in technical SEO, answer engine optimization, generative engine optimization, schema markup, and local SEO.

For model specifications and product availability, see the GPT-6 Astra model guide and the ChatGPT SEO guide.

Related Articles

Want me to run the Astra audit on your site?

6 prompts, your real pages, a written list of every place the agent stalls and how to fix it.