7 Crucial On-Page SEO Techniques To Get Your Content Ranked

On-page SEO is a must-have for any blog.

While off-page SEO techniques help users and search engines discover your site, on-page SEO makes sure your content actually ranks.

You’ll understand what I mean in a minute. 

Also, don’t worry — you don’t need to be an SEO expert to execute on-page optimization strategies. 

Let’s get on with it.

What is On-Page SEO?

As a self-taught blogger, the first thing you’ll learn about SEO is that it has two sides: on-page and off-page.

Off-page SEO encompasses everything you do outside of your website, which can improve your rankings. 

Guest blogging is an example of an off-page SEO tactic. Not only will guest posts get you referral traffic, it will also boost your rankings by bolstering your backlink profile. 

On-page SEO, however, involves the optimizations you perform within your site.

Without further ado, here is an on-page SEO checklist that will optimize your site from top to bottom.

On-Page SEO Techniques

Just a friendly note, the screenshots you’ll see in this post are taken on WordPress with the Gutenberg editor.

The reason? Because it’s the content management system I use.

Other bloggers should be able to find similar features in their platform to accomplish the same end results.

Now that we got that out of the way, let’s proceed with on-page optimization. 

1. Insert Your Target Keyword into the Right Places

I’ve been blogging for many years.

Believe it or not, there was once a time when bloggers simply had to spam keywords all over their site. They’d get to Google’s first page in no time!

To avoid being penalized, bloggers used keyword density checkers to know when they’ve used keywords enough. 

You may also find SEO guides that tell you to follow a certain keyword density — supposedly for maximum effect. But since there’s never enough evidence to support them, even SEO experts like Brian Dean don’t worry about them anymore.

Brian Dean Doesn't Care About Keyword Density
  • Save

Today, it’s now all about ensuring your target keywords appear on the right places.

As Brian Dean’s comment above states, the first 150 words of your content is a good place to start. Other than that, there are five other content elements where your target keywords should go to:

Title Tag

You can’t forget about your content’s title tag if you want to optimize it for your target keyword. 

Basically, it’s an HTML element that tells readers and search engine crawlers what your content is about. 

For WordPress users, all you need to know is that it can be changed using the post editor. 

If you have the latest version of WordPress, look for the “Add title” field. This is where you ought to place your keyword-optimized title — preferably near the beginning.

Add Title on WordPress Post
  • Save

For your reference, let’s take a look at the search engine results page or SERP for “email marketing.” 

Take note of how these sites weave the keyword into the title tag:

Email Marketing SERP
  • Save

URL Slug

The URL slug is another content element that appears in SERPs. 

To be clear, I’m not talking about the entire URL shown below the titles in SERPs and browser address bar. Rather, the URL slug is the extension you put next to the domain address to open a specific page.

What is a URL Slug
  • Save

Yes — that’s another content element that needs to have your target keyword in. 

On WordPress, you can easily change the URL slug by editing the post’s “permalink.” Just select the post’s title and click ‘Edit’ next to the permalink field.

Edit WordPress post permanlink
  • Save

Other than having your target keyword, try to make URL slugs short and memorable. This will make it easier for some readers to find your post again whenever they need to.


You already know that you should put keywords into your content’s main body.

At least once and within the first 150 words should suffice.

Throughout your content, you should also sprinkle a few keyword-optimized subheadings to improve its overall SEO value. In the HTML language, these are content elements within tags like “<h2>,” “<h3>,” and so forth. 

For example, here’s how the subheading of this section looks like in HTML:

Subheading HTML Tags
  • Save

On the Gutenberg editor, subheadings can be created by adding a heading block. To do this, click on the ‘Add block’ button and select ‘Heading.’ 

Adding a Heading Block with Gutenberg
  • Save

The “H1” tag is usually reserved for the content’s main title. “H2” onwards, on the other hand, are used for the subheadings.

That’s why you can only create H2, H3, and H4 tags on the heading block. 

Subheading Types Gutenberg
  • Save

Post Categories

A lot of SEO guides forget to mention that categories deserve to be optimized for keywords, too. 

In any blog, categories help both readers and search engine crawlers identify the content’s topic. With the right implementation, category pages can also help readers get around your site and find the content they need. 

You can create categories on WordPress by going to ‘Categories’ from the ‘Posts’ sub-menu. Right off the bat, you can create a new category by entering a name and URL slug. 

Add Post Category
  • Save

Just like actual posts, category names and URL slugs must be keyword-optimized. The only difference is that, with categories, it’s better to go for broad topics instead of long-tail keywords

