On-Page SEO: Optimizing Page and Content for Search Engines

On-page Optimization

On-page SEO is the factors that determine the optimization or absence of your website against search engines viewed from within its own website.

That is, you will do the optimization on your own website.

On-page optimization aims to let search engines know if your website is relevant to what the user is looking for. And really that has the best quality.

Therefore, the key is 2 things: relevant, quality.

Without fulfilling both, it can be impossible to get 1 ranking in the search engines.

In this article, we will study on any part of the website you have to implement on-page optimization and how to do it.

The concept of on-page SEO

In SEO, the concept of on-page optimization is the MAIN thing you should understand.

There are still other optimization categories other than on-page (off-page, discussed in the next article), but without implementing an optimization on page then it will be free you do other strategies.

The essence of On-page SEO is simple...

... You will optimize your website so that:
  1. Highly beneficial for visitors
  2. Facilitate visitors to explore
  3. Visitors feel at home in it
  4. Search engines understand the structure of your website
After reading these 4 points you may ask,

I’m optimization for the search engine, why focus instead on visitors?

The answer is, this...

Search engines can find out if visitors are satisfied or not with the pages they visit.

Imagine if you are looking for something on Google, then go to one of the websites. Apparently the content is not satisfactory. Most likely after a few seconds you’ll click the Back button to find another website. Yes, right?

Because Google wants to display websites that satisfy users, then your website should satisfy the visitors.

Here’s how:

Optimal Website Page Components

There are several factors that affect user satisfaction of the website. We will discuss one by one from each of the following categories:
  1. Content
  2. Keyword
  3. Title
  4. URL
  5. The Meta description
  6. Image Media
  7. Outbound Links
  8. Internal Links
  9. Social sharing
  10. Website speed

1. Top quality content

If you notice, content is the main component in the website page. Content plays the biggest role in on-page optimization.

Odds get ranked 1 without having quality content.

... But, what is quality content?

Here’s its:
  1. Provides maximum benefits for visitors
  2. Stand out more than any other similar content
  3. Listened to in long time by visitors
  4. Evoking feelings (amazed, entertained, happy, etc.)
  5. Resolving visitor issues
That’s 5 criteria of quality content.

If you want to get 1 in the search engine for a long time, then your content should meet these five.

No exception.

You should also know that Google publicly states that they oppose content that:

  1. Lean (thin), in other words unweighted
  2. Not provide added value to readers
  3. Not original
  4. Making the reader frustrated (because of its low quality)

If your content goes into one of the above categories, it will be very difficult to get a high ranking.

Worse, such content is at risk of penalties!

Google and other search engines are actively renewing its algorithm. The further ahead, they will increasingly understand the quality of a content.

So, be careful about publishing content for your website.

2. Keyword Popular and precise target

Try to recall the last time when you use Google... You write a few words as the keyword.

Then Google displays the results related to that keyword.

The more relevant the keywords are, the higher the rank.

Thus optimizing the page means optimizing the keywords.

Every page on your website should be optimized at least for 1 keyword.


By including the keywords in the page of your website.

Precisely inside content, in the title, and in the URL.

Thus, search engines and visitors will instantly understand what the content of your website pages.

One more thing...

You have to understand what the intent behind a keyword is.

For example someone performs a search on Google with the keyword “buy iPhone”.

What does it mean?

Does she want to buy an iPhone or do she wants to read an article on how to buy an iPhone? Hmm... Seems like the first one more reasonable.

Google also understands this.

So Google will display a page that sells iPhones.

Therefore, it can be impossible to get high rankings when you provide articles on how to buy an iPhone.

3. Page titles that invite clicks

The easiest way to optimize the title is to include the main keyword you are interested in.

For example the keyword “Learn SEO”, then the title contains the word “Learn SEO”.

But that's not enough...

... The most important in the title is not keyword optimization, but optimization of human interest.

When the title you create is capable of attracting many visitors, the rating will go up.

Logically this is the way:

Suppose there are 2 competing websites, ranked 1 and 2.

It turns out that 2 more people get visitors than ranked 1... Because the title he made is more interesting, so many are clicks.

Ratings and number of clicks

Google wants to put the best results first, then the website in the 2nd ranking will be increased to rank one.


