Do you know about Optimization? This on-page SEO guide for beginners will show you how to quickly and easily improve your on-page SEO. Actually, in on-site SEO we optimize websites. The whole thing of this optimization is to do it from within the website. 

Website optimization is the process of improving the efficiency of a website by improving the way that it can be found by search engines and other traffic. When you optimize your website for search engines, it particularly searches for the most relevant content and the search engines rank your content accordingly. This can be accomplished by writing high-quality content for your target users, making sure it is geared toward building a long-term relationship with your audience and making your content as educational as possible to encourage both search engines and users to provide valuable feedback on your content.

In this article(on-page SEO guide for beginners), I’ll explain what on-page SEO is, and I’ll provide tips on how to optimize your page for higher rankings. I’ll also talk about some of the best practices for on-page optimization, such as creating a unique title and writing a high-quality body text, permalink, etc.

What is on-page SEO?

On-page SEO is the process of enhancing your website’s rankings in search results by optimizing the content on your website. It’s the process of making sure that your content is well-written, properly formatted, and links to the right pages on your website. It also involves making sure that your text is readable, that your pages load quickly, and that your images are high-quality. On-page SEO focuses on improving the quality and quantity of your website’s content, including the text, images, and links on your site. These factors affect how well your website is found in search results, which in turn affects how many visitors you get.

This includes such things as improving the quality of your content, adding keywords to your content, and so on. This content is then used by Google to determine your site’s ranking, which is how close your site appears in the search results. The main goal of on-page SEO is to improve the quality of the on-page content on your website so that the search engines will rank your website higher in the SERPs, which generates more traffic and leads to more sales.

When you optimize your on-page SEO, you’re focused on improving the readability and quality of the text, the links, and the formatting on that page. This helps your visitors find the information they’re looking for and keep them on your website longer, which is a great way to improve your rankings. You can also use on-page SEO to improve the ranking of specific keywords on your page.

The first step in on-page SEO is creating a great web page that ranks well in the SERPs. The second step is to optimize your web page for the keywords that best represent your business or website. I hope our on-page SEO guide for beginners will show you lots of important things.

We know the three main on-page SEO optimization elements. Such as meta tag, content, and optimization.

Difference between on-page SEO and off-page SEO


On-page SEO is the part of SEO that focuses on improving the content on your website so that it ranks higher in Google’s search results. The content on your website should be unique and high-quality, and you should focus on improving the quality of your content instead of trying to grab as much traffic as possible.

Off-page SEO is the part of SEO that involves improving the rankings of websites that are not your own, such as those of competitors or other websites that have higher rankings than yours. You can increase the rankings of your website by improving the quality of your content, and using high-quality backlinks. Both on-page and off-page SEO are important, but understanding the differences between the two can help you choose the right techniques for your business ented in.

Why on-page SEO is important?

On-page SEO is important because it is the first thing that a user sees when they look for information about your business or product online. The ranking of your website can be impacted by it. This includes everything from your page title and meta description tags to your page content and optimization of those pages. It takes time, patience, and perseverance to do.

This helps your website be discoverable by potential customers, which in turn leads to higher conversion rates and increased revenue, and higher rank in SERPs. Today, the majority of visitors to your website come from search, so it is imperative that your on-page SEO is focused on being high quality so that you can rank well and be discovered by visitors. One of the most important aspects of on-page SEO is updating your content regularly.

The search engines like Google and Bing rely heavily on on-page SEO to provide high search ranking and discoverability. That being said, on-page SEO is still very important too. On-page SEO refers to the work done by all of the back-end processes and on-site activities that are part of the SEO strategy.

On-page SEO elements and technical stuff

In this part(on-page SEO guide for beginners), we will discuss the technical stuff of On-page SEO. As a Beginner, we need to know these things. And it consists of a large amount of optimization. These play a vital role in optimizing your website.

Meta Tag Optimization

For a website, the first thing that comes to mind is meta tag optimization. In this meta tag, 4 On-page SEO elements are very important. Such as The title tag, Meta description tag, heading tag, and ALT tag.

1. Title tag: In a web page, the title tag(also known as website page titles) is the main part of the HTML of the page that appears in the SERPs. It is usually a few words long and is the first thing that the Search engine shows to the user.


Title tags are meant to be concise, in a manner that makes it easy for people to read and understand. They should be used to clearly convey what the page is about so that those who don’t know what the page is about can quickly tell what it’s about and read on. The title tag is a great way to tell users what the page is about. Having a good title also assists the site with keywords, since it’s the first thing visitors notice about a webpage, and it has a direct impact on the success of the page.

