A real audit of chick-fil-a.com, run on September 26, 2026, exactly as the tool produced it.
Run one on your siteThe verdict
Good, but a few things still cost you customers.
Biggest win: show the main content sooner.
Let’s make it better
Your to-do list
Start with these.
Ranked by potential impact on your score. If these checks pass and everything else stays the same, your score would go from 83 to about 100.
Show the main content sooner
On a phone, the main content appears after 8.4 seconds.
This is when visitors see what they came for. It counts most.
The fixShrink your photos before you upload them. They are 484 KB heavier than they need to be.
You can do this yourself.
Details for your web person
Largest Contentful Paint: 8.4 s.Images could be 484 KB smaller (resize and use WebP or AVIF).Render-blocking CSS and JavaScript delay the first paint by about 1.0 second.273 KB of JavaScript is loaded but never used on this page.30 requests (757 KB) go to third-party servers.
Add a tap-to-call phone number
There’s no phone number on this page.
Many visitors are on a phone. One tap to call beats copying a number.
The fixLink your number so phones dial it, like tel:+15551234567. Most website builders have a “phone link” option.
You can do this yourself.
Add your business details in Google’s format
The page has some details in Google’s format, but not your phone number or address.
It helps Google show the right name, phone number and opening hours for you.
The fixAdd “LocalBusiness” details (name, address, phone, opening hours). SEO plugins like Yoast or Rank Math have a section for this.
A job for your web person.
Details for your web person
JSON-LD blocks: 1.Types: Organization, ImageObject, WebSite, SearchAction, WebPage, Corporation, Person, PostalAddress, ContactPoint.
Add a clear way to get in touch
No contact page, email or phone link on this page.
If people can’t see how to reach you in a few seconds, they call someone else.
The fixAdd a “Contact” link to your menu, or a phone and email link on this page.
You can do this yourself.
Rewrite the page title
“Chick-fil-A Food Menu, Locations, Catering and Delivery | Chick-fil-A” is 69 characters, so Google cuts it off (it shows about 60).
It’s the blue headline people click in Google, and the name on the browser tab.
The fixWrite 50 to 60 characters that say what you do and where, like “Emergency Plumber in Leeds | Okafor Plumbing”.
You can do this yourself.
Details for your web person
<title>: Chick-fil-A Food Menu, Locations, Catering and Delivery | Chick-fil-A
A little competition
You rank 2nd of 5.
mcdonalds.com leads. It shows its main content 4.7 s sooner.
- Rank 01
mcdonalds.com
Website score: 89/100Partial
- Speed
- 71
- 100
- AI
- ?
- Load time
- 3.7 s
- Rank 02
chick-fil-a.com
YouWebsite score: 83/100
- Speed
- 69
- 91
- AI
- 93
- Load time
- 8.4 s
- Rank 03
wendys.com
Website score: 73/100
- Speed
- 47
- 85
- AI
- 93
- Load time
- 15.5 s
- Rank 04
tacobell.com
Website score: 71/100
- Speed
- 94
- 28
- AI
- 74
- Load time
- 2.6 s
- Rank 05
burgerking.com
Website score: 55/100
- Speed
- 29
- 51
- AI
- 53
- Load time
- 42.3 s
| Rank | Website | Website score | Speed | AI search | Main content | |
|---|---|---|---|---|---|---|
| 01 | mcdonalds.com | 89/100Partial | 71 | 100 | ? | 3.7 s |
| 02 | chick-fil-a.comYou | 83/100 | 69 | 91 | 93 | 8.4 s |
| 03 | wendys.com | 73/100 | 47 | 85 | 93 | 15.5 s |
| 04 | tacobell.com | 71/100 | 94 | 28 | 74 | 2.6 s |
| 05 | burgerking.com | 55/100 | 29 | 51 | 53 | 42.3 s |
Partial scores leave out the checks we couldn’t run on that site, usually because its security turned our checker away. A “?” marks each one.
Speed
Many visitors leave before they see anything.
On a phone, your main content shows after 8.4 seconds. Compared with a page that loads in 1 second, visitors are about 118% more likely to give up and leave. Google found that over half of phone visits end when a page takes more than 3 seconds.
8.4 seconds
Until the main content appears on a phone.
That wait needs work.
Where the time goes.
2.5 s
Something appears
The first text or shape shows.
8.4 s
Main content shows
The visitor can finally read or see the point of the page.
12.1 s
Responds to taps
Until now, taps and scrolls may do nothing.
What your visitor sees, second by second.
Google’s phone visit · Swipe to follow