For instance, if you blog about videogames, you may use categories like “RPG,” “Action,” “Horror,” and “Multiplayer.” 

I’d love to tell you everything about WordPress categories, but that’s a blog post for another day. 

Meta Description

Going back to SERPs, the page’s meta description provides users a brief summary of the content. 

Although it doesn’t have a direct impact on a website’s rankings, it can influence click-throughs to an extent. This, in turn, affects the organic traffic a post can generate, which sets in motion other aspects of ranking. 

Get this: while Google clarified that the meta description doesn’t affect rankings, top pages are observed to use keyword-optimized descriptions. 

SERP Meta Descriptions
  • Save

To create meta descriptions on WordPress, you’ll need the help of Yoast SEO — the go-to on-page optimization tool for bloggers.

Once installed, you can access Yoast SEO’s features within the post editor. For Gutenberg users, this can be done by clicking on the Yoast icon on the upper-right corner of the interface.

HOw to Use Yoast SEO Plugin WordPress
  • Save

Clicking on ‘Snippet preview’ will display how your post looks on SERPs. From there, you may also directly edit your post’s title, URL slug, and meta description.

Yoast SEO Snippet Preview
  • Save

Bear in mind, if you’re using WordPress, a similar panel can be found just below the editor.

When writing meta descriptions, see to it that you only use anywhere between 150 and 160 characters. Any more than that and your description may not show properly on SERPs since Google truncates text for uniformity. 

Conveniently, the Yoast SEO plugin renders a live preview of your meta description as you type. Use it to avoid writing meta descriptions that are way too long. 

2. Optimize Your Images

Speaking of places to put keywords, remember that images must be keyword-optimized as well. 

In the past, I’ve written about the best strategies on how to optimize website images for SEO.

Give that post a thorough read and you may skip this section entirely. Regardless, allow me to reiterate everything you need to know about image optimization.

Using Optimized Image Filenames

You may be thinking, how in the world can I use keywords on images? 

Easy — the image’s filename and alt text tag. 

Both elements don’t require any special tool. Renaming images, for one, should be child’s play to you by now. 

Renaming Images in Mac
  • Save

The question is, what are you supposed to call your images? 

Well, other than describing what the photo shows, try to include your keywords when it makes sense. 

The goal here is to be as descriptive as possible to help search engines comprehend the image. 

Let’s say you have this sweet photo of the Grand Canyon. Rather than keeping the name “photo_2019_05_10_13-29-01.png,” call it “Grand Canyon National Park” or “Grand Canyon Travel Photography.”

When uploaded to WordPress, the image’s filename will automatically be converted with dashes in-between words. For example, “Grand-Canyon-National-Park.png” instead of “Grand Canyon National Park.”

Filename Changes Once Uploaded to WordPress
  • Save

Don’t sweat it — search engines can understand those filenames all the same. 

Optimizing Image Alt Text Tags

Apart from image filenames, the alternative text or alt text tags should also be descriptive and, if possible, keyword-optimized. 

You can edit alt text tags on your WordPress media library or as you add images to your post. Look for the “Alt Text” field on the image uploader or media library. 

Alt Text Field on WordPress
  • Save

When it comes to image alt text tags, any descriptive phrase should be acceptable from an SEO standpoint. I personally use a user-oriented approach when writing image alt text tags.

For example, if I’m uploading an infographic that visualizes the affiliate marketing business model, I may use: 

Compressing Your Images

From this point on, you should adopt the habit of renaming images and adding alt text tags. 

There’s just one more thing you shouldn’t overlook when using images on your blog. 

I talked about this when I wrote about the ways to reduce blog page loading times

Put simply, you need to use an image compression toolto reduce the file size of your images. This will have a considerable impact on your website’s performance and, in turn, search engine rankings.

For this job, I’ve always recommended Kraken.io — a free-to-use, lossless compression tool available on the web. It uses a web interface that lets you compress images in bulk without any noticeable reductions in quality.

How to Use Kraken.io to Compress Images
  • Save

Writing SEO-friendly content has a couple of rules you need to remember. 

First and foremost, your content must be of killer quality in order to appease readers and search engine crawlers alike. 

That’s something that requires a more in-depth guide, which is why I published this post some time ago. 

What you need to remember while writing your posts is to integrate outbound links to other sites. 

What are Outbound Links?

In the SEO world, outbound links are considered as a relevancy signal that helps search engines determine the content’s topic. If done right, external links can also maximize the value that readers can get from your blog. 

For example, I could go on right now and link to Raelyn Tan’s post about SEO tools and resources. Most of the tools there could prove to be useful in applying the knowledge you’ll learn from this article. 

