A checklist is different from a workflow — instead of a start-to-finish sequence, it’s a reference you come back to again and again to verify you haven’t missed anything important. This DIY SEO checklist groups the essential best practices into categories so you can quickly audit your site, a new page, or your local presence at any time.
Keep this handy and revisit it periodically, especially after major site changes or before launching new content.
If you serve local customers, this section deserves your first attention. A neglected or incomplete profile is one of the most common — and most fixable — mistakes small businesses make.
Set a recurring reminder to revisit this section every month or two. Profiles that go untouched for long stretches tend to lose visibility relative to competitors who are actively adding photos and responding to reviews, even if nothing else about the business has changed.
For every important page on your site — homepage, service pages, product pages — verify the following basics before considering the page finished.
If you only have time to fix one thing per page, fix the page title first. It’s the single element most directly tied to whether someone clicks your result, and it’s usually a two-minute edit on most website platforms.
Technical issues are often invisible to visitors but highly visible to search engines. Run through this list periodically using a free site audit tool.
Most of these checks take only a few minutes with a free audit tool, but the impact compounds. A slow, broken, or insecure site can quietly undermine even the best content and local listings sitting on top of it.
Search engines increasingly reward content that demonstrates real experience and answers questions thoroughly. Use this list when writing or reviewing any page.
When in doubt, ask whether a page would still be worth reading if it never mentioned your business at all. Content that clears that bar tends to earn trust from readers and search engines alike, while content written purely to fill space rarely does.
Trust isn’t built on your website alone. These signals, spread across the wider web, tell search engines and customers that your business is legitimate and established.
Building these signals is slower work than fixing a page title, but it’s also harder for competitors to replicate quickly. A business with years of consistent listings, reviews, and community mentions has a real, durable advantage that a new competitor can’t simply copy overnight.
SEO without measurement is just guessing. Make sure you’re tracking the fundamentals so you know whether your work is paying off.
Without this checklist item in place, every other section of this guide becomes guesswork. You might make real improvements and never know it, or waste months on a tactic that isn’t actually helping, simply because there’s no data to confirm either outcome.
Before publishing any new page or blog post, run through this final pass. It takes five minutes and catches the mistakes that are easiest to overlook in the excitement of hitting “publish.”
You don’t need to audit everything weekly. A practical rhythm is: check the pre-launch items every time you publish, review the on-page and technical sections quarterly, and do a full pass of the entire checklist about once a year or after any major website redesign.
Since 2011, we’ve found that owners who treat a checklist like this as a recurring habit — rather than a one-time exercise — are the ones who avoid the slow erosion of small errors that quietly drag down search performance over time.
Technical health and Google Business Profile completeness matter most early on, since a new site has no existing authority to fall back on. Fix technical basics first so new content has a solid foundation to build on.
For a small site with under twenty pages, expect a few hours spread across a week or two. Larger sites take longer, but you can tackle sections separately rather than all at once.
No paid tools are required. Google Search Console, Google Analytics, and Google Business Profile are all free, and most site audit tools offer a free tier sufficient for a small business site.
Alt text on images and internal linking between pages are the two most frequently overlooked items, likely because neither is visible to a casual site visitor.
Use the pre-launch checklist for every new page or post, but save the full audit for a quarterly or annual review rather than repeating it after each individual piece of content.
Prioritize by impact: fix technical issues affecting your top pages first, then Google Business Profile gaps, then on-page issues. Trying to fix everything simultaneously usually leads to burnout — tackle the list in stages.
Terry has 30+ years in software and SEO. He’s the founder of Salterra Digital Services and SEO Spring Training, host of the Roundtable SEO Mastermind, and lead instructor at SEO University — teaching the exact tactics his team uses on client work.
This guide is one lesson from the DIY SEO for Small Business course. Get every lesson, framework and checklist — plus the full 38-course catalog — inside SEO University.
Practitioner-focused training across the full digital marketing stack — from technical SEO to conversion optimization and the AI search era. By Salterra Digital Services, since 2011.