Technical SEO, On-page SEO, Off-page SEO… All these different terms can be confusing to business owners. Today, I am going to explain the difference between these three categories of search engine optimization (SEO) and elaborate on the topic of on-page SEO. By the end of this article, the differences between these three types of SEO will be clear, and you will have a checklist to follow when optimizing your pages for on-page SEO. This checklist could also be highly effective when managing an SEO company and holding them accountable for perfectly optimizing the different pages on your site. You can also use my article, How to Hire a SEO Company for your San Diego Based Business to help you vet a new SEO partner or manage an existing relationship.

Technical SEO: I am sure your first reaction to the term technical SEO is not a good one. From my experience, unless I am talking to an IT person or a web developer, people typically get nervous when they hear the word technical. In this case, it just refers to all of the work done from an SEO perspective that is not directly related to content.

This aspect of SEO is concerned with how well search engine spiders can crawl your site and index your content. In my opinion, it is the foundational component of SEO. It should be the first part of your SEO project plan. It makes little sense to write new content and optimize current content before the technical SEO on your website has been addressed.

Let’s go over a few examples of technical SEO.


On-Page SEO
Google uses site speed and load time as a ranking factor. There are a number of issues that can affect the speed of your site. Before you troubleshoot technical issues on the actual website that can be slowing down your site, take a good hard look at your hosting. The $6 a month hosting plan can be tempting, but it will inevitably slow your site down and cost you big bucks in the long run. Find a plan that will ensure your site is fast and will provide a good experience for visitors.

You can also speed up your site by using a content delivery network (CDN), setting up browser caching, compressing images, minimizing the use of plugins, and getting rid of render-blocking JavaScript or CSS above the fold.

Is your site mobile friendly?

Remember mobilegeddon, Google’s algorithm update that punished non-mobile-friendly sites. In the fall of 2014, comScore published a report highlighting that mobile became the leading digital platform. Having a mobile-friendly site is critical to a sound technical SEO strategy and to keep bounce rates to a minimum.

Thankfully, there are many tools available to check the mobile-friendliness of your site. Google recently released a tool that checks both speed and mobile optimization. Be sure to test your site, and request the free report from Google. If you receive a substandard score, the report identifies exactly what needs to be fixed. This information can be perfect to send to your developer.

I am really only scratching the surface on technical SEO. My goal is to give you a high-level overview on a few key areas. Other aspects that would fall under technical SEO include your site’s architecture, your HTML and XML sitemaps, getting rid of crawl errors (you can identify them in the Google Search Console), setting up redirects properly, and using schemas in your website.

Once you have completed an audit of your technical SEO infrastructure, it’s time to move on to on-page SEO.

For a detailed write up of Technical SEO, check out my blog post, Technical SEO | 20 SEO Tips for your Website.

On-Page SEO: This type of SEO is concerned with the content on your website and how well it is optimized for targeted and relevant keywords. Think of on-page SEO as the content components that provide a good or bad user experience for site visitors. Is the content well written, unique, and relevant to what the visitor is looking for? Or is the content poorly written, full of duplicate messaging, and inconsistent with what information the site visitor was seeking.

Off-Page SEO: This type of SEO refers to the strategies you implement outside of your website that can influence your rankings. Many site owners think their SEO work is complete once they have addressed technical concerns and optimized all of their pages. Not true at all! There are many necessary Off-page SEO factors that can have a meaningful impact on your organic rankings.

Let’s take a look at a few Off-page SEO strategies.

Link Building!

Link Building
Link building is the most important off-page factor. This is the process of getting external links from pages of other websites to link to your site. These links show Google that your content is popular and is being shared. Not all links are equal, though. A link from a large authoritative publisher will carry much more weight than a link from a site with barely any traffic.

The truth is, I could easily write a 5,000-word article covering all of the different link building strategies. There is an abundant amount of tactics that smart marketers use to link build. But I can tell you this, all of them start with having great content.  The better your content is, the more likely external sites will be willing to give you a backlink.

Social Bookmarking

This is the process of saving favorite websites and favorite pages using a social bookmarking site.  Popular social bookmarking sites are Digg, Delicious, Reddit and StumbleUpon.  Typically, social bookmark services include user-generated tags relating to website content. In many cases, users can vote or comment on bookmarked items. If your site or a certain page becomes popular, you can see a nice uptick in traffic. That is really just touching lightly on off-page, but now you know the difference of all three types of SEO.

A Perfectly Optimized Page

In this article, I am going to cover the details of what I determine to be a perfectly optimized page for on-page SEO.

  1. Title Tags!

This is the most important on-page SEO factor. Title tags are used on search engine results pages to provide a preview for a specific page. Think about the importance of the copy when writing title tags. To me, it is essentially like writing text ad copy for a pay-per-click ad. The more engaging the copy, the higher the click-through-rates will be.

Make sure you start the title with your keyword or place it as close to the beginning as possible. Notice my title tag for this page starts with “On-Page SEO.” The closer your keyword is to the beginning of the title tag, the better it will be for search engines.

If you have a subheading, consider wrapping it in an H2 tag. This is not as important as the H1 tag, but it is another way to optimize your page. Plus, if your niche is really competitive, you will need to go above and beyond and get all the SEO juice you can.

  1. Use Clean and Easy-to-Read URLs