If you’re a loyal Master Blogging reader, you’d know that I, myself, am a big fan of external linking. 

Master Blogging External Links
  • Save

External Linking: Things to Remember

Below are some tips you should remember about external linking:

1. Don’t Spam External Links

As helpful as external links are to SEO and your readers, overusing them has a few disadvantages. 

Here’s the thing: external links can definitely take your readers’ attention away from your content. 

The more outbound links you use on your page, the more reasons your audience gets to leave. 

Furthermore, search engines perceive too many links as a sign that you’re intentionally selling links. That is something every self-respecting blogger doesn’t want to be associated with. 

As a rule of thumb, use less than five outbound links for every 500 words in your content. 

Outbound Links
  • Save

Also, try to spread them all over your content as opposed to cramming them together into a single paragraph. That should make your external linking strategy more natural — as it should be.  

Perhaps the only reason to put links close to each other is when you’re listing down tools or statistics. Else, they should have a nice helping of text between them. 

2. Only Link to Authoritative Sites

If you’re using outbound links for relevancy, you might as well link to the most authoritative resource you can find. 

In most cases, it should be enough to pick only sites from Google’s first page. 

Suppose you want to link to a post that discusses the importance of SEO. A quick Google search using the keyword “importance of SEO” should point you to the right sites.

Importance of SEO Results
  • Save

If you are, however, targeting unpopular keywords that may yield low-authority pages in SERPs, be sure to double-check the sites. 

You don’t want to send readers and search engines to poor-quality content.

3. Know When to Use No-Follow Links 

For those who are new to SEO, there are two types of external links you should be aware of:

“Nofollow” and “Dofollow” links. 

I’ll spare you the SEO jargon and tell you this — dofollow links pass on authority, whereas nofollow links don’t.

This means dofollow links have more weight on the Google PageRank algorithm, which directly influences a website’s organic rankings. 

If that’s the case, then what’s the purpose of the nofollow attribute in links?

Using nofollow links also helps bloggers avoid penalization for linking to low-quality sites or having too many outbound links. This makes sense if you are reviewing another site, creating a paid link, or writing a very long roundup post.

To create a nofollow link, simply plug in the rel=”nofollow” between the <a> tags. 

How to Create Nofollow Links
  • Save

4. Set External Links to Open a New Tab

Another way to retain your reader’s interest in your post is to tell all external links to open a new tab. 

You don’t need to be a blogging expert to know why this is important. 

If a link opens a new tab, you can retain the reader’s attention even after showing them a new page. 

To make links open a new tab on WordPress, the easiest way is to use the ‘Open in New Tab’ toggle. You can access this option when inserting links using the post editor.

Open in New Tab Toggle
  • Save

Via HTML, you can set links to open a new tab with the target=”blank” attribute. This must be inserted within the <a> tag in your page’s code.

How to Use the Target="blank" Attribute
  • Save

5. Only Use External Links Naturally 

Lastly, you should never insert outbound links for the sake of having external links in your content. 

From a reader’s perspective, posts with no outbound links are preferable than articles with forced links. That said, make it a point that each link fits the context of your post.

Typical scenarios include linking to data sources, mentioned tools, explanations of technical terms, and other references. 

If you really must insert a link, allot an entire paragraph or two to explain where it goes to. 

Take a gander at how I insert external links in my blog:

A Natural Outbound Link
  • Save

4. Use Internal Links to Spread PageRank

Unlike external links that bring readers to a completely different domain, internal links let you keep them on your site. 

I’ve written about internal links in this full-length guide so I won’t cover it as much here. 

See that? I just used an internal link to show you something useful. 

That’s what internal linking is all about — giving your readers more useful information from your own content library. 

In addition to improving your audience’s experience, internal links also have SEO benefits.

They pass on PageRank to other pages and help search engine crawlers index more of your content. 

Internal Linking Tips

To fully utilize internal links, observe practices similar to when you were creating external links, such as:

  • Set Internal Links to Open a New Tab — Even though you’re still technically keeping readers on your site, internal links can still the user experience. Setting internal links to open new tabs ensures they don’t forget why they came in the first place. 
  • Use Informative Anchor Texts — This may seem like a no-brainer, but a lot of beginners still forget it all the same. Regardless if your link is external or internal, readers should know what to expect on the other side. 
  • Link to Related Pages — If you really care about the experience of your readers, you wouldn’t spam them with links to irrelevant pages. As much as possible, only link to posts that can help them accomplish the goal they originally had in mind.