<title>On-page SEO elements and technical stuff</title>

The title tag tells both visitors and search engines what kind of content they can find on the related pages. Always remember that to ensure the rank of the pages on your website, you need to include your main keywords in the title tag of each page.

Here are the best practices for creating page titles. You can follow those to create a page title.

Title Tag: Best Practices

  • Title tag length must be 50–60 characters and between 512 pixels. As a result, you can see the full title in the search results. But if you use more characters and pixels, then it is not good for your website. Because of this, you will not be able to see the entire title in the search results. Being hidden, visitors will not enter your site. So, keep it up to 50–60 characters and between 512 pixels.
  • You need to include the keyword at the beginning of the title tag. after that, your brand/website name.
  • Your title should be meaningful and relevant to match the page.
  • Do not stuff keywords in the title tag. It’s a bad habit.
  • You need to create unique titles for each page of your website. Duplicate titles cannot be used in titles.
  • You can use pipes to separate keywords in the title. Never use comma (,), underscore (_), dash (-), or any kind of other sign.
  • Always try to avoid stop words. Sometimes stop words cannot be avoided. But try as much as you can. Stop words are words that Google does not count for ranking.

Whenever you try to create a title that complies with these, that title will be the best title for your site’s page. As a result, you can get a lot of visitors from search results.

2. Meta description tag: The meta description is a small snippet of text that appears above the preview of your content when someone is browsing a search engine like Google.


They’re a great place to provide more information about your content and increase click-through rates, so it’s important to make sure your meta description is both engaging and relevant to the search query. It’s a chance to show potential visitors what your content is all about.

Here are the best practices for making meta descriptions. Let’s learn–

Meta Description: Best Practices

  • It should be shortened to match the webpage content.
  • Description length should be between 150 to 160 characters and 920 pixels. Cannot use more characters. Keep it up.
  • You must enter a unique description for each page on your website, duplicate descriptions cannot be used.
  • Your main keyword should be at the beginning of the meta description. It’s a good practice.

3. Heading tag: The Website heading tag is one of the most important on-page SEO elements. It is the first thing visitors see when they arrive on your site and the most important to include in your page’s title. It is also the first thing search engines will see when indexing your pages. The heading tag is typically followed by a heading H1-H6.

It is very important for search engines and visitors. It’s one of the major search engine factors. Here we will discuss the best practice of heading tags.

Heading Tag: Best Practice

  • First, Always try to use only one H1 tag per page.
  • Put your main keyword in this H1, H2 tag. Must be used keyword between H1 tag.
  • Keep your Heading tags clear and meaningful, will make it more user-friendly.
  • The search engine first focuses on H1, then H2, and others. H1 tag should generally be used in web “page titles”.

4. Image ALT tag: ALT tags are a way of adding alternative text to images.  They were originally used on web pages to explain what an image *is* on the internet, but they can be used much more broadly than that, including to describe the meaning of the image.  ALT tags are commonly used on images. without an ALT tag search engines can not recognize those images.

Here are some important best practices when you put the ALT tag. Try to follow those.

ALT Tag: Best Practice

  • Use your main keywords in the ALT tag.
  • Make it explicative and specific when inserting ALT tags.
  • Make it relevant with your images.
  • Here you can use the dash(-). Like: Mango-Juice-Recipe

Create High-Quality Content

High-quality content is the foundation of any online presence and it’s an important driver of higher rankings. It is the content that people will engage with first, and it is the content that will get them to return to your site and keep them coming back. The more high-quality content you have, the more likely you are to rank well in search results, attract higher quality traffic, and retain your visitors.

When consumers are turned off by poor-quality content, they tend to skip over your site. A lack of compelling content can also hurt your search rankings and cause lost traffic.

So now, it’s time to write High-quality content for your website.

Bounce Rate

Bounce rate is the percentage of visits to a website that results in a bounce or a page refresh on a new page. A high bounce rate can indicate that visitors are leaving the site too soon or failing to convert consistently. When a visitor leaves your site without taking any further action, you can determine that they were not sufficiently interested in your solution, service, or product as opposed to being bored or confused, which can negatively impact your bottom line.

But if your bounce rate is too high, what does that say about your site and its content? If your bounce rate is too high, you might have too much non-unique content and not enough unique content. If you have too much non-unique content, you might be losing potential customers because they are not finding what they are looking for. So, you need to make sure that you are creating content that is unique and informative. You also need to make sure that you are creating content that is high quality and that is relevant to your audience. 

