120 questions customers ask AI, and what your site needs to answer them
When someone asks ChatGPT a buying question, the assistant answers it from pages it can read and quote. Below are 120 real question patterns across 8 local-business categories. Each row tells you what the AI needs from your website to answer that question, and the specific fix that provides it. Most fixes are moving what you already know into a form a machine can lift.
120 of 120 questions shown
best dentist near me for a root canal
What the AI needsYour specialities and your address, as data
The fix on your siteLocalBusiness/Dentist schema with address, geo and the procedures you offer
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>how much does a root canal cost in India
What the AI needsA number, or an honest range, on a crawlable page
The fix on your siteA pricing or FAQ section in real HTML text, not an image or a PDF
Check yourselfView your page source (Ctrl+U) and search for FAQPage. If it is not there, your answers exist for humans but not for machines.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [
{ "@type": "Question", "name": "YOUR QUESTION HERE",
"acceptedAnswer": { "@type": "Answer", "text": "The answer, exactly as it appears on the page." } }
]}
</script>does teeth whitening damage enamel
What the AI needsA direct answer a machine can lift
The fix on your siteAnswer it in one paragraph under a clear heading, then keep the detail below
Check yourselfRead your page's first paragraph. If the direct answer is not in it, an assistant has nothing safe to quote.
<h2>The question, phrased how people ask it</h2> <p>The direct answer in one or two sentences, first. Detail and caveats after.</p>
how long do dental implants last
What the AI needsA factual claim tied to your practice's experience
The fix on your siteAn implant FAQ in FAQPage markup; the prose likely already exists
Check yourselfView your page source (Ctrl+U) and search for FAQPage. If it is not there, your answers exist for humans but not for machines.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [
{ "@type": "Question", "name": "YOUR QUESTION HERE",
"acceptedAnswer": { "@type": "Answer", "text": "The answer, exactly as it appears on the page." } }
]}
</script>is invisalign worth it vs braces
What the AI needsA comparison written by someone who does both
The fix on your siteA comparison page with an honest trade-off table in HTML
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →dentist open on Sunday in [your area]
What the AI needsOpening hours as data, not a JPEG
The fix on your siteopeningHoursSpecification in your LocalBusiness schema
Check yourselfSearch your page source for openingHoursSpecification. An hours image or a footer JPEG does not count.
"openingHoursSpecification": [
{ "@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],
"opens": "10:00", "closes": "19:30" } ]do dental implants hurt
What the AI needsA patient-language answer, quotable in one breath
The fix on your siteAnswer-first paragraph plus FAQPage markup on your implant page
Check yourselfView your page source (Ctrl+U) and search for FAQPage. If it is not there, your answers exist for humans but not for machines.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [
{ "@type": "Question", "name": "YOUR QUESTION HERE",
"acceptedAnswer": { "@type": "Answer", "text": "The answer, exactly as it appears on the page." } }
]}
</script>how much does a full mouth reconstruction cost
What the AI needsA range and what moves it
The fix on your siteA costs page in text with the factors listed; AI cannot read your quote PDF
Check yourselfOpen the page and try to select the price with your cursor. If you cannot select it, it is an image or a PDF and no machine can read it.
Check what AI can read →which dentist does celebrities' veneers in [city]
What the AI needsNamed practitioners with credentials
The fix on your sitePerson schema for each dentist, linked from the team page
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>is scaling and polishing necessary every 6 months
What the AI needsA clinical opinion under a named author
The fix on your siteA short authored article; named authorship matters in health topics
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →emergency dentist [city] available now
What the AI needsHours, phone, and emergency service as data
The fix on your siteEmergency availability stated in text and in schema, phone as tel: link
Check yourselfSearch your page source for openingHoursSpecification. An hours image or a footer JPEG does not count.
"openingHoursSpecification": [
{ "@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],
"opens": "10:00", "closes": "19:30" } ]root canal vs extraction which is better
What the AI needsA decision framework, not marketing
The fix on your siteAn honest comparison section under a question-shaped H2
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →are dental x-rays safe during pregnancy
What the AI needsA sourced, cautious answer
The fix on your siteA short FAQ answer citing guidance; named author, date visible
Check yourselfView your page source (Ctrl+U) and search for FAQPage. If it is not there, your answers exist for humans but not for machines.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [
{ "@type": "Question", "name": "YOUR QUESTION HERE",
"acceptedAnswer": { "@type": "Answer", "text": "The answer, exactly as it appears on the page." } }
]}
</script>how to choose a dental clinic for implants
What the AI needsThe criteria, stated by someone credible
The fix on your siteA checklist article; each criterion as a list item AI can lift
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →dentist reviews [your clinic name]
What the AI needsThird-party corroboration of your existence
The fix on your siteConsistent name/address/phone across Google, Practo and your site
Check yourselfCompare your name, address and phone across your site, Google listing and directories. Any mismatch splits your identity into strangers.
Grade the page free →best IVF centre in [city] with high success rates
What the AI needsYour verifiable identity plus your own published numbers
The fix on your siteMedicalBusiness schema and a success-rate page with methodology stated
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>how much does one IVF cycle cost in India
What the AI needsA range in crawlable text
The fix on your siteA transparent pricing page; ranges are fine, silence is invisible
Check yourselfOpen the page and try to select the price with your cursor. If you cannot select it, it is an image or a PDF and no machine can read it.
Check what AI can read →what is the IVF process step by step
What the AI needsA sequence a machine can quote
The fix on your siteA numbered step-by-step in real HTML lists
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →IVF success rate for women over 40
What the AI needsAge-banded numbers with an honest caveat
The fix on your siteA data section with your bands and n, or cite national data and say so
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →how many IVF cycles does it usually take
What the AI needsA typical-case answer with the caveat attached
The fix on your siteFAQ answer in FAQPage markup, written in patient language
Check yourselfView your page source (Ctrl+U) and search for FAQPage. If it is not there, your answers exist for humans but not for machines.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [
{ "@type": "Question", "name": "YOUR QUESTION HERE",
"acceptedAnswer": { "@type": "Answer", "text": "The answer, exactly as it appears on the page." } }
]}
</script>IUI vs IVF which should we try first
What the AI needsA decision framework by a named clinician
The fix on your siteAn authored comparison article with Person schema for the author
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>does insurance cover IVF in India
What the AI needsA current, dated answer
The fix on your siteA dated FAQ answer; update it when policy changes, show the date
Check yourselfView your page source (Ctrl+U) and search for FAQPage. If it is not there, your answers exist for humans but not for machines.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [
{ "@type": "Question", "name": "YOUR QUESTION HERE",
"acceptedAnswer": { "@type": "Answer", "text": "The answer, exactly as it appears on the page." } }
]}
</script>what tests are needed before starting IVF
What the AI needsA list, itemised
The fix on your siteThe workup as an HTML list on your IVF page
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →is IVF painful
What the AI needsAn empathetic factual answer, quotable
The fix on your siteOne-paragraph answer under the question as an H2/H3, FAQ markup
Check yourselfView your page source (Ctrl+U) and search for FAQPage. If it is not there, your answers exist for humans but not for machines.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [
{ "@type": "Question", "name": "YOUR QUESTION HERE",
"acceptedAnswer": { "@type": "Answer", "text": "The answer, exactly as it appears on the page." } }
]}
</script>fertility specialist near me with weekend hours
What the AI needsHours and location as data
The fix on your siteopeningHoursSpecification plus address and geo in schema
Check yourselfSearch your page source for openingHoursSpecification. An hours image or a footer JPEG does not count.
"openingHoursSpecification": [
{ "@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],
"opens": "10:00", "closes": "19:30" } ]what is the difference between fresh and frozen embryo transfer
What the AI needsA clear explainer
The fix on your siteA short glossary-style entry; AI loves clean definitions
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →egg freezing cost and process in [city]
What the AI needsPrice range and steps together
The fix on your siteOne page per service with cost range and numbered process
Check yourselfOpen the page and try to select the price with your cursor. If you cannot select it, it is an image or a PDF and no machine can read it.
Check what AI can read →how to choose an IVF clinic, what questions to ask
What the AI needsThe checklist itself
The fix on your siteAn honest questions-to-ask article; each question a list item
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →IVF clinic reviews [your centre name]
What the AI needsCorroborated identity across the web
The fix on your siteConsistent NAP everywhere; ask happy patients for Google reviews
Check yourselfCompare your name, address and phone across your site, Google listing and directories. Any mismatch splits your identity into strangers.
Grade the page free →male infertility treatment options
What the AI needsCoverage of the half most sites ignore
The fix on your siteA dedicated male-factor page; most competitors have none
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →best dermatologist in [city] for acne scars
What the AI needsSpeciality plus location as data
The fix on your siteMedicalBusiness/Physician schema with treatments enumerated
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>how much does laser resurfacing cost
What the AI needsA range in text
The fix on your sitePricing section per treatment page
Check yourselfOpen the page and try to select the price with your cursor. If you cannot select it, it is an image or a PDF and no machine can read it.
Check what AI can read →does microneedling actually work
What the AI needsA clinical answer under a named author
The fix on your siteAuthored FAQ answer with honest expectations
Check yourselfView your page source (Ctrl+U) and search for FAQPage. If it is not there, your answers exist for humans but not for machines.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [
{ "@type": "Question", "name": "YOUR QUESTION HERE",
"acceptedAnswer": { "@type": "Answer", "text": "The answer, exactly as it appears on the page." } }
]}
</script>chemical peel vs laser for pigmentation
What the AI needsA comparison framework
The fix on your siteComparison section under a question-shaped heading
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →is tretinoin safe long term
What the AI needsA sourced answer
The fix on your siteShort authored article, dated, with the caveats a doctor would give
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →skin specialist near me open Saturday
What the AI needsHours as data
The fix on your siteopeningHoursSpecification in schema
Check yourselfSearch your page source for openingHoursSpecification. An hours image or a footer JPEG does not count.
"openingHoursSpecification": [
{ "@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],
"opens": "10:00", "closes": "19:30" } ]how many sessions for laser hair removal
What the AI needsA typical-case number with variables
The fix on your siteFAQ answer stating the range and what moves it
Check yourselfView your page source (Ctrl+U) and search for FAQPage. If it is not there, your answers exist for humans but not for machines.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [
{ "@type": "Question", "name": "YOUR QUESTION HERE",
"acceptedAnswer": { "@type": "Answer", "text": "The answer, exactly as it appears on the page." } }
]}
</script>what to expect after a HydraFacial
What the AI needsAftercare a machine can relay
The fix on your siteAftercare list on the treatment page
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →botox vs fillers what's the difference
What the AI needsA clean definition pair
The fix on your siteGlossary-style explainer; two definitions, one comparison line
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →is PRP for hair loss legit
What the AI needsAn evidence-aware answer
The fix on your siteAuthored article that says what evidence shows and what it doesn't
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →dermatologist for keloid treatment in [city]
What the AI needsThat you treat it, stated as data
The fix on your siteList keloid treatment in your services schema and page copy
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>how to fade dark spots fast
What the AI needsPatient-language guidance
The fix on your siteAn answer-first article; the AI quotes the first honest paragraph
Check yourselfRead your page's first paragraph. If the direct answer is not in it, an assistant has nothing safe to quote.
<h2>The question, phrased how people ask it</h2> <p>The direct answer in one or two sentences, first. Detail and caveats after.</p>
acne treatment cost per month in India
What the AI needsA range
The fix on your siteCosts stated in text on the acne page
Check yourselfOpen the page and try to select the price with your cursor. If you cannot select it, it is an image or a PDF and no machine can read it.
Check what AI can read →skin clinic reviews [your clinic name]
What the AI needsCorroboration
The fix on your siteConsistent NAP plus review volume on Google
Check yourselfCompare your name, address and phone across your site, Google listing and directories. Any mismatch splits your identity into strangers.
Grade the page free →safe skin treatments during pregnancy
What the AI needsA cautious, sourced list
The fix on your siteA dedicated dated FAQ; almost no clinic answers this in writing
Check yourselfView your page source (Ctrl+U) and search for FAQPage. If it is not there, your answers exist for humans but not for machines.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [
{ "@type": "Question", "name": "YOUR QUESTION HERE",
"acceptedAnswer": { "@type": "Answer", "text": "The answer, exactly as it appears on the page." } }
]}
</script>best hair transplant clinic in [city]
What the AI needsVerifiable identity, procedures, surgeons
The fix on your siteMedicalBusiness schema plus Person schema for surgeons
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>hair transplant cost per graft in India
What the AI needsThe per-graft number or range
The fix on your siteA transparent pricing page in text; this is the most-asked question
Check yourselfOpen the page and try to select the price with your cursor. If you cannot select it, it is an image or a PDF and no machine can read it.
Check what AI can read →FUE vs FUT which is better
What the AI needsAn honest comparison
The fix on your siteComparison article under question-shaped headings
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →how many grafts do I need for a receding hairline
What the AI needsA framework tied to Norwood stages
The fix on your siteA grafts-by-stage table in HTML
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →is a hair transplant permanent
What the AI needsA direct answer with the biology caveat
The fix on your siteFAQ answer in markup; one paragraph
Check yourselfView your page source (Ctrl+U) and search for FAQPage. If it is not there, your answers exist for humans but not for machines.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [
{ "@type": "Question", "name": "YOUR QUESTION HERE",
"acceptedAnswer": { "@type": "Answer", "text": "The answer, exactly as it appears on the page." } }
]}
</script>hair transplant at 25, too early?
What the AI needsA clinical judgement, named author
The fix on your siteAuthored FAQ; the honest answer builds more trust than the sales one
Check yourselfView your page source (Ctrl+U) and search for FAQPage. If it is not there, your answers exist for humans but not for machines.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [
{ "@type": "Question", "name": "YOUR QUESTION HERE",
"acceptedAnswer": { "@type": "Answer", "text": "The answer, exactly as it appears on the page." } }
]}
</script>how long until results after a transplant
What the AI needsThe timeline
The fix on your siteA month-by-month timeline as an HTML list
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →hair transplant gone wrong, how to fix
What the AI needsThat you do repairs
The fix on your siteA repair-work page; few clinics have one, high intent
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →does insurance cover hair transplants
What the AI needsA dated answer
The fix on your siteShort FAQ answer, dated
Check yourselfView your page source (Ctrl+U) and search for FAQPage. If it is not there, your answers exist for humans but not for machines.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [
{ "@type": "Question", "name": "YOUR QUESTION HERE",
"acceptedAnswer": { "@type": "Answer", "text": "The answer, exactly as it appears on the page." } }
]}
</script>PRP vs transplant for thinning hair
What the AI needsA decision framework
The fix on your siteComparison section with who-each-suits
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →hair transplant clinic reviews [your name]
What the AI needsCorroboration
The fix on your siteConsistent NAP, Google review volume
Check yourselfCompare your name, address and phone across your site, Google listing and directories. Any mismatch splits your identity into strangers.
Grade the page free →shaving required for FUE?
What the AI needsA procedural detail patients care about
The fix on your siteFAQ answer; it's a real decision factor
Check yourselfView your page source (Ctrl+U) and search for FAQPage. If it is not there, your answers exist for humans but not for machines.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [
{ "@type": "Question", "name": "YOUR QUESTION HERE",
"acceptedAnswer": { "@type": "Answer", "text": "The answer, exactly as it appears on the page." } }
]}
</script>beard to head transplant possible?
What the AI needsThat you offer it, as data
The fix on your siteList it in services schema and page copy
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>recovery time before returning to office
What the AI needsA practical timeline
The fix on your siteAnswer-first paragraph plus list of day-by-day expectations
Check yourselfRead your page's first paragraph. If the direct answer is not in it, an assistant has nothing safe to quote.
<h2>The question, phrased how people ask it</h2> <p>The direct answer in one or two sentences, first. Detail and caveats after.</p>
cost of 3000 grafts in [city]
What the AI needsMultiplication the AI can do if you publish the rate
The fix on your sitePer-graft price in text makes every quantity query answerable
Check yourselfOpen the page and try to select the price with your cursor. If you cannot select it, it is an image or a PDF and no machine can read it.
Check what AI can read →best plastic surgeon in [city] for rhinoplasty
What the AI needsSurgeon identity, credentials, procedure
The fix on your sitePhysician schema with credentials, procedure pages per service
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>rhinoplasty cost in India
What the AI needsA range in text
The fix on your siteCosts section on the rhinoplasty page
Check yourselfOpen the page and try to select the price with your cursor. If you cannot select it, it is an image or a PDF and no machine can read it.
Check what AI can read →liposuction vs tummy tuck
What the AI needsAn honest comparison
The fix on your siteComparison article; who each suits, recovery difference
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →is gynecomastia surgery painful, recovery time
What the AI needsA timeline in patient language
The fix on your siteRecovery timeline list plus FAQ markup
Check yourselfView your page source (Ctrl+U) and search for FAQPage. If it is not there, your answers exist for humans but not for machines.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [
{ "@type": "Question", "name": "YOUR QUESTION HERE",
"acceptedAnswer": { "@type": "Answer", "text": "The answer, exactly as it appears on the page." } }
]}
</script>how to choose a plastic surgeon, what to check
What the AI needsThe checklist including board certification
The fix on your siteAn honest checklist article naming the credentials to demand
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →mommy makeover cost and what's included
What the AI needsThe bundle, itemised
The fix on your siteA package page with inclusions as a list
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →breast augmentation implant types explained
What the AI needsClean definitions
The fix on your siteGlossary-style section per implant type
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →facelift at 45, too early or right time?
What the AI needsA clinical judgement, named author
The fix on your siteAuthored FAQ answer
Check yourselfView your page source (Ctrl+U) and search for FAQPage. If it is not there, your answers exist for humans but not for machines.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [
{ "@type": "Question", "name": "YOUR QUESTION HERE",
"acceptedAnswer": { "@type": "Answer", "text": "The answer, exactly as it appears on the page." } }
]}
</script>non-surgical nose job vs surgical
What the AI needsA comparison with duration/cost trade-offs
The fix on your siteComparison section under question-shaped heading
Check yourselfOpen the page and try to select the price with your cursor. If you cannot select it, it is an image or a PDF and no machine can read it.
Check what AI can read →plastic surgery gone wrong, revision surgeon [city]
What the AI needsThat you take revisions
The fix on your siteA revision-work page; high intent, little competition
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →scars after tummy tuck, how visible
What the AI needsHonest expectations
The fix on your siteAn expectations section with healing timeline
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →cosmetic surgeon reviews [your name]
What the AI needsCorroboration
The fix on your siteConsistent NAP, review volume, Person schema
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>anesthesia risks in cosmetic surgery
What the AI needsA sourced safety answer
The fix on your siteA safety page under a named anesthetist or surgeon
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>cost of rhinoplasty revision vs first surgery
What the AI needsA range and why it differs
The fix on your siteRevision pricing stated in text
Check yourselfOpen the page and try to select the price with your cursor. If you cannot select it, it is an image or a PDF and no machine can read it.
Check what AI can read →how long before I can fly after surgery
What the AI needsA practical, procedure-specific answer
The fix on your sitePer-procedure FAQ answers in markup
Check yourselfView your page source (Ctrl+U) and search for FAQPage. If it is not there, your answers exist for humans but not for machines.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [
{ "@type": "Question", "name": "YOUR QUESTION HERE",
"acceptedAnswer": { "@type": "Answer", "text": "The answer, exactly as it appears on the page." } }
]}
</script>best boutique hotel in [city] under 8000 rupees
What the AI needsYour rate band and identity as data
The fix on your siteHotel schema with priceRange, address and amenities
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>hotels in [area] with a pool and free breakfast
What the AI needsAmenities as data, not photos
The fix on your siteamenityFeature entries in Hotel schema for every real amenity
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>is [your hotel] pet friendly
What the AI needsA yes/no a machine can find
The fix on your siteA policies page in text plus petsAllowed in schema
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>hotel near [landmark] with parking
What the AI needsGeo plus parking as data
The fix on your sitegeo coordinates and parking amenity in schema
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>what time is check-in at [your hotel]
What the AI needsThe times as data
The fix on your sitecheckinTime/checkoutTime in schema and on the page in text
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>[your hotel] cancellation policy
What the AI needsThe policy in crawlable text
The fix on your siteA plain-text policies page; not only inside the booking widget
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →best hotel for a workation in [city]
What the AI needsWifi speed, desk, long-stay rates stated
The fix on your siteA workation page stating the specifics remote workers ask
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →is breakfast included at [your hotel]
What the AI needsThe answer in text
The fix on your siteFAQ answer plus the rate-plan detail outside the widget
Check yourselfView your page source (Ctrl+U) and search for FAQPage. If it is not there, your answers exist for humans but not for machines.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [
{ "@type": "Question", "name": "YOUR QUESTION HERE",
"acceptedAnswer": { "@type": "Answer", "text": "The answer, exactly as it appears on the page." } }
]}
</script>hotels in [city] good for families with kids
What the AI needsFamily amenities enumerated
The fix on your siteFamily page: cribs, connecting rooms, kids menu, as a list
Check yourselfOpen your menu page and press Ctrl+A. If the dishes do not highlight as text, crawlers see nothing.
Check what AI can read →how far is [your hotel] from the airport
What the AI needsDistance and transfer options
The fix on your siteA getting-here page with distances in text
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →[your hotel] reviews, is it good
What the AI needsCorroborated reputation
The fix on your siteAggregateRating schema fed by real review data, consistent NAP
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>quiet hotel in [city] for light sleepers
What the AI needsA truthful noise story
The fix on your siteState floor/window/AC facts; unusual honesty gets quoted
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →wedding venue hotels in [city] for 200 guests
What the AI needsCapacity as data
The fix on your siteAn events page with capacities per hall in a table
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →hotels with EV charging in [city]
What the AI needsThe amenity as data
The fix on your siteamenityFeature for EV charging; almost no hotel marks this up
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>best area to stay in [city] for first-time visitors
What the AI needsNeighbourhood knowledge
The fix on your siteAn authored area guide; hotels rarely publish real local expertise
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →best [cuisine] restaurant in [area]
What the AI needsCuisine, location, identity as data
The fix on your siteRestaurant schema with servesCuisine, address, geo
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>[your restaurant] menu with prices
What the AI needsThe menu as text a crawler can read
The fix on your siteAn HTML menu page; not a PDF, not an image, not a widget
Check yourselfOpen your menu page and press Ctrl+A. If the dishes do not highlight as text, crawlers see nothing.
Check what AI can read →does [your restaurant] have vegan options
What the AI needsDietary flags in text
The fix on your siteMark vegan/veg/gluten-free items in the HTML menu
Check yourselfOpen your menu page and press Ctrl+A. If the dishes do not highlight as text, crawlers see nothing.
Check what AI can read →is [your restaurant] open now
What the AI needsHours as data
The fix on your siteopeningHoursSpecification; update it when hours change
Check yourselfSearch your page source for openingHoursSpecification. An hours image or a footer JPEG does not count.
"openingHoursSpecification": [
{ "@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],
"opens": "10:00", "closes": "19:30" } ]does [your restaurant] take reservations
What the AI needsThe booking method in text
The fix on your siteacceptsReservations in schema plus a plain text line
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>[your restaurant] price for two
What the AI needsThe convention Indian diners search by
The fix on your siteState cost-for-two in text; Zomato answers this because you don't
Check yourselfOpen the page and try to select the price with your cursor. If you cannot select it, it is an image or a PDF and no machine can read it.
Check what AI can read →best place for a birthday dinner in [area]
What the AI needsGroup seating and occasion fit
The fix on your siteAn occasions section: group sizes, cake policy, private area
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →kid friendly restaurants near me
What the AI needsThe specifics as text
The fix on your siteHigh chairs, kids menu stated in text and schema where possible
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>does [your restaurant] deliver, which apps
What the AI needsDelivery channels in text
The fix on your siteA plain line naming the apps and your own delivery if any
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →[your restaurant] reviews
What the AI needsCorroboration
The fix on your siteConsistent NAP; AggregateRating only from real collected reviews
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>restaurants with private dining rooms in [city]
What the AI needsCapacity as data
The fix on your sitePrivate dining page with capacity numbers
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →what is [your signature dish] and is it worth it
What the AI needsYour food story, quotable
The fix on your siteA dish page or section; name, story, price, photo with alt text
Check yourselfOpen the page and try to select the price with your cursor. If you cannot select it, it is an image or a PDF and no machine can read it.
Check what AI can read →late night food near [area]
What the AI needsClosing time as data
The fix on your siteAccurate late hours in schema; you win this query by default
Check yourselfSearch your page source for openingHoursSpecification. An hours image or a footer JPEG does not count.
"openingHoursSpecification": [
{ "@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],
"opens": "10:00", "closes": "19:30" } ]pure veg restaurants in [area]
What the AI needsThe classification as data
The fix on your siteservesCuisine and page copy stating it plainly
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>best rooftop or outdoor seating in [city]
What the AI needsThe amenity in text
The fix on your siteSeating types stated in text; photos alone are invisible
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>best property lawyer in [city]
What the AI needsPractice area plus identity as data, within BCI rules
The fix on your siteLegalService/Attorney schema stating practice areas factually
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>how much does a lawyer charge for property registration
What the AI needsA fee structure or the factors
The fix on your siteA factual fee-structure page; stating facts is not advertising
Check yourselfOpen the page and try to select the price with your cursor. If you cannot select it, it is an image or a PDF and no machine can read it.
Check what AI can read →what documents are needed to file for divorce in India
What the AI needsThe list, itemised
The fix on your siteA checklist article in HTML lists, dated, under a named advocate
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →how long does a cheque bounce case take
What the AI needsA realistic timeline
The fix on your siteAn authored explainer with the honest range and what moves it
Check yourselfOpen the page and try to select the price with your cursor. If you cannot select it, it is an image or a PDF and no machine can read it.
Check what AI can read →can a tenant be evicted without notice in [state]
What the AI needsState-specific law in plain language
The fix on your siteA state-specific FAQ under a named author with the statute cited
Check yourselfView your page source (Ctrl+U) and search for FAQPage. If it is not there, your answers exist for humans but not for machines.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [
{ "@type": "Question", "name": "YOUR QUESTION HERE",
"acceptedAnswer": { "@type": "Answer", "text": "The answer, exactly as it appears on the page." } }
]}
</script>lawyer for startup incorporation near me
What the AI needsThe service plus location as data
The fix on your sitePractice area in schema, an incorporation explainer page
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>what is anticipatory bail and when to apply
What the AI needsA clean definition plus procedure
The fix on your siteGlossary-style explainer; definitions get quoted verbatim
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →how to send a legal notice, cost and process
What the AI needsThe steps and a fee range
The fix on your siteNumbered process list plus factual fee range
Check yourselfOpen the page and try to select the price with your cursor. If you cannot select it, it is an image or a PDF and no machine can read it.
Check what AI can read →employment lawyer for wrongful termination [city]
What the AI needsThat you handle it, as data
The fix on your sitePractice area listed in schema and page copy
Check yourselfPaste your URL into the AEO checker. The structured data line tells you in ten seconds whether this row applies.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
"name": "YOUR BUSINESS", "url": "https://yoursite.com",
"telephone": "+91XXXXXXXXXX",
"address": { "@type": "PostalAddress", "streetAddress": "...",
"addressLocality": "CITY", "addressCountry": "IN" } }
</script>is a WhatsApp agreement legally valid in India
What the AI needsA sourced, cautious answer
The fix on your siteA dated authored FAQ; cite the Evidence Act provisions
Check yourselfView your page source (Ctrl+U) and search for FAQPage. If it is not there, your answers exist for humans but not for machines.
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [
{ "@type": "Question", "name": "YOUR QUESTION HERE",
"acceptedAnswer": { "@type": "Answer", "text": "The answer, exactly as it appears on the page." } }
]}
</script>[your firm name] reviews and notable cases
What the AI needsCorroborated identity, within advertising rules
The fix on your siteConsistent NAP, factual matter descriptions where permitted
Check yourselfCompare your name, address and phone across your site, Google listing and directories. Any mismatch splits your identity into strangers.
Grade the page free →court fees for civil suit in [state]
What the AI needsThe schedule or where it lives
The fix on your siteA factual reference table citing the state schedule
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →difference between vakalatnama and power of attorney
What the AI needsTwo definitions and the distinction
The fix on your siteGlossary entry pair; clean definitions win citations
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →how to check property title before buying
What the AI needsA due-diligence checklist
The fix on your siteChecklist article, each step a list item, authored and dated
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →consumer court complaint process online
What the AI needsThe procedure, current
The fix on your siteA dated step-by-step with the portal named
Check yourselfPaste the page into the report card. It checks every signal this index is built on and ranks your fixes.
Grade the page free →How to use this
Filter to your category and sort your work by effort. The copy-paste rows are markup and restating: the content already exists on your site and only needs to become machine-readable. The afternoon rows are one section or one page each. The real-work rows are the ones your competitors don't have either, which is exactly why they win citations.
If you want to know which of these your site already answers, grade it free in about ten seconds, or read the clinic index to see how 15 dental and other clinic sites actually scored on the machine-readability side of this.
FAQ
What is this index?
A hand-built reference of 120 real questions customers type into AI assistants like ChatGPT and Perplexity, across 8 local-business categories, each mapped to what the AI needs from your website to answer it and the specific fix that provides it.
Where do the questions come from?
They are written and categorized by hand from patterns in how people phrase questions to answer engines: cost questions, comparison questions, near-me questions, policy questions, and trust questions. They are editorial judgement, not scraped search data, and the fix column is the part you act on.
What do the effort levels mean?
Copy-paste means the content already exists on your site and only needs markup or restating in text. An afternoon means writing one section or page. Real work means building something most competitors don't have, which is also why those rows are worth the most.
Why does answering questions matter for AI visibility?
Answer engines assemble responses from pages they can read and quote. A direct, well-structured answer on your site is quotable; the same information locked in a PDF, an image, or a booking widget is invisible. Most of these fixes are about moving what you already know into a form a machine can lift.