If you want to direct readers to somewhat unrelated posts, consider links in your conclusion or navigation sidebar instead. 

Here at Master Blogging, I consolidate those links under the “Useful Blogging Guides” panel:

Useful Blogging Guides
  • Save

5. Improve Your Website’s Loading Speed

So, you now have amazing content on your blog that you can’t wait to show your audience. 

They also can’t wait to view your content — in a bad way. 

In an age of short attention spans, 20-40 percent of users leave a site that doesn’t load in three seconds. 

That’s a huge number, especially considering the amount of work it takes to build traffic. 

Loading Speed as a Ranking Factor

Since Google is all about user experience, loading speed is also a well-established ranking factor for SERPs and ad placements. 

In other words, a sluggish performance causes a double whammy to any site. On top of losing up to 40 percent of readers, it would also hurt your chances of getting high rankings. 

Fortunately, a slow website is something you should be able to remedy if you’re a long-time Master Blogging reader. If not, then check out this list of tips on reducing page load time

Using GTmetrix as Your Launch Pad

GTmetrix is a great alternative to PageSpeed Insights if you’re planning to optimize your website’s performance. 

What it does is assess your website’s performance and identify underlying factors that could be slowing it down. 

To use GTmetrix, enter your website’s URL into the main field and click ‘Analyze.’ 

How to Use GTmetrix
  • Save

After a few seconds, GTmetrix will present you with a comprehensive performance report. This contains your overall speed score, total loading time, and number of handled HTTP requests. 

GTmetrix Website Performance Report
  • Save

What really matters in the report is the list of actionable recommendations that will help you speed up your site. 

You don’t have to scroll far to find these:

PageSpeed Insights Recommendations
  • Save

If these recommendations look like hieroglyphs to you, refer to the guide I linked to earlier — you won’t regret it!

You may notice that the tab says “PageSpeed” above these recommendations. That’s because GTmetrix aggregates information from PageSpeed Insights to build the performance report.

Why use GTmetrix if the recommendations are from PageSpeed Insights, anyway?

Two words: more data. 

PageSpeed Insights isn’t GTmetrix’s only source of data. It also collects insights from YSlow — an open-source tool that analyzes website performance based on Yahoo’srules.

Insights from YSlow
  • Save

Moreover, GTmetrix supplies additional data such as the Waterfall Chart, page load timings visualization, and performance data history. All of which can help you monitor and fine-tune your performance optimization efforts over time. 

GTmetrix Performance History
  • Save

6. Make Your Pages Mobile-Friendly

The next aspect of on-page SEO also has a Google tool you can use — namely Mobile-Friendly Test

In case you haven’t heard, Google now prioritizes the mobile version of websites in the indexing process. This is rolled out as the Mobile-First Indexing initiative announced in 2018 on the official Google Webmaster blog.

Long story short, focusing on the on-page optimization of your site’s mobile version is no longer an option. In fact, it should be at the top of your to-do list as far as SEO on-page is concerned. 

How to Use Google Mobile-Friendly Test

Mobile-Friendly Test can point you in the right direction by analyzing your website and offering optimization suggestions. 

Like PageSpeed Insights, Mobile-Friendly Test only requires your website’s URL to get the ball rolling. 

Mobile-Friendly Test Homepage
  • Save

To demonstrate how Mobile-Friendly Test works, let’s check out the test results of an unoptimized site. 

The World’s Worst Website Ever — intentionally designed to be terrible — should be the perfect candidate. 

One of the things I like about the Mobile-Friendly Test is how straight and to the point it is. 

It doesn’t complicate the task with a bunch of metrics. Instead, it tells you upfront whether or not your site is mobile-friendly and lists down the much-needed fixes.

Mobile-Friendly Test on World's Worst Website Ever
  • Save

Of course, these recommendations come with helpful resources for non-developers. 

On the “Additional resources” section of the report, click on ‘Learn how to fix these errors.’ This will take you to the “Search Console Help” page where you can gain more context on the detected issues.

Mobile-Friendly Test Additional Resources
  • Save

To help you save time, here are some of the common errors you might encounter through Mobile-Friendly Test:

Viewport Not Set

In web development, the “viewport” property helps browsers determine the suitable page dimensions for the user’s current device. 

Implementing responsiveness on your website is the most practical way to resolve this issue. It pertains to a website’s ability to automatically reposition, rescale, and adjust on-page elements for mobile viewing. 

The good news is, most modern blogging services and content management systems have mobile-responsiveness baked into the platform. 

WordPress, for example, has dozens of free, mobile-responsive themes readily available.

WordPress Responsive Themes
  • Save

