So, your website isn’t performing as well as you had hoped. You’ve read the guidelines, researched keywords, and are blogging frequently, yet potential clients aren’t finding your site. As powerful as SEO can be in generating organic traffic, it’s not easy.

Below are 8 reasons your website isn’t getting found along with tips for improvement:

1) Poor On Page Optimization


Is your page title too long? Too short? Have you even crafted a page title? Are you using H1 and H2 tags? Are your URLs SEO friendly or a bunch of gobbledygook with meaningless words and numbers? How fast does your page load? Just as you’ll want to create informative SEO- and user-friendly website content, you’ll also want to make sure that each page includes the elements that search engines need to understand what it’s all about such as meta titles, meta descriptions, descriptive URLs, alt image descriptions, and H1 tags.

Tip: Replace vague language in your titles, headers, and alt image descriptions with keyword rich language.

2) Your Website Is Not Mobile Friendly


Did you know that roughly 20 percent of traffic to a website comes from mobile devices? Responsive website designs adjust based on the device used by the visitor, allowing for a good browsing experience regardless of device type. However, there’s more to it than simply choosing a responsive theme. For example, are your images optimized so that they load quickly over a cellular connection? Are your call to action buttons easy to tap on a smartphone?

Tip: As of April 2015, Google now favors responsive websites over non-mobile-friendly sites, so consider switching to a responsive website design if you haven’t already.

3) You’re Targeting the Wrong Keywords


Are you targeting the right keywords? What type of competition are you facing for your selected keyword phrases? And how is your website being ranked for the keywords you are currently targeting? There’s a lot to consider when researching keywords, and always remember that there’s a balancing act between going after keywords where there’s a lot of search traffic and keywords that are attainable.

Tip: If you have a local business, include your city in your keyword phrase. Not only will you face less competition in the results ranking, you’ll attract potential clients searching for businesses like yours locally.

4) Poor Off-Page Optimization


Off page factors also influence search engines. Search engines see other sites linking to your site as a sign of credibility. However, search engines tend to be judgmental. If the other site is reputable, a link from it holds far more weight than a link from a random blog that has little to no traffic. What’s more, search engines are aware of “link farms” and spammy linking schemes. If they perceive a link as spammy, your site could be penalized, making it important to focus on links from high quality sites only.

Tip: If you belong to your community’s chamber of commerce, you may be able to include a link to your business website within your bio.

5) Poor Brand Visibility or Consistency


How visible is your website across the web? This includes having a presence on search engines, directories, social networks, and review sites. For example, if someone were to search for your business name in your community, would your business appear in the local search engine or any of the local directories? Do you have an active Yelp profile? Would your latest tweets or Facebook posts appear?

Tip: You may already have a basic presence on local directories — one you didn’t initiate. Directories often use public data to create basic pages for local businesses. Claim your business profiles on these sites and take control of them by adding your own descriptions, graphics, links, contact information, and so forth.

6) Lack of Favorable Online Reviews


Reviews have a lot of sway over other customers and search engines alike. Google, for example, highlights local businesses with excellent reviews at the top of its results pages whenever possible, illustrating just how powerful reviews are.

Tip: Make sure your business has a presence on Google Maps and then encourage your customers to leave online reviews by visiting your business on Google Maps. You could even include a QR code that links directly to your Google Maps page on your business card.

7) Lack of Social Activity


How social is your business? Social signals, such as the number of likes, retweets, or followers your business generates, provide search engines with yet another clue as to how engaging your website is.

Tip: To increase social engagement associated with your website, add social buttons to your pages. It’s much easier for a visitor to like or share your blog posts if social sharing buttons are presented right on the page.

8) Competition Is Crushing You


You can learn a lot about improving your site’s SEO by studying your competition — and you can out maneuver your competitors once you know what they’re doing. Are they getting lots of “juice-passing” links? What is their domain authority compared to yours? How many links in total do they have? From where?

Tip: Identify your top 2 or 3 competitors and look at their sites from an SEO perspective. What are they doing well? What can you learn from them? What are they doing poorly that you can do better?


Get a Free SEO Audit

Are any of the above reasons affecting your website or blog’s performance? If your site is not getting found, focusing on these 8 areas can help — but where to start? The first step in improving your site’s search engine optimization is to discover its strengths and weaknesses. Once you know which areas are dragging your site down, you can start working on them so that your site can be found by your target audience.

Request a free SEO audit — which comes with a free strategy session — to evaluate your website’s SEO strengths and weaknesses in each of the above areas. Find out exactly where your site is struggling to attract potential clients so that you can focus your efforts accordingly. Request your free SEO audit now by emailing gregg@plan2profit.com or clicking here to fill out our online form.