10 On Site SEO Tactics To Dominate Google Today

If you’re looking for effective ways to increase your ranking in Google, you need to start with your on page optimization. Your on-page SEO could be the difference between your site being #1 on Google or #100. In this article I’ll list the top ten on page seo factors to boost your website to the top ranking on Google search.

First let’s discuss what on site SEO optimization means. There are two kinds of SEO optimization techniques which can boost your website’s position in Google: onsite optimization and offsite optimization.

Onsite SEO Optimization is about optimizing your own website, while offsite SEO optimization is all about getting links from other websites.

While I’m not going to deny that getting backlinks is an integral part of your search engine ranking, too often people ignore their onsite SEO.

Today we’re going to focus exclusively on ensuring you create the perfectly optimized blog post.

Table Of Contents

Step 1: Create The Perfect Blog Post Title
Step 2: Create A Compelling The Meta Description
Step 3: Utilize The Shortest Permalink Structure
Step 4: Increase The Length Of Your Blog Posts
Step 5: Optimize Your Website’s Page Load Time
Step 6: Use Your Keyword Phrase Wisely
Step 7: Optimize Your Images For Search
Step 8: Decrease Bounce Rates
Step 9: Internal And External Linking
Step 10: Prioritize Your Above The Fold Content

Step 1: Create The Perfect Blog Post Title

A perfectly optimized blog post title will help you dominate Google and boost your site to the first page. The reason for this is because of something called a click-through rate.

Maximize Your Click Through Rate

Google keeps track of your CTR (click through rate) and pushes sites with a higher CTR higher on the serps (search engine results page).

When your page gets clicked on more than the competition, it sends a signal to Google that your page is more relevant for that particular keyword.

Use Your Exact Keyword Phrase

Your article should be keyword optimized. In other words, each article should have a keyword phrase you are trying to target.

This exact keyword phrase needs to be in your title, preferably within the first 3-4 words.

Creating The Perfect Title

Google will only display the first 57 characters so make sure every character counts. The perfect title that maximizes click through rate and improves your Google ranking should have this formula:

(Number) (Adjective) (Keyword Phrase) (Time)

An example is as follows: 10 On Site SEO Tactics To Dominate Google Today

Yes, that’s the exact title of this very blog post.

Let’s Break It Down

I added the number “10”, the keyword phrase is “on site seo tactics”, my adjective is “dominate” and the time is “today”.

List-type posts where you list 10 methods or reasons are very popular because they can be read quickly and provide easy to follow steps.

My keyword was on site seo tactics because I felt I could rank this blog post with that phrase. Perhaps the term “onsite seo tips” is too hard, but switching it to “on site” and tips to “tactics” could make that exact keyword phrase easier to rank.

My adjective wasn’t a boring one like “useful tips” or “interesting ways”. No, I want to grab your attention so I said you can dominate Google.

Finally, I want to create a sense of urgency, a sense that you can turn things around immediately, so I finish the title off with the word today.

Step 2: Edit The Meta Description

The meta description is a code that’s in your source of your webpage whose purpose is to describe what your page is about. It looks like this:

<meta name=”description” content=”This should be a two or three sentence description of this page.”/>

Make A Good First Impression

Just like movies use trailers to preview their movie, the meta description is your preview for your blog post.

It’s true that Google doesn’t to the best of my knowledge use the meta description to rank your site. However, they do use it to display what your article is about. The better you utilize the meta description, the better your click-through rate will be.

If you choose to not add a custom meta description, then Google will choose the first few sentences of your article. Often times, the article starts with a question or an anecdote, which will not generate a high click-through rate.

How To Edit The Meta Description

The best way to edit the meta description of your article is to use the Yoast SEO plugin. Once installed, you’ll be able to create a custom meta description for each post.

Use Your Keyword Phrase

A perfect meta description includes your exact keyword phrase. When the search term matches your keyword phrase, the text is bolded. If both your title and your meta description each contain your keyword phrase, it will draw more attention to your link.

Tease The Reader

After you tell them in a sentence or two what your page is about, the final step is to leave them wanting more. You can achieve this by cutting yourself off mid-sentence and adding three dots. This creates a tease effect that will hopefully be enticing enough for them to click on your link.

Here is my meta description for this article:

