This is exactly what $49 buys.
A real audit of a real US independent auto-repair shop, run on September 4, 2026. Nothing is trimmed and nothing is teased — every score, finding and price below came out of the audit exactly as printed. We have withheld the shop’s name and address, because they didn’t ask to be anybody’s example. Your report is this, about your own site.
A real independent auto-repair shop
6 checks run against the shop’s homepage (name withheld) on September 4, 2026
the shop’s site is losing people before they read anything. 4 problems below are the reason, and the first two are the ones that matter — do those before spending a dollar on advertising this address.
Your plan, in order
Work top to bottom. Step 1 is the one that costs you the most customers today. Nothing below needs a rebuild, and none of it locks you into us — hand this list to any developer.
- 1Stop the page loading pieces of itself insecurelyDo first · Insecure resource links — 52 http:// references
The page has 52 http:// references pointing at plain http://. Browsers block or warn on “mixed content”, which can silently break images, fonts, maps and booking widgets on some visitors' phones — and it is invisible to you, because your browser has the page cached.
What to change- —Have someone search the site's templates and stylesheets for “http://” and change each to “https://” (or to a protocol-relative “//”) where the resource supports it.
- —Anything that genuinely cannot be served securely — an old map embed, an abandoned widget, a dead tracking pixel — should be removed rather than patched. It is not doing anything for you.
- —Re-check after the HTTPS switch above; a lot of these clear up on their own once the certificate is on.
Done whenAsk whoever does the work to open the browser console on the homepage and confirm there are no mixed-content warnings.Who does itA web developer with access to the site filesTypical cost$100–$400 depending on how many references there are and where they liveTime on the clockOne to three hours - 2Cut the weight of the page so it appears fastDo next · Page weight — HTML is 349 KB
The page's HTML is 349 KB. Heavy pages take seconds to appear on mobile data, and roughly half of visitors abandon a page that takes more than three seconds. Every one of those is somebody who was already looking for a shop.
What to change- —Get the images down first — they are almost always the bulk of it. Export photos at the size they are actually displayed, save as WebP, and keep each one under 200 KB.
- —Turn off plugins, sliders, chat widgets and font families the site is not really using. On WordPress, a slider plugin and three unused fonts is the usual culprit.
- —Ask for lazy loading on images below the fold, and for caching to be switched on at the host or via Cloudflare's free tier.
Done whenRun your address through Google PageSpeed Insights on the Mobile tab before and after. The score should move, and so should the “Largest Contentful Paint” time.Who does itA web developer, or a performance-focused freelancerTypical cost$200–$600 for a focused speed pass on the pages that matterTime on the clockHalf a day to a day - 3Describe the images so they count for youDo next · Image alt text — 2 of 107 images missing
2 of 107 images missing — those images carry no description. Anyone using a screen reader hears nothing, which is the exact gap that draws accessibility complaints, and Google cannot read them either, so photos of your own work do nothing for your search results.
What to change- —Write a short, literal description for each meaningful image: “Front counter at the Elm Street shop”, not “image1”, not “auto repair near me”.
- —Purely decorative images — background textures, dividers, spacer graphics — should have an empty alt="" so screen readers skip them. Empty on purpose is correct; missing is not.
- —Make it part of how photos get added from now on, so this does not come back next year.
Done whenAsk for a list of every image and its new description. Read it. If a line does not describe the picture, send it back.Who does itYou can write the descriptions yourself; a developer or site editor pastes them inTypical cost$0 if you write them, $100–$300 to have it done end to endTime on the clockAn hour or two - 4Give each page one clear main headingDo when convenient · H1 heading — none found
The homepage's main heading: none found. The main heading is how Google decides what the page is about and how a screen reader announces it. Get it wrong and you are competing for search terms you never chose.
What to change- —Set exactly one main heading on the homepage that says what you do and where — for example “Brake and engine repair in <your town>” rather than “Welcome to the shop’s site”.
- —Every other heading on the page should be a sub-heading (H2, H3), not another main one. If headings were used to make text big, that styling belongs in the stylesheet instead.
- —Repeat on the services and contact pages: one main heading each, naming that page's job.
Done whenAsk for a screenshot of the page outline, or check that the biggest text at the top of each page names what that page is for.Who does itAnyone who can edit the site's text, with a developer if headings are baked into the themeTypical cost$0–$200Time on the clockUnder an hour per page
What the whole list should cost
Paste this to any developer
A work order in their language. Copy it into an email and ask for a quote per item — that is how you find out whether a price is fair.
Work order for the shop’s site — from a SiteRise website audit, September 4, 2026. Current audit score: 35/100. Please quote the items below individually, in this order. 1. Stop the page loading pieces of itself insecurely Finding: Insecure resource links — 52 http:// references - Have someone search the site's templates and stylesheets for “http://” and change each to “https://” (or to a protocol-relative “//”) where the resource supports it. - Anything that genuinely cannot be served securely — an old map embed, an abandoned widget, a dead tracking pixel — should be removed rather than patched. It is not doing anything for you. - Re-check after the HTTPS switch above; a lot of these clear up on their own once the certificate is on. Done when: Ask whoever does the work to open the browser console on the homepage and confirm there are no mixed-content warnings. 2. Cut the weight of the page so it appears fast Finding: Page weight — HTML is 349 KB - Get the images down first — they are almost always the bulk of it. Export photos at the size they are actually displayed, save as WebP, and keep each one under 200 KB. - Turn off plugins, sliders, chat widgets and font families the site is not really using. On WordPress, a slider plugin and three unused fonts is the usual culprit. - Ask for lazy loading on images below the fold, and for caching to be switched on at the host or via Cloudflare's free tier. Done when: Run your address through Google PageSpeed Insights on the Mobile tab before and after. The score should move, and so should the “Largest Contentful Paint” time. 3. Describe the images so they count for you Finding: Image alt text — 2 of 107 images missing - Write a short, literal description for each meaningful image: “Front counter at the Elm Street shop”, not “image1”, not “auto repair near me”. - Purely decorative images — background textures, dividers, spacer graphics — should have an empty alt="" so screen readers skip them. Empty on purpose is correct; missing is not. - Make it part of how photos get added from now on, so this does not come back next year. Done when: Ask for a list of every image and its new description. Read it. If a line does not describe the picture, send it back. 4. Give each page one clear main heading Finding: H1 heading — none found - Set exactly one main heading on the homepage that says what you do and where — for example “Brake and engine repair in <your town>” rather than “Welcome to the shop’s site”. - Every other heading on the page should be a sub-heading (H2, H3), not another main one. If headings were used to make text big, that styling belongs in the stylesheet instead. - Repeat on the services and contact pages: one main heading each, naming that page's job. Done when: Ask for a screenshot of the page outline, or check that the biggest text at the top of each page names what that page is for. Please do not bundle this into a rebuild without quoting the items above separately first.
Already fine — don’t pay to fix these
These passed. If a quote includes them, ask why.
- ✓HTTPS / Secure connectionSite uses HTTPS — visitors see a padlock and Google trusts it more.
- ✓Mobile viewport meta tagMobile viewport is set — the page scales correctly on phones.
When you’ve done a step
Re-run the free audit on the same address and the score moves. That is the whole point of having a number: it tells you the work landed, without taking anybody’s word for it.
Want it done for you instead? Reply to your report email and we’ll quote a rebuild (2–3 weeks, fixed price), or ask about the $149/month Website Care Plan where we keep the list at zero. If this report wasn’t useful, ask for the $49 back — no questions, and this link stays live either way.
Now get one for your site.
$49, once. Your report builds on screen the moment you pay, and the link stays live for good. If it isn’t useful, email us and we return the $49 — no questions.
Get my report — $49 →Or run the free audit first — score and top findings in seconds, no account.