Free SEO Checklist for Small Businesses (Run It Today)
A do-it-yourself SEO checklist for small business owners: the site, Google profile and AI checks you can run in about an hour, no technical skills needed.

You can check most of the SEO basics yourself in about an hour, with no technical knowledge and no paid tools. This checklist covers the mistakes that most often hold a small business site back on Google and with AI assistants. Any item you answer "no" or "not sure" to is a good place to start.
Many businesses pay for ads before checking whether their website is ready for the visitors. If the site has basic errors, you are paying to bring people to a door that does not open properly. Fix the free things first.
Does your website load fast and work on a phone?
- Open your site on your phone using mobile data instead of Wi-Fi. Does the page appear quickly, and can you read it without pinching and zooming?
- Run your homepage through PageSpeed Insights, Google's free speed tool. Google's Core Web Vitals guidance says the main content should appear within 2.5 seconds of the page starting to load for most visitors. If yours is far slower, ask whoever built the site about image sizes first, because oversized photos are a frequent cause.
- Are the "call" and "contact" buttons visible without scrolling or searching?
- Does any page show a 404 (page not found) error? Click every menu item and every link in your footer to find out.
- Does the address bar show a padlock? A site without one looks untrustworthy to visitors and browsers alike.
Does your site say what you do, and where?
This is where many small business sites lose ground. A visitor, a search engine and an AI assistant all need to learn the same three facts in the first few seconds: what you do, who it is for and which city you serve.
- Does your homepage say what you do and in what city, in plain words, near the top? "Family dentist in McAllen" beats "Smiles for a lifetime".
- Is there a separate page for each main service, instead of one page listing everything?
- Is your phone number and address typed as real text, not only inside an image?
- Does each page have its own title in the browser tab, naming the service and the city?
- Is your contact info exactly the same on your site, on Google Maps and on social media?
Is Google set up to find you?
Search your business name in Google. Your Google Business Profile should show on the right or at the top, with the correct hours, phone number and category. If it is missing, wrong or unclaimed, fix that before anything else on this list. The full walk-through is in the Google Business Profile checklist.
- Add your site to Google Search Console, a free Google tool. Its Performance report shows which search queries bring people to your site, and you will need to verify that you own the site.
- In Search Console, check that your important pages are indexed, meaning Google has found them and can show them.
- Ask two friends to search for your service and city on their own phones. Where do you appear? Your own phone lies, because Google personalizes what it shows you.
Can AI assistants read your site?
AI assistants read text on the web, so the basics help them too. Google's guidance says you do not need new machine-readable files or special AI text files to appear in its AI features. What matters is a site that loads, says clearly what you do and where, and is not blocking crawlers by accident.
To check that last part, type yoursite.com/robots.txt into your browser. A robots.txt file tells crawlers which pages they may visit. If you see a line reading "Disallow: /" under a crawler you do not recognize, ask whoever manages your site what it is for. The plain-English guide is should you block or allow AI crawlers?
The bigger picture is in answer engine optimization for small business, which explains how AI assistants pick who to recommend.
What can't a homemade checklist catch?
A checklist finds the obvious problems. It cannot tell you how AI assistants describe your business today, which competitors they name instead of you, or whether your fixes changed anything. To see that, try the free check on the scan page: type in your website and it shows the answer ChatGPT gives people who search for a business like yours.
The Growrank dashboard repeats those checks every week for ChatGPT, Gemini, Claude and Perplexity, and tracks your position in Google's local map pack, so you can see whether the fixes moved anything. And if nobody outside your own site mentions you yet, that is the next gap. Here is why backlinks matter.
Frequently asked questions
How long does an SEO checklist take to complete?
Most owners can look through the basics in about an hour, because each item is a quick check rather than a project. Fixing what you find can take longer, depending on who manages your website. Start with the items that cost nothing, such as making your business details match everywhere.
Can I do SEO myself without a technical background?
Yes, for the basics. Checking your speed, your contact details, your Google Business Profile and whether your site says what you do and where needs no coding. Some fixes, like changing page titles or a robots.txt file, may need whoever built your site, but knowing what to ask for is most of the work.
What is the most important SEO fix for a local business?
Usually your Google Business Profile and matching business details everywhere. Google says local ranking depends on relevance, distance and prominence, and complete, accurate profiles are more likely to appear in local results. Fix your profile and your name, address and phone number before spending on anything else.
Do I need a special file or setup for AI assistants?
Google says you do not need new machine-readable files or AI text files to appear in its AI features. The basics matter most: a site that loads, says clearly what you do and where, is not blocking crawlers by accident and is mentioned on other real sites. Check those before anything exotic.
Keep reading
Want to see what AI says about your business? Free for 7 days, then $39/mo.
Start free