Free AI SEO prompt · Copy, paste, run

The AI SEO audit prompt that checks every page.

Paste it into ChatGPT, Claude, Codex, or whatever AI you use. It goes through every page on your website and checks the three things that decide whether Google and AI search send you new customers.

Read it first ↓
Free to copyWorks in any AIChecks every page
Works in
ChatGPTClaudeCodexClaude CodeGeminiPerplexityCopilotCursor ChatGPTClaudeCodexClaude CodeGeminiPerplexityCopilotCursor
What it checks · on every single page

Three checks that decide who gets found.

Most websites miss at least one of these. The prompt checks all three on every page, then tells you exactly what to change.

Check 01 · Headings

One H1 per page. Keywords in every heading under it.

Your H1 is the title of the page, and it should be the most keyword-focused line on it. Your H2s, H3s, and H4s should carry the exact words people type into Google.

Check 02 · Questions

Real questions, answered right underneath.

Your headings should be the questions your customers (or patients) actually ask, with a short, direct answer right below. That format is what ChatGPT, Perplexity, and Google's AI Overviews pull from when they cite a source.

Check 03 · E-E-A-T

The proof only your business has.

AI already answers the general questions. Google's E-E-A-T guidelines (experience, expertise, authoritativeness, trustworthiness) reward the first-hand expertise only you have in your exact area.

The prompt · copy all of it

Paste this into any AI.

Swap the three lines in [brackets] for your own details. Leave everything else exactly as it is.

seo-audit-prompt.txt Plain text · any AI
You are a senior SEO and AI search strategist. Audit my website page by page and tell me exactly what to fix so Google, ChatGPT, Perplexity, and Google's AI Overviews understand it, rank it, and cite it.

ABOUT MY BUSINESS
Website: [YOUR WEBSITE URL]
What we do and where: [WHAT YOU DO AND WHERE, e.g. "Dental practice in Atlanta, GA. Implants, Invisalign, emergency care."]
Customers we want more of: [WHO YOU WANT MORE OF, e.g. "Adults who need dental implants"]

STEP 1. FIND EVERY PAGE AND CHECK THAT GOOGLE CAN SEE IT
Open my sitemap (usually my website address followed by /sitemap.xml) and list every page. If there is no sitemap, follow the links in my main menu and footer. Skip legal pages, blog tag or category archives, and duplicates. Tell me how many pages you found before you start.
Then check the basics that decide whether Google can index my pages at all:
- Is there a sitemap, and is it listed in my robots.txt file (my website address followed by /robots.txt)?
- Does robots.txt block any page that should show up on Google?
- Does any page that should be public have a "noindex" tag, or a canonical tag pointing to a different page?
- Do any pages in my sitemap redirect or return an error?
If you cannot open my website at all, stop and ask me to paste each page's text, one page at a time.

STEP 2. CHECK EVERY PAGE FOR THESE 3 THINGS

CHECK 1: HEADINGS
- Exactly one H1 per page. Flag any page with no H1 or more than one.
- The H1 should be the most keyword-focused line on the page: the main service, plus the city when it applies, worded the way a real customer would search for it.
- H2s, H3s, and H4s should follow a clear order (no skipped levels) and use the keywords and close variations people actually search for on this topic.
- Flag empty headings like "Welcome", "Our Services", or "Learn More" that waste the spot.

CHECK 2: QUESTIONS, ANSWERED RIGHT UNDERNEATH
- List the 5 to 8 questions real customers ask before they choose a business like mine for this page's topic (think of Google's "People also ask" box).
- Check whether those questions appear as H2 or H3 headings, worded the way people actually ask them.
- Check whether each question is answered in the first 40 to 60 words right under its heading, in plain language, before any extra detail. This answer-first format is what ChatGPT, Perplexity, and Google's AI Overviews pull from when they cite a source.
- Flag missing questions and answers that bury the point.

CHECK 3: E-E-A-T (EXPERIENCE, EXPERTISE, AUTHORITATIVENESS, TRUSTWORTHINESS)
- Experience: first-hand proof only my business has. Real cases, photos, results, specific numbers, and how we actually do the work.
- Expertise: who wrote or reviewed the page, with their credentials, training, and years of experience.
- Authoritativeness: reviews, awards, memberships, media mentions, and links to related pages on my site.
- Trustworthiness: address, phone number, real names and photos, clear next steps, policy pages, and information that is current and accurate.
- AI already answers the general questions. Flag anywhere the page sounds generic, like it could sit on any competitor's site, and tell me what only we can say instead.

