The 5 Deadly Sins of On-Page Optimization That You Should Run Away From


Are you committing any SEO sins?

A lot of marketers are doing search engine optimization because of the anticipated benefits.

But, if you’re not doing it correctly, you can end up doing more harm than good.

According to MediaPost, 61% of corporate marketers cite lead generation and web traffic as their driving motivation to invest time and resources in search engine optimization. Organic search drives 51% of all visitors to B2B and B2C sites, whereas paid search drives 10% and 5% is driven by social traffic.

Sure, search users prefer to click on organic results. If your web page is well positioned in the top search engine results pages (SERPs), you’ll definitely get a higher click-through rate (CTR) and more traffic to your site. But, for that to happen, you’ve got to do some on-page search engine optimization work first.

If you want to get the best results, you’ve got to understand and embrace the two sides of search engine optimization. They are:

  1. On-page optimization
  2. Off-page optimization

In today’s article, our focus is on #1: On-page SEO.

While off-page optimization is where so many begin, on-page SEO – what happens within your site or blog – is the foundation you must build before tackling backlinks and traffic.

This strong foundation is what eventually improves your organic search listings and gets you to the #1 position, where you’ll get a CTR of up to 36.4%:


Once the foundation of your site is strong, even if you’re not an expert at off-page optimization or building quality links, you’ll still generate a decent amount of traffic and improve your organic rankings with search engines. 

When it comes to managing your site, you can’t afford to make deadly on-page search engine optimization mistakes. That just costs you more time and resources to fix.

Without further ado, here are 5 deadly sins that can wreak havoc with your search traffic, organic rankings and user experience. I’ll also show you how to fix these sins, so that your web pages can take their rightful place in the search engines.

Let’s get to it: 

1.    Not using analytics to see what converts

If you’re not using analytics to see what converts, you’re making a mistake. Sooner or later, you’ll be overwhelmed by the competition. To avoid this, you’ve got to start using analytics to track your site.

When you’re able to harness data from a wide range of sources and to analyze it, you’ll be able to take your site to a whole new level of success.


There are tons of ways that you can increase site traffic and your conversion rate, but you’re just wasting time and resources if you’re not also using analytics. Web analytics help you find out exactly how your site is performing.

Brian Gavin Diamonds, a Texas jeweler, saw a 60% increase in customer checkout with Enhanced Ecommerce in Google Analytics. The company was able to optimize its product titles and descriptions, using the same terms its customers are searching with, thus improving its performance.


Trygg-Hansa uses content experiments to drive 15% more visitors into its conversion funnel. It was able to figure out exactly what type of content its site visitors get excited about. Are you creating content that your visitors want?


When you add a new blog post, it becomes a page that will, over time, provide insights about the readers who come from search engines and other channels. Getting insights or feedback from your prospects and customers helps you differentiate your brand from the competition.

A research statistic from eConsultancy reveals that organic search drives 41% of traffic to B2B sites. About 90% of this traffic comes from Google, while social media contributes an average of only 5% of all traffic and leads.

But, this statistic may not apply to your site. The only way to know what percentage of organic traffic comes from Google, with any certainty, is by tracking your analytics.

According to SiteImprove, analytics and documentation of user behavior helps you to demonstrate the return on investment (ROI) of your site. With your analytics, you can make better decisions about how to grow your business and enhance user experience. 

With Google Analytics, for example, you can measure, analyze and optimize your web pages and content in order to drive the right engagement.


All traffic isn’t created equal. If you want your on-page optimization to yield better results, you’ve got to focus on the traffic that will likely convert into sales.

Certain factors make a page well-optimized and ready for users. This chart from Moz shows you an overview of those factors:


How do you optimize your content pages so that they can convert visitors into leads and customers? You begin by understanding the main aspects of analytics that matter to your business. Evan Carmichael explains:


Yes, Google analytics shows you insights concerning your customers and what they’re responding to. But, you also get to know what doesn’t work, which can save you even more time and money and keep you on track.

What if you discover, through Google Analytics, that your bounce rate is high? What does that mean for your site?

