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

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

On-page SEO is the factors that determine whether or not your website is optimized for search engines viewed from within its own website.

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

On-page optimization aims to make search engines know whether your website is relevant / in accordance with what users are looking for. And truly the best quality.

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

Without fulfilling both, it is impossible to get rank 1 in the search engines.

In this article, we will study which parts of your website you should implement on-page optimization and how to do the optimization.

The concept of on-page SEO

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

There are still other optimization categories besides on-page(off-page, discussed in the next chapter), but without implementing on page optimization it will be useless for you to do other strategies.

The essence of on-page SEO is simple

You will optimize the website so that:

  1. High benefit for visitors
  2. Make it easy for 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 might ask,

“I am optimizing for search engines, why instead focus on visitors?”

The answer is this...

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

Imagine if you search for something on Google, then enter one of the websites. Apparently the contents are not satisfying. Most likely after a few seconds you will click the 'back' button to search for other websites. Yes, right?

Because Google certainly wants to display websites that satisfy users, then your website must satisfy visitors.

Here's how:

Website Page Components that are Optimized

There are several factors that influence website user satisfaction. We will discuss one by one from each of the following categories:

  1. Content
  2. Keyword
  3. Title
  4. URL
  5. Meta description
  6. Image media
  7. Outbound link
  8. Internal link
  9. Social sharing
  10. Website speed

1. The highest quality content

If you notice, content is the main component in a web page. That is, content plays the biggest role in on-page optimization.

It is impossible to get rank 1 without having quality content.

but, what is quality content?

Here are the characteristics:

  1. Provides maximum benefits for visitors
  2. More prominent than other similar content
  3. Listen for a long time by visitors
  4. Generating feelings (amazed, entertained, happy, etc.)
  5. Resolving visitor issues

That's the 5 criteria for quality content.

If you want to get rank 1 in a search engine for a long duration, then your content should fulfill all five of them.

Without exception.

You also need to know that Google explicitly states that they areopposingcontent that is:

To help you create good content, please read the following guidelines:

  1. Thin (thin), in other words weightless
  2. Does not add value to the reader
  3. Not original
  4. Make readers frustrated (because of low quality)

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

Worse, such content risks a penalty!

Google and other search engines are actively updating their algorithms. The future, they will increasingly understand the quality of content.

So, be careful when publishing content for your website.

2. Keywords that are popular and right on target

Try to remember the last time you used Google you wrote a few words as keywords.

Then Google displays the results related to that keyword.

The more relevant the keywords, the higher the ranking.

So, optimizing pages means optimizing keywords.

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


By including keywords in the pages of your website.

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

Thus, search engines and visitors will immediately understand what the contents of your website pages.

One more thing

You must understand what means behind a keyword.

For example, someone does a search on Google with the keyword buy iphone.

What do you mean by that?

Does he want to buy an iPhone or does he want to read an article about how to buy an iPhone? Hmm ... it seems like the first one makes more sense.

Google also understands this.

So that Google will display a page that sells the iPhone.

Therefore, it is impossible to get a high ranking if you provide articles on how to buy an iPhone.

3. Title of the page that invites click

The easiest way to optimize your title is to include the main keywords that you are after.

For example the keywordlearns SEO, then the title contains the word learning SEO.

But that's not enough

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

If your title is able to attract many visitors, the ranking will go up.

The logic is this:

Let's say there are 2 competing websites, ranked 1st and 2.

It turns out that rank 2 gets more visitors than rank 1 because the title he made is more interesting, so many click.

Ranking and number of clicks

Google wants to prioritize the best results, so the website in rank 2 will be raised to first place.

Makes sense?

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

4. Short and descriptive URL

Although the effect is not large, URLs containing keywords can affect your website's ranking in search results.

Here are examples of URLs that arenotgood. Avoid using URLs like this.

  • adsmarketips.com/?p=29

A good URL is always relevant to what the page is about.

For example:

  • Page about "Latest Iphone" >domain.com/latest-iphone/
  • Product page "Macbook pro" >domain.com/netbook/macbook-pro/

Make a URL that describes the content, even better if it contains the main keywords.

5. Descriptive and inviting meta descriptions click

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

Meta description actually doesn't affect your page's ranking.

Apart from that, 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 in optimizing this section.

(After all, it doesn't take long)

With an interesting meta description, then the possibility of other people to visit your website will be even higher.

Like this logic, the more clicks from humans = the better the rank.

6. High quality images and optimal size

Imagine a website page that has 100% text content, it must be very boring. Therefore, images and / or videos are a plus.

Surprisingly, many people think that the image is actually harmful

not correct.

There are no disadvantages to using multimedia in content.

Unless, if there are so many of them that your visitor's computer is stuck. Or if there is no connection with the content.

Some tips:

  1. Use related images and explain content
  2. Use the right type of extension to prevent the file size from swelling
  3. Make sure the image resolution matches what is displayed
  4. Compress the image so that it is optimal
  5. Add the alt attribute when placing the image

7. References in the form of links to other websites

This point is very important especially for new websites.

Google, as an information center, naturally wants to provide trusted content. So that the information does not mislead many people.

This is why it is easier for large websites to enter the first page

because its reputation has been built a long time ago.

Now, because your website is new, Google considers its contents to be unreliable. Because it is not trusted, it will be more difficult to get high rankings.

This is where the reference link can help.

Links to other websites that have a good and relevant reputation will make your content reputation better. .

The analogy is like this:

Try to get one of the non-fiction books.

In the book there must be a bibliography or footnotes. It contains quoted information from other sources.

Books without other source citations will be considered untrustworthy.

8. Internal links to facilitate navigation

There is a term called bounce.

Bounce means when someone enters 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, websites that disappoint visitors will not be able to get high rankings.

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

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

9. Can be shared to social media

At present Google does not consider share count as a determining factor in Google ranking, but that does not mean social sharing is not important.

It's the opposite.

Social shares have an indirect effect on website ranking.

This benefits from social sharing:

  1. Additional visitors
  2. Branding, your website will be known
  3. The satisfaction factor increases (if your website can satisfy the visitors who come)
  4. Some of the visitors will give a backlink (discussed further in the next chapter)

Compared to SEO, social media will build your website brand faster.

This is what has an effect on SEO.

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

because many are searching through Google, meaning that your website's reputation will be considered good by Google.

Therefore, put a share button on your website.

10. Response speed and speed resistance

A faster website will get a better ranking.

In an article written by Billy Hoffman at MOZ, it appears that the website that is ranked at the top has a shorter response time.

TTOB and Rank website

Time to First Byte (TTFB) means the time taken by the website server until the user gets the first 1 byte. In other words, the server response time.

Increasing speed isn't just for search engines. Visitors will also become more comfortable on websites that have a short loading time.

There are several things that affect speed:

  1. Quality of hosting used
  2. Number of .js and .css files in the <head>
  3. The page size is too large to interfere with visitors

Keep in mind: the existence of images and videos will not be considered to reduce the speed of the website. Except when the amount is excessive and not needed.

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