This is a definitive guide about the best on-page SEO techniques to rank higher on Google.
On-page SEO does not mean to add your targeted keyword in some places of your blog post but there are many other factors that need to be considered.
As we all know Google is a search engine that uses crawlers to look into your website’s content. So there are some important on-page SEO factors like internal links, image optimization, adding Alt text in the images, etc
In this article we will discuss all the important SEO checklists that most of the bloggers do not update on their blog.
Additionally we will also discuss where and how you should use your targeted keyword without using it again and again.
What is On Page SEO
On-page SEO means optimizing your blog content for the web so that it ranks higher in search engines.
There are some important places of your blog post where you need to focus more- such as title tag, meta description, content, Internal links, and URL.
To rank higher in google you need to optimize your content. There are two types of optimization:
On-page Optimization and Off-page Optimization.
Off-page Optimization is different from On-page optimization.
In off-page optimization you have to make backlinks for your website about which we will in some other lesson.
Why On Page SEO is Important ?
To rank your content on Google you need to optimize it for certain keywords.
However, there are many other factors like backlinks, domain authority, social shares, etc that are considered by google to rank your post higher.
But On-page SEO is most important factor for you if you are a beginner in blogging.
When you search any query on Google, it matches the same query in the Meta tag, content, Title tag of the posts and then displays the exact match.
To come into search queries you need to use the keyword in these important places of our blog.
But you could not use the keyword again and again at all the places which would result in spamming.
If Google finds the content on your blog post spam then your ranking will definately go down.
So their are some creterion that you need to follow to do on-page SEO of your blog post.
ON-Page SEO To Rank Higher On Google
On-page SEO is very important for a website to boost it’s ranking on Google.
However, some bloggers does not consider it an important factor to increase the ranking of your website but this is not true.
How does on-page helps in ranking?
There are many factors such as internal linking, image optimization, using keyword in the content, and many more.
Following all these SEO checklist increases the authority of your website plus it also helps to pass the link juice.
These all the factors gives a boost to your website which would eventually increase its traffic.
1. Meta Title
Have you ever wondered how Google decides the ranking of blog posts?
Well, there are many factors that Google considers but let’s talk about two most important ones.
Google records the number of clicks on the blog post and the time duration the visitor spends on your blog post.
So to increase the number of clicks on your article you need to write an attractive title
The title is the most important part of your blog post.
The title of your blog post decides the amount of traffic your blog post will get.
Try to spend some time and make your blog title catchy which would attract the user to click on your post.
Always include your targeted keyword in the starting of your title or at least in your title.
According to Google’s latest report- Google tries to search for a keyword from your title to understand about your content as we humans do.
So the title of your blog post must have your targeted keyword plus make your title catchy which will increase the clicks on your title.
Always remember more clicks means more traffic which means higher google ranking.
2. Use your Keyword In the First Paragraph
Always try to use your main keyword in the first paragraph of your blog post( first 100 words).
Including your keyword in the first paragraph is a good on-page SEO factor.
This does not mean you have to stuff your keyword again and again while writing a blog post.
Always remember using your keyword again and again would eventually decrease your blog ranking as Google does not like it.
Try to use it in your first 100 words only where it is required.
In order to avoid using the same keyword again and again in a long article you can also use LSI keywords.
Yo may also like to read on How to Boost Your Blog Traffic Using LSI Keywords
3. Use Heading Tags in your content
When writing a content you should use the heading tags which makes your article more easy to read and understand by your visitors.
If you are using WordPress then the H1 tag is used for the title and for other tags you can use H2, H3 and H4 tags.
These tags are used to divide your content into different sections that would make it more attractive for your readers and Google too.
The H2 tag is the heading of the paragraph and H3, H4 tags are used when you want to use sub-headings to include some detailed information on a certain topic.
When writing your H2 tags you have to stick to the main point of your article. Sticking to the point here means that you can not go off topic.
Some bloggers make this mistake as they want to make their content long, so they add some unrelated topic to their blog post.
But this is totally wrong because doing this would make your article off topic.
Google always try to rank those articles that contain detailed information on a single topic.
You may also want to read What is a Blog Post?-The best Structure of Blog Post
Moreover, it is always good to include related questions about which I would be talking after some time in this article.
4. Keywords Density in the Blog Post
Keyword Density means the number of times your target keyword appears in your blog post.
There is no exact number of times to use your keyword in your article, however 1.5% of total words is considered a good number.
Now let’s calculate,1.5% of 3000 words means 45, so should you use the keyword for 45 times in your blog post?
No, it would make your content over-optimized.
Then how should you use the keyword so that it does not look spammy?
The best option is to use LSI keywords which would also boost your content relevancy.
I have written many blog posts of 3000 words in which I used my main keyword only 6-7 times.
So, its not about stuffing the keywords, it is about using it when they are required.
Use your main keyword in the title tag and in the first 100 words, after that you should use LSI keywords instead of repeating the same keyword again and again.
5. Meta Description
Adding meta description is another good practice to increase your clicks on your post.
Write your meta description in a way that gives the reader a direct answer to what he will read in your article.
Should you use your targeted keyword in the meta description? Does it really matter?
Yes, you should definitely include your targeted keyword in the meta description.
Let me explain you why? When you search your query on Google most of the time you will see the main keyword is bolded by Google in the meta description.
Adding keyword in the meta description might not increase google ranking of your post but it definitely makes an impact.
Every small step adds a plus point to your on-page SEO.
So try to use your keyword in the meta description and leave something suspenseful.
Doing this will increase your clicks on your blog post.
6. Permalink of the Post
Using your targeted keyword in the permalink of your post is another important factor of on-page SEO of your blog post.
It is again a good signal for Google to recognize your targeted keyword. When writing a permalink separate the two words using a dash.
For example: if your targeted keyword is “how to write a blog post” write it as “how-to-write-a-blog-post” when using it in permalink.
Additionally you should avoid using special characters, numbers in your permalink.
Changing permalink of a blog post after it is published is not recommended, so you need to use the proper words when writing permalink.
7. Content of your Blog Post
“Content is the king” this phrase is used by every blogger when they talk about content.
Yes, content is definitely a very important part of your blog post.
In order to rank on Google you need to write content that is unique, fresh and updated.
When you write the content for your blog post you should start by writing all the main headings that you will cover in your article.
Once you write the headings, Your blog post is now divided into small groups or sections.
This will become more interesting for you as a content writer to write the post.
Now, let us discuss what are the important points that you should consider while writing content for your website.
1. Unique Content
There are various free and paid tools available online to check whether your content is plagiarism free or not.
Now, you only need to check the plagiarism of your post when you know you have copied it from someone and made several changes to your article.
Believe me it will never work for you in the long run.
Instead you should write a unique content for your website which might take some time to rank on Google but it will definitely rank.
How to write a unique content?
Writing a unique content does not mean you don’t have to do proper research.
You can always look for your competitors’ content and take an idea what is working and what is not working.
The best way to write content is by searching your keywords on Google and then analyzing the top ten articles.
To make your content unique you can check the questions that are asked in the comments of top ten website’s.
Doing this you can cover those topics on your blog which are not covered by your competitors.
2. Fresh Content
In addition to writing a unique content you should also try to write content that is fresh on Google.
Fresh content means the topics that are new to Google means that is not available on Google.
Now you might be wondering how will you write something very fresh when every topic is already available on the internet?
So let me tell you that according to Google- each day 15% of the searches are new, 15% means a lot of content.
You can register in Google question hub for that.
Google question hub is a platform by google where Google shows all the new searches to the content writers and then content writers can write an article on it which has higher chances to rank on Google.
You can always write on the topics that are trending in your niche to gain more traffic but if you are a beginner I would never suggest it.
Most of the blogs face low traffic issues that can easily be resolved by writing content from Google question hub.
However, there is another very popular website Quora.com which is also a question and answer website.
3. Updated Content
Updated content is another way to increase your on-page seo of your website.
When you write content for a long time your old posts might have information or some tricks that are not working now.
So, you need to keep on updating your content. If you are a new blogger you should also follow this technique to increase your traffic.
The ratio of 1:1 is the best if your blog has more than 100 articles. Means for every single new article you publish you should update one of your old articles.
Moreover adding value with your content is an important factor which will decrease your bounce rate.
This can only be achieved if you keep on updating your old posts.
As already mentioned before, you should try to write for a human being, not for Google.
Your content will add value to the visitor only when someone finds it helpful and working.
So, instead of writing new posts you should equally focus on updating your older posts.
8. Add Alt text in Images
Before you post any image on your blog post you should rename it with some keywords that are related to your blog post topic or you can also add your targeted keyword to rename it.
After you upload the image to your blog post make sure to add the Alt text with your targeted keywords.
Now, why is adding Alt text important? Google can not read your images, and when you don’t add Alt text in the images it will not understand your image.
In Fact an image without Alt text might be helpful for your viewers but it is a blank space for Google crawlers.
So adding Alt text makes it easy for Google to understand your images well.
9. Optimize Your Images
Uploading the images to your website that have high size might make your website slow to load.
Page speed is a very important factor which decides the ranking of your website.
Faster your website the more its ranking will increase on Google.
Let me explain why it happens: when a user clicks on your webpage for some information and if that page takes longer time to load the user will definitely jump to some other web page.
This gives a signal to Google that your website does not have the sufficient information so it decreases the ranking of your website.
For more information you can read about How To Optimize Images For Web in this link.
When you download images from some free websites online these images are high sized.
Before you upload them directly to your website make sure to optimize them.
There are several free tools available online that can optimize your images without losing their quality.
Some of them are TinyPNG, Jpeg compressor, etc
So in order to decrease the loading time of your website you need to optimize the images to the smallest size possible.
In most cases you don’t get the exact image that you are looking for on these websites.
So you can also use some free Image Editing Tools available online to design your own image
10. Internal Links
Internal links are very important to increase On-page SEO of your website.
Most of the new bloggers are focused on building external links (backlinks) for their websites.
Backlinks are important but Internal links are more important for your website.
Linking the articles internally means you are passing the link juice from one page of your website to the other.
A website that has sufficient internal links has higher chances to rank easily compared to a website without any internal links.
Internal links help both your reader as well as Google to read more than one page of your website.
When a reader comes on your blog post, he can easily move to the other blog posts on your website which will decrease the bounce rate of your website.
You may also want to read more about how to add internal links in WordPress
Additionally when you submit your article for Google indexing, Google crawler scans all the pages of your websites that are internally linked to the post you submit.
So internal linking are very important for on-page SEO of your website.
11. Adding FAQ Schema
The FAQ schema is a new feature Google launched a few months ago.
What is FAQ Schema?
FAQ are frequently asked questions that are related to your topic.
Suppose you search for latest mobile phones on Google you will see the following FAQ’s as shown below.
These questions will increase automatically when you click on any one of them.
Now let us understand how FAQ schema can help to increase your on-page SEO and your website’s traffic.
People have started searching on Google using the voice search, as your article contains the related questions it has high chances of coming in the search results.
When someone searches via voice search Google loves to show the results from FAQ schema.
Adding frequently asked questions to your blog post means increasing the search terms on your single blog post.
More the number of queries on a single post means more traffic.
When you search your target keyword on Google you will see a section called related question.
These are the questions you need to include in your blog post.
However, you should be careful that you only use the questions that make sense.
Google will show you some questions that might not be as much helpful to be included in your blog post.
If you are using WordPress you can install a plugin called Yoast SEO that provides you a feature to add FAQ schema to your blog post.
You may also want to learn how to install a plugin in WordPress.
So this was all about the best on-page SEO techniques to rank higher in Google.
Every blogger should implement these simple techniques to increase the traffic of your website.
If we talk about off-page SEO it might sound like a difficult task for all the new bloggers.
You may also like to learn What is Duplicate Content Problem in WordPress and How to Fix it
However, if you focus on these on-page SEO checklists you will definitely outrank your competitor in no time.
I hope our latest on-page SEO techniques were helpful for you to implement on your blog. Please share this article with your friends if it helped you.
Also read: How To Install Google Analytics In WordPress
Also read: How to Add Featured Image in WordPress