Because the title is the first page element read in the search results,optimizing the title of the number of clicks can increase.

4. Short and descriptive URLs

Although the effect is not great, but URLs containing keywords can affect the ranking of your website in the search results.

Here's an example of an awful URL. Avoid using URLs like this.
  • domain.com/?p=94
A good URL is always relevant to what the content of the page is.

  • Page about “meatball recipe” > domain.com/resep-bakso/
  • Product page “MacBook Pro” > domain.com/laptop/macbook-pro/
Create a URL that describes the content, even better if it contains the main keyword.

5. Descriptive Meta description and click Invite

The Meta description is 1-2 sentences that appear in the search results:

The Meta description actually doesn't affect the ranking of your pages.

Also, it doesn't always appear in search results. Because Google now more often uses sentences in the content as page descriptions.

Nevertheless, there is no harm to this section being optimized.

(Moreover not take long time)

With a compelling meta description, it's likely that someone else to visit your website will be higher.

Like that logic, the more clicks from humans = the better the rating.

6. High-quality images and optimal size

Imagine a website page that 100% of its content text, must be very boring. Therefore, images and/or videos are value added.

Surprisingly, many have assumed the image is detrimental...

... Incorrect.

There is no disadvantage in using multimedia in the content.

Except, if the amount is so much that it makes your website visitor's computer stuck. Or if there is no relation to the content.

A few tips:
  1. Use related images and describe content
  2. Use the right extension type to prevent the file size from bloated
  3. Ensure the image resolution corresponds to the display
  4. Compress images for optimal
  5. Add alt attribute when placing image

7. Reference link to other websites

These points are very important especially for new websites.

Google, as an information center, would want to provide trusted content. For the information to not mislead many people.

This is why a large website is easier to enter the first page...

... Because, its reputation has been awakened long ago.

Well, since your website is still new, Google considers its content to be untrustworthy. Because it is not yet trusted, it will be harder to get high rankings.

Here the reference link can help.

Links to other websites whose reputation is good and relevant will make your content reputation better.

Analogues like this:

Try taking one of the non-fiction books.

In the book there must be a list of libraries or footnotes. It contains quote information from other sources.

Books without quotations of other sources will be considered untrusted.

8. Internal Links for easy navigation

There is a term whose name is bounce.

Bounce means when someone goes to your website, then he immediately exits without doing anything.

If the bounce rate of your website is high, it could be because:
  • The quality is disappointing
  • Navigation is difficult
Remember again, websites that disappoint visitors will not be able to get high rankings.

So the bounce rate could be a factor that shows visitor satisfaction.

One effort to lower the bounce rate is to install internal links (link between pages) so that visitors easily visit other pages on your website.

9. Can be shared to social media

Google doesn't currently consider the share count as the ranking factor in Google, but it doesn't mean that social sharing isn't important.

Quite the contrary.

Social share has an indirect impact on website rankings.

This benefits from social share:
  1. Additional visitors
  2. Branding, your website will be known
  3. Satisfaction factor is increasing (if your website can satisfy the visitors who come)
  4. Some visitors will give you a backlink (discussed further in the next article)
Compared to SEO, social media will build your brand website faster.

This is what has an effect on SEO.

When your website is known, then people will search for your website through Google...

... Because many are looking through Google, meaning your website reputation will be considered good by Google.

Therefore, install the share button on your website.

Then use the popularity trigger elements to create compelling content to share.

10. Speed response and speed barrier

Faster websites will get better rankings.

In an article written by Billy Hoffman in MOZ, it is apparent that the websites that are in the top rankings have shorter response times.

TTFB and Website Rankings

Time to First Byte (TTFB) means the time it takes for a website server until the user gets the first 1 bytes. In other words, the server response time.

Speed improvements are not just for search engines. Visitors will also be more comfortable on the website that the loading time is short.

There are several things that affect speed:
  1. Quality of hosting used
  2. Number of .JS and .CSS files at <head>
  3. Large page size that interferes with visitors
Keep in mind: the existence of images and videos will not be considered to reduce website speed. Except when the amount is excessive and not required.

You can test the speed of your website through Google Page Speed Test. Immediately make improvements if the score is below 75.
Related Posts

Related Posts

Post a comment