The On-Page SEO represents all the INTERNAL criteria that Google takes into account on the different pages of your site to assess their relevance, and especially to know which queries/keywords make them go up or down in the search results.

In this article, we will see all the essential points of On-Page SEO so that a page is well optimized according to the criteria that work!

To have a site that is well referenced, it is necessary to work on these three aspects:

1. The On-page: that’s all that is on a page. We will essentially optimize the content.

2. The On-site: it is the relationship between all the pages of your site (navigation, internal mesh, etc.). Also called technical SEO

3. The Off-Site: Corresponds to all the optimizations that are not on your site. We are talking about everything related to social networks and backlinks.

To get good results in search engines, we work on optimizing the page first.

For this, we have come to adapt a lot to the latest updates to the Google algorithm.
These are intended to ensure the good quality of the sites. We can cite many updates like Panda, Penguin, Hummingbird … In short, they all aim to increase the relevance of the results, that’s what Google expects from your site!

Google just wants to provide the most interesting results to visitors. If Google has more than 90% of the market share in the world, it is not for nothing. It is this relevance that makes them earn money.

Website Speed

Have you ever been seen google to take more than 3 seconds time to load?

The answer is no because No one likes a website that is slow in loading. If it takes more time to load, probably you must try another website.

Google has stated on the record, that page loading speed is an important SEO ranking factor.

To know your website page speed, You can use PageSpeed Insights from Google, Pingdom’s speed test tool to check your current page load time.

The right keywords for a well-optimized page

Any self-respecting SEO consultant starts by looking at the keywords. It is the foundation of a well-oiled SEO strategy. On-Page SEO checklist cannot do without it.

To give you an example: not targeting your keywords is like a sniper who has no target or scope to shoot down his target. What are his chances of reaching him? Very weak. It’s the same for your keywords.

To find the right keywords, the first step is to use on-site SEO tools that will give you the right numbers.

There is a multitude of them that are very effective but paying like Yooda insight, Ranxplorer, SEMrush. But I like to give you free tools and here is the one which is to be used:


You just have to type a keyword whose subject interests you, select the platform which will be “web” in our case (you can do the same work for Youtube for example) and the language.

A little wait and Hop! It will present a result:

You have a summary of the keyword, and going down a little further, you will get the keyword ideas.

You will have the number of searches per month, an idea of the price per click if you want to work with Adwords (now renamed Ads), and an index between 0 and 100 for the competition.

Ubersuggest does not offer the number of results according to the query. This figure allows us to know if there is a lot of sites that place itself on this request or not. You can find this result with each of your searches: the number of search results on Google.

Having the monthly search number allows you to calculate a score for the interest and the feasibility of a keyword. From the average of these two indices, the importance of this keyword can be deduced.
Here is the principle:


0 to 100 searches: 0 points
100 to 1000 searches: 5 points
1000 to 5000 searches: 10 points
From 5,000 to 10,000 searches: 15 points
Beyond 10,000 searches: 20 points

The feasibility :

Over 50 million results: 0 points
10 to 50 million results: 5 points
1 to 10 million results: 10 points
500,000 to 1 million results: 15 points
Below 500,000: 20 points

You can also calculate the feasibility with the competition index of tools like Ahrefs, Ubersuggest, or Ranxplorer. Here’s how :

0 and 25 in SD = 20 to 15 points
26 and 50 in SD = 14 to 10 points
51 and 75 in SD = 9 to 5 points
76 and 100 in SD = 4 to 0 points

The interest + the feasibility gives an overall score to the keyword.

Just export the software results to an Excel file and reclassify the results in order to have a full keyword study.

The little extra: Note that with software like Yooda Insight, the two values are transmitted to you, no need to go through the search engine.

The second little extra: Consider having about 1% density for your keyword. This means that your keyword must appear every 100 words.

You now have all the keys in hand to choose the right keywords. Also, consider using long-tail keywords in your content.

Essential tags and URLs

Optimizing your meta, title, Hn, strong, a href, IMG and URL tags is really essential if you want to see your search results in a good position and attract traffic. These are the basics of on-page SEO techniques.

These tags have the role of structuring your content and “bringing life” to your content. Not using them or poorly optimizing them would be bad for your SEO.

Google better understands the subject of a page using these tags and its content. It is able to reference the page you want when it pulls a subject from a page. In addition, he knows how to do it very quickly and very effectively.