The downside is, implementing mobile-responsive manually is a job for an experienced developer. 

If you’re a DIY blogger and would like to take on responsive design yourself, have a look at this post. It’s an A-Z guide on responsive web design by Shay Howe.

Content Wider than Screen

There is a downside to experimenting with responsive web design without any coding background. 

It could lead to unexpected issues, such as the “content wider than screen” problem.

If Mobile-Friendly Test detects this issue, it means your site is showing elements outside the user’s default, horizontal viewing space. As a result, your audience has to scroll left and right to view your content in full. 

It may sound trivial, but it breaks the intuitiveness of browsing websites using a touch-screen device. 

You’ll be mildly annoyed, too, if you’re used to only swiping up and down when viewing content on your phone.

TWWWE Content Outside Screen
  • Save

Again, starting with a mobile-responsive theme from the get-go could easily prevent this issue. You no longer have to fiddle around with your website’s code just to have everything render properly on mobile displays. 

But if you’re not the type who would back away from challenges, remember this tip:

Always use relative width values.  

Whenever setting width values for page elements on CSS, use relative values like width: 100%. As opposed to absolute widths like “width: 500px,” a percentage up to 100% should keep everything within the screen.

Text Too Small to Read

All things considered, the “text too small to read” issue is easy to fix. 

As you may have guessed, Mobile-Friendly Test will present this issue if your blog uses fonts that are too small for mobile screens. 

I shouldn’t have to spell out for you that the solution is to increase your content’s font sizes. 

How to tell if your fonts are big enough?

In the meantime, refer to a tool like mobiReady to test how your site would appear on various displays. 

MobiReady Test
  • Save

Clickable Elements Too Close Together

“Clickable elements too close together” is another self-explanatory issue that you could figure out yourself. 

It means you’re not utilizing enough whitespace between clickable elements like links, buttons, and images. This makes it frustrating for mobile users to click or “tap” these objects and get around your blog. 

Carefully planning your site’s design and page layout should help users, especially those with big fingers, navigate your site.

As an example, allow me to share with you how my website displays clickable elements on smartphones.

Notice how the navigation menu and sharing buttons are switched to a vertical layout:

Clickable Elements on MasterBlogging
  • Save

Uses Incompatible Plugins

Let’s face it, very few of you probably use fancy Flashcontent on your blog. 

Don’t get me wrong — I admire bloggers who aren’t afraid to try something different. 

If it means spicing up the user experience and standing out from the competition, then don’t be afraid to “overreach.” However, your efforts shouldn’t come at the expense of accessibility. 

You see, Flash content is known to be incompatible with most Android and iOS mobile devices. That being said, using them on your blog may single-handedly kill the experience of mobile users.

If you are determined to enhance the user experience on your blog with rich content, do so with HTML5. Unlike Flash, it is natively supported by a significantly longer list of web browsers. 

7. Lesser-Known On-Page SEO Techniques

There you have it. 

The list above encapsulates the strategies you need for the latest SEO updates this year.

Everything that most SEO articles, courses, and tutorials would mention, anyway.

You can take your on-page optimizations a step further with the lesser-known techniques described below.

Embedding Related Videos

Among the latest SEO trends entering this year is the growing significance of video content for organic rankings. 

Videos not only improve the overall learning experience of readers and maximize dwell time. They also boost the shareability of your posts on social media where you’re more likely to turn heads with well-made videos. 

Investing in video content is more viable now to small bloggers — thanks to cloud-based platforms like Animaker. These tools take away the intricacies of video-making, particularly with basic formats like whiteboard explainer videos and animated infographics. 

Animaker Features
  • Save

Generating More Blog Comments

Believe it or not, blog comments directly affect your website’s ability to generate organic traffic.

Read this post on the ways to get more blog commentsfor the full details. Nevertheless, here are the key takeaways you must know in order to spark conversations in your posts: 

  • Write using a conversational tone to get readers in the mood to communicate
  • Create lists within your posts and ask readers for more suggestions
  • Insert a CTA or call-to-action by the end of your posts to encourage readers to comment 
  • Make the blog commenting process streamlined and accessible 

Mind Your Content’s Reading Level

Take note, there are two types of bloggers out there: 

Those who care about their content’s reading level and those who don’t. 

Yoast SEO for WordPress features a Flesch Reading Ease checker that measures how “difficult” it is to read your content. 

Flesch Reading Ease Score Yoast SEO
  • Save

The higher your Flesch Reading Ease score, the better. Lower scores, conversely, indicate that your content may be too hard to read. 