STEP 3. GIVE ME THE RESULTS
1. A scorecard table with one row per page: Page | H1 | Heading structure | Question headings (count) | Answer-first | E-E-A-T score (1 to 5) | Top fix
2. For every page that needs work:
   - The current H1 and your rewritten H1
   - A recommended H2 to H4 outline that uses the keywords people search
   - 3 to 5 question headings to add, each with a 40 to 60 word answer written for my business
   - The exact E-E-A-T proof to add, and where it goes on the page
3. An indexing list: every page that looks hidden from Google (blocked, noindex, wrong canonical, redirect, or error), what to change, and which pages I should submit in Google Search Console with the URL Inspection tool, most important first.
4. The 10 highest-impact fixes across the whole site, including indexing problems, in priority order, quick wins first.

RULES
- Only report what you actually see on each page. If a page would not load, say so. Never guess.
- Never invent credentials, reviews, prices, or results. Put [VERIFY] wherever I need to add a real detail.
- Write in plain language a business owner understands. Explain any SEO term in one line.
- No "#1", "best", or guarantees in anything you write for me.
- If my site has more pages than you can cover in one reply, start with the 10 most important (homepage, main services, location pages), then ask whether to continue.

Fill in the three [BRACKETS], then paste it into your AI.

[YOUR WEBSITE URL]

Your full address, like yourpractice.com. The AI finds every page from there.

[WHAT YOU DO AND WHERE]

Your business, your city, and your main services, so the keywords match your market.

[WHO YOU WANT MORE OF]

The customers worth the most to you. The audit leans toward the pages that win them.

How to run it · four steps

From copy to fix list in one sitting.

No SEO tools, no logins, no spreadsheets. Just the AI you already use.

01

Copy the prompt.

Hit any copy button on this page. It grabs the whole prompt, ready to paste.

02

Fill in your details.

Replace the three bracketed lines with your website, what you do and where, and who you want more of.

03

Paste it into your AI.

Use a version that can browse the web so it can open your pages. It finds your sitemap and works through every page.

04

Fix the top 10 first.

Start with the priority list at the bottom of the report. Most fixes are heading and copy edits you can make in your website builder.

ChatGPT · Gemini · Perplexity

Make sure web search is turned on so it can open your site. Bigger sites may take a few replies.

Claude

Turn on web search in the chat, or run it in Claude Code, which can pull your sitemap and pages on its own.

Codex · Cursor · Copilot

Coding agents can fetch every page directly, and if your site lives in a code project, they can make the fixes too.

What you get back · a fix list

A to-do list, not a lecture.

The prompt makes the AI show its work page by page, then rank the fixes so you know where to start.

  • A scorecard with one row for every page on your site
  • A rewritten H1 and a full H2 to H4 outline for each page that needs it
  • Question headings with short, quotable answers written for your business
  • The exact proof to add for E-E-A-T, and where it goes
  • An indexing list: pages Google may not see, and which ones to submit in Search Console
  • Your 10 highest-impact fixes, quick wins first
AI response · audit of yourpractice.com

I found 24 pages in your sitemap. Here is the scorecard for your top pages.

PageH1Q&AE-E-A-TTop fix
/Pass2 of 63/5Add real reviews with patient first names
/dental-implants2 foundMissing2/5Merge into one H1 with service and city
/invisalignPassPass4/5Add before and after photos (with consent)
/emergency-dentistNoneBuried1/5Add "What counts as a dental emergency?"
Current H1 · /dental-implantsWelcome to Our Practice
→
Rewritten H1Dental Implants in Atlanta, GA

Illustrative example · your report depends on your site

Before any of it matters · Google Search Console

Make sure Google can actually see your site.

Perfect headings do nothing if Google never indexes the page. Google Search Console is free, and it's where you prove you own your site, hand Google your sitemap, and ask it to index the pages it skipped.

Part 01 · Not set up yet?

Add and verify your website

  1. Open Search Console.

    Go to search.google.com/search-console and sign in with the Google account you use for your business.

  2. Add your site as a Domain property.

    Click Add property, choose Domain, and type your domain without https or www, like yourpractice.com. One Domain property covers every version of your site.

  3. Verify it in your DNS settings.

    Google gives you a TXT record that starts with google-site-verification. Add it in the DNS settings wherever you bought your domain (GoDaddy, Namecheap, Cloudflare), then click Verify. It can take a little while to go through.

Can't get into your DNS? Choose URL prefix instead, pick the HTML tag method, and paste Google's tag into your website builder's SEO or custom code settings.

Part 02 · Sitemap not submitted?