Here are the various points to work with thanks to my best advice, on all of your pages:

The Title Tag

The title tag is used to show visitors the subject of the page on which they will click in search engines. The title must be catchy to ensure a good click rate.

To make a title tag, just place it in the Head tags of your page, this way:

<title>Title of page</title>

To optimize the title tag for SEO, here are the points to remember:

● The name of your site, a separator, and the content of the page.
● 5 to 7 descriptive words including your main request
● 30 to 65 characters (Do not exceed)
● A unique title within the site
● Ideally a title tag different from the H1
● A catchy title

If you respect these instructions, your title should help your SEO.

Following is an example of a Title Tag:

title tag

The meta description tag

The meta description goes hand in hand with the title tag since it allows a better understanding of the content of the page on which the internet user will land.
It is not a direct referencing criterion but improves the click-through rate. It should not be overlooked.

To make a meta description tag, it must be placed in the head tags:

<meta name=”description” content=”content of meta description”>

Here are my best tips for optimizing the meta description :

● Describe the content of the page
● 130 to 156 characters
● Use action-oriented verbs (discover, find…)
● Insert your keywords
● Provide a solution or a benefit
● Unique descriptions

The purpose of this description is simply to attract the click. Fine-tune your click-through rate for better SEO.

Following is an example of a Meta Tag:

Meta Tag


The URL of a page is used to find the page, as the address of a house is used to define an exact place. Depending on the technology you use to make your site, it is more or less simple to modify its URLs. For those who use a CMS, the task is easy!

A URL should be simple to read, understand, and remember. What is the point of having figures, a date, or a set of letters unrelated to the article? It’s so much easier to preview content with words. This is what Google wants.

To succeed in URLs and optimize them for your visitors but also for our friends the search engines, here are some tips:

● While choosing your domain name :

◆ beware of too long fields or EMD. Choose a good extension and a suitable host.
◆ Use the HTTPS protocol if possible.

● Use directories, if possible, but not more than 2.
● Make it easier for your reader to read your URL.
● Use your keywords in the path (the part after the extension) and do not use blocking words (such as ,,,, …).
● Be careful not to have a URL that is too long; 3 to 5 words, and ideally not to exceed 60 characters.
● Attention to the characters used: special characters, accents, capital letters, underscores … are to be banned.

With these tips, you are armed to succeed in your URLs.

Hn tags

Disordered content is of no interest to the reader since it will not be able to locate itself. The role of Hn tags is to order your content using titles of different levels.

There are six levels of titles where each fits into the upper one. The h1 is the main title, often displayed in large, the h2 fits in the H1, the h3 fits in the h2, etc.

The titles must be in the body tag, here is how to set them up:
<h1>Principal tag</h1>
<h2>Secondary tag</h2>
<h3>normal tag</h3>

A web page must have a main subject with a target keyword. You can have multiple keywords on a page, but the fewer there are, the better.

The title H1 includes this target keyword, and the titles h2 include synonyms or words close to that targeted. The h3 uses vocabulary from the same context as that of H1 and H2. The H4 uses the same principle as the H3. As for H5 and H6, they are only very rarely used.

To optimize the structure of its pages, here is what I recommend:

● One H1 title per page, this allows you to have only one subject on your page

● Avoid skipping title levels. Do not go from h1 to h3. There is an exception when you put a breadcrumb in h6

● About 70 characters for Hn titles

● Avoid duplicating titles on the page

● Do not forget to put Hn tags in your page

● Write all of your titles before writing your page (this is like making a plan)

Ergonomic criteria: Remember to differentiate the size of the titles so that we can recognize them. The h1 is the largest and the h6 the smallest.

Remember that you have to understand what you are going to talk about just by reading the titles of your text.

The href tag

The href tag actually corresponds to the tag and the href attribute. However, they are nothing without the other.

This tag is simply used to make HyperText links that lead to other pages of your site or to another site.

Here is an example :

<a href=”«”> Example</a>

You can place this tag wherever you want in your editorial content.

There are two parts to work:

a. The address: nothing complicated, just write it down completely with the protocol, the subdomain, the domain, the extension, and the path. This is called an absolute URL.

b. Link anchor: fair. It is necessary to vary the anchors which point towards a page. Google would see over-optimization, and it would not like it!

There you have all the points to optimize links for On page SEO.

The image tag

The image tag is important since there are two points to optimize in the latter to best help the engines.