To improve your content’s Flesch Reading Ease score, chew over the following writing practices:

  • Keep Sentences Short — In case you haven’t noticed, 99 percent of the sentences I write have only 20 words or less.  I do this to make long articles substantially less exhausting to read. 
  • Break Paragraphs Often — Another thing you’ll notice is that most of my paragraphs are extremely short — up to only two sentences each. If you think that’s too much, you can shoot for an average of only five sentences per paragraph. 
  • Use Low-Syllable Words — The Flesch Reading Ease test factors in the average number of syllables per word in a write-up. To improve your score, opt for shorter, low-syllable words instead of complex ones, like “bad” instead of “unsatisfactory.”

Keep Your Titles Short

Last but not least, yourblog post title should be more than just keyword-optimized to do well in SERPs. 

The basic tactics include being user-oriented, inserting numbers, and asking a thought-provoking question. You should already be familiar with these — unless you’re a rookie blogger. 

In terms of on-page SEO, however, plenty of bloggers forget to keep their post titles within 50-60 characters.  

Just like meta descriptions, Google also truncates page titles in SERPs. Keeping your titles below 50-60 characters in length would pretty much guarantee that they’ll be displayed properly. 

When in doubt, use the Title Tag Preview tool from Moz. All you have to do is enter the title you want to use and click ‘Check.’ 

Moz Title Tag Preview Tool
  • Save


How about that — you finished yet another guide that will elevate your blogging game!

On-page SEO may be one of the things that we full-time bloggers find tedious. Still, it’s acrucial aspect of blogging that you can’t hope to compete without. 

The guide above should be more than enough to get your on-page SEO campaign on the fast track. If you have any questions, suggestions, or feedback based on what you read, please leave a comment below.

Good luck!

  • Save

Similar Posts

