The Complete Guide for On-Page SEO

On-page SEO can drive many new clients and traffic to your website.

Furthermore, on-page SEO is entirely up to you since you get to choose the subject and/or objective of each page. You get to decide who that page’s target market is.. Additionally, you have a say in whatever essential words and phrases you wish to concentrate on.

What is on-page SEO?

On-page SEO, also known as on-site SEO, is the process of improving various front-end and back-end elements of your website to improve its position in search results and attract more visitors. Content, site architecture, and HTML elements are included in on-page SEO.

What makes on-page SEO so crucial?

Because it informs Google about your website and how you add value for visitors and customers, on-page SEO is crucial. It aids in the optimisation of your website for both human users and search engine robots.

To rank and draw in new visitors, your website needs to be optimised for Google and other search engines and created and published.

Visitors to your website can see the adjustments and modifications you make to optimise it, unlike off-page and technical SEO elements, which aren’t always apparent. This is why on-page SEO is termed “on-page” SEO.

On-page SEO is all up to you. Thus, you must execute it properly. Let’s now talk about the components of on-page

Elements of Content

The elements of your site’s copy and content are referred to as content elements. This part will mainly concentrate on creating valuable page content that benefits your users and signals to Google that your website is valuable.

  1. High-Quality Page Content

The centre of on-page SEO is page content. It explains to visitors and search engines what your website and company are all about.

The process of producing high-quality content begins with selecting pertinent keywords and themes. Conduct keyword research by typing phrases into Google to see what websites and competitors’ webpages come up with. Additionally, you can use programs like UberSuggest, AnswerthePublic, and Ahrefs.

Here are some guidelines for producing high-quality page content (some of them are covered in greater detail in our Checklist below):

  • Naturally, incorporate both short- and long-tail keywords.
  • Include exciting and timely visual content.
  • Write specifically for your buyer persona (s).
  • Solve the issue your audience is facing.
  • Create content that others will want to link to and share.
  • Use CTAs to offers and product pages to increase conversions.
  • The page content is the core of the on-page SEO process and allows you to provide value to Google and your site users. Spend enough time and money creating and optimising the page content since it is the foundation for all other on-page SEO components.

HTML Components

The elements in your source code are referred to as HTML elements.

Note: Click View > Developer > View Source in the top menu to view the source code for any page in your browser.

2. Page Titles

One of the most crucial SEO components is your website’s page titles (also known as title tags).

Titles describe what is on the corresponding pages to visitors and search engines.

Make sure to include the focus keyword for each page in the title to guarantee that your site pages rank for the appropriate purpose. Put your keyword in as naturally as you can.

The following are some excellent practices for creating page titles:

  • To guarantee that your titles display correctly, keep them short—under 60 characters, as per Google’s change. Google doesn’t specify a character restriction, but its display titles can only be 600 pixels long. If you limit the length of your titles to 60 characters or less, they won’t be abbreviated in search results.
  • Don’t overuse terms in the title. Modern search engines are sharper than ever and have been built to monitor for explicitly (and penalise!) content that is unnaturally filled with keywords. Not only can keyword stuffing make for a tacky and spammy reading experience. Ensure that it pertains to the page.
  • Avoid using full capitals.
  • The title should include your company.

3. Headers

The HTML elements h1, h2, h3, and so on are headers, often known as body tags..

Depending on the search intent, these tags aid in organising your material for users and assist search engines in determining which section of your information is most crucial and pertinent.

Include important keywords in your headers, but choose ones different from those found in the page title. Your h1 and h2 headers should contain your most crucial keywords.

4. Meta Descriptions 

The brief page summaries displayed beneath the title in search results are known as meta descriptions. It may impact whether or not a person clicks on your page even though it is not a search engine’s official ranking factor.. Therefore, it’s equally crucial when performing on-page SEO.

When your content is published on social media (using structured markup, as discussed below), meta descriptions can also be carried over there, potentially boosting click-through rates.

What constitutes a strong meta description is as follows:

