The DIY Site Audit: 5 Checks You Can Run in 20 Minutes
What this covers: A five-check DIY site audit any site owner can run monthly, without backend access, to catch what could be costing them leads or traffic.
Who it's for: Small business owners and marketing leads who manage a site without a developer or IT team on call.
Key takeaway: You don't need a strategist to check whether your site is working. You need twenty minutes a month.
Time to read: About 4 minutes.
It’s 10:00 on a Thursday morning – do you know where your site traffic is? For many site owners these days, overall site traffic is down. The instinct is to blame something big and scary, like changing algorithms or the proliferation of AI search. And, yes, big and scary things are changing site visibility. But focusing only on those big-picture factors can cause you to lose sight of the little things that can have just as much of an impact. That’s where the DIY site audit comes in.
What a DIY Site Audit Is (and Isn’t)
You don’t need to be a site developer or analytics expert to perform a DIY site audit. You don’t even need to log in to your site. It’s mostly just you interacting with your site the way a prospect or customer would.
This is not the same as a technical audit, which digs into page speed, crawl errors, and backend structure. Technical audits are still worth the investment, but most site owners can limit those to annually, quarterly, or whenever significant changes are made to a site.
Run monthly, a DIY site audit catches problems before they become catastrophes. It's the same logic behind keeping your published content current instead of letting it go stale – small, regular attention beats a big fix after the fact.
The Five-Check DIY Site Audit
Set aside about twenty minutes to run these five checks in order each month. For steps 1-4, use an incognito browser window to ensure you’re seeing what a stranger would see.
1. Test your contact form.
Your contact form, or forms, can literally work one second and not the next. Automated plugin updates, server changes, integration issues, and spam filters are just a few of the things that can break your strongest lead gen tool. Testing it is easy. Fill it out yourself, as a prospect would, and confirm it gets back to you. It’s best to use an email address that’s not on the same domain as the one the form sends to, but any check is a good check. Depending on the complexity of your form, you may want to do this a few ways, selecting different options each time.
2. Check your site on your phone.
Open your own site on your phone and scroll through it the way a visitor would. (Mobile browsers might call incognito windows “private browsing.”) Look for text that's too small, buttons that don't tap where they should, graphics that aren’t in the right place, or a layout that breaks halfway down the page. About half, if not a majority, of your traffic is coming through mobile already, so if something's broken here, it's broken for a significant portion of your audience.
3. Click your own navigation and CTAs.
Click your main menu items and the buttons that matter most: book a call, contact, buy now. Confirm each one goes exactly where it's supposed to. This may sound too simple to matter, but things break out of the blue. And when they do, they don’t send you a notification. If you sell online, it’s a good idea to extend this check to complete the entire checkout process.
4. Search your own business name.
You can do this one a few different ways, searching on your business name, your CEO’s name, brand names, and anything you know you should be showing up for. This is the fastest way to test your site’s visibility and the accuracy of your site’s metadata. If your business isn't showing up the way you'd expect, or a page you know exists doesn't turn up, search site:yourdomain.com in Google to see exactly what's currently indexed. A branded search catches the big, obvious problems. The site: search catches a specific page falling out of the index while the rest of your site looks fine.
5. Ask AI to walk you through your analytics.
This is the check that used to require a decent level of Google Analytics fluency, and is now right at your fingertips in plain language. Log in to your Analytics account, open Gemini or Chrome in the sidebar, and just ask AI what you want to know. Curious whether more people are visiting on their phones or their laptops? Ask. Wondering where your visitors are coming from? Ask. Want to know if this month looks better or worse than last month? Ask that too. If something surfaces that concerns you, ask AI to give you the language you'd need to use to ask your website team about it.
So You’ve Run the Audit, Now What?
The DIY site audit tells you whether something’s broken. It doesn't tell you whether your site content is structured to rank, whether your pages are aligned with what people are searching for, or whether the expertise on your site is visible to the AI tools increasingly deciding what gets surfaced. Those questions are worth asking, too, and are exactly what a content visibility review is designed to answer.
In the meantime, you don’t need a strategist to check your site’s performance. All you need is twenty minutes every month.
FAQs on the DIY Site Audit
What is a DIY site audit?
A DIY site audit is a set of checks any site owner can run without logging into the backend or hiring outside help. It covers whether your contact form works, whether your site displays properly on mobile, whether your navigation and calls to action go where they should, whether your site is showing up in search, and what your analytics are actually telling you. It's less a technical review and more a confirmation that the basics are functioning the way a visitor would actually experience them.
How is a DIY site audit different from a professional technical audit?
A DIY site audit checks whether your site is working: forms function, pages load, links go where they should. A technical audit goes deeper into page speed, crawl errors, and backend structure, work that benefits from a professional's tools and expertise. The two aren't competing. A DIY audit is something you run yourself every month; a technical audit is a periodic, deeper investment most site owners limit to a few times a year at most.
How often should I run a DIY site audit?
Monthly. The full set of checks takes about twenty minutes and catches problems while they're still small, before a broken form or a dropped page costs you real leads or traffic.
What can cause a contact form to stop working?
More than most people expect, and most of it is invisible until you actually test the form. Plugin updates, hosting or server changes, third-party integration issues, and spam filters can all quietly break a form's ability to reach you, even while the form still looks normal on the page.
How do I check if my website is properly indexed by Google?
Start with a branded search: search your own business name, and variations like your CEO's name or product names, in a private or incognito browsing window to see what actually shows up. If something looks off, or a page you know exists doesn't appear, search site:yourdomain.com in Google to see exactly what's currently indexed. The branded search catches big, obvious visibility problems; the site: search catches a single page quietly falling out of the index while the rest of the site looks fine.