If your content is not high quality, you are not likely to attract the right audience. If your content is not unique, you are not likely to rank for the most competitive keywords.

Keyword Stuffing

One of the most common forms of keyword stuffing is stuffing too many keywords into your content. While there is nothing inherently wrong with stuffing as many keywords as possible, it’s a practice that can hurt your search engine ranking if done incorrectly. 

It is advised that you place these keywords in a list that is ordered alphabetically and inserted into your content in a natural-looking manner. This will allow search engines to index your content more effectively. It is also a good idea to use a mix of short and long keywords. Never try to stuff keywords into the content.

Permalink Optimization

A very important piece of a website is to optimize the URLs/permalinks that are easy to remember but still read well by humans. If the permalink of your website is not optimized, then it is bad for your website. Those websites are not friendly to the users and search engines. So, you should optimize your website permalink.


Permalink: Best Practice

  1. The URLs of the pages require you to pay extra attention to both the search engine and the user.
  2. Make sure that, you put your main keywords in your URL.
  3. Don’t make a lengthy URL.
  4. Always try to make it within 25 characters.
  5. Always try to avoid putting stop words in your website URL.
  6. Change your permalink before you publish the post.
  7. Always try to use the only dash(-) to separate words.

Internal Links

One of the most important parts of any website is the internal links, which help the visitors navigate the site. While standard hyperlinks let visitors click on the page they want, internal links bring them deeper into the content. 

They allow the visitor to explore the site’s hierarchy, discover related content, and explore the site’s structure. Internal links add value to the content and help the reader consume the information in the most efficient way, which increases the likelihood of a visitor clicking on the link. Advantages of internal links and some best practices:

  • Internal links are most useful for setting up site architecture and spreading link juice.
  • If your internal link is well optimized, you can keep your visitors on your pages for a long time. For this, your page bounce rate will be reduced.
  • If your website/blog pages are full of content, you need to have a minimum of two and a maximum of six internal links per page. However, it is important to pay more attention to the relevance of the page.
  • Always try to use text links not images as a link.
  • Be careful; Don’t link to a page twice because Google only counts the first, so the second is lost.

Link to Quality External Sources

External Links are especially useful for directing visitors to related information. External linking must be linked to the relevance page for your content. Of course, that link is a quality full link. 

Structured Markup

Schema markup is the markup that is contained within the HTML markup of content. It is typically used to provide structured markup that is easy for search engines to assign meaning to and provide a sense of structure to content. It is also used to increase the semantic meaning of contents. 

This is very important for the page of a site. So we should use Schema markup on every page. Schema markup is basically of different types. There are three types of schema markup. Such as JSON-LD, RDFa, and Microdata. Most of the time we use JSON-LD.

Build a Perfect Site Structure

Website architecture is the discipline of constructing and modifying the physical design of websites and intranets, including their creation, organization, and maintenance. It is an important aspect of any website or application and is most often associated with the World Wide Web, but it is also used in the design of many types of websites and applications. 

Over the past two decades, the field of website architecture has evolved significantly, but its central focus has remained the same: to build websites that are easy to use, understand, and update while optimizing the performance of the website and its content for the intended audience. This has led to the development of a wide variety of website design concepts and techniques. So, it’s very important to build a better website structure.

Build a Mobile-Friendly Website

One of the first steps to creating a better mobile experience for your customers is to make sure your website is mobile-friendly. A mobile-friendly website is one that is optimized for touch and screen, provides a good user experience on a variety of devices, and has great mobile usability.

Many customers use mobile devices to get information about your business, and if your website isn’t optimized for those devices, you’ll lose out. That’s why It’s the most important aspect of creating a better mobile experience for your customers.

We can use Google’s mobile-friendly test tool to see if any website is mobile-friendly.

Increase Loading Speed

Loading speed helps to increase a website’s interactivity, traffic, and sales. If your website doesn’t load quickly enough, it can lose visitors, which can in turn lower your search ranking in Google’s search results. Loading speed is a crucial factor in the success of a website and Google has several tips to help you improve it.

page speed insights

The loading speed of a page is important since it impacts how long users spend on your site. If your site is slower to load than other websites, you lose time, your users lose patience, and they may even leave your site. That loss of users decreases the effectiveness of your site and reduces the amount of money it brings in.