A high bounce rate could mean several things. Generally, though, it’s a sign that either your content is not useful for the user or your site is slow.

Low-quality content could drive your site users away. According to Consumer Insight Group, “83% of social media customer service users have walked away from a purchase after a bad experience.”


Even if you’re not selling products, a bad experience can discourage search users from coming back to your site.

The analytics data that you can use to make better content decisions includes:

Traffic sources: It’s risky to have one source of traffic. Instead, aim for traffic from many sources, including search, social media and direct sources.

To find out exactly how much traffic each of these channels are sending to your site, log into Google Analytics. On the left side, click Acquisitions > All Traffic > Channels:


These incoming visitors to your site break down to three major categories:


From the Google Analytics screenshot, we see that organic traffic is responsible for over 2,000 sessions in the month of September, followed by the “Direct” source, which sent 1,027 visitors to the site.

Social sources only drove 12 traffic sessions to the site, which is a measly 0.29%. If I decide to use this insight, it means that I should create more shareable content and ensure that the share buttons are visible and enticing.

The importance of tracking the performance of a site cuts across diverse industries. It’s not just internet marketers that are benefitting from effective analytics and tracking; even the educational sector is using analytics data. For example, Harvard University uses Google Analytics to increase awareness.

Harvard’s Division of Continuing Education partnered with LunaMetrics to create more awareness and expand reach for Harvard Summer School and Harvard Extension School.


The division had a definite goal: To increase awareness and registrations for its professional development programs.

LunaMetrics helped Harvard by adding Google Analytics code to the sites in question. It then proceeded to extract traffic insights that could help Harvard reach its goals.

The division was then able to optimize program pages to drive more qualified organic traffic. It also created topic-relevant pages with structured markup, improving its ability to target broader search queries.

After a few months, the relevant sites grew their organic search visits by 89% and saw a 75% increase in registrations from Google organic search.

2.    Not optimizing for local search

If you’re not optimizing your web pages for local search terms, you’re actually missing out on a significant and potentially profitable audience segment.

The opportunity to boost local search rankings by optimizing for local search queries continues to prove itself as one of the most effective content strategies. Here are a few of David Mihm’s unscientific local ranking factors that you should pay attention to if you really want to get better rankings for local-optimized pages. (See the full list on David’s site here.)


According to Search Engine Watch, “50% of all mobile searches are conducted in hopes of finding local results and 61% of those searches result in a purchase.”

Keyword strategy continues to evolve, especially after the Hummingbird algorithm release.

The big trend in SEO this year is paying attention to the user intent behind a keyword. Since 50% of mobile users are looking for local information, it means that including your office hours, physical address and phone number on your site is one way to begin your local, on-page SEO.

Google Pigeon was the primary update that changed the way local SEO should be done. In the past, anyone could slap a few geo-specific keywords on the page and boom – their search engine rankings would skyrocket. But, it’s a different ball game now.

Launched on July 24, 2014 for U.S. English search results, the Pigeon update is aimed at providing useful, relevant, current and accurate local search. According to Google, the update has improved the effectiveness of its local ranking parameters.

Now that the Google Pigeon update has rolled out in the UK, Canada and Australia, it’s important to make sure that your approach is in line with local SEO best practices, no matter what part of the world you’re in.

So, how do you optimize for local searches and not get flagged for a penalty?

There’s no universal, one-size-fits-all solution. Even an innocent mistake in your on-page SEO could send negative signals to Google.

However, there are basic things you can do to ensure that you’re not stuffing keywords, but rather are optimizing your content pages to enhance user experience. 

Focus on a definite goal: Once you’re focused on the right metric, you’ll be on your way to increasing your revenue – which is the ultimate objective of running a local SEO campaign.


“I want more traffic” is neither a definite nor an appropriate business goal.

You can have all of the traffic in the world, but if it doesn’t meet one of your goals of conversions or education, then it’s probably not helping, says Casey Meraz from Moz.

When it comes to targeting keywords and optimizing content for the user, you want to make sure that you focus on specific and valuable keywords (or keyword phrase).