0.4 s

0.8 s

1.1 s

1.5 s

1.9 s

2.3 s

2.6 s

3.0 s
These frames are from Google’s real visit. The times above are Google’s estimate for a mid-range phone on a slow connection, so they can run longer than the frames.
What the wait costs you.
This page: 8.4 s+118% bounce risk
How much more likely a visitor is to leave, compared with a page that shows its main content in 1 second. The dots are Google’s measurements for phones.
Real visitors agree
Google also measures real people using Chrome. Over the last 28 days the main content showed within 2.0 seconds for 3 out of 4 of them. Google rates that fast.
Your visitor’s data plan
Loading this page once uses 2.2 MB of a visitor’s data. On a slow phone connection, the one Google tests with, that’s about 11 seconds of downloading.
How we scored it
69 of 100 points.
Main content appears
On a phone, the main content appears after 8.4 seconds.
This is when visitors see what they came for. It counts most.
The fixShrink your photos before you upload them. They are 484 KB heavier than they need to be. You can do this yourself.
Details for your web person
Largest Contentful Paint: 8.4 s.Images could be 484 KB smaller (resize and use WebP or AVIF).Render-blocking CSS and JavaScript delay the first paint by about 1.0 second.273 KB of JavaScript is loaded but never used on this page.30 requests (757 KB) go to third-party servers.
1 of 25
Page stays responsive
The page freezes for 0.1 seconds while it loads.
While the page is frozen, taps and scrolls do nothing, so it feels broken.
The fixRemove plugins, trackers or chat widgets you don’t need. 273 KB of code loads but is never used on this page. A job for your web person.
Details for your web person
Total Blocking Time: 135 ms.Images could be 484 KB smaller (resize and use WebP or AVIF).Render-blocking CSS and JavaScript delay the first paint by about 1.0 second.273 KB of JavaScript is loaded but never used on this page.30 requests (757 KB) go to third-party servers.
29 of 30
Layout stays still
Nothing jumps around while the page loads.
Details for your web person
1 layout shift recorded. Cumulative Layout Shift: 0.000.Images could be 484 KB smaller (resize and use WebP or AVIF).Render-blocking CSS and JavaScript delay the first paint by about 1.0 second.273 KB of JavaScript is loaded but never used on this page.30 requests (757 KB) go to third-party servers.
25 of 25
First thing appears
Something first appears after 2.5 seconds.
Until then the screen is blank, and people wonder if it’s working.
The fixShrink your photos before you upload them. They are 484 KB heavier than they need to be. You can do this yourself.
Details for your web person
First Contentful Paint: 2.5 s.Images could be 484 KB smaller (resize and use WebP or AVIF).Render-blocking CSS and JavaScript delay the first paint by about 1.0 second.273 KB of JavaScript is loaded but never used on this page.30 requests (757 KB) go to third-party servers.
7 of 10
First screen fills in
The first screen looks finished after 4.3 seconds.
How quickly the whole first screen looks ready.
The fixShrink your photos before you upload them. They are 484 KB heavier than they need to be. You can do this yourself.
Details for your web person
Speed Index: 4.3 s.Images could be 484 KB smaller (resize and use WebP or AVIF).Render-blocking CSS and JavaScript delay the first paint by about 1.0 second.273 KB of JavaScript is loaded but never used on this page.30 requests (757 KB) go to third-party servers.
7 of 10
What your page is made of.
2.2 MB in 62 files. 30 of them (757 KB) come from other companies, like ads, analytics and chat tools.
- Photos and graphics1.1 MB
- Code (JavaScript)721 KB
- Fonts154 KB
- Other89 KB
- Styling (CSS)69 KB
- The page itself47 KB
Photos could be lighter by
484 KB
Resize photos to the size they’re shown at, and save them as WebP.
Screen held up for
1.0 second
Styling and code files that must finish loading before anything shows.
The heaviest files
- Photos and graphics
CFA_Fall26_SmoresPlatform-FrostedCoffeeMil…318 KB - Code (JavaScript)
script.js218 KB - Code (JavaScript)
gtm.js207 KB - Photos and graphics
CFA_Fall26_Chicken-WafflesLunch-Meal_US_On…177 KB - Photos and graphics
CFA_Fall26_Chicken-WafflesBreakfast-Meal_U…171 KB
Google can find and understand you.
How you show up when people search, and what Google finds when it visits your page.
Chick-fil-A Food Menu, Locations, Catering and Delivery | C …
Explore the Chick-fil-A menu, find a restaurant near you, order pickup or delivery and discover catering options, rewards and more.
What Google finds.
- Allowed to list this page
- Yes
- Sitemap
- At least 515 pages
- Main heading
- “Chick-fil-A – Delicious Chicken Sandwiches & Mo…”
- Business details for Google
- Partly
- Links to your other pages
- 50
How we scored it
91 of 100 points.
Google may list this page
Nothing stops Google from listing this page.
22 of 22
Crawler rules file works
Your crawler rules file is set up correctly.
3 of 3
Page title
“Chick-fil-A Food Menu, Locations, Catering and Delivery | Chick-fil-A” is 69 characters, so Google cuts it off (it shows about 60).
It’s the blue headline people click in Google, and the name on the browser tab.
The fixWrite 50 to 60 characters that say what you do and where, like “Emergency Plumber in Leeds | Okafor Plumbing”. You can do this yourself.
Details for your web person
<title>: Chick-fil-A Food Menu, Locations, Catering and Delivery | Chick-fil-A
7 of 12
Search description
131 characters, a good length.
Details for your web person
<meta name="description">: Explore the Chick-fil-A menu, find a restaurant near you, order pickup or delivery and discover catering options, rewards and more.
10 of 10
Sitemap
Your sitemap lists at least 515 pages, last updated Sep 25, 2026.
Details for your web person
Sitemap: https://www.chick-fil-a.com/sitemap_index.xmlSitemap index with 34 child sitemaps (3 checked).
10 of 10
Set up for phones
The page tells phones how to show it.
8 of 8
Main heading
Your main heading reads “Chick-fil-A – Delicious Chicken Sandwiches & More for Pickup or Deliv…”.
Details for your web person
<h1>: Chick-fil-A – Delicious Chicken Sandwiches & More for Pickup or Delivery
5 of 5
Links Google can follow
Your links are real links with clear words.
8 of 8
Photo descriptions
All 37 images have descriptions.
7 of 7
Business details for Google
The page has some details in Google’s format, but not your phone number or address.
It helps Google show the right name, phone number and opening hours for you.
The fixAdd “LocalBusiness” details (name, address, phone, opening hours). SEO plugins like Yoast or Rank Math have a section for this. A job for your web person.
Details for your web person
JSON-LD blocks: 1.Types: Organization, ImageObject, WebSite, SearchAction, WebPage, Corporation, Person, PostalAddress, ContactPoint.
4 of 8
Proper “page not found”
Mistyped addresses on your site show a proper “not found” page.
Details for your web person
A made-up address answered 404.
4 of 4
One official address
Every version of your address leads to the same page.
Details for your web person
Canonical: https://www.chick-fil-a.com
3 of 3
Google’s own PageSpeed test gives this page 100 out of 100 for search basics. Our Google score also counts your sitemap, business details, main heading, crawler rules and how missing pages are handled, which PageSpeed doesn’t check.
AI search
AI tools can read and recommend you.
More and more people ask ChatGPT, Perplexity or Google’s AI to recommend a business. They can only recommend you if they can read your site. Here’s what they find.
Who’s allowed in.
We read your crawler rules for each AI tool. For ChatGPT, Claude and Perplexity we also asked for your page using their names, to see if your server lets them in.
ChatGPT
OpenAI
Allowed in
We knocked with its name, and the door opened.
Lets ChatGPT read the site so it can recommend the business.
ChatGPT search
OpenAI
Allowed in
Powers the web results and links inside ChatGPT answers.
Claude
Anthropic
Allowed in
We knocked with its name, and the door opened.
Lets Claude read and cite the site.
Perplexity
Perplexity
Allowed in
We knocked with its name, and the door opened.
The answer engine many people use instead of a search box.
Google AI (Gemini)
Google
Allowed in
Google’s AI features. Blocking it does not affect normal Google search.
Apple Intelligence
Apple
Allowed in
Siri and Apple’s AI features.
Meta AI
Meta
Allowed in
The assistant inside WhatsApp, Instagram and Facebook.
Common Crawl
Common Crawl
Allowed in
A public web archive that many AI models learn from.
What an AI tool reads first.
Before any scripts run, your page holds 645 words. It starts like this:
Skip to content Find restaurants Sign in or join for rewards Sign in/Join Account Sign out Menu Breakfast Entrées Salads Sides Kid’s Meals Family Style Meals Treats Beverages Coffee Dipping Sauces & Dressings Explore all View nutrition & allergens Catering Breakfast Trays Entrées Salads & wraps Sides & treats Beverages Packaged meals Explore all Rewards Shop Merchandise Gift cards eGift cards Originals Collection…
Your site’s identity for AI.
Details in the structured data on your page, which Google and AI tools can read directly:
- Name
- Chick-fil-A
- Website
- Not recorded in this report
- Social profiles linked
- 5
Your site runs through Cloudflare. Cloudflare has a “Block AI bots” switch that can turn the real AI crawlers away, and it can’t be seen from outside. Check it in your Cloudflare dashboard.
No llms.txt file. It’s a newer, optional summary of your site written for AI tools. Few sites have one yet, so it doesn’t affect your score.
How we scored it
93 of 100 points.
AI tools allowed in
Your rules let in all 8 AI tools we checked, including ChatGPT, Claude and Perplexity.
35 of 35
Your server lets them in
We knocked as ChatGPT, Claude and Perplexity, and your server let us in every time.
Details for your web person
Requested the page as GPTBot: HTTP 200.Requested the page as ClaudeBot: HTTP 200.Requested the page as PerplexityBot: HTTP 200.
15 of 15
Words AI can read
645 words are in the page itself, ready for any AI tool.
Details for your web person
645 words in the HTML before JavaScript runs.
25 of 25
Business details AI can read
Some details are machine-readable, but not how to reach you.
A machine-readable business card tells AI tools exactly who you are, where you work and how to reach you.
The fixAdd “LocalBusiness” details (name, address, phone, opening hours). SEO plugins like Yoast or Rank Math have a section for this. A job for your web person.
8 of 15
Says what it is
The page sums itself up in a title and a description.
5 of 5
Sitemap
A sitemap points AI tools at all your pages.
5 of 5
Easy to use
Easy to read and use on a phone.
Whether people can read your page and use it on a phone, including people with tired eyes or a screen reader.