To put an image within your page, you will have to use this tag with the src and alt attributes, like this:
<img src=”” alt=”SEO image” />

There are 2 points to work on:

a) The name of the image: the name must evoke the content of the image and why not put keywords in the image if these are appropriate.

b) The alt attribute: the alt attribute describes the content of the image if it does not load. Search engines use their content to rank your results. Do not hesitate to put a nice descriptive sentence in 100 characters maximum, which includes your keywords.

Also, do not hesitate to optimize the weight of your image by playing on its quality and size.

The strong tag

The strong tag is simply used to put words in bold. When used properly, it helps bring out the important words.

This tag is very useful for giving importance to words. Google takes this into account in its calculation. Use with words related to the vocabulary of the targeted keyword.

Here’s how to set it up:

There are lots of <strong> on page SEO tips and tricks</strong> that we have to take into consideration.

Be careful not to abuse it to keep a nice clear text.

Make content that attracts traffic via search engines

Content is the nerve of war, and it is thanks to it that you will attract people.
Imagine that a quality article attracts 500 people per month while a low-quality article attracts ten people per month. It seems logical to multiply the number of quality articles on its site, right? If yes, you have understood everything about content marketing and almost everything about On Page SEO steps.

To successfully carry out your content marketing strategy, you must write content that attracts people. For this, you need content:

● Practical, useful and precious
● Interesting to read
● Which is deep enough
● Well written
● Written with the interests of the reader in mind
● Who solves a problem
● Easy to share

Which is optimized for a high volume keyword but also for long-tail keywords?
Your customers are currently smarter than you think! You must be ready to listen to them and learn from their problems. They ask themselves questions, and it is the answers to them that they expect from you.

It is by creating content that you will create relationships with your readers. But what kind of content to create for this?

Here are six types of content that work well:

1. The guides: it is a long content that explains how to reach a given point. It takes a long time to set up but very interesting for your readers

2. The opinion: write a book review, training, a website, a product … works! Do not hesitate to give a clear and reasoned opinion

3. An article ” how to …”: write an article on how to do such an action, such an object, etc. people often seek this form of content

4. List: “9 ways to lose weight,” this type of item works great!

5. An Ebook: you can see it on Amazon or as a white paper on agency sites. They always have a good effect on your readers.

6. The case studies: generally, a study of an interesting case going to buzz, especially when you can pull techniques that can be applied!

Remember that content is king and that optimized content is above all else!

On Page SEO Tips for Successful Content

Optimizing your content for search engines AND visitors is important. You must know how to optimize your page for Google, and you know that quality is necessary and that it is important to go deep into the subject.

The points cited come mainly from Brian Dean’s blog: Backlinko. He quotes all the important points of On Page SEO.

I bring you some details and advice to take into account here:

Place your target keyword in the first 100 words of the content

To make Google better understand what your page is about, it’s a good idea to put your target keyword in the first 100-150 words of your article.

Some people probably write an article without realizing it. Others do not and make a very long introduction before coming to speak on the important subject. Avoid long introductions and think about bringing up the subject quickly.

Use a vocabulary adapted to the targeted keyword

If you want to describe a house, you will talk about what makes it up. You are certainly not going to describe it with a vocabulary that has nothing to do with it.

Outbound links

Whatever subject you are talking about in your article or on your page, it is always interesting to have sources.

Indeed, people love numbers and quotes from certain people. It all depends on your theme.

But I’m sure you can back up your claims with sources of authority. Indeed, when you quote an average person, without any notoriety, it does not really have an effect. Google and your visitors prefer your sources to be influential! Cite the big websites known as government sites, Wikipedia, or simply sites that have good results in SEO.

However, if you take a site that is a little dubious or with information that you know is irrelevant, skip the link to no-follow. This will show Google that you don’t want to take this link into account.

You must put 5 to 8 links to authority sites within your article. It sounds great, but it’s important!

The internal network

How important is it to link to other pages on your site?

The internal network allows you to bring up in the search results some of your sites, thanks to the transmission of the link juice. It also helps robots to visit your site better.

This is really a point to optimize on all websites.

For this, still, according to Brian Dean, it would take 2 to 5 internal links per page. But be careful not to do it anyhow! The link to which you send the user must be related to the content. Always ask yourself, “Will the article I am going to send my reader to complete his experience?” “

If you respect this rule, your internal mesh should be properly optimized.

The length of an article