For example, keywords that are searched by local users will likely generate more qualified visitors and customers to your site. In fact, recent studies found that 60% of local searchers add a town name or city name to their search terms and 42% of local searchers add a zip code.


In simple terms, these people know exactly what they’re looking for. Depending on your industry or the subject of your site, it’s easy to find keywords and search phrases that have town names or a zip code in them.

Let’s see how it’s done:

Log in to Google AdWords Keyword Planner. Type in your main keyword + town name (or state name). For example:

web designer + New York


Next, click on the “Keyword ideas” tab to reveal the local search terms:


The above keywords are referred to as geo-targeted keywords, because they’re targeting a particular geographical location (e.g., New York).

When people affix a state or town name to their keyword phrase, they’re expecting Google to give them the right search results. A recent study from Search Engine Land showed that 38% of searchers expect Google to return local results that are based on their location.


Brands and marketers who have been utilizing geo-targeted keywords have seen significant improvements in their search conversions. For example, the team at Hauser-Ross Eye Institute & Surgicenter decided to launch their first-ever SEO strategy by implementing both paid search and location-based SEO.


Specifically, they decided to create content campaigns around various geo-targeted keywords.

Instead of targeting the highly competitive term “lasik surgery,” the team found that including “lasik surgery sycamore” or another suburb drove more search users who were looking for nearby facilities, and, therefore, were more likely to convert into patients.

As a result of this local SEO approach, the team saw a 333% increase in revenue and a 61.6% increase in organic traffic year-over-year. They also increased search engine rankings for approximately 439 keywords.

Optimize your NAP (Name, Address, Place): In January 2015, Joost de Valk asked his Facebook audience to post questions for Kristopher Jones (founder of, a local SEO consultant for businesses) about local SEO strategy.

In response to one of those questions, Jones gave an answer that might redefine how you approach local SEO: “Secure your Google My Business (formerly Google+ Local and Google Places – confusing, I know) Page at and follow the specific steps to get the page verified by Google. I can’t emphasize how important it is that you successfully verify your page.”


Once you’ve verified your business with Google, you’ve got to optimize your pages in order to boost engagement. Start by categorizing your business only in those categories where you offer your best services.

Having done that, you then should optimize your business name, address and place. That way, when users search for a related business in that geographic location, your listing will appear.

For example, here are typical Google My Business listings that’ve been optimized for NAP:


You also have to write compelling copy about your business and products or services.

Jones recommends that you solicit some positive reviews about your business from satisfied customers, as this signals to Google that your page attracts engagement.

Furthermore, treat your Google page as if it’s your actual site. This means that you’ve got to write copy with the sole intent of engaging your potential client. If your prospects make it to your site eventually, great. But, if they don’t, you’ve lost nothing.

In summary, focusing on a definite goal, and optimizing your NAP (business name, address and place) in Google My Business will give you an advantage over your competitors who have ignored this local SEO best practice.

But, can just two strategies really boost organic search engine rankings and traffic for local organic listings? Many case studies prove the answer to that question is an emphatic “yes.”  

For example, Milestone Insights shared a case study on how it improved a client’s local search performance. After conducting a Google Places cross-optimization study, results were monitored and data was compared to the month before optimization.


In just 30 days, the client experienced a significant improvement in organic search rankings, moving from 9th position to 3rd position in Google local search results pages (LSRPs). In addition, the client saw:

  • An increase of over 18,000 Google local impressions
  • Website bounce rate reduced by 6%
  • Google Places actions increased by 200%
  • New unique visitors to the site increased by 5%

And, they’ll continue to generate organic search traffic and raise their rankings in the months to come.

Note: Claiming your business in Google My Business might seem like an off-page optimization strategy – and that’s technically correct, since it’s concerned with activities that happen off of your site.

Consider the most obvious example of an off-page campaign – building backlinks from other sites. But, any attempt to improve your rankings in Google needs to include Google My Business for these reasons:

  • Your business needs to have a name (business name or domain name).
  • Your business needs a physical address (in your town or city).
  • Your business needs to be in a place where potential customers can find it (e.g., Laurel, Maryland).