Submit your sitemap

  1. Open Sitemaps.

    In the left menu, under Indexing, click Sitemaps.

  2. Add your sitemap address.

    Type sitemap.xml in the box next to your website address and click Submit. Most website builders create one for you. Some WordPress SEO plugins name it sitemap_index.xml.

  3. Check the status.

    You want Success. Couldn't fetch means Google can't load the file, so open the address in your browser to confirm it works, fix it, and submit it again.

Part 03 · Pages missing from Google?

Find pages that aren't indexed, and submit them

  1. Open the Pages report.

    Under Indexing, click Pages. You'll see how many pages are indexed and not indexed, with the reasons listed below the chart.

  2. Fix the reason first.

    Click a reason to see which pages it affects. Use the guide below to fix the ones that should be on Google.

  3. Request indexing.

    Paste the page's full address into the inspect bar at the top. If it says URL is not on Google, click Request indexing. There's a daily limit, so start with your homepage and the pages that bring in customers.

  4. Give it time.

    Indexing can take a few days or longer, and a request isn't a guarantee. Check the Pages report again in a week.

What the "not indexed" reasons mean, and how to fix them

These are the reasons you'll see most often in the Pages report.

Excluded by 'noindex' tag

The page tells Google to stay out.

Fix: turn off "hide from search engines" (or noindex) in that page's SEO settings.

Blocked by robots.txt

Your robots.txt file stops Google from visiting the page.

Fix: remove the Disallow line that covers it.

Discovered - currently not indexed

Google knows the page exists but hasn't visited it yet.

Fix: link to it from your homepage or menu, and keep it in your sitemap.

Crawled - currently not indexed

Google visited and chose not to index it for now.

Fix: make the page stronger with the three checks above, then request indexing so Google knows it changed.

Duplicate without user-selected canonical

Google sees it as a copy of another page.

Fix: make the content unique, or point its canonical tag at the main version.

Not found (404)

The address is broken.

Fix: fix the link, or redirect it to the closest live page.

Not every row is a problem. Redirects, old addresses, and thank-you pages are supposed to stay out of Google.

Blake Hundley, founder of Closing More Cases
Why it's free · from Blake Hundley

The same checklist my agency runs on every site.

This is the first pass we run on every website we work on. Getting these three things right is a big part of why dozens of the sites we manage pull in tens of thousands of visitors without paying for ads.

Run it yourself, it's yours to keep. If you'd rather have my team find the fixes, write the pages, and keep your site growing every month, that's exactly what we do.

1
Prompt
3
Checks
Every
Page on your site
FAQ · before you run it

Questions, answered.

Yes, as long as the version you use can search or browse the web, because it needs to open your pages. If it can't, the prompt tells it to ask you to paste each page instead, so you still get the full audit, one page at a time.

The prompt handles that. The AI will stop and ask you to paste each page's text. Open the page, select all, copy, and paste it in. You get the same three checks, just page by page instead of all at once.

Google can technically handle more than one, but one clear H1 makes the topic of the page unmistakable to search engines and AI tools. It's the standard we hold every page to, and it's one of the easiest fixes on most websites.

AI tools look for a clear question and a short, direct answer they can quote. When your heading is the exact question people ask and the answer sits right under it, your page becomes one of the easiest sources for them to cite.

E-E-A-T stands for experience, expertise, authoritativeness, and trustworthiness. It's how Google's quality guidelines describe content worth ranking. In practice it means real proof on the page: who you are, what you've done, and why people trust you.

A few minutes for a small site. Bigger sites take a few replies, because the prompt starts with your 10 most important pages and then asks if you want it to keep going.

Use its rewrites as a first draft, not the final copy. Check every fact, fill in anything it marks [VERIFY] with real details, and keep it sounding like you. Never publish credentials, reviews, or results you can't back up.

Go to search.google.com/search-console, click Add property, and choose Domain. Type your domain, add the TXT record Google gives you in your domain's DNS settings, and click Verify. If you can't edit DNS, choose URL prefix and paste Google's HTML tag into your website builder instead.

Fix whatever is blocking it first, like a noindex tag or a robots.txt rule. Then paste the page's full address into the inspect bar in Google Search Console and click Request indexing. There's a daily limit, and indexing can take a few days or longer, so start with your most important pages.

Yes. This audit is the first thing my agency runs on every site we manage, followed by the fixes, new pages, and content every month. If you'd rather hand it off, book a free strategy call and we'll walk through your site together.

Done for you · if you'd rather not DIY

Want us to run it and fix it?

Book a free 30-minute strategy call. No obligation. Leave with the three fixes that matter most for your website.

Book a Free Strategy Call →
Copied. Now paste it into your AI.