As a small business, your website is becoming more important than ever before, and while there are tons of creative ways you can market your small business, Search Engine Optimization (SEO) is a great way to make sure more people are seeing your website and thus coming to you for business. Small business SEO doesn’t have to be complicated or frustrating; it is a simple matter of making your website one that search engines display when people look for your product or service. Here are some of the best ways to rank highly through DIY SEO for small business.

Get That Page Loading Speed Down

This is one of the biggest Small Business SEO Tips. When large files are present, or there are issues with web hosting, a website can take multiple seconds to load. These days, if your website is loading slowly, your potential customers will assume there is a problem and navigate away. The algorithms that govern search engines like Google now actually consider loading speeds for pages. Work to get your page loading speeds down; if certain pages are taking a long time, investigate why and make changes.

SEO Doesn’t Mean “Stuff Keywords In”

Early on in the search engine days, putting the same keyword over and over into your website could create good search engine results. But things have changed, so Small Business SEO Tip 2: the algorithms now look for keywords, but too many of them will actually lower your ranking. The algorithms get more sophisticated so that they can find the best results, with the most useful content, so focus on getting one or two valuable keywords per page, but above all, make your website content interesting and useful for potential customers!

User Reviews

While user reviews may not directly link people to your page, ranking well on user review sites will definitely drive traffic to your business. Ask your regular customers to leave reviews on the site that is most appropriate for your industry. When more people are seen to have been satisfied with your product or service, those reviews appear high in the search engine results. People who see those results will seek out your website specifically, making them excellent candidates as future customers.

Create a Google My Business Account

Google has realized that business owners want to be able to customize parts of what their potential customers see upon “googling” their business. With the Google My Business profile, you can make sure your business hours, website, phone number and other details are true and up-to-date. Many people will find your business for the first time through this business profile, so take some time to make it great. 

Create a Blog

One great way to add to your website is to create a blog of interesting content for your customers. Whether you write about current events related to your business, new features of your product, or helpful how-to articles for making the most of your offerings, your blog serves as more content for the search engines to grab onto. More visitors will come to your site if you regularly update a blog with useful information, and customers look highly upon businesses that want to connect with their customers in this way.

Create Interesting Content

Whether you choose to come up with a valuable checklist or tips sheet for your customers or write some fool-proof ways to maximize a customer’s investment in your product, your content should be engaging and useful. The more people like your work, the more they will consider “sharing” it on social media, increasing your reach. While your content can have links to your product or service purchase page, the content shouldn’t be focused purely on promotion; give away great advice and stories so that you can associate that excellence with your brand.


Adding SEO to your website doesn’t have to be rocket science: a combination of thoughtful blogging, requesting user reviews, and making the most of your Google business profile can quickly generate the results you want. With these Small Business SEO Tips, you are ready to get started.