Use your geo-targeted keywords on your site homepage. Include your office address, business name, city address and phone number in your header and footer. Create services pages to target your main keywords and the name of your city or town to help Google understand where your core local audience is located.

You should also update your metadata and keep creating useful content that will motivate others to link to you.

If you do on-page SEO effectively and target the right keywords, you’ll continue to drive organic traffic to your business, resulting in more leads and customers. It won’t happen overnight, or even in a month. But, if you stick to it, you’ll get the results you set out to accomplish with your search engine optimization efforts. 

3.    Having duplicate title tags and meta description

One of the techniques I used to drive 5 million visitors to Gawker Media was reducing the instances of duplicate content filtering. In some cases, we found that Google was not pulling site slogans as meta descriptions correctly.


This resulted in a lot of duplicate content. But, by crafting each web page with unique titles and descriptions, we eliminated the duplicate error and could move on to other on-page optimization best practices.

Meta description and title tags may be forgotten friends, but it’s time to get them back. Title tags define the title of the page. The optimal length for search engines is 50 – 60 characters.


The meta description, separate from a meta tag, is a summary of the web page content that shows up in the search engines. For example, when I searched for “social media engagement metrics,” the organic listings display the title tag and meta description. Take a look:


Matt Cutts, Google’s Head of Search Spam, said, in this video, that you should take steps to eliminate duplicate meta descriptions for your site’s pages.


Cutts went on to say that he doesn’t even bother to write meta descriptions whenever he writes a new blog post.

It’s important to understand, however, that he’s not discouraging you from doing it. But, you’ve got to make sure your descriptions are unique and relevant.

Of course, if you’ve got thousands of pages on your site, you may not really be able to write unique descriptions for all of them.

In that case, Cutts suggests that you identify and work on the most relevant pages visible to search engines, which will help search users make the right decisions.

In 2007, Google stated, on its Webmaster Central Blog, that accurate metadata will definitely improve your click-through rate, but not your search rankings. In 2009, the search engine giant reiterated the statement that meta keyword tags are not used in its ranking algorithm.

Even though we sometimes use the description meta tag for the snippets we show, we still don’t use the description meta tag in our ranking.

As a result of these statements from the search engine giant, many marketers, SEOs, and site owners have ignored meta descriptions and title tags. This is a mistake.

Optimized meta descriptions are important for your search performance. Since CTR depends on an algorithmic ranking process, it means that – assuming your meta description is unique, compelling and relevant – more search users will click to your web page and Google in turn will improve your rankings for it.

The meta description and title tags takeaway is simple: think less about SEO and more about click-through rate. Focus on ensuring that your search listings are so enticing that search users won’t be able to resist clicking.

Matt Cutts said that instead of optimizing all your pages with unique and relevant meta descriptions and title tags, you should focus on the important pages.

But the question is, “which of your pages are important and which ones aren’t?”

This may be difficult to answer, especially if all of your web pages are already indexed and generating organic traffic.

I think that, if at all possible, you should make all of your web page’s meta descriptions unique. Since this field contains 160 characters, it’s going to send more signals to search engines than title tags would, since that field only has 50 – 60 characters.

I also believe that you should use unique meta descriptions because your primary keywords are bolded in the search results. For example, when I searched for work at home jobs, the main keyword phrase was bolded in the organic search results:


I don’t think that duplicate meta descriptions and title tags will cause your site to be penalized. Google has never said as much, and Moz says it can’t get you penalized.

Too many duplications could be a major problem for your search performance, however. You’ll work harder to get your web pages ranked and all of your authority links could suffer as a result.

In order to get rid of these duplications once and for all, you first need to find them on your pages. How do you do that?

Simply log in to your Google Webmasters Tools > Search Appearance > HTML improvements. If you have any duplications, you’ll find something similar to this:


Click on the blue “duplicate meta descriptions” to reveal the exact pages that have the same text and structure.

