How to SEO my Own Website

Are you wondering how to SEO your own website? First, what is SEO? It stands for search engine optimization, and simply means that your website gets found by people online, when searching for a topic in Google and other search engines. Obviously, if you’ve spent a ton of time making a beautiful website and carefully crafting your content and product/service descriptions, you want people to find your site on the web! But many people are surprised and disappointed that their website doesn’t get found in Google, or at least, not as high up in search engine results pages as they would like. So why is SEO so important? Because, it can bring loads of traffic ( website visitors) to your website, and that can certainly result in more customers.

If you would like to know how to SEO your own site, it isn’t hard, but it helps to understand how it all works.  Here is my favorite small business guide  – MOZ: The Beginner’s Guide to SEO.  Here is another helpful resource from KissMetrics – A Simple Step by Step Guide to SEO.

Once you read these helpful guides, you’ll understand the basic fundamentals of SEO.  SEO does have a bit of a learning curve, although it isn’t that hard to do.  But, it can also be time-consuming and many business owners and their teams just don’t have the spare time to do it because they have so many other priorities.

Top 10 Tips for How to SEO my Website

  1. Research your target market and their pain points so you know what your potential customers/visitors will be interested in
  2. Develop a content strategy and create & publish content that speaks to your target market and their needs
  3. Use on-page SEO best practices (see the linked guides) to optimize your website pages with proper SEO formatting
  4. Design your website structure and URLs to match your content strategy and SEO plan (make them people and SEO-friendly)
  5. Create a sitemap of your website.  If you’re running a CMS system like WordPress, there are generally plug-ins that will create this for you, like XML Sitemaps and Yoast SEO.
  6. Submit your site to search engines like Google and Bing.
  7. If you’re a local business, set up your Google My Business (local business profile) and get verified.
  8. Promote your content on social media, guest blogs, and other websites with the goal of gaining legitimate followers and backlinks.  Good quality backlinks are like a vote of confidence that your website is a credible source of information.
  9. Keep your website up to date by continually adding more valuable content on a regular basis.
  10. Set up Google Search Console and Google Analytics to track your progress – use the insights to continually improve.

Before implementing SEO or any other digital marketing tactic, I like to understand the business strategy and goals first.  You need to think of your strategy as the blueprint that all of your marketing efforts will align to.

The key to successful SEO is understanding your marketing strategy, and where SEO fits into the big picture to drive business.  First and foremost, SEO relies on good content.  Without words on your web page, and adequate content across your website, it will be very difficult to achieve good search engine rankings.  Google (and people) have to have something on your page to understand what your business is about.  So, give some thought to what your target customers might search for online, and be sure to include lots of relevant content on your site that covers those topics.  Even if you didn’t know a single thing about SEO and ignored the “how to” guides, you would do surprisingly well if you simply wrote frequent content that was highly targeted and relevant to your audience, focused on solving their problems and meeting their needs.


We do a lot of SEO for our client’s websites and have seen amazing results.  If you’d like to see how well your website is performing in SEO ranking, get your free SEO audit report.    


Share This

Share This

Share this post with your friends!