Why AI readiness is the new digital marketing baseline
- SSL certificate (HTTPS)
- Mobile-responsive design
- Schema markup (Organization + LocalBusiness)
- FAQ sections with structured data
- robots.txt allowing AI crawlers
- llms.txt file at domain root
- Page speed under 3 seconds
- Content depth (800+ words per service page)
- Active Google Business Profile
The gap between SEO rankings and AI visibility
This disconnect between SEO performance and AI visibility is why every business needs a dedicated AI readiness checklist. You cannot assume that good SEO translates to good AEO. You need to verify each factor independently. According to HubSpot, AI-referred visitors convert at 14.2 percent compared to 2.8 percent for Google organic traffic. That 4.4x conversion improvement means that even modest improvements in AI visibility can drive meaningful revenue. But first, you need to know where you stand. The AI search engine market has already reached 43.6 billion dollars and is projected to hit 379 billion dollars by 2030, at which point AI is expected to handle 62.2 percent of all search volume. According to Gartner, 25 percent of organic search traffic is now shifting to AI chatbots, and that percentage is accelerating quarter over quarter. Businesses that fail basic AI readiness checks are not just missing a minor trend — they are losing access to a channel where visitors convert at nearly five times the rate of traditional search. The cost of inaction compounds: every month you remain AI-invisible is a month your competitors are building citation authority, accumulating AI-favorable reviews, and establishing themselves as the default recommendation in your category. This 15-point checklist covers every factor that AI engines evaluate before deciding whether to recommend your business. Score yourself on each point, calculate your overall grade, and use the results to prioritize your optimization efforts. LunimRank\'s free AI Readiness Grader automates this entire checklist and produces a letter grade with specific fix recommendations, but working through each check manually builds the understanding you need to maintain your AI visibility over time.
Check 1: SSL certificate — the trust baseline
What happens without SSL in AI search
A website without HTTPS is treated similarly to a business without a verified Google Business Profile — it may exist, but the AI cannot recommend it with confidence. This matters because ChatGPT alone handles 810 million daily active users, each asking questions that could lead to your business. If your website is skipped because it lacks SSL, you are invisible to this entire audience regardless of how good your content or services are. Scoring: Give yourself 1 point if your site uses HTTPS. Give yourself 0 points if it does not. Check by visiting your website — if you see a padlock icon in the browser address bar, you have SSL. If you see a "Not Secure" warning, you do not. The fix is straightforward. Most modern web hosting providers include free SSL certificates through Let\'s Encrypt. If your hosting provider does not offer free SSL, services like Cloudflare provide it for free through their CDN. For WordPress sites, plugins like Really Simple SSL automate the configuration process. For Squarespace and Wix, SSL is typically enabled by default on all plans. This is a one-time fix that takes 15 to 30 minutes and should be your first priority if you do not already have it. After enabling SSL, verify that all pages redirect from HTTP to HTTPS and that there are no mixed content warnings.
Check 2: robots.txt AI bot access — the most common failure
Common robots.txt mistakes that block AI
Blocking GoogleOther means your content is invisible not just to ChatGPT but potentially to Google\'s own AI-generated summaries — the ones seen by 1.5 billion monthly users. This single misconfiguration can cost you visibility across the two largest AI search surfaces simultaneously. Security plugins like Wordfence, Sucuri, and iThemes Security sometimes add aggressive bot-blocking rules that catch AI crawlers in their net. If you installed a security plugin in the past few years, check whether it added Disallow rules to your robots.txt without your knowledge. Scoring: Give yourself 2 points if your robots.txt explicitly allows all major AI bots (GPTBot, ClaudeBot, PerplexityBot, GoogleOther, Bingbot). Give yourself 1 point if some bots are allowed but others are blocked. Give yourself 0 points if your robots.txt blocks AI bots or you do not have a robots.txt file. Use LunimRank\'s free Crawlability Checker to test your robots.txt against 15 known AI bots instantly. The fix is editing your robots.txt file to add Allow rules for AI bots. If you use WordPress, you can edit this through an SEO plugin like Yoast or RankMath. If you use another platform, access it through your hosting file manager. Make sure you are not blocking AI bots with blanket Disallow rules that were meant for spam bots. After editing, verify the changes by visiting yoursite.com/robots.txt directly and confirming the new rules appear.
Check 3: llms.txt file — your AI resume
How AI engines use your llms.txt file
When Perplexity encounters a well-structured llms.txt file, it can extract comprehensive business information in a single request rather than crawling and synthesizing multiple pages. This makes your business dramatically easier to cite accurately. The same principle applies to ChatGPT with browsing enabled and Google AI Overviews, both of which use real-time retrieval to supplement their training data. Without an llms.txt file, these engines must piece together your business information from scattered web pages, increasing the chance of inaccurate or incomplete recommendations. With an llms.txt file, you provide a single authoritative source that eliminates guesswork. Scoring: Give yourself 2 points if you have an llms.txt file with complete, accurate business information. Give yourself 1 point if you have one but it is incomplete or outdated. Give yourself 0 points if you do not have one. The fix is fast. Use LunimRank\'s free llms.txt Generator to create a properly formatted file in under five minutes. The generator walks you through each section, prompting you for the specific information AI engines care about most. After generating the file, upload it to your website\'s root directory — the same folder where your index.html or robots.txt lives. Most hosting platforms make this straightforward through their file manager. Verify the file is accessible by visiting yourdomain.com/llms.txt in your browser. Update the file quarterly or whenever your services, hours, or contact information changes.
Check 4: Schema markup — speaking the AI language
Why FAQ sections are highest-impact for AI
According to CXL, FAQ content is one of the most frequently cited content types in AI-generated answers, and wrapping it in FAQPage schema dramatically increases the chance of citation. But quality matters more than presence. According to White Hat SEO, empty or generic schema markup can result in an 18 percent citation penalty compared to having no schema at all. This means placeholder schema with incomplete information is actively harmful. Every schema element must contain accurate, specific, and current data — real business hours, real service descriptions, real review counts. Scoring: Give yourself 2 points if you have comprehensive, accurate JSON-LD schema on your key pages (homepage, service pages, contact page) including LocalBusiness or Organization type, FAQPage, and AggregateRating where applicable. Give yourself 1 point if you have some schema but it is incomplete or only on your homepage. Give yourself 0 points if you have no schema markup. Approximately 70 percent of small business websites have no structured data at all, so this is one of the most common failures we see at LunimRank. The fix involves generating and implementing JSON-LD markup. Use LunimRank\'s free Schema Generator to create markup tailored to your business type. The generator produces properly formatted code ready to paste into your HTML. For WordPress, paste it into your theme\'s header or use a plugin like Insert Headers and Footers. For Squarespace, use the Code Injection feature under Settings. For Wix, add it through the Custom Code section. After implementation, validate using Google\'s Rich Results Test or LunimRank\'s free Schema Validator to confirm everything is correctly formatted and error-free.
Check 5: FAQ sections — the content AI engines love most
Which questions to include in your FAQ
The questions you include should come directly from real customer interactions. Review the questions people ask through phone calls, emails, contact forms, Google Business Profile Q&A, social media comments, and online chat. These are the exact questions potential customers are typing into ChatGPT and Perplexity. For a dentist, that might include questions like "How much do dental implants cost?" or "Does insurance cover teeth whitening?" For a plumber, it might be "How long does a water heater replacement take?" or "What causes low water pressure?" Each answer should include specific, local details that demonstrate first-hand expertise — not generic information anyone could copy from a competitor\'s website. Include your specific pricing ranges, your typical turnaround times, your certifications, and what makes your approach different. This specificity is what separates businesses that AI engines cite from those they skip. Scoring: Give yourself 2 points if you have FAQ sections on your main service pages with at least 5 questions each, marked up with FAQPage schema. Give yourself 1 point if you have some FAQ content but it lacks schema markup or covers fewer than 3 questions per page. Give yourself 0 points if you have no FAQ sections. The fix involves creating FAQ content and marking it up with FAQPage schema using LunimRank\'s free Schema Generator. The combination of well-written FAQ content with proper schema markup is one of the highest-impact AI visibility improvements you can make. Aim for 5 to 10 questions per service page, and update them quarterly as you identify new questions from customer interactions.
Checks 6-9: meta tags, headings, content depth, and reviews
When Perplexity searches the web in
When Perplexity searches the web in real time, it needs to quickly identify which section of your page answers the user\'s question — proper heading structure makes this possible. Pages with flat heading structures or headings used purely for visual styling rather than content organization are harder for AI engines to parse. Give yourself 1 point for clean heading hierarchy across your key pages. Check 8 is content depth. Pages with fewer than 300 words are rarely cited by AI engines because they lack sufficient depth to demonstrate expertise. According to GEO research from IIT Delhi and Princeton, AI engines consistently prefer sources that provide comprehensive, detailed answers with specific facts, statistics, and expert opinions. Your key service pages should have at least 500 words of unique content that includes pricing information, process descriptions, timelines, certifications, and answers to common customer questions. Blog posts and guides should aim for 1,000 or more words with original insights and local expertise. Give yourself 2 points if your key pages exceed 500 words, 1 point if they are between 300 and 500 words, and 0 points if they are under 300 words. Check 9 is customer reviews. AI engines analyze review volume, recency, and sentiment across platforms when deciding whom to recommend. They do not just count stars — they read the text of reviews, extract sentiment, and identify recurring themes about specific services. Detailed reviews mentioning specific services and outcomes provide far more AI citation value than brief five-star ratings. Your Google Business Profile should have recent reviews (within the past 3 months) with an average rating of 4.0 or above. According to HubSpot, 58 percent of marketers report that AI-referred visitors convert at higher rates, and the quality of your reviews directly influences whether AI engines send those high-converting visitors to you. Give yourself 1 point if you meet this threshold.
Checks 10-15: directory listings, NAP, Google Business Profile, and more
Why inconsistent data hurts AI visibility
Any discrepancy confuses AI engines and reduces their confidence in recommending you. According to First Page Sage, over 70 percent of local business results in ChatGPT come from Foursquare data, so ensuring your Foursquare listing is accurate is especially critical. Data aggregators like Neustar Localeze and Foursquare feed information to dozens of smaller directories, so fixing accuracy at the aggregator level cascades downstream. Give yourself 2 points for perfect consistency across all platforms, 1 point for minor inconsistencies like "St" versus "Street," 0 points for major discrepancies like different phone numbers or addresses. Check 12 is directory listing presence. Your business should be listed on at least 5 industry-relevant directories beyond Google. Industry-specific directories carry particular weight: Healthgrades for medical practices, Avvo for lawyers, HomeAdvisor for contractors, TripAdvisor for hospitality, and Houzz for home services. Your local chamber of commerce listing carries high trust authority with both search engines and AI systems. Give yourself 1 point if you meet this threshold. Check 13 is social media profile completeness. AI engines cross-reference social profiles for entity recognition using the SameAs property in schema markup. Ensure your business name, description, and contact info are consistent across Facebook, LinkedIn, Instagram, and any industry platforms. Give yourself 1 point for complete, consistent social profiles. Check 14 is mobile responsiveness. With the majority of AI search happening on mobile devices, AI engines consider user experience when deciding whom to cite. A website that works poorly on mobile devices is less likely to be recommended because the AI does not want to send users to a frustrating experience. Give yourself 1 point for a fully mobile-responsive website. Check 15 is page load speed. Slow websites hurt both user experience and AI citation probability. Aim for a PageSpeed Insights score of 70 or above on mobile. Give yourself 1 point if you meet this threshold.
Scoring your results: what your grade means
Understanding your grade and next steps
You have some AI-friendly elements but significant gaps exist. The good news is that the improvements needed are usually straightforward — adding schema markup, creating an llms.txt file, or fixing NAP inconsistencies. These are quick wins that can move you to Grade B within a week. At this level, you are likely visible on one or two AI engines but invisible on others. 6 to 9 points is Grade D — poor AI readiness. Your business is largely invisible to AI engines. Multiple foundational elements are missing. Start with the technical basics: SSL, robots.txt, and llms.txt. Then add schema markup and fix your directory listings. Most of your competitors at this level also have poor AI readiness, which means even modest improvements can make you the AI visibility leader in your local market. 0 to 5 points is Grade F — AI invisible. Urgent action is needed. AI engines cannot find, understand, or trust your business information. Start with the three changes that cost nothing and take under an hour: add SSL, update robots.txt to allow AI bots, and create an llms.txt file. These alone can move you from Grade F to Grade D. Most businesses we scan at LunimRank score between Grade C and Grade D on their first check. This is actually encouraging because it means the bar is still low and small improvements have outsized impact. With ChatGPT at 2.8 billion monthly active users and AI visitors converting at 14.2 percent according to HubSpot, even moving from Grade D to Grade B can translate directly into new customer acquisition. The competitive window for AI optimization is open right now — most of your competitors have not done this work yet. The businesses that reach Grade A first will have a compounding advantage that grows harder to overtake every month.
Your action plan: from current grade to Grade A
Your week-by-week improvement plan
Week 3 focuses on content optimization. Create FAQ sections on your main service pages with at least 5 questions each drawn from real customer interactions. Expand thin pages to at least 500 words of unique, answer-ready content. Write in the natural language your customers use, not marketing jargon. Add specific details — price ranges, timelines, qualifications — that demonstrate genuine expertise. According to GEO research, adding authoritative statistics to your content can improve citation probability by up to 30 percent, so include specific numbers wherever possible: years in business, number of customers served, average response times, success rates. Week 4 focuses on external signals. Complete and verify your Google Business Profile with every field filled out, including the Q&A section populated with your most common customer questions. Audit your NAP consistency across all directories and fix any discrepancies, starting with Foursquare since 70 percent of ChatGPT\'s local results come from that database. Request reviews from your 10 most recent satisfied customers, asking them to describe their specific experience rather than leaving a generic rating. Ensure you are listed on at least 5 industry-relevant directories beyond Google. After completing these four weeks, re-run the AI Readiness Grader and your free LunimRank scan. Most businesses see their grade improve by 2 to 3 levels and their AI Readiness Score improve by 15 to 30 points. The compounding effect begins here: as your visibility improves, you earn more AI referrals, which generates more reviews and engagement, which further strengthens your AI visibility. For ongoing monitoring and continued improvement, LunimRank\'s Starter plan at 39 dollars per month includes weekly automated scans across 3 AI engines with specific content patch recommendations. Start your free scan at lunimrank.com to see your current grade and get a personalized action plan.