Use these 10 on site SEO tactics to achieve a higher ranking in Google. Follow my step by step guide to create a perfectly optimized blog post. Every post must…

Notice how I added my exact keyword phrase “on site SEO tactics” in the first sentence, explained what my article was about, and then teased them at the end.

By default, the url to a blog post looks like this: www.moneyhomeblog.com?p=14905

Not only does that look horrible, but it is not optimized at all. Your permalink structure should be the post name.

To change the permalink structure of your WordPress blog, go to Settings > Permalinks.

Use A Short Slug

Sometimes, your post is too long and you end up with a url that’s far too long. This makes the url look unprofessional.

Imagine this long url: https://www.moneyhomeblog.com/10-on-site-seo-tactics-to-dominate-google-today/

That looks spammy to the visitor and it looks spammy to Google as well. It looks like you’re trying to stuff keywords into the url.

Instead, let’s refine our permalink by making it as concise as possible. Let’s keep the slug as short as possible.

For example, here is the permalink to this blog post: https://www.moneyhomeblog.com/on-site-seo-tactics-google/

Use Your Exact Keyword Phrase

If you’re trying to rank for a keyword phrase you need to have your keyword phrase in the title, in your first paragraph and most definitely in the url. Take advantage of every opportunity you’re given to place your keyword.

Step 4: Increase The Length Of Your Blog Posts

Are you planning to fill your website up with 50 articles, each of 400-500 words to make your site look good in Google’s eyes? If so, you’re doing it all wrong. Nowadays, the focus is on quality content, not the quantity of your content.

Google would much rather prefer a website with 15 pages of amazing content rather than a 250 page website full of short articles.

Think about it, can you really educate someone or properly give your opinion in less than 500 words? Probably not. Anything worth bookmarking, sharing or reading again should be at least 1,000 words long.

What’s The Right Word Length?

As far as a set word count goes, there isn’t one. If you feel like you can say everything you need in a 1,000 word article. If you need more, go for it. This article is 3,500+ words and I needed each one to make it comprehensive.

Case studies have shown that the average word length in the number one result in Google is 2,450 words. The average word count of the 10th result is just over 2,000.

So what does that mean? Write at least 1,000 words but aim for 2,000 and above if you want a shot at page 1 of the search results.

Avoid A Penalty

We know from these stats that Google favors long content. We also know that a “thin content penalty” exists. If you write too many short articles, you will be penalized, sometimes causing your site to disappear entirely from Google search.

Improved Time On Page

Something else we know is that Google tracks how long someone stays on your webpage. You can analyze the statistics of your articles by using a tool like Monster Insights to see the average length of time visited is per post.

A visitor to your page is obviously going to spend a long time on your site reading a 2,000 word article. Now what about a short 500 word post? They would scan it quickly and move on.

You’ll Get More Backlinks

An added bonus to writing long quality content is that you will naturally be able to acquire more external backlinks, as other websites would reference yours in their articles.

Step 5: Optimize Your Website’s Page Load Time

To know about your page’s load time use Google’s pagespeed tool: https://developers.google.com/speed/pagespeed/insights/ or Pingdom’s tool at https://tools.pingdom.com/

If you want to rank on the first page of Google’s search results, you need a fast site. Google has indicated that the speed of your overall site and page is a signal that’s used to rank pages.

There’s other reasons why you want a faster website.

Slow Websites Lose Traffic

Visitors often times click to go to the previous page or simply close the window if a webpage is loading too slow. In a world of fast loading sites with great content, nobody needs to visit a slow site.

Improved Crawl Rates

When Google’s spider visits your site, it might decide to spend a few minutes on your site. It’s looking for new webpages and updated pages to add to their index. If your site loads too slow time will run out before Google’s done checking out your new content.

The Best Load Times

When you visit the number one search result in Google for any given term, I guarantee you that site loads lightning quick. You should be aiming for a load time of 2-3 seconds. Anything longer may irritate Google and your visitors.

Improve Site Metrics

We know that Google likes sites that have good ‘time on page’ statistics. But they also like sites with low bounce rates. A bounce rate is the percentage of people who visit one page and then exit. You should be aiming to increase all of your website’s metrics in order to help you in Google’s search results.

Get The Right Hosting

If you choose a budget web host you will get what you pay for. If you want a fast loading site, you have to pay for it. Sure, there are things you can do to improve your page speed, but the bulk of the work is done by your host.

