Small business SEO continues to change as the Google algorithm evolves and makes use of machine learning along with the core RankBrain algorithm. With technical SEO as a clear ranking factor in 2023, user experience (UX) has become even more important for your small business website.
Each year we analyze the latest trends in search engine optimization and update this article for our followers.
By implementing this small business SEO checklist, you’ll be on your way to increased traffic and lead generation:
- SEO is a marathon, not a sprint. Start now and never quit.
- SEO is not a one time event. It’s an ongoing process. How many keywords and common questions can you come up with for your industry? Are you ranking in one of the first five positions on the first page for each of your keywords?
- Quality content is one of the most important ranking factors. Be sure your content is relevant and remember, quality over quantity.
- In addition, make certain your content is written for humans instead of the search engines.
- While lengthy content can be helpful to your ranking, content quality is way more important.
- Take Security seriously and consider using a Firewall plugin if you’re on WordPress.
On-Page SEO for Your Small Business Website
- Each page should have a Title Tag with less than 60 characters. This title is usually what will show up in search results.
- Pick out a unique focus keyword for each page and blog post of your site.
- Make the focus keyword the first word in your Title Tag (within reason).
- Use the focus keyword in your meta description. It may not help your site to rank better but it will be important to maintaining a relevant search description for your audience. Notice that the focus keyword is in bold font in the meta description displayed on Google when entered by the user performing the search.
- The focus keyword should appear in the first paragraph of your content when applicable.
- Create an SEO friendly URL that contains the exact focus keyword (ex. https://www.persistseo.com/small-business-seo-tips/ instead of persistseo.com/p=123?/)
- Do not use your keyword too many times or your page could get penalized by Google Panda.
- Install the Yoast plugin for WordPress. It’s free and it’s awesome.
- Each of your pages should have one and only one H1 header tag. You can view the source code of your pages by right-clicking and choosing View Page Source. Search for H1 and if you see it more than once, it would be wise to clean up your headers.
- Use multiple H2 header tags to make the content easier to read. And, include your focus keyword when appropriate. Never stuff keywords and try your best to make your content easy to read.
- Use long-tail keywords or keyword phrases on your blog articles. Keyword phrases and how-to questions are typically easier to rank than broad search terms.
- Research new keywords and look for low to medium competition and low volume keywords for your blog articles.
- Use the Google Keyword Planner for keyword research. Next, login to your Google Adwords Account and choose the menu option for the keyword planner.
- Backlinko has one of the best guide’s on keyword research I’ve ever seen. Get a notepad ready and review Brian’s keyword research tips.
Technical SEO Tips
- Add an XML sitemap to your site and submit to Google Search Console. The Yoast plugin generates an XML sitemap dynamically.
- Use Yoast to create and configure your XML sitemap. The XML sitemap contains every page on your site and is important for Google to consume this file and index all your new pages and posts.
- SEO for local business: add your business listing to trusted directory sites like Yelp, Apple Maps, and Bing, to increase your citations.
- Install Google Analytics 4. Google Analytics 4 will help you track the number of visitors and how they landed on your page. GA4 will also allow you to track conversions more accurately. Note: Universal Analytics was set to stop collecting traffic data effective July 1, 2023.
- Authenticate Google Search Console on your domain with your Google Analytics 4 Account.
- Connect your Google Analytics 4 Account to your Google Search Console account for better keyword data.
- Use PageSpeed Insights to determine how fast (or slow) your site loads.
- If your page speed is slow, consider using a content delivery network (CDN) to speed things up. Your site’s response time is a factor in the Google search algorithm. Siteground is a great hosting option for your small business website, especially if your site is on WordPress. In full disclosure, we get a free month if you click the link above and sign up.
- Purchase an SSL certificate and apply to your site to transition to HTTPS. Google announced HTTPS as a ranking signal in 2014. With a SiteGround Hosting account, you can get a Let’s Encrypt certificate for free.
- Run a Core Web Vitals report and resolve any technical issues.
Tips for Improving SEO and Best Practices
- Add social share icons on each page of blog content. Doing so will allow your visitors to share your content on their favorite social media pages. And, it increases the chances that someone may decide to link to your content from their website or blog.
- Share your content on your social media pages. If you don’t have social media pages setup for your business, you should do so ASAP.
- Create a Google Business Profile listing for your small business.
- Associate your Google Business Profile profile with your website.
- Get your local business verified on Google Business Profile. Those map listings on the 1st page of Google Search could be worth thousands to small business owners.
- Create Google Posts to improve your local map ranking on Google and inform your visitors of coupons or deals.
- After verification with Google Business Profile, update your profile to 100% by adding a category, office hours, relevant images, website URL, and office contact information.
- Ask your happy clients to consider leaving a review on your Google Business Profile page. High quality, positive reviews from your customers will help increase your local visibility.
- For local businesses, it’s important for you to respond to all of your Google Reviews.
- Duplicate content is bad for your SEO. Create unique, compelling content.
- Use your focus keyword when naming your images and include an alt image tag and image title with the focus keyword.
- Add a lead capture form above the fold to increase the chances you’ll get a lead. “Above the fold” refers to visibility of the form on your page(s) without having to scroll down.
- Require only minimal information on the lead capture form (ex. Name, Email). Phone should be optional.
- Be sure your phone number is in a prominent place so your new visitors will not have to search for your contact information.
- Your site should be easy to read on mobile phones. Perform a mobile-friendly test on Google Search Console to see if your site measures up.
- Create an awesome mobile experience. Google has reported that mobile searches outnumber desktop searches.
- To give your products and services pages a boost in rankings, link to an internal page of your site with a focus keyword as the anchor text.
- Be sure to use diverse anchor text when linking to your internal pages.
- Add 3-5 tags to each of your new blogs posts, using your focus keyword and other related topics.
- Add keyword rich categories for your blog posts. Categories are more general and tags should be more specific to the individual blog articles.
- Add schema markup to your website. One example of schema markup may be a 5 star review that will show up in the Google search results. Verify your rich snippets with the Google Structured Data Testing Tool.
- Review your crawl errors in Google Search Console. Google is pretty good at letting you know if there are any errors with robots.txt or 404 errors.
- Use the redirection plugin for WordPress to setup redirects to decrease your bounce rate. This action is especially important if you’re doing a web redesign.
- When making significant changes to certain pages of your site, use the URL Inspection Tool in Google Search Console and submit the URL to Google for more rapid indexing of new information.
- Run a Google Ads campaign for a few months to learn more about the best keywords for your industry and apply those keywords to your SEO strategy. Google Ads generally provides better keyword data than Google Analytics.
- Use primary keywords with higher search volume and low competition on your main products and services pages.
- Occasionally Geo-Tag your Title Tag with city names in your service area. For example, “Atlanta SEO Expert – PersistSEO.”
- Be patient for the first 3-6 months. Most local SEO campaigns take 3-6 months before moving the needle. National SEO campaigns may take 6-9 months or more.
- Check references when choosing a new SEO company. Understand their methodology and be sure it doesn’t include any blackhat or grayhat techniques.
Keyword Research Tips
- Brainstorm new keywords and use Google Search to find suggested keywords (usually at the bottom of the page).
- Use LSI keywords in your content. Google related searches can help you determine similar keywords to use or “People also ask” questions in the search query are great to pull ideas from.
- Use Schema.org to add rich snippets or local address markup.
- Navigate to Search Engine Optimization – Landing Pages in Google Analytics to review impressions, clicks, and average position for each landing page.
- Consider running Page Speed Insights reports on a monthly basis and have a developer make improvements to the site performance.
- If using WordPress, choose a mobile friendly child theme or have someone build a custom site that is mobile friendly.
- Update and add quality content regularly. Adding new content or re-optimizing old content can help make your site more relevant. Google loves fresh content.
- Don’t design a new website without considering SEO. Be sure your web designer knows SEO and has references to back it up.
- Google considers the WWW and Non-WWW versions of your website as two separate domains. Consolidate your SEO to one or the other. In WordPress, you do this by ensuring your URL on the Settings page is the WWW version of the website.
- Links from high domain authority sites can give you a boost in search rankings. It’s your job to be creative and build content worthy enough to be added to an official government or university site, or any other high quality website.
- Compelling images and properly optimized video can significantly reduce bounce rate and engage your visitors longer. Search engines will reward you.
- Create a sitemap page (for humans) that includes a link to every page on your site. Include the sitemap URL in a global link on your website.
- Bruce Clay does a great job of explaining how to organize your website into silos for the best SEO results.
- To determine if all of your pages have been indexed on Google, type site:www.mydomain.com into the Google Search bar and replace “mydomain” with your website name.
- Backlinks are important to increasing your search placement. To determine who has linked to your website, login to Google Search Console and choose Links in the left navigation.
- Create Video content with keyword rich titles. Add a lengthy description explaining the video with a link back to your website.
- If you want to rank at the top of Google, using free template sites is a mistake. Most do a poor job of handling SEO friendly URLs and the way they serve pages is often times less than desirable. In other words, steer clear of Wix, Weebly, and other free website templates.
- Update old pages on your site with new and improved content. Search Engines seem to give weight to pages that are updated often. Be sure the updates are substantive changes.
- Never hide text on your website. Search engine crawlers understand CSS code. Every precaution should be taken to include visible text.
The Best SEO Tools
- Check your HTML code with the W3c Markup Validator to ensure there are no major issues.
- Verify that your site does not have broken links or links that are redirecting, with W3c Link Checker on the same site as above.
- Use the Rank Checker Mozilla Firefox Add-on to check your keyword rankings. You can export the results to Microsoft Excel and add a date column to track how you’re doing.
- BrightLocal has a great keyword tracking tool if you’d like a paid solution to tracking keyword rankings.
- Using a tool like eClincher will allow you syndicate your content out (with ease) to multiple social networks. Spend time building out each social network with a profile picture and bio as time permits.
- Having too many external links in your page content is a bad idea for both search engines and the end user. External links can be useful to your website visitors but according to Matt Cutts, you are dividing the PageRank of the page between the number of links you add.
- Google Webmaster Guidelines states that a “reasonable number” of links should be used for each page. Don’t do anything spammy and provide quality content.
- Use hyphens to separate multiple words in your URL (ex. persistseo.com/small-business-seo-tips/. Stringing words together in your URL is not as easy for Google to read.
- Make sure your robots.txt file is configured properly. The robots.txt file allows you to block certain pages from the search engine and you’ll want to confirm that all of your important pages are accessible by the Google bots that crawl your site.
- Understand the differences between Panda, Penguin, Pigeon, and Hummingbird.
The Google Search Algorithm
- A Google Penguin penalty is caused by adding unnatural links to low authority sites with repetitive anchor text. Google will penalize your site on a particular keyword or keywords that have been unnaturally linked.
- Google Panda penalties result in a site wide penalty based on low quality content, duplicate content, or extremely low word count. Too many ads on your website could also set you back with a Panda penalty.
- Though not the official name, the Google Pigeon update occurred on July 25, 2014 and affected the local search results. Many map results were reduced from a 7-pack to a 3-pack, or removed altogether. In 2020, we have only a 3-pack map result that’s affected by Distance, Prominence, and Relevance.
- The Google Hummingbird algorithm introduced a completely new algorithm for search queries during Google’s 15 year anniversary. The new algorithm looks more closely at the true meaning of the search term and understands synonyms better than before.
- Too many guest posts are not a good idea for helping your SEO. As a matter of fact, Google has announced that guest posts could hurt your site. Simply write quality content on your website and share it on social media. Look for ways to provide compelling content so that others will want to link to your site.
- If you’re starting a new business, consider choosing a domain name that includes the main keyword for your industry. It’s not a requirement but could help a bit with your rankings.
- Compress the images on your site. We’ve found the EWWW Image Optimizer plugin works wonders and the paid version is even better and/or the SiteGround Optimizer plugin.
- Include your primary keyword, focus keyword, and your brand in your Title Tag, in that order. If you have a recognized brand, you might consider adding your company name at the beginning of the title tag.
- Research your top competitor sites and determine which keywords they’re using to rank well.
- Google has nearly 90% of the search market share in the US. Focus your efforts on Google but don’t disregard Yahoo and Bing.
- Create a Webmaster Tools account with Bing and use their keyword research tool to find new keyword opportunities.
- Consider adding your business to a paid directory site for your industry that ranks highly on Google search.
- Combining an SEO and Adwords campaign can increase your leads due to the trust factor and the number of times your business appears on the page of search results.
One of the best
artice on SEO i personally have come across thanks so much.
Great overview of stuff to consider when developing SEO for a small business. Some of the stuff might be a little advanced for beginners, but it will at least get them interested in the steps necessary to develop a good site without the use of “black hat” tactics.