In this section(on-page SEO guide for beginners), we will look at some of the things that can be done to increase the loading of our site from slowing down.

Need proper web hosting: Choose a proper web hosting company for your website to ensure that it can increase site loading speed. There are three things you can consider: Speed, Uptime, and Server location.

Images Optimization: Images are an essential part of a website and can make the difference between a good and a great one. However, in order to increase the loading speed of your website, you need to optimize your images. This will help users to load your website faster and reduce the bounce rate. If you know how to optimize images, you can Optimize images on your website.

Browser Caching Enable: Enable browser caching is a great way to speed up the loading of your website. This will make your website faster to load and will improve your website’s SEO ranking. There are ways to make sure that browser cache is enabled, but this can also be a huge concern for your website. This will reduce the load time of your website and increase the speed of your users.

Consider a CDN: A CDN is a service provided by third-party providers that deliver content (HTML, CSS, and JavaScript) to your users more quickly. You can use a CDN to load faster text, images, data, and other assets that are hosted on a content delivery network (CDN) provider’s servers instead of your own. A CDN can greatly improve the speed of your site by delivering content from a third-party server.

Optimizing Website Content

An optimization process is a process in which a piece of content is decomposed into smaller pieces that are easier to manage and improve with time.

The most important thing for optimizing for SEO is to make sure that your site is well-structured and that your content is optimized for search engines from the beginning, so that it is not only accessible to the search engines but that it is also accessible to the users and their browsers. Here(on-page SEO guide for beginners) we will see how content can be optimized by keyword.

Keyword in Title: When a visitor enters your website, they first see the title on your website. So we have to optimize our title. But the title is very important to a search engine. If we put our keywords first in the title, then Google will look at our page better. Since the title is the main place of a website so you have to put your keywords here.

Keyword in URL: We should optimize your URL too. URL is very important for search engines. So make sure you put keywords in your web page’s URL and make your URL keyword-rich and meaningful. 

Keyword in Meta Description: Another place where we can put our keywords is in the meta description. When a user clicks on a web page, the first thing they see is the meta description. The meta description is the description shown on the page when a user clicks on a web page. So we have to make sure that our meta description is keyword-rich and meaningful. It’s not a direct ranking factor but you can generate more CTR.

Keyword in Alt Tag: The Alt Tag is the image description. You can also put your keywords here. If you have an image, you can also add keywords to it. This is one of the best ways to optimize your image. One key point here is that we know that Google cannot recognize images without ALT text. If we put our keywords with ALT text then this is a best practice for our site.

Keyword in Heading Tag: We have to put our main keywords (in the H1 tag) at the beginning of the H1 tag and then optimize our H1 tag. Then optimize our H2 tag, and then continue to optimize our H3, H4, and H5 tags in order. Also, we have to consider the HTML hierarchy when we write the heading. We want to hook the viewer with our heading tag instead of hooking them with our main keywords. Note here that the h1 tag needs to be converted to the title tag. Every web page will have only one h1 tag.

Keyword in First Paragraph: The first paragraph is usually the most important paragraph of a web page. When you write your first paragraph, you have to consider the first paragraph keyword. You have to make sure that you write the first paragraph keyword-rich and meaningful. you have to use the keyword in the first paragraph so that the search engines can understand what your first paragraph is about. We have to make sure that our first paragraph is keyword-rich, and we can also add some long-tail keywords to our first paragraph. This is one of the ways to optimize your first paragraph.

Keyword in Last Paragraph: The last paragraph of a web page is usually the most important paragraph of a web page. You should put your main keyword in the last paragraph. You also add some long-tail keywords. It’s also the best way to optimize the last paragraph in the content.

Keywords in Content Body: The keywords used in the content body are also very important. Make sure that the keywords in the content body are relevant to the content and the webpage. so that the search engines can index your content better. Don’t use too many keywords.

Add Internal links: Internal links are very important for your SEO and they help users to navigate the website quickly. Internal links are also one of the ways to make the visitors spend more time on your webpage. Internal links in a webpage help in increasing the traffic and improving the rankings of the webpage. That’s why you need to add relevant content as internal links.

Add external links: Add external links to your webpage for more traffic and link juice. Add links to relevant external websites in the body of your blog posts to help the search engines and increase traffic. You need to add external links from relevant high-quality sites.

Longer the content length: Longer the content length means your content will match the user’s expectations. An article of 1000 words or more tends to do better, as the reader is provided with more of what they came to the site to find. And those articles must be quality.