First impression.
People judge a page within a fraction of a second, before they read a word. This is what they see first.
- Room to breathe
- Balanced67% open space
- Enough open space for the eye to find the headline and the button.
- How busy it looks
- Busy
- Lots of things compete for attention, so people skim more and read less.
- Main colours
How we scored it
89 of the 90 points we could check, which works out to 99 out of 100.
Text is easy to read
All the text we could measure stands out clearly from its background.
35 of 35
Fits a phone screen
The page fits a phone screen without zooming.
15 of 15
Buttons are easy to tap
Buttons and links are big enough to tap.
15 of 15
Text is big enough
Google’s test didn’t include a text-size check this time, so it isn’t counted.
Not checked
Works with screen readers
Passes 28 of 29 checks for people who use screen readers or keyboards.
Some visitors use a screen reader or a keyboard instead of a mouse. These checks decide whether they can use your site.
The fixYour web person can fix these. The list is in the details. A job for your web person.
Details for your web person
A form field has no label<input style="width: 0px; height: 0px; opacity: 0; position: absolute; bottom: 0px;">
14 of 15
Easy on the eyes
Calm colours and no clashing pairs.
10 of 10
Trust and contact
Trustworthy, but harder to contact than it should be.
The things that make people trust your site and get in touch: a secure connection, a clear contact option, and how your link looks when someone shares it.
Getting in touch.
- Tap to call
- No phone number
- Way to get in touch
- No contact, email or phone link
- Address or map
- Not on the page
- Social profiles
- Instagram, Facebook, YouTube
How we scored it
62 of 100 points.
Secure padlock
Secure connection. Browsers show the padlock.
20 of 20
Always goes to the secure version
People who type your address without https still land on the secure site.
10 of 10
Tap to call
There’s no phone number on this page.
Many visitors are on a phone. One tap to call beats copying a number.
The fixLink your number so phones dial it, like tel:+15551234567. Most website builders have a “phone link” option. You can do this yourself.
0 of 15
Easy to get in touch
No contact page, email or phone link on this page.
If people can’t see how to reach you in a few seconds, they call someone else.
The fixAdd a “Contact” link to your menu, or a phone and email link on this page. You can do this yourself.
0 of 10
Looks good when shared
Shared links show your picture, title and description.
Details for your web person
og:title: Chick-fil-A Food Menu, Locations, Catering and Delivery | Chick-fil-Aog:description: Explore the Chick-fil-A menu, find a restaurant near you, order pickup or delivery and discover catering options, rewards and more.og:image: https://www.chick-fil-a.com/wp-content/uploads/sites/2/2025/12/CFA_Winter26_Original-Chicken-Sandwich-Meal-BeautyB_CA_Corp-Comm_16x9_1920x1080.jpg_master.jpg
15 of 15
Site icon
Your site has its own icon in the browser tab.
5 of 5
No hidden errors
No errors behind the scenes.
10 of 10
Security settings
1 of 5 extra security settings are switched on.
They help stop hackers using your site to trick your visitors.
The fixAsk your web host or developer to add the missing security headers. They’re listed in the details. A job for your web person.
Details for your web person
Missing header: Content-Security-PolicyMissing header: X-Frame-Options or CSP frame-ancestorsMissing header: X-Content-Type-Options: nosniffMissing header: Referrer-Policy
2 of 10
Shows where you are
No address or map link on this page.
People trust a business they can place on a map.
The fixAdd your address or service area, with a link to your Google Maps listing. You can do this yourself.
0 of 5
How the score works
Five parts, each out of 100.
Each part counts for a share of your website score. Here’s exactly how 83 was reached.
| Part | Score | Counts for | Adds |
|---|---|---|---|
| SpeedDoes it load fast enough? | 69 | 25% | 17 points |
| GoogleCan people find you on Google? | 91 | 25% | 23 points |
| AI searchCan ChatGPT and other AI tools recommend you? | 93 | 15% | 14 points |
| Easy to useIs it easy to read and use on a phone? | 99 | 20% | 20 points |
| TrustWill people trust it and get in touch? | 62 | 15% | 9 points |
| Website score | 83 points |
Every number in this report was measured on your site on September 26, 2026. Nothing is estimated unless we say so.
Google’s PageSpeed test loaded your page on a mid-range phone over a slow 4G connection, and again on a desktop (Lighthouse 13.5.0). The speed and screen-reader checks come from that visit. Our own checker then read your page, your crawler rules and your sitemap the way Google’s and AI tools’ crawlers do, and asked for your page using the names of ChatGPT’s, Claude’s and Perplexity’s crawlers. Text colours were measured exactly as the browser painted them, and the first-screen impressions come from reading the screenshot pixel by pixel.
The research behind the numbers
- Google/SOASTA Research 2017: mobile page speed industry benchmarks
- Google, The Need for Mobile Speed: 53% of mobile visits are abandoned after 3 seconds
- Pingdom 2018: pages loading within 2 s average a 9% bounce rate, 38% by 5 s
- Lindgaard et al. 2006: visual appeal is judged within 50 milliseconds
- Nielsen Norman Group: users leave in 10 to 20 seconds unless the value is clear
- Nielsen: 0.1 s feels instant, 1 s keeps the flow of thought, 10 s is the attention limit
- WCAG 2.2, contrast minimum 1.4.3: 4.5:1 for body text, 3:1 for large text
- APCA, the perceptual contrast method behind the WCAG 3 draft
- Vibrating colour boundaries: equal-luminance complementary colours shimmer at the edge (chromostereopsis)