Leave a Reply

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


  1. Ankit no doubt all onpage factors that you discussed are least mentioned on page factors by any guide except the title one. Surely I was not expecting the post title as one of the factors in this post. But the moz tool that you shared is really cool and I would suggest bloggers to use this tool before hitting the publish button on their blog posts.

  2. Very lengthy and descriptive article! The importance of on page SEO is more than just what many bloggers think it is!
    Great article Ankit.


  3. Ravi Patel says:

    Thank you Ankit for sharing on page techniques. As a blogger and seo person i must say that on page plays major role in ranking. Yes of course backlinks are also important for ranking but on page is the thing in which you don’t need to do such efforts that required for backlinks.

    Once again thank you for sharing on page tips.

  4. Gaurav Jaggi says:

    Well done Ankit. Quite a few points which are not on others blogs have been covered here in details, and yes doing the relationship blogging webinar with you was quite an experience! 🙂

  5. Ankit Saxena says:

    Bro you have written an excellent post but last one which is applied by Imran Bro is actually working. I have wrote some titles and i added some special symbols to it. After that my rankings becomes better within 2 weeks. Anyways excellent article bro.. Thanks for sharing your experience with us. 🙂

  6. Nikhil Agrawal says:

    Hello Ankit,

    First of all Thanks for sharing such an informative post with us. Reading out your post help me to understand the SEO and On-page optimization clearly. And I was really very much impressed with this post.

    Thanks & Regards,

  7. Harish Bali says:

    hello Ankit

    This is a nice piece of 5 lesser known on page SEO techniques. MY thumbs up for embedding video and comments, awesome examples shared to make your point. In fact you these two points create a lot of impact.

    I was reading a post on labnol, spent 2 minutes reading and 7 minutes video, from user’s perspective if you look – my chances of remembering labnol go higher because i saw a good video on his post.

    Well UGC ( user generated content rules) in 2014 and will trend will continue, same thing you emphasized through comments point.

    I really have a question for you – Does Google really use Title in 2014 for on page seo. By this i don’t mean “bot” doesn’t care at all but as per my knowledge it’s importance is going down. Title continues to be a CTR driver, which is a on page factor. Well what’s your view and opinion on this?

  8. Deepak patel says:

    Thats we called article and a Blog post which we Blogger always love to read. I have been gone through lots of articles about on-page optimization method but no one was described this much easier.

  9. gaurav vashisht says:

    I think what you have written is mostly used by many pro blogger. The sidebar that you have mentioned is really new and surprising. But there are many other things things that SEO needs to do. my question to you is that how to increase organic traffic to a new website in A week or two?

  10. Sahil Arora says:

    Hello, Ankit. The first thing I would like is to appreciate you for this article. This is my first post I am reading on your blog after that Relationship webinar on blogwithjags.com

    I have read the post throughly and believe me many bloggers will be helped with it. I sure one or two tricks would be less known or unknown to even pro-bloggers. I was not at all aware of Number 5 and 4 trick though I knew 1, 2 & 3 numbered on-page SEO tricks mentioned by you above but not as tricky and useful as you said here.

    I have read around 30-40 SEO related articles, most of which had same content differently written but here I found few totally different things.

    Once again,
    Thanks & Regards.
    Sahil Arora.

  11. supreeth bharaddwaj says:

    really impressive
    thanks to gaurav for conducting webinar on hangout, i really learnt a lot,and putting it on youtube was another great idea,coming to the point on page SEO is one of the factors where we have to look into and focus
    thanks for the webinar

  12. Yuvraj Zala says:

    What you have did here is, used an enticing title. No offence but none of these are lesser known techniques, they are very well known.

  13. Frankly speaking, I have gone through plenty of articles on On Page SEO. But I can honestly say that you have elaborated it amazingly. Though its a lengthy article, but people need to understand that the author of the post didn’t want to compromise with the essence of the article.
    This is where most of the bloggers lack, as they are usually in a hurry of completing the article and the real juice.

    Amazing facts compiled in a great article on SEO. Loved it.

  14. The related video techniques such works, yes you are right even a year’s old post can stand at top, need is just proper finish.

  15. Kidambi Badri says:

    You have researched well and composed an useful article. Picked up something new, especially about that SEO Moz tool. Deserves widespread sharing.

  16. Nitin mohan says:

    Hi Ankit
    Yep 2014 is something different we need something better to rank our posts with high quality content as well as proper on page SEO.

  17. Rabin Mistri says:

    Yeh, got to know something wonderfull 🙂 All the 5 on page seo techniques are really good and also new for me. The MOZ tool and Readability-Score.com are very unique.
    Thanks Ankit for sharing this.


    Rabin Mistri

  18. Wow! you have listed every thing that must be kept in mind!

    Putting curly brackets to attract readers is really good way to improve blog’s readership, as many are not familiar to it and they click the link to know about it.


  19. Kidambi Badri says:

    I just contributed to your site’s ranking because I spent more than 3 minutes! (Smile) You have said a few valid points to increase the spending time of visitors and thus reduce the bounce rate. Adding a video is a brilliant idea to achieve that.

    Regrading comments, how can Google distinguish blog post and comments? Considering it does, how is it possible again to differentiate the comments received and the replies to comments by the blog post author?

    1. Ankit Singla says:

      Thanks for your feedback, Sanjay. Keep visiting 🙂

  20. Shiv Kumar Gupta says:

    I like video Embed part. This is surely will increase the time spent by a user. Will implement it soon….

  21. Great webinar Ankit and Gaurav.. i really appreciate your work.. and this is very helpful tips over on page seo..

  22. kulwinder says:

    Great post and also the webinar is really awesome learned a lots of new things !!
    Thanks bro 🙂

  23. Chintan Panchal says:

    Hey Ankit, this is very informative blog on ON-PAGE-SEO-TECHNIQUES. I am new on blogging and read many post on the internet but this is very satisfied post. I like it and my knowledge about on page seo techniques increase. Thank you very much.

  24. This was a really nice article , I am trying to apply all these stuff to my blog , moreover I really liked the part in which you told about moz tools , I din’t knew about that .

    Thank you , these articles are really helpful to new bloggers like me.

    1. Ankit Singla says:

      Glad, you liked the article Stan. 🙂

  25. One more great post. Thanks Ankit for giving a spot light over these On Page SEO factors. All these factors especially title of page must be optimized very smartly because title of the page must be eye catching for internet users.

  26. Really great post Ankit,
    As being a newbie I found it to be a great place to learn much about Blogging and SEO.
    Well, I appreciate your writing skill here as you described every point in an easy manner.
    Thanks for updating such a nice information.

  27. Ohh wow Very Deft and Useful Stuff Discuss in this post, I Read This Post Two Time and Love To Read Again and Again.
    in Just Single Post You Share Very Informative and Useful Point And I Also Watch Your Relationship Webinar. It’s Awesome Webinar and I Learn Magical Thing in This Webinar. Ankit You Are Rock on Webinar.
    Thanks For Awesome Webinar and Also For This Article. 🙂 🙂 🙂

  28. Hi Ankit Bro,
    After a long time I am here to leave my comment. Really a nice post you have crafted.
    Coming to the post,
    Onpage is an essential part for improving the SERP. And without a perfect On page optimization, any can’t assume better ranking for their post or page.
    You have mentioned all the key point. So as a conclusion I would like to say that User experience and user satisfection is must for rank a website. Hope you are agree with my point.

    Thanks again for such a wonderful post.


  29. Abhishek Nale says:

    Hello Ankit !!
    First of all i would say thank you for all this SEO techniques that are lesser known.
    Technique No.1 Embed Interesting Content Related Videos​ which is SEO technique that I am using on my blog & I am telling you it works really fine for me.This is because google is giving more importance to user experience and this can be examine through HOW MUCH TIME USER SPENDING ON THE PARTICULAR BLOG POST & and even if you have less authority , 8 or 9 ranking in google ,but because of lower bounce rate you are going to rank higher. That set..
    This is also an SEO technique mentioned on BACKLINKO by Brain Dean.
    Thanks ankit for this informative blog post.

    Abhishek Nale.

  30. Great tips!
    I particularly like the video embedding tip in the content to increase the average time spent on the site. I will surely try that in my next posts.

  31. Very good article Ankit, increasing the CTR will always help to rank better.
    Adding background audio will also help to increase CTR . Infographics and gif animations are also helped me to get better ranking.
    Keywords in titles are also very important from my experience.

  32. Very Informative blog post. Page load time plays a vital role to make your SEO performance better. Your website load time should be less than 3 sec to rank high on google search engine.

  33. Hey Ankit Singla,

    Great post with Helpful on-page seo techniques. I really like the points that you have listed out. I truly like your writing skills, as you have described each and every point in a easy way which is easy to understand. On-page is a necessary part for improving the SERP, and a better ranking of a page and past can’t be assumed. The video embedding tip to increase the time spent and internal linking tips are great. Avoid spamming the external links, keeping the titles and sentences short are really a good idea.

    Very helpful post and thanks for sharing.

  34. On Page SEO is one of the factors behind every website Success. You represented this is very amazing way Ankit, I loved it.

  35. Hi Ankit,

    Thanks For Sharing Great Information Regarding On Page Seo. Because Many Newbies Don’t Optimize Their Content With Proper On Page Techniques But After Reading This Complete Post They are Able To Implement All These Things. But According to me, Page Title is Not Ranking Factor We Need to Make it Clickable Ready With Intension Words With Placing Primary Keyword.

    And Also Need to Add Lsi keywords On Right Place in The Article So Article Will Also Rank On These Keywords.

    Thanks Again,

  36. Hello Ankit,

    ON page SEO is a game changer and many newbie bloggers do not focus on this. A Proper ON page SEO can help to optimize your blog and its content to rank well in search engines. In my early days of blogging, I didn’t focus on page SEO Which cost me a lot and now I know how to optimize a blog post. You have covered everything about On Page SEO that’s gonna help bloggers to optimize their post. Keep Posting helpful content.

    Thanks and Regards,

  37. After reading this blog, I realize that I have to do some changes in my blog. You explain all things in details. Hope all these things will help me to rank my website. Can you please tell me how much time it will take to come on first page?
    Is there also any benefit of backlinks?

    1. Hi Lionel,

      I wait for at least 6 months after publishing any article. If my article doesn’t rank in these 6 months, I try to optimize the article for better ranking. Yes, backlinks help a lot in ranking.

      Hope it helps!

  38. Ankit brother you have provided an amazing article about on page SEO. Great brother! Thanks for publishing this content on your blog.

  39. Thanks for this very informative article, Ankit.
    Compared to off-page SEO, on-page SEO is much easier to do.

    Yes, keyword stuffing is not at all preferable.
    It not only annoys Google but also readers.

    Absolutely, having a short URL is helpful as it also helps the users to manually type them in search engines.

    Can you tell some keyboard shortcuts to add H3 or H4 tags?

    I have a doubt, is adding meta description to categories a good idea?
    Because when I added them, Ubersuggest showed them as duplicate meta descriptions.

    For creating meta descriptions, RankMath is a good alternative to Yoast.

    I have noticed that in many cases, Google displays a meta description on its own, even if I choose one.

    Yes, we should name our images, it would also help the users who download them onto their computers.

    The World’s Worst Website Ever is very hilarious, it took a long time to load and has funny text and images.

    I experienced content wider than screen issue for images in WordPress classic editor but this issue is not present in Gutenberg editor.

  40. Hi Ankit,

    This is a very informative and detailed article. You have covered almost all the necessary points. This on-page SEO techniques will surely help to rank and improve the website’s quality. I was aware of most of the methods, but after reading this article many of the tips have added to my knowledge list. You definitely have put so much effort, and time to write such a long article. Thanks for sharing. Keep spreading knowledge.