Add multi-media: Multi-media can be used in many ways to increase the impact of your content. Video, audio, and other multimedia are an excellent way to provide value to your audience.

Use LSI Keywords: To make this work, you need to use LSI keywords that match your user’s intent. These should also be the words used alongside your content on the page. When optimizing your content with LSI keywords or phrases, will help to better position your webpage and improve your search ranking.

Don’t focus on things:
  • The H1 tag cannot be used more than once. Don’t repeat.
  • Don’t increase Keyword density by more than 1-2%.
  • Don’t use thin, duplicated, plagiarisms content.
  • Don’t stuff keywords in your content.
  • Try your best don’t use stopwords in the URL.
Focus on things:
  • Use keyword beginning at the title.
  • Try writing the title between 55-60 characters and 512px.
  • Try writing meta descriptions between 150-160 characters and 920px.
  • Use Long-tail or LSI keywords.
  • Write quality content and lengthy.
  • You need to optimize the image.
  • Using social sharing buttons.
  • Using the Table of Contents

Most Common On-Page SEO Mistakes

When we do SEO on a site, beginners often make different kinds of mistakes. In this part(on-page SEO guide for beginners), we will talk about the mistakes that beginners usually make. Here we will only talk about the common mistakes of on-page SEO.

Title tag and Description: Many of us can write titles and meta descriptions. This means that we know that writing with 50-60 character titles and 150-160 characters is enough. But this is a misconception among beginners. Most of the time they do over-optimize. They can’t focus on the search intent part. So, we don’t need to do over-optimization and always focus on the search intent part.

Website Creation: Websites that are newly created do not pay attention to on-page SEO when creating websites. This is a mistake that beginners make. So, we need to start focusing on the on-page SEO at the time of the website creation.

Keyword stuffing: As I mentioned earlier, it is important to avoid keyword stuffing. It’s another one of the mistakes. Search engines will penalize websites for using too many keywords. You should always strive to have a natural flow of text in your content.

H1 Tag Issues:  This is one of the biggest mistakes newcomers to on-page SEO. We use the h1 tag more and more on one web page. It’s really bad practice for websites. We know that we only need to use the H1 tag once for a web page. According to Semrush, 15% have an H1 tag, 20% have an H1 missing tag, and 20% have multiple H1 tags.

Low Text/HTML ratio: It’s not a direct ranking factor for search engines but many factors have related to ratios. Low text HTML ratio is bad for websites. According to Semrush, 28% of sites have a low text HTML ratio. So, we need to add more text to our web pages.

External Link Placement: It’s another mistake that the Beginner does not implement External Link well. We know that external links act as a reference. So, here we need to add high-quality content that goes to your content.

Broken and missing ALT tag: Missing alt tags and broken images are common mistakes on the website. We know that image is an important part of the website content. According to Semrush, 45% of the sites have missed ALT and 10% have broken images. So, we have to fix all the images with Broken and missing ALT tags on our website as soon as possible.

Internal and External Links Issues: Many websites have 404 errors due to external and internal links. Most of the time we can’t focus to fix all the broken errors on our website. It’s also one of the common mistakes. According to Semrush, 25% of sites have external links and 35% of sites have internal links issues.


Our conclusion is that on-page SEO is a critical SEO factor. It helps get better indexing by search engines, letting them know that a site is ready to be listed to help users find it at the top of search results. It also directs impact on organic traffic.

On-page SEO has become more and more prominent in recent years due to Google’s prioritization of content quality and relevance. However, on-page SEO is not a one size fits all solution: there are unique challenges faced by each website that require different strategies. I hope through the on-page SEO guide for beginners content you have already learned lots of things.

If you have a good on-page SEO, then your ranking will improve. If not, it will remain the same. So, on-page SEO is one of the most important factors if we want to improve our ranking positions. So, if we want to improve our ranking position, we must have a good on-page SEO.

Finally, no more excuses. The truth is, the quality of your content is absolutely critical to your online success. Improvement doesn’t happen overnight, but if you are dedicated and committed, it will.

By Blogger Ujjal

Ujjal is a professional blogger from Bangladesh. He has been working as a blogger for 3 years. He loves this sector and tries to publish different types of content.

2 thoughts on “The Ultimate On-Page SEO Guide for Beginners – How To Optimize Your Website”
  1. Itís difficult to find experienced people in this particular topic, but you seem like you know what youíre talking about! Thanks

Leave a Reply

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