To begin let us start with a short definition of what is on-page SEO and then the 10 best practical strategies for implementing on-page SEO.

What is on-page SEO?

On Page SEO is the technical and content optimization of all the webpages within your website to increase visibility and rank higher in the search engines.

Start Title Tag with your Keyword
Use Responsive Design
Use Outbound Links
Boost Page Speed
Internal Linking
Leverage SEO Friendly URLs
Image Optimization
Post Long Content
Use Social Sharing Buttons
Add Modifiers to the Title Tag

1. Start Title Tag with your Keyword

Your title tag is the most important on-page SEO factor. The closer the keyword is to the beginning of the title tag, the more weight it has with search engines.

2. Use SEO-Friendly URLs

Google has stated that the first 3-5 words in a URL are given more weight. And our ranking factors study found that short URLs may have an edge in the search results.

So if you want SEO-friendly URLs, make them short and sweet.

And always include your target keyword in your URL.

In other words:

  • Avoid ugly URLs:
  • Or long URLs:

3. Use Responsive Design

Google started penalizing mobile unfriendly sites in 2015. And with Mobile-first indexing now live, a mobile-optimized site is a now an absolute must.

4. Use Outbound links

This is an easy, white hat SEO strategy to get more traffic.

Outbound links to related pages helps Google figure out your page’s topic. It also shows Google that your page is a hub of quality info.

5. Internal Linking

Add 2-3 internal link to every post.

If you want to see a great example of  internal linking, check wikipedia.

6. Boost Site Speed

Google has stated on the record that page loading speed is an SEO ranking signal (and they recently made PageSpeed even MORE important). You can boost your site speed by using a CDN, compressing images, and switching to faster hosting.

Make sure your site doesn’t take more than 4 seconds to load: MunchWeb found that 75% of users wouldn’t re-visit a site that took longer than 4 seconds to load.

You can easily check your site’s loading speed using the excellent GTMetrix.com:

7. Image Optimization

Make sure at least one image file name includes your target keyword (for example, keyword-research.png) and that your target keyword is part of your image Alt Text.

8. Post Long Content

The SEO adage “length is strength” was supported by our industry study which found that longer content tends to rank significantly higher on Google’s first page.

Aim for at least 2000 words for every piece of content that you publish.

9.Use Social Sharing Buttons

Social signals may not play a direct role in ranking your site. But social shares generate more eyeballs on your content.

And the more eyeballs you get, the more likely someone is to link to you. So don’t be shy about placing social sharing buttons prominently on your site.

In fact, a study by BrightEdge found that prominent social sharing buttons can increase social sharing by 700%.

10. Add Modifiers To Your Title

Using modifiers like “2019”, “best”, “guide”, “checklist”, “fast” and “review” can help you rank for long tail versions of your target keyword.