I recommend hosting at Bluehost to avoid a slow website.

How To Improve Your Page Speed?

If you have a wordpress blog and want to speed up your website, here are some tips:

  • Choose a theme that is optimized for speed and is mobile responsive.
  • Do not add too many plugins to your site, many will slow your site down.
  • Use a content distribution network (CDN) like Cloudflare (free).
  • Enable gzip compression, minify css, javascript and html. I use the Speed Booster Pack plugin for this.
  • Optimize images. Don’t use png, just use optimized jpg images that are less than 200kb each.

Step 6: Use Your Keyword Phrase Wisely

If you do not add your keywords to an article, Google will never know what your article is truly about. Yet if you add it too many times you are keyword stuffing and will surely suffer a penalty.

So how often should you include your keyword phrase?

Use The Right Keyword Density

There is no magical number as to the right keyword density. Think about it, if you write a 10,000 word article, mentioning the keyword phrase 10 times may be enough, yet that’s only a 0.1% keyword density. Mentioning it 10 times in a 200 word article would yield a whopping 5% keyword density.

So the answer is it depends on the length of the post. With that said, I don’t like to go higher than 2% on blog posts of a word length between 1,000 – 2,000 words.

Where To Add Your Keywords

You will want to distribute your keyword evenly throughout the entire article. Usually, a good article will tell you the topic in the first sentence and then sum it all up in the last paragraph. Aim to add your keyword phrase not just in your first sentence, but add it in your final sentence as well. Additionally, place it several times within the article, without going over 2%.

Add Related Keywords

When Google is attempting to determine what keywords to display your article for, it will not only look at what keywords you used the most, but it will also look for other related keywords.

So in addition to using your keyword throughout your article, use related keywords and synonyms. For example, while my targeted keyword in this blog post is ‘on site seo tactics’ I may also write ‘onsite seo techniques’ since it means the same thing.

Step 7: Optimize Your Images For Search

Your blog post should have a good dose of visual content in the form of images.

Add Your Keyword To The File Name

While the user cannot see your file names, Google can. Name your images appropriately, utilizing your keywords in the images. The first image name in this very blog post is ‘onsite-seo-tactics.jpg’.

Add Your Keyword To The Alt Text

While you’re at it, don’t forget the ‘alt’ text as well. It’s a perfect opportunity to add some descriptive text with your keyword phrase. Alt text is meant to describe your image to those viewing your webpage who are blind and using a screen reader.

Rank On Google Images

As an added benefit, images that are SEO optimized end up ranking well on Google image search. The trick to how to rank your images on Google Images are as follows:

  • Size. Small images or low quality images do not appear in Google images results very often. Use larger high quality yet optimized images. You can optimize images for the web using Photoshop, drastically reducing the size, but not the quality.
  • File name. Keep your file names short, but be sure to add your keyword phrase at least.
  • Alt text. Add a sentence that describes your image, making sure to add your keywords in the alt text.
  • Location. Add your keywords near the image so that Google identifies what the image is about, since Google can’t quite “see” the image, yet.
  • Backlinks. If your image gets linked from forums or other sources, Google will deem your image to be good enough to be listed high in their search results.

Step 8: Decrease Bounce Rates

If your website has a high bounce rate, it raises a red flag to Google. It is in your best interest to keep the visitor on your page as long as possible and get them to visit other pages on your site.

It’s unknown if Google gets information about the bounce rate from sites that have Google Analytics installed. But even if they don’t, Google knows when a visitor clicks the back button and goes back to Google’s results page.

It’s About The Content

You need to do everything in your power to keep the visitor on your site. The way to do this is to directly address and answer the search query. You need to be the definitive resource on this topic. Don’t leave them with questions or they will go back and go to another search result.

I am looking to make this blog post the definitive guide to on site seo methods to rank high in Google. My goal is to cover all onsite seo tactics and go into each one in detail. This way, a visitor spends a long time on this page and doesn’t need to go back to Google to find more help.

Invite Comments And Answer Them

In order to lower your bounce rates and keep people on your site longer, encourage interaction. Ask questions in your articles and directly answer every single comment.

At the end of this blog post, I ask if you have any other onsite seo tips to add or if you have any questions about how to optimize your blog post for seo.

Make it Easy To Read