Although Google has been known to permit lengthier meta descriptions, keep it to no more than 160 characters. (Note

Type your keyword or keyword phrase in its entirety.

Use a complete, impactful sentence (or two).

Avoid using alphanumeric symbols like —, &, or +.

5. Picture Alt-text

The alt-text for your photographs functions like SEO. It communicates to Google and other search engines the subject matter of your pictures. It is significant since Google now provides approximately as many results based on images as they do on text.

This implies that users could find your website through your photographs. However, you must include alt-text in your pictures for them to do this.

When including image alt-text, keep the following in mind:

Be specific and descriptive.

Make it pertinent to the overall page content in the context.

No more than 125 characters should be used.

Don’t keyword stuff, and use keywords sparingly.

6. Structured Markup

Structured markup, also known as structured data, is the act of “marking up” the source code of your website to help Google identify and comprehend the various components of your content.

The highlighted snippets, knowledge panels, and other content elements you see when you conduct a Google search are all made possible by structured markup. Additionally, it explains why your specific page information displays so nice when someone shares your material on social media.

Site Architecture Elements

The components that make up your website and site pages are site architecture elements. Google and other search engines can readily crawl your website’s pages and information if designed in a certain way.

7. Page URLs

Your page URLs should be easy for users and search engines to understand. As you create internal pages like blog posts, subpages, and other types of pages, they are essential for keeping the continuity of your site’s structure.

Here are some pointers for creating SEO-friendly URLs:

  • Eliminate the additional, pointless words.
  • Use no more than a few keywords.
  • If at all possible, utilise HTTPS because Google now considers it to be a good ranking element.

8. Internal Linking

The act of hyperlinking to other valuable pages on your website is known as internal linking. 

Internal links are crucial for on-page SEO because they direct visitors to other pages on your website, retaining them there for a more extended period and signalling to Google that your site is worthwhile and beneficial.

Additionally, the longer visitors stay on your site, the more time Google has to crawl and index your website pages. In the end, this aids Google in learning more about your website and may help it appear higher in search engine results.

9. Mobile Responsiveness

Google started to prefer websites with quicker mobile speeds, even desktop searches.

Relevance of mobile responsiveness.

The selection of a website hosting service, site design and theme, and content arrangement that is readable and usable on mobile devices is crucial. Use Google’s Mobile-Friendly Test tool if you’re unsure if your site is mobile-ready.

10. Site Speed

It must load quickly if a user sees your site on a desktop or mobile device. Page speed is of the utmost significance when it comes to on-page SEO.

Google is primarily concerned about the user experience. Google knows visitors are less likely to stick around if your website loads slowly or erratically. Additionally, site speed might affect ROI and conversions.

Use Google’s PageSpeed Insights tool at any moment to check the speed of your website. 

Crawl your website

Get a list of every page indexed by search engines on your website. Customers can do this using our Page Performance tool (located under Reports).

There will be three crucial columns of data in an Excel (or.csv) file that you should pay attention to after crawling your website:

the website’s URL (a.k.a. URL)

Title of the page

The meta description for the page

These three columns should be copied and pasted into your template.

Column B should contain the URL, column C the page title, and column E the description.

Analyse your site’s SEO and specify its architecture

You should arrange and rank your web pages now that the design includes a basic index of your website. Start by identifying the location of your existing pages within your site architecture.

Use column A for this. Keep track of whether pages are internal, on your homepage (preferably, you should only have one of those), in your primary (or secondary) navigation menu, etc.

Update URLs, page titles, and meta description

Check your present page names, meta descriptions, and URLs to determine if anything needs to be updated.

(Using a template to arrange your SEO gives you a comprehensive perspective of the many types of material you have on your website.)

Note how each element’s length is automatically determined for columns D and F. Anything less than 60 characters is advised for page titles. (And updating any page names longer than 60 characters is a quick and straightforward optimisation effort.)

The ideal meta description length is between 155 and 160 characters. This is the perfect length to prevent the ellipses from cutting off any descriptions. Be careful not to overuse the exact keywords in this area. It’s not difficult to write a solid meta description, but it should be given the same attention as the page’s actual content.

(Note: You might also need to adjust the URLs for some sites, but this isn’t always necessary and wasn’t considered part of this optimisation template.)

Ensure that your URL contains your keyword

As previously indicated, include your keyword in the URL. Take control of ADYoga, a hot yoga centre, as an illustration. You have a website with videos of your classes on it. You should include the phrase “hot yoga online courses” in your URL since it is the keyword for this page. This website’s URL can be something like

Include your keyword throughout your web page

You should include your website’s keyword and URL (s). Your headers and title are part of this. Additionally, use your keyword in places in your article where it makes sense.

Track keywords and topics for each page

Consider your target keyword as the chosen subject for a specific page. Using the t template, provide one topic per page.

By doing this, you’ll be able to delve deeper and give more specific details on that subject. Additionally, since you are just optimising for one keyword per page, your chances of ranking for that term are higher.

Consider your target keyword as the chosen subject for a specific page.

Don’t keyword stuff

We reviewed many instances when keywords are beneficial and essential for SEO. However, “keyword stuffing” is a mistake many beginners make while improving their on-page SEO.

Stuffing your pages with keywords might hurt your website’s SEO and make readers and visitors think you’re spamming them.

Establish value propositions for each page

Establishing a value proposition for each page of your website is a crucial next step that is frequently skipped. Each page should have another objective besides simply ranking for a certain term.

Define your target audience

Establish your target market. Do you have only one buyer persona or several? When you optimise the pages of your website, have this person.

Plan new page titles

Good copy must be thorough, clear, and provide solutions … so be compelling! Write for your target audience and about how you can help them. Double-check your spelling and grammar to ensure your material is compelling and error-free.

Add new meta descriptions.

As mentioned above, the meta description for your page should be a brief, straightforward sentence that uses the same keyword as the title.

It shouldn’t be a replica of the text that appears on the page. To maximise space and provide readers with as much information about your website as possible, get as near the 150-character restriction as possible.

Review and edit page content as needed

Good writing must be comprehensive, understandable, and offer solutions. So, be persuasive! Write about how you can assist your target audience and for them. Double-check your spelling and grammar to ensure your material is compelling and error-free.

Aim for at least 500 words per page, and format content with headers and subheaders to make it simpler to read and comprehend.

Use columns P through R to record modifications you’ve made to your material or to indicate where adjustments need to be made.

Incorporate visual content

Consider including different types of visual content on each page, as the content may be more than words (if it adds value and serves a purpose, of course). You can indicate which visual components need to be added in Columns S and T. Make sure to include a descriptive file name and picture alt-text when adding an image to a page.

Optimise your visual content

We already discussed the alt text for images. This is how you should optimise your visual material, and don’t forget to use your keyword in the alt text of your photos. It will benefit the page’s SEO and give it a chance to rank in picture searches (e.g. on a search engine image results page or image carousel).

Add internal links

As was previously discussed, it’s imperative to have links on all of your pages, yet this is something that’s sometimes forgotten.

Be sure to incorporate more than just your keywords in your anchor text. Making it simple for visitors to navigate your website is the aim, not stuffing it with as many keywords as possible.

Include external links

Given that we just discussed numerous reasons why internal linking is crucial for on-page SEO, it would seem paradoxical to add external links throughout your website. External relationships, however, are as significant.

Optimise for conversions

Google will realize that your page is genuine and trustworthy if you externally connect to other reliable websites. Google and your visitors both want to know that your website is well-cited.

If you’re not additionally making efforts to optimise your website to raise the number of leads, subscribers, and/or clients you’re drawing in… Your approach is flawed.

Keep in mind that there is a conversion chance on every page of your website. Every page on your website needs to contain a call to action (CTA). However, some pages may have more than one.

Get in touch with us today to learn more about our offerings and how we can assist you with your on-page SEO!  Contact D’Marketing Agency!

Leave a Comment

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

Latest Articles

The recent leak of Google’s internal algorithm documentation has created a significant buzz in the digital marketing community. For business owners, this unprecedented glimpse …

SEO copywriting is the practice of creating content that is not only engaging and informative but also optimized for search engines. It involves strategically …

User intent refers to the underlying motivation or purpose behind a user’s search query. It is the reason why someone is searching for a …

Request A Quote

It’s fast, easy, and free!

Our Technology Partners

Call Us
Chat With Us
Contact Us

Important Notice: Protect Yourself from Scammers

We have been informed that scammers are impersonating D’Marketing Agency Pte. Ltd. Please note that our official website is , and phone number is +65 91395749.

Always verify contacts before engaging and do not share personal information with unverified sources. If you have been scammed or approached by scammers impersonating us, please report the number to the platform you are using. We are not responsible for these fraudulent activities.

For any concerns or to confirm the legitimacy of any communication, contact us directly through our official phone number or website. Your safety and security are our top priorities.

Thank you and stay safe!