Spank My SiteNew audit

A real audit of mcdonalds.com, run on September 24, 2026, exactly as the tool produced it.

Run one on your site

Your website. No filter.

mcdonalds.com

Audited Sep 24, 2026Visit site

Visitor score

The verdict

Visitors stay, and they can read everything.

Biggest win: stop the page from freezing on tap.

Let’s make it better
mcdonalds.com as captured on a phone
Your site, caught in the act.

The breakdown

Each score out of 100

The to-do list

Start with these.

The biggest improvements come first. Here’s what to change, and why it matters.

  1. SpeedMedium impact

    Stop the page from freezing on tap

    Scripts keep the page busy for 340 ms, so taps and scrolls lag while it loads.

    The fix

    Remove or defer JavaScript. 461 KB of it is never used on this page.

  2. SpeedMedium impact

    Lighten the page

    The page downloads 5.0 MB. On a slow phone connection that is a long wait and real data cost.

    The fix

    Images alone can shed 3.5 MB.

  3. Eye comfortLow impact

    Give the page more breathing room

    The page is visually dense. People skim, and a dense screen makes them skip more.

    The fix

    Add space between sections and shorten the first screen to one message and one action.

A little competition

You lead the group of 5.

tacobell.com is closest, 8 points behind.

RankWebsiteVisitor scoreSpeedReadingSearchMain content
01
mcdonalds.comYou
93/100851001002.4 s
02
tacobell.com
85/10097100401.8 s
03
chick-fil-a.com
81/100461001008.2 s
04
wendys.com
76/10046909213.2 s
05
burgerking.com
70/100331007538.1 s

The wait

Fast enough to keep most people.

Main content in 2.4 s. Bounce risk is up about 21% on a 1 second page, which is within the range Google calls good.

2.4 seconds

Until the main content appears.

A quick first impression.

Where the time goes.

  1. 1.2 s

    Something appears

    The first text or shape shows.

  2. 2.4 s

    Main content shows

    The visitor can finally read or see the point of the page.

  3. 11.4 s

    Responds to taps

    Until now, taps and scrolls may do nothing.

The wait, frame by frame.

Phone capture

  1. Screen at 0.5 seconds

    0.5 s

  2. Screen at 0.9 seconds

    0.9 s

  3. Screen at 1.4 seconds

    1.4 s

  4. Screen at 1.9 seconds

    1.9 s

  5. Screen at 2.3 seconds

    2.3 s

  6. Screen at 2.8 seconds

    2.8 s

  7. Screen at 3.3 seconds

    3.3 s

  8. Screen at 3.7 seconds

    3.7 s

Patience has a limit.

+0%+50%+100%1 s2 s3 s5 s7 s10 s12 sThis page: 2.4 s, +21%GoodLosing someMost give up

How much likelier a visitor is to leave, compared with a page that shows its main content in 1 second. Dots are Google's measured points for phones; the line joins them.

The actual measurements.

MomentPhone
Server replies170 ms
First thing appears1.2 s
Main content shows2.4 s
Page responds to taps11.4 s
Time frozen340 ms
Layout jumps0.07

Real Chrome visitors over the last 28 days: main content in 1.4 s for 3 out of 4 people, which Google rates fast.

First glance

Before they read a word.

Your first phone screen, exactly as it loaded. Here's what its space, colour and density say.

First screen on a phone
Phone · first screen

Your colour story.

Share of the page

  • #fdfefd66%
  • #d5d5d63%
  • #0906042%
  • #2c2b2b2%
  • #d801092%
  • #eceae82%
  • Other23%
Open space

54%Balanced

Enough open space for the eye to find the headline and the button.

Density

Dense

Many edges and shapes fight for attention. People skim more and read less.

Vivid colour

10%Balanced

Vivid colour is used with restraint.

Mood

Warm

Reds, oranges and yellows lead. Reads as energetic and friendly.

Reading

Every text colour we could measure is readable.

Google measured every piece of text against what sits behind it. All of it clears the 4.5:1 minimum for body text.

Eye comfort

No colour pairs that make the eyes work too hard.

We scanned the page for vivid colours of similar brightness sitting against each other. None of the flat areas do that.

  • Vivid colour on the page

    10%

    Restrained. Colour has room to mean something.

  • Contrast harshness

    Comfortable

    The main text and background are not at the extreme ends of the scale.

Page weight

A heavy page. Phones on a weak signal feel every byte.

5.0 MB over 82 requests. On a slow 4G signal that is about 24.9 seconds of downloading. 50 requests (1.1 MB) go to other companies' servers.

5.0 MB
  • Image3.8 MB
  • Script941 KB
  • Font98 KB
  • Stylesheet58 KB
  • Other52 KB
  • Document37 KB
  • Images could shed

    3.5 MB

    Resize to the size shown and save as WebP or AVIF.

  • Screen blocked by files

    1.8 s

    Stylesheets and scripts that must finish before anything shows.

Heaviest files

  • 1Pub_Monopoly_Post-Launchv3_2336x1040.png3.3 MB
  • clientlib-site-global.lc-a6a5997afbd6e08…284 KB
  • Bevs_COM_1Pub2:publication-column-mobile176 KB
  • js150 KB
  • OtAutoBlock.js148 KB

How this was measured

One lab visit on a phone and a desktop, then a close look at the pixels.

Google PageSpeed loaded the page on a simulated mid-range phone over a slow 4G connection, and again on a desktop (Lighthouse 13.5.0). Speed, search and access checks come from that visit. Text contrast comes from the exact colours the browser painted. Palette, open space, density and vibrating pairs come from scanning the screenshot pixels. The visitor score weighs speed 35%, reading 25%, search 20%, eye comfort 10% and access 10%.