The length of the article has a weight to play in the referencing of your site. But what is the number of words to use?

The SEO Yoast plugin for WordPress speaks of 300 words minimum, and some think that 500 is enough.

Some studies will show you that it takes 1900 words at least, like that of Backlinko with its analysis of 1 million results on Google :

Others like BuzzSumo will complete the studies by saying that articles of more than 3000 words receive more shares on social networks:

What can we conclude from these studies?

We can see that it takes at least 1900 words and that going beyond is not a problem. These figures help to have good positioning. Be careful not to set aside quality to reach this value.

Can an article with fewer words still position itself well?

Of course, these studies show globality. Some articles with 500 words can rank very well. It remains preferable to reach these 1900 words.

To find out if the article you have written is sufficient in number of words, you simply have to answer these questions:

● Did I say all I could? Found all the information?
● Have I overcome all the objections?
● Did I answer my problem correctly?
● Did I focus on the reader?
● Does my article encourage me to convert my reader?
● If I were a reader, would I like my article?

If you answer yes to all of the questions, you have a good article!

Use images and videos

When you write very long articles, you can quickly get bored and not see the end of the page. Who likes to see a large block of text without any image? Few people, even if there are.

So you have to find “distractions” to keep the reader interested in what you’re posting.

What could be better than images, screenshots, infographics, memes, or even videos to fulfill this role?

The second positive point in all of this is that Google gives a bonus to those who use it.

Why not put both in your articles? Personally, I do both in my articles.

Social sharing buttons

Buttons for social networks… A whole story and also a problem. Let me explain :
I was looking to optimize the performance of my site, and I came across several articles from the SEO sphere, saying that you shouldn’t put any. Simply because it tends to distill the links on the page. In addition, it adds javascript, especially when you add a counter.

How to do it?

SEO is sometimes a matter of compromise. This is the case here.

The ideal is to know if you want your articles to be shared on social networks. If yes, I advise you to put simple buttons, without counter.

Once you become better known, don’t hesitate to add the counter. This will allow us to work on what the Americans call social proof. The more people see it as shared, the more they will appreciate and share.

It may be better to distill the links a little and put Javascript that will slightly slow the page to have visits from social networks.

The freshness of the content

Google likes the freshness, the brand new content that has just been published; it is fond of it! To judge this, Google retains the date on which it discovers a new page.

But the problem is that gradually, the freshness fades and you lose this advantage. What are we supposed to do to fix the problem?

The first thing to do: Publish as often as possible! Ideally, once a day, but if you can’t, once a week will already be a good thing. This will attract robots to your pages. Some smart guys use techniques that are not necessarily regulatory and change the date of publication of articles. It’s risky, and I don’t recommend it.

● The second technique is to update your old content regularly, to make simple modifications. Make several changes per page to show Google that you really do it for your readers. Making a punctuation change on each of your articles, for example, can prove to be risky in the long term.


It’s a fairly long article, and I don’t think you’re going to remember everything. The main thing is to understand what the search engines expect from you.
Optimizing a page for SEO is not complicated and becomes a matter of habit.
Here is a small on page SEO checklist:

● Target your keyword, ideally long tail with Ubersuggest
● An optimized, evocative URL, simple to remember and write.
● Write long enough content, about 1900 words for an article
● A Title tag with your keywords that makes you want to click.
● An H1 tag is similar to the Title tag.
● A structure of H2, H3, and H4 well organized so that we can understand the page without reading the content.
● Your target keyword in the first 100 words of the page
● About 1% target keyword density
● Use vocabulary that matches that of the target keyword.
● Remember to put important words in bold (strong tag)
● Put pictures and / or videos about every 300 words
● The images have a descriptive file name (ex: airbus a320.jpg and not IMG14555.jpg) and a descriptive alt tag with the keywords.
● Images and videos are compressed and the right size
● Make optimized links (contextualized and relevant) with the right anchors
● 2 to 5 internal links in an article
● 5 to 8 outgoing links in your content (not necessarily simple)
● A meta description that attracts the click and with the keyword
● Use share buttons on social networks
● Post content regularly
● Regularly update its content
● Write for your readers, not for robots. (It’s the humans you convert, not the robots)
● The best for last: Write QUALITY content

It is only after you have followed these on page SEO steps that you will be able to create an effective backlink strategy. With these points worked, you have optimized your link baiting strategy!

You are now ready to write quality articles that will bring people back to your site!

Check out our latest articles on