You may have to spend a bit of time if you have many duplicates. You can download Screaming Frog Web Crawler and use it to crawl 500 pages for free. With this tool, you can find a lot of data about your web pages and identify pages with duplicate content, too.

If you’re a WordPress user, you can use  All-In-One SEO Pack or Yoast SEO to edit the posts with duplicate meta data. Simply scroll down and update your meta tags and descriptions.


Great descriptions will improve your search results CTR. Manzur Ashraf successfully fixed a duplicate meta description for one of his clients – you can read the case study at that link. SEOPressor increased traffic by 286% with unique meta content descriptions and title tags.


And, Dipendra increased organic visitors to by over 100% in two weeks by eliminating duplicate content descriptions and titles, as well as mapping out a new content strategy.

If you don’t write unique metadata, Google may decide to pull text from the first few lines of your article. Or, it’ll display your rankings with no descriptions at all – which is even worse.

4.    Using the same anchor text for internal pages

Another on-page SEO mistake that I see a lot of people making these days is using the same anchor text when linking to their internal pages. Just to get you started, anchor text is the clickable text in a hyperlink.

In modern SEO, Google has some rules on the type of anchor text that you should use. The general rule of thumb is that your anchor text should be relevant to the page that it’s pointing to.

Anchor text will look similar to the example below, in the HTML source code of any site:

<a href=””>Marketing Professionals forum</a>

Having too many rich anchor text links is a bad thing. But, the question is, how many is ideal? It’s hard to say, but this post on a Penguin anchor text case study tells us that you can actually get good rankings without building links that are too rich.

As proof that this works, the site built 13 links in 2013, using the following anchor texts which are not rich or targeted with their major keywords:

  1. Here
  2. Doctor 650
  3. My site
  4. Dissecting The 650 Credit Score
  5. Here
  6. Resource on 650 credit scores
  8. (no-followed link from YouTube)
  9. Clicking here
  11. Here
  13. 650 credit score

These aren’t rich anchor texts. But, within the first 54 days (almost 2 months since the site launched), it started to rank in the top four results for the keyword phrase “650 credit score.”

This tells you that you can rank in the search engine giant’s top 10 for any search term, even if your site is brand new. You just have to make sure that your anchor texts are unique and relevant to the web page that you’re sending your users to.

When it comes to internal linking, you also have to make sure that your anchor texts are not richer than 30%. In other words, vary the keywords or text that you’re using for your internal web pages.

Is using the same anchor text to link to several internal pages an on-page best practice? Matt Cutts answered the question in this YouTube video to help site owners pay more attention to natural anchor texts.


Specifically, Cutts said that using the same anchor text to link to multiple internal pages will not typically affect your rankings with search engines.

He noted that if you’ve a regular website with several pages, you’ll typically link to those internal pages from your posts using the same text. These on-site links won’t put your site at risk for a penalty.

However, for the most part, user experience is the most important aspect of both site design and content creation.

Think about this: How would you feel if you were reading a blog post and each link that you came across that points to an internal page (maybe a related blog post) has the same anchor text (e.g. SEO tools)?

Would you click those links anyway? I think it depends. If the content is useful, you may decide to stay put and get the information, but the overall experience might be nudging you in a different direction.

For the sake of a user experience that’ll keep your visitors excited and motivated to click your links and read more of your content, always rotate your anchor text to internal pages. Above all, make them relevant to the topic on the page that users will be clicking to.

Take a look at my recent blog post. Each of the anchor texts for links to an internal page are unique.  They flow smoothly into the content and are relevant to the destination web page.


Internal linking alone can boost your search engine rankings. That’s why you’ve got to use the right anchor texts that are not only unique but also useful for the user.

A research study by Conductor on how people use anchor texts in internal links revealed some data that you can work with. The data was pulled from over 280,000 internal links. Over 3,000 ecommerce and non-ecommerce domain names were used in the study.

The study found that 77% of the anchor text fields for internal links are 1 to 3 words, while 53% of external links are also 1 to 3 words.