This is one of the easiest and least time-consuming SEO tactics. The key thing to avoid is allowing your content management system to pick the URL on your behalf. This can result in random URLs that are not friendly to search engines and are off-putting to site visitors.

For example, consider the URL www.rocketpliots/SEO/default.asp?sid=9DF4B. Why not spend a few seconds to change the URL to something more friendly like It’s easy on the eyes and relevant to the content of the page.

  1. Use Modifiers in Your Title

By now, you are probably familiar with keyword research tools like Goolge’s Keyword Planner, Spyfu, SEMrush, and keyword tool. One thing all of these tools have in common is that they do a great job of identifying long-tail keywords—especially long-tail keywords that contain five to eight words. Long-tail keywords are specific searches with three or more words that users typically use when they are closer to a purchase. Since the user is closer to making a buying decision, you don’t want to miss out on this traffic.

A great way to optimize your page for long-tail keywords is to add modifiers to the title of your page. The following are examples of modifiers:

  • the current year, like “2016”
  • “best”
  • “review”
  • “guide”
  • “checklist”
  • “template”
  • “case study”

Add modifiers and ensure that you are capturing long-tail keyword traffic and not missing out on prospects that are ready to convert to customers.

  1. Make Sure Your Blog Post Has Only One H1 Tag

Some WordPress themes and other Content Managements Systems will automatically wrap your blog post title in an H1 tag. But, it’s very important to makes sure this is the case with your specific theme.

It’s very easy to check your site’s code or have your webmaster take a look. An H1 tag will increase the text size. So, sometimes a WordPress theme will wrap other prominent text in an H1 tag in order to increase the font size. Bottom line, you want to make sure your page only has one H1 tag and that it includes your keyword.

If your theme does this automatically every time you add a new post, you’re in great shape. If it creates two H1 tags, you will have to spend the time to go in and remove the second H1 tag.

  1. Use Pictures, Charts, Videos, and Infographics

Red SEO Word Graph
Producing basic content exclusively with text is no longer enough to keep your readers’ attention. Not only should your content, especially blog postings, be 1,000 to 3,000 words, but it must also be paired with engaging multimedia. Sometimes website traffic can be a vanity metric. For example, if you are receiving an increased amount of traffic each month, that is only good if the traffic is converting, interacting with your content, sharing your content, linking to your content, and staying on your site for an extended period of time.

Google pays attention to user interaction signals, time on site, and, of course, backlinks. So, don’t just focus on text, but enhance the user experience by including awesome pictures, visualizations, and videos. Going the extra mile will surely pay off when your brand is followed by a group of loyal blog readers and devoted customers.

  1. Use Your Keyword Early

I have noticed that people are starting to write longer articles, pages, and blogs. As a consequence, the preface to the content is becoming voluminous, and sometimes the targeted keyword isn’t mentioned for a few hundred words. This is bad news!

It’s important to include your keyword within in the first 100 words. Don’t overthink this concept. If you’ve carefully selected a keyword to target and your write up is relevant to the keyword, then this will probably happen naturally. Don’t place the keyword into an unnatural spot. Just remember to use it early in an effort to help Google and your site visitors understand what your article is all about.

  1. Make Sure Your Site is Mobile-Friendly

Here is where there is a little crossover between technical SEO and on-page SEO. Earlier in this article I covered the importance of a mobile-friendly site and categorized the work under technical SEO.

The thing is, you can’t have a perfectly optimized page if your site is not mobile-friendly. Make sure your site is optimized for mobile devices so your pages are outranking your competitors on mobile searches. Reference Google’s Mobile SEO Overview for details.

  1. Incorporate Outbound Links

As you’ve been reading this article, have you noticed the outbound links sprinkled throughout? This is a really easy SEO strategy to implement. It helps search engines understand your content better and also helps provide examples to your readers.

Outbound links that supplement your content help search engines determine what your article is about and ultimately affect your rankings. Of course, you need to be selective when using outbound links. Link to sites that are of high quality, are relevant to your article, and will provide a good experience for your site visitors.

Here’s a perfect example. I am writing an article about the importance of including relevant outbound links in your content to help rank your site. I’m going to link to an authoritative website about a Study That Shows Outgoing Links Have a Positive Effect on SEO.

  1. Use Internal Links

This is definitely one of my favorite SEO tactics because it promotes linking to our own content! For example, you are currently learning about the different types of SEO and how to create the perfectly optimized page. When you are interviewing an SEO company, you will be well equipped to interview them on how they will optimize your website pages. Trust me when I tell you, you are now far ahead of most of the other business owners out here. Check out my previous posting for more tips on How to Interview a SEO company for your San Diego Business. See how I did that? Just a simple link to a previous blog posting that is relevant to this article and my example.

For more examples, check out almost any Wikipedia article. They include an abundance of keyword-rich internal links. Now, they are Wikipedia so it’s acceptable for them to have over fifty links per write-up. But, typically I would recommend about four internal links per posting. One or two internal links for every 1,000 words is a good rule of thumb. Happy linking!

  1. Use LSI Keywords

Here is one you may not have heard of: LSI stands for Latent Semantic Indexing. Put another way, these are words that are semantically related to your keywords. You’re probably wondering why I didn’t just say synonyms. That’s because there are semantically related words that don’t necessarily fall under the category of synonyms.

Let’s discuss LSI keywords in practice. If you are committed to writing long content, you don’t have to put much thought into using LSI keywords. An innate characteristic of l