I don’t care how valuable your article is, if it’s not broken down into sections, I’m not going to read it – and nobody else is either. Most of the content we read online is either fun, interesting or exciting. Arguably it should be all three.

Write with a personable tone and make it easy to read. In other words, don’t make your article sound like a text book. You can spice up just about any topic with some colorful language.

You can also make your article easier to read by using these techniques

  • Use new lines, a lot. Big blocks of texts are difficult to follow, so break down your content into small paragraphs.
  • Use images. It’s boring and overwhelming to see a page full of text. Add images to make your article more visually appealing.
  • Use bold. Use italics. Give your article some personality by conveying emotion using bold and italics where applicable.
  • Use headings and sub-headings. This makes your article quick to scan and easy to read. Use your keywords in your headings too.
  • Make a list style post. Everyone loves list-style type posts because it’s easier to scroll through the tips and only read the title. If the reader is interested in any one item, they can read only the sections that interest them.

Step 9: Internal And External Linking

We all know that when an important authority site links to you, it will improve your Google ranking. But did you know that you can improve your ranking by linking to authority sites as well? While not nearly as impactful, adding several links to solid sources does help your ranking.

External Linking

Whatever you write about, it’s important to add facts and statistics. Do a Google search and find an interesting factoid. Be sure to link to this trusted source in your article. Doing so shows you have researched the topic enough to provide data and link to your source.

I’m not entirely opposed to using a related posts plugin. However do not solely rely on this for your internal links. The reason being that a higher quantity of clicks will come from within the article.

Internal Linking

If you want to keep people on your site longer, add on-topic links throughout your content. If I had an entire article on best practices for internal linking, I’d link to it right here, since I’m doing diving deep into this topic.

Browse this article, do you see internal links? If I were to mention Facebook, I’d link to a recent article I wrote about how to maximize the results you get on your Facebook business page.

Find ways to link to your past content in each main section of your article. If your blog is too new and you don’t have too much content, then at least add one link within the last paragraph of your article. That’s the best place to lead the visitor to another page on your site.

Step 10: Prioritize Your Above The Fold Content

Google cares about the design of your website. Even though Google doesn’t technically have ‘eyes’, it does attempt to see your webpage the way a visitor sees your webpage.

So in order to think like Google, we must think like a regular visitor. What do they want and when they want it? The answer is they want their question answered and they want it done quickly.

Text On Top

‘Above the fold’ refers to the section of a webpage that is visible without scrolling. In this very section, you need to have clearly told the reader what your blog post is about and why it’s important.

Look at my above the fold content for a second. Without even scrolling, you already know exactly what the article is about and why they should care.

Keep Ads To A Minimum

I know that most of you want to make money from your website. You might think that the answer is to slap a bunch of ads all over your page. But that type of thinking is outdated. Ads just don’t work anymore.

I have an interesting theory on advertisements:

Why would I want to add links to sponsors on my blog? I’d just be sending them away from my blog and onto someone else’s site. That goes against everything I want. Instead, I’d rather add an email to my newsletter and then push a product I believe in via email.


When done right, on site SEO optimization can lead to you attaining the number one ranking in Google for your desired keyword phrase. The real benefit of on site SEO is that it does not cost you a dime. You’ve spent hours crafting up a long article, why not spend an extra 15 minutes afterward making sure your article is optimized for Google? You’d be a fool not to!

Did I miss any on site seo techniques? If you have any other onsite seo tips to add or if you have any questions on how to create a perfectly optimized blog post, let me know in the comments below!

Related Resources: 

Long Tail Pro – Do you want to create blog posts that are keyword optimized? The only way to do that is to find “long tail” keywords that deliver traffic and have less competition. This pro tool allows you to unlock the right keywords to target for your next article.

Monster Insights – Which SEO strategies work and which don’t? You don’t know unless you can analyze your traffic. Google Analytics bombards you with so much data sometimes it’s hard to tell what’s what. That’s where Monster Insights comes in. They track exactly what you need: where do visitors come from, which pages do they visit and what do they do once they get there. It does this all from a WordPress plugin, check it out.

About Edwin

I make six figures blogging and you can too! I'm here to show you how to create a blog and turn it into a money making machine.. all from home.

View all posts by Edwin →

Leave a Reply

Your email address will not be published. Required fields are marked *