From this data, you can see that much weight is given to internal linking, because of its power in influencing your rankings.

5.    Low-quality, regurgitated blog content that isn’t well formatted for users

Producing engaging content is a challenge that 52% of B2B marketers face. And, the reason why it’s a challenge is because it takes time to create content that converts.


It’s possible to spend 2 – 4 hours and still not be able to create content that will build your business. If you want to write a 2,000-word article, you’ve got to follow a proven plan and create an outline.

It’s better to learn how to write data-driven blog posts than to regurgitate what’s already been written.

Regurgitation” is a medical word that means a backward flowing. For example, vomiting is the regurgitation of food from the stomach back up the esophagus. That’s clearly not a good thing.  Regurgitated food has less nutritional value.

In the same vein, low-quality, regurgitated content is low-quality and far less valuable for both you and your users.

Providing the best user experience possible should be at the top of your agenda. You’ve heard countless times that “content is king,” but I like to paraphrase that by saying that “useful and well-formatted content is king.”

Chances are that a significant portion of your target audience falls within the millennials (18 to 34 years old). They’re a key demographic for most marketers and they command a strong influence over whether your content gets shared or ignored.

According to NewsCred Survey 2014, two of the factors that appeal to millennials are originality and currency (i.e., it’s relevant to current events or present needs).


Whenever you regurgitate content, you decrease the trust that people have for you. Regurgitated content is content that’s already been written by someone else. You just rewrote it without adding anything new.

Sometimes, of course, you’ll have to write on the same topic that other bloggers are writing about, but you’ve got to be creative about it.

For example, the topics of most of the blog posts I’ve published on Neil Patel and QuickSprout have already been covered by Moz, Search Engine Journal and other authoritative SEO blogs.

So, I went the extra mile to add visual assets to my posts – relevant charts, for instance. I also updated my posts with more current information and made the posts more in-depth.

Mine isn’t the only brand that’s benefitting from content. Other brands are quietly building a strong audience and customer base with pure content marketing.

For example, when Distribion, a marketing automation company, started creating a resource library on its site, it published around 228 useful blog posts, produced 8 white papers and reached out to strategic partners to increase content volume. As a result, its conversion rate improved.


The company held a webinar and attracted 500 attendees through its blog posts. The firm also got 7 speaking engagements and 13 bylined articles in media outlets like the Wall Street Journal, Forbes and PC World.

As a result of all of these efforts, Distribion went from less than 5,000 weekly visitors to over 170,000. But, that’s not all – the company’s revenue also grew by 40%.

You can use the skyscraper technique to create unique and high-value content anytime, regardless of how many bloggers or sites have written about the topic you’ve chosen.

If you want to grow your brand, you’ve also got to take your content to the next level by creating custom content that will answer the questions your target audience is asking. After all, 61% of consumer buying decisions are influenced by custom content.


Note: Regurgitated content isn’t exactly the same as duplicate content, because it’s more similar to low-quality content. And, you know that the Panda update will continue to seek out those pieces of content that provide no value and push them farther down the results list.

If your content is useful, but not properly formatted for the user, it won’t do you as much good as it could have. Large chunks of text discourage people from reading your posts. Here’s an example:


Instead, your content should be formatted this way:


The difference is visually obvious.

The first is just one thick paragraph with no white space. The second is enticing, easily read and will most likely build trust with the reader.

These resources will be of immense help to you:


For many business sites, a little improvement in search rankings and traffic could make a big difference in lead generation, blog engagement and revenue. It all starts in-house with on-page SEO.

On-page SEO is not a shortcut to manipulate search engines. It’s simply how you make your pages useful and readable to both your readers and search engines.

Your main objective should be to position your search results so that potential customers will click through to your site.

Search engines don’t have credit cards to buy your product and they won’t opt-in to your email list.

But, people do.

So, stop optimizing your pages just for search engines. Focus on the users who have credit cards to buy from you and email addresses to subscribe to your list. They’re the ones Google cares about, too.

What other on-page SEO mistakes or sins have you committed in the past? What have you learned from them?