What is the On-page SEO?
On-page SEO is not at all difficult as ‘gurus' present it … as they have to ensure their earnings.
Have you heard the well known saying, “Customer is the king.”
Well, in internet marketing, “Reader on your site is the king .. and the queen … and the whole Royal family.”
You have to put all efforts to serve and comfort His Majesty landed on your site with On-Page SEO tools.
This is what On-page SEO technique simply means.
On-page SEO consists of all those changes you make on your site, big or small … major or minor, to serve just one single purpose, that is, to make your blog more and more user-friendly.
Don't like this style?
Want some techy definition? OK!
On-page SEO is optimizing your website pages and posts to deliver high value to your readers. It consists of the internal factors of your site which are totally under your control.
Got It Now!
How To Do On-Page SEO?
There are no limits. Do whatever seems right to you for your readers.
Just keep in view the needs, problems and desires of your target audience.
Google will love you from the heart if you do this and as a token of love, raise your ranking of the site to the top. Yes, it's that simple!
To make things easier and simpler for you (as this is the Goal of my blog), let me tell you what experts conclude after years of research that readers (and Google too!) would love to see on your site (which later termed as on-page SEO).
So please give close attention to these things as I made every possible effort to guide you thoroughly.
1. Content Quality
Since all websites and blogs share knowledge and information so there’s a renowned saying ‘Content is the king.’ I disagree to that.
My opinion is that not just any content but Quality Content is the king.’
(By the way, I never know so many kings are wandering around us!)
Google and other search engines now reserve top positions only for authority sites which are truly helpful to readers.
What is authority site?
As the name shows the website having expertise and authority over a topic that readers feel glad to find as he gets all required information in one place. Its content is of such a high quality that it gains trust of professionals and the general public.
But how Google algorithm determines quality? … Quality is hard to measure by some software program?
In fact, Google spiders or bots determine the quality of content by the number of visitors, repeat visitors, time spent on blog, bounce rate from the site (how quickly user click Back or X button), sharing of content on social media etc.
If you have quality content then you would get all these metrics naturally positive and Google gladly raises your ranking to its first page.
- The standard of your English should neither be very literary nor too casual.
- For ensuring quality, focus the needs and desires of your target audience.
- Write for your readers … and not to please search engines.
- Your posts and articles must be free of spelling mistakes and grammatical errors.
- The content must be so engaging that keep people on the page for quite some time (reducing bounce rate).
- The content should use keywords (and their synonyms) naturally.
Use Grammarly to enhance your level of English to the next level.
2. Content Length
Posts and articles of 300 to 500 words are no more acceptable.
Google now looks for authority articles i.e. the articles which explains every possible detail about a topic and which result in high users' satisfaction.
Write articles of 1500 to 2500 words to get high ranking in search engines.
But never sacrifice quality of your content in an effort to write more. Quality and quantity both are essential on-page SEO factors.
Note that in the following image how the length of content has co-relation to rankings:
So pull up your sleeves and be ready to research your topic well and start writing more and more.
- Use sub-headings, lists, bullet points for better reading experience.
- Avoid writing a ‘wall of text’ which repel readers.
- Break large paragraphs into shorter ones (See how I did it in this post)
- Add supportive images, videos and infographics to help your readers.
- Avoid duplicate content (Copy and paste an article from some other sites) as Google will penalize your site.
Revise and update your content after 2/3 months and update and share any new information with your readers. Google algorithm favors fresh content.
3. Title Tag
Do you notice that we never start reading an article without first having a look at its title?
So do search engines.
That's why title tags (or main heading) is the most important on-page SEO factor.
Writing title or headline seems easy but it’s not!
So if you are really serious about making money online, my advice is that you should learn the art of writing headlines.
Why? Simply because you’ve got only one chance to capture the attention of searcher's eyeballs … and your title must be so strong that compels the reader to click and read this post.
In your free time, it's a good practice to analyze headings shown on the first page of Google search results; read books online on advertising and copywriting; do some courses on udemy.
- Use only H1 heading for the title of your posts and pages.
- Title MUST include your target keywords.
- Place the target keywords as much at the beginning of title as possible. This helps in getting better ranking in SERP as shown in the image below:
- Title must not exceed 60 characters. (Google show only first 60 characters of title in SERPs.)
- Spaces are included in characters.
- Each page and post should have unique title.
- The title must be very clear and descriptive.
Add variations in your target keyword helps you get better ranking. Say, if your main keyword is ‘Get Traffic from Instagram’. Now adding following variations in the title help you a lot:
Get Cheap Traffic from Instagram; The Ultimate Guide of Getting Traffic from Instagram; How to Get Traffic from Instagram in 2018
4. Meta Description
What is meta description?
On Google result page, under the title of post, there is a short description which explains further about the topic. This is called meta description.
These meta descriptions are very helpful for people as they can make quick decision whether this blog post solve their query or not. That’s the reason, search engines place high weight to this meta description.
Think of meta description as a free space search engines offer you for advertisement. Now it’s up to you how you use this space to advertise your article.
Highlight interesting feature of the article, brand yourself, raise a curiosity, emphasize call to action … there are countless opportunities for this purpose.
Use this space wisely and do anything to capture the attention so searcher stops and clicks on your link (so you get high CTR – Click Through Rate).
- Add main keywords once and use 2/3 times relevant keywords (called LSI Latent Semantic Indexing ) in your meta description.
- Don’t over stuff keywords in meta description.
- Make your description as helpful to reader as possible – so he/she can assess in a moment what I would get after reading this post.
- Know your target audience accurately.
- It should not be more than 160 characters. If this exceeds to this limit, Google cut the extra words and incomplete sentence is shown in results.
- Two plugins help writing meta description child’s play. All in One SEO Pack and Yoast SEO both offer facility to write meta description within limits.
Study meta descriptions present there on the first page of search result. How they use key words and how they try to evoke the interest of readers to click on their URLs. Make notes.
5. Keyword Frequency in Article
Till recent past, Google placed more weight to use of keywords in an article. Back than, people found an easy method to stuff their article with keywords and won good ranking.
Now with Google algorithm updates, stuffing your article with target keyword has a negative impact. So you should be very careful using target keyword in post.
- The frequency of your target keyword must be 1- 2% in your article.
- You MUST Use target keyword in the first 100 words.
- When writing content, bold your target keyword once in the start and once in the end.
Use LSI (Latent Semantic Index) in your articles.
Don’t get confused with heavy jargons. LSI simply means the use of synonyms and related keywords in your article.
It’s natural that when you write on a topic, you don’t use target keyword again and again. Instead, you use some other synonyms for quality writing.
For example, if your target keywords are “generate website traffic,” here are LSI keywords that you can use:
- get site visitors
- drive free traffic
- attract site visitors
- attract website visitors
6. Sub Headings
Use of subheadings makes your content more reader-friendly. So break your content into paragraphs and add suitable subheadings.
- Use H2 and H3 for your subheadings. No need to go beyond these.
- Add target keyword at least into one sub heading … but do it naturally.
- Don’t try to stuff keyword in every sub headings all the time.
- These subheadings must evoke interest in readers’ minds.
Structure your sub headings in such manner that one sub heading leads naturally to another. Write these sub headings keeping in view your target audience. Do not artificially add them.
7. SEO Friendly URLs of Posts
Here URL means not your site's URL; rather it's URL of your page or post (which you set in WordPress Dashboard Settings > General > Permalinks).
Got the difference? No!!!
Following example further clarifies it for you.
You know that URL of Yahoo is: https://www.yahoo.com
Now you open this post on yahoo website, “Grammy Awards Hit All-Time Low in Key Demo“. Note how URL in the search bar changes to …
Now study this URL more closely — bit by bit — as shown below:
The post URL you set in permalinks is an important on-page SEO factor.
This helps in better crawling of Google spiders and help in attaining good ranking of site. It also provides meaningful information to humans as well as computers. That’s why we use real words and not binary numbers or IP addresses in our URLs.
- Shorter URLs perform better in search engine results.
- Keep this URL limited to 3 – 5 words.
- Remember to separate words by hyphen (-) and not by underscore ( _ ).
- Must add target keywords in blog page URL.
- Write URL in such manner that it is self explanatory and clear to reader.
- It’s better to add category before URL.
Don’t modify or change the URLs of your older posts. Otherwise, your web page will no more accessible when readers click and will result in broken links. Be very careful while setting them.
8. Image Optimization
People love images and videos … and so do search engines.
Images supports your content, improve users' experience, make your content rich and attractive and ultimately as a result helps your page rank higher.
So it is essential on-page seo technique to optimize your images.
If you don't know yet how to add images and use ALT text, go to Step 1 Task 4.
- Use images relevant to the topic .
- Use rich, vivid, attractive or funny images which are attention grabbers.
- Rename the images. By default, they may show file name like DMCIMG-1234.jpg. When saving image to computer, change it's name using your target keywords.
- Make sure that there are no copyright issues with images. Google Images have most of the times. For this purpose, go to
- Use images only with .png or .jpg extensions as these are easy to upload and all search engines accept them universally.
Google spiders can’t view images on your site. So you have to optimize ALT text of images to show Google their presence. Never forget to add your keywords in image title and ALT text.
9. Internal Linking
Internal linking, as the name suggests, means each of your post is linked to the other related posts so that readers find all information about a topic easily.
Let's take an example to clarify this concept:
Go to Wikipedia.com and in search bar, write Instagram.
Take a look how Wikipedia shows internal linking to other pages:
When clicking the hyperlink of ‘iOS Operating System’, this takes you to another linked page on Wikipedia:
Internal linking always keep search engines and users moving deeper into the site and increase on-site time and reduces the bounce rate quite low.
Do not over stuff these links as they may suffer readability of your post.
Use alternate anchor text for internal linking like “Learn More” or “Download PDF Guide”.
10. Outbound Links
When you link your post to some other website or blog, it is termed as outbound link.
You find many outbound links in this post too.
For example, I created an outbound link to famous internet marketer, Neil Petel.
“…We should be aware of blogging mistakes and blunders. Neil Petel revealed 5 blog post blunders sabotaging readership and your ranking.”
These outbound links not only adds value for the readers but also show relevancy signal to Google and you gain ranking using them.
Don’t use too many outbound links. This can have adverse effects.
11. Mobile-Friendly (Responsive)
Mobile use is now ever increasing and Google takes good care of it.
In fact, your site gets penalized if you ignore this fact and do not ensure your site is mobile friendly. Responsive design enhance your site’s SEO performance, and also it will increase readers’ time on site.
It means that as the time passes more and more users access websites through their smart phones so this is now an extremely important on-page SEO factor.
Want to check whether your website or blog is mobile friendly, use this Google’s mobile-friendly test tool. You'll land on this screen:
Just enter your site URL into the search box, and click “Run Test” button.
Results will appear in 10 seconds, telling you about your blog’s status.1212
12. Site Speed
2 seconds is considered as the optimum time limit for loading your website.
If it’s more than that, no one waits for too much and hit the ‘X' button right away. Yes, we are now living in the age of instant gratification!
You can increase your website speed using a CDN, however in most cases we’ve found the hosting to be the main cause of slow loading sites which is we see companies like, which offered generic shared hosting started focusing on Managed WordPress Hosting as it is such an important element of your site speed.
- Duplicate content slows down your site.
- Unnecessary plug ins cause harm to you site loading.
- Using too much and too heavy images delays your site.
- Use WP Smush or … to reduce the image sizes and boosting speed of your site.
Check loading speed of your site by visiting Pingdom’s speed test tool.
13. Social Sharing Buttons
Adding social sharing buttons makes it easy for your readers to share your content within their social circles naturally. People generally use multiple platforms and if you write great content, your post will be all over internet due to this social sharing.
This would increase your number of visitors and enhances your backlinks. It send signals to Google that your content is of such a high quality that it is considered valuable by people. This ultimately results in high ranking of your blog or website.
Install plugin “Ultimate Social Media” to add and customize social media sharing buttons.
Now you have it all what it takes to be a MASTER SEO.
Use all these 13 On-page SEO hot tips and you'll see sufficient raise in your ranking in Google's SERP. There are two pitfalls I must warn you about.
No. 1: Reading and Reading and Not Taking Action:
Most of the readers just skim through this article and start reading another one! This is a VERY BIG mistake of beginners. Remember taking action is the key to success.
No. 2: Taking Action Half Heartedly:
See, when you start doing something for the very first time, like riding a cycle or driving a car, you are bound to face some difficulties and problems that arise at this initial level. But as you keep practicing daily, the task become easier within a week.
Same is the case with internet marketing. All this stuff may seem difficult at the start, but just keep practicing it and you'll be amazed how quickly things become easy when you practice it daily.
So don't get confused … just go ahead and start doing on-page SEO.