Effective On-Page SEO Best Practices That’ll Boost Your Website Rankings & Grow Your Business

If your prospective customers are searching in Google, Bing, and Yahoo to find your products or services, you need to implement the most effective on-page SEO best practices that highlights your capabilities and positions your company as the right answer to web searchers questions.

Look more and more people are using multiple digital channels to research products, and services and search engines are often part of the mix. If you don’t understand how to make your company’s website friendlier to users and search engines via implementing effective on-page search engine optimization (SEO) best practices, you’re losing business.

In this detailed, practical article I’ll walk you through all you need to do, to turn your company’s website into a lead generating machine, and as a proxy grow your business.

So even if you’re using other tactics like TV, radio, and print, you still need an SEO strategy to ensure you’re not losing customers when they turn to the internet to do more research.

On-Page SEO best practices for business

Let’s do this together.

Believe me, you don’t want to be in search results.


Because things start to get grim when you look past those first few search engine results or the first page.

That’s what the stats say.

Research shows that websites on the first search engine results page receive almost 95% of web traffic, leaving only 5% for the remaining search results pages. That is most people only look at the first page of search results. And half the clicks on that page go to the first three results.

“Successful SEO is not about tricking Google. It’s about PARTNERING with Google to provide the best search results for Google’s users.”

– Phil Frost, Main Street ROI

One of the big misconceptions about SEO is that it’s all about tricking Google to get your website to rank high.

It’s important to consider Google’s mission. They want to organize all the information online and present it to the searcher so that only the best websites are at the top of the results page.

what is seo

With that in mind, the goal of SEO is to make it as easy as possible for Google to find your website (by using proper HTML code, writing relevant copy, designing for ease of use, optimizing page load speed) and then to give Google a reason to rank your website higher than all the other relevant websites (by publishing better and more robust information, getting more links, more online PR)

Google search engine result page

On-site search engine optimization is one of the basic steps to getting your website ready to attract free targeted website traffic from search engines and keeping that traffic engaged until you’re they are ready to turn into paying customers.

On-site SEO (also known as on-page SEO) is the practice of optimizing elements on a website (as opposed to links elsewhere on the Internet and other external signals collectively known as “off-site SEO”) in order to improve search engine ranking and visibility.

on-page vs off-page seo

On-page SEO is the practice of optimizing individual web pages in order to rank higher and earn more relevant traffic in search engines. On-page refers to both the content and HTML source code of a page that can be optimized, as opposed to off-page SEO which refers to links and other external signals.

These on-page SEO factors work on the page of your website to improve your search engine rankings. These factors can be controlled by you or your webmaster. On-page optimization is an important component of search engine marketing. Without it, it’s difficult for your website to get noticed.

On-page SEO consist of many activities and techniques.

I’ll try to sum up the most important on-page SEO best practices and tasks in this practical guide. Below is a summary of what you’ll learn here, and that will make your website the preferred choice online.

Optimization in the SEO context means:

  • Making sure that search engines can access and index your website without any problems
  • Having high-quality content that matches the intent of the searcher
  • Giving search engines crawlers the right signals to understand the structure of your website
  • Helping search engine spiders understand the meaning (context) of your content.
  • Giving search engine algorithms reasons to trust your website and rank it higher than other websites.

Once you do all the above correctly, your website will be SEO friendly and a candidate to appear in the SERPS for many searches (related to your content).

I will be focusing on content, use of keywords and the performance of your website in this guide. I have also broken this post into easy to implement task to give you good guidance.

You need content and keywords to effectively optimize the on-page components of your website.

Let’s begin with the King – content.


“Today it’s not about ‘get the traffic’ — it’s about ‘get the targeted and relevant traffic.”

– Adam Audette, Chief Knowledge Officer, RKG

Content is considered ‘the King’ online, it is rightly said, as the ranking of your website today is largely dependent on the content of your webpages.

No matter how good your website looks and runs, the king of your website is content.

Fortunately, the era when it was OK to fill the text with hundreds of keywords is ended and new crucial rules appeared.

  • Write and publish only unique content. Even when you publish content on a third-party website, you should rewrite it to create a unique material.
  • Do not use too many keywords.

In case you won’t follow these rules, Google will penalize the website.

Planning for success that will increase revenue and customer engagement starts with a solid content marketing strategy. It doesn’t have to be a rebranding or even any changes at all, but your messaging and positioning do need to align with your customers and answer the questions they are trying to solve.

solid content marketing strategy

You should make sure that while creating your company’s website, the content should be logical and should consist of those keywords which will help the website to be easily found by web searchers. The content written for your website should be unique and relevant.

Better content is outweighing more content.” – Rand Fishkin Click To Tweet

To begin producing high-quality content, start by identifying your company’s strengths and what attributes set you apart from your competition. It makes sense to work to deliver results that establish you as a thought leader in your space and a messaging/positioning platform your consumers can rely on.

The image below gives a brief overview of the types and formats of content to integrate into your customer journey, SEO and inbound marketing campaign plan to achieve your desired objectives online.

SEO Content types & format

With the planning done upfront, you are able to accelerate the creative execution of your brand’s online content and most importantly, the approach that will position your company as the right answer to your target audiences’ queries.

PS. This is just a brief intro to content, I’ll cover more down this line later on. Let’s look at the next tool you’ll need for on-page optimization – Keywords.


Yes, the King is content, but it’s all about the user/customer.

Simply stated; one of the most important tasks of on-page optimization is keyword research.

The goal of SEO is not to rank #1, it’s to generate leads and sales.

That means your SEO strategy starts with finding the right keywords that will ultimately drive conversions for your business. Use Google’s Keywords Planner Tool to search for relevant keywords. Then take it one step further to organize all the keywords you find into two categories:

  • buying-intent
  • research-intent

As you can probably guess, the buying-intent keywords are the ones where the person searching is most likely looking to make a purchase. The research-intent keywords are the ones where the searcher is most likely just doing research.

Focus your SEO efforts on the buying-intent keywords first to give you the best chance to drive leads and sales.

I can’t emphasize this enough, Google and other search engines pride themselves on delivering the *best search results” to their users.

SEO Keyword Optimization

A keyword is a particular word or phrase that describes the content of a web page. These words and phrases act as shortcuts, to sum up an entire page and help search engines match a page to an appropriate search query.

Even though Google’s formula changes regularly and it currently isn’t focusing on keywords, they are still a focus of the other popular search engines, and therefore, I think a best practice.

Users enter keywords and key‐phrases in search engines to get the information they need—your goal is to optimize your site for such words and phrases. It is important to identify keywords not only for the firm as a whole but also for individual practices and industries.

Repeat these keywords in all relevant areas of your web content– including descriptions, press releases, articles, publications, and marketing materials.

Keyword Usage

  • When developing keywords and phrases for your website, be specific and accurate about the content that you provide on your web properties.
  • Incorporate keywords and phrases naturally and fluidly into your content to keep the syntax and message of your website clearly understandable to the reader.
  • Avoid misleading search engines and users by overloading your site with popular keywords in hopes of boosting your ranking and web traffic. Search engines can detect when a website abuses keywords and flags them as spam, and users will be turned off from your site if you misrepresent your content.
  • Use tools like SEMRush, Ahrefs, etc. to research the top terms related to your industry or niche.

The bottom line; your focus in creating content should be on satisfying the search intent of your possible website visitor/customer. Thus, everything else – the type of content, the length, the tone of speech – should revolve around this.

Satisfying search intent and meeting the needs of your target audience begins with finding and using keywords strategically within your content.

By the way, I have written an extensive guide on how to find keywords using free SEO tools, Google search features, and insights from your competitors’ strategies, to help inform your SEO and content marketing campaigns. So I won’t go into keyword research and competitor analysis here.


Keep in mind that it is not only about finding keyword and stuffing it on your page.

That said, to keyword usage then; It’s a good SEO best practice to select one focus keyword and use it in relevant places, especially in your website’s:

  • Title Tag
  • Meta Description Tags
  • URL (Uniform Resource Locator)
  • Headings
  • Body of the Text
  • Image and Multimedia Alt Tags
  • Anchor Texts of Links pointing to the page etc.

Just be careful to use the keyword naturally and do not stuff it everywhere.

Moving forward, to make it easier for you to follow me, I have broken this simple on-page SEO optimization guide into three objectives that covers the most vital components of on-page search engine optimization.

  • On-Page SEO SERP Features Optimization
  • Content Optimization
  • Technical SEO Optimization

But wait there’s more, I have also broken down these on-page optimization components into simple tasks with tested and proven best practices to help you implement them accordingly on your website.

Without further ado lets UBER!


“On a broad scale, I see SEO becoming a normalized marketing tactic, the same way TV, radio, and print are traditionally thought of as marketing tactics.”

– Duane Forrester, Senior Product Manager, Bing

The term SERP is often used in SEO circles and other Webmaster forums for brevity. Technically, SERP – Search Engine Results Pages – refers to ALL search results displayed by search engines in response to a query by a web searcher.

There are millions of pages on the web, but none are more important to digital marketers than search engine results pages, or SERPs. Optimizing your On-Page SEO SERP features is all about how you want your company’s website displayed in search engines.

The main component of the SERP is the listing of your page’s title, URL and meta description, which are returned by the search engine in response to a related keyword query, although the pages may also contain other results such as advertisements or rich snippets.

SEO SERPs snippet
If your prospective customers are searching in Google, Bing, and Yahoo to find your products or services, then you need an SEO strategy. Click To Tweet

If you truly want to win in the SERPs, you can use a number of simple and useful search engine optimization tactics – which I will show you in this section.

Standing out should be a top priority in optimizing the elements of your website that shows up in search results. Properly working on your brand website’s SEO SERP features can help your business earn top positions on the web and increase your click-through rates (CTR) by pulling in more free targeted traffic from search engines- like Google.

Your  website SEO SERP features

Before we get started you can employ plugins like Yoast SEO or All-in-one SEO (the one I’ll be using here) – if you’re using WordPress – to move along with me and accomplish these objectives.

Alternatively, you can use good SEO tools like Moz Pro, SEMRush, Stat Search Analytics, which have additional SERP rank tracking abilities.

You can also edit your HTML directly or read on to get guidance on directing your webmaster or developer accordingly.

That aside; let’s get to work from the beginning.


Task i: SEO-Friendly Title Tags:

It’s vital to think about the entire user experience when you’re creating your title tags, in addition to optimization and keyword usage. The title tag is a new visitor’s first interaction with your brand when they find it in a search result — it should convey the most positive and accurate message possible


Title tags will appear in the first line of the results, informing search engines and users of the topic and content of a particular web page.

Your title tag is one of the most important on-page SEO factors. In general, the closer the keyword is to the beginning of the title tag, the more weight it has with search engines.

It is an HTML tag that is used to define the text or the title of the search listings on a given search results page, it can also be found at the top of your web browser.

More and more people are using multiple channels to research products and services and search engines are often part of the mix. Click To Tweet

* Title Tags On-Site Best Practices

  • Your number one priority, when optimizing your title tag, should be to help users and search engines know exactly what that particular web page is all about. Your title must accurately describe your page’s content.
  • As an unwritten rule; the title tag for your homepage should include the name of your website and possibly a few, brief words and keywords that clearly what your website offers, your USP or perhaps where your business is located.
  • Each page of your company’s website should ideally have a unique title tag, so that search engines and users can easily navigate and distinguish between different pages.
  • Keep your title tag short. As you can see from my example above, I always aim for less than 60 words (plus my keywords – On-Page SEO Best Practices), you can aim higher but Google truncates anything past 70 characters.
  • Add modifiers to your title tags when appropriate. Using modifiers like “effective” “2019”, “best”, “guide”, “checklist” and “review” can help you rank for long-tail versions of your target keyword.

Always make sure your title tag is accurate and gives a brief of your page’s content.

Task ii: Use a Well-Optimized and Descriptive URL Structure:

Another important aspect of Search Engine Optimization is the Uniform Resource Locator or URL for short. This is the address of your webpage on the World Wide Web. Many of us don’t pay attention to them, focusing mostly on the content. A keyword-rich and descriptive URL is vital to higher search engine placement and rankings.

Moreover, URLs are like direction signs to the content your web visitors want to access. The more organized your website structure is, the faster search engines can crawl and index your webpages and the easier it will be for your users to get to their preferred destination. Thus; creating a positive user experience that helps reduce bounce rates and increases time on site. Vital Google ranking factors that can help build your website’s authority, credibility and trust – and by proxy your business.

Furthermore, using descriptive URLs help web users better orient themselves within your website, and it helps makes other inbound marketing activities – like outreach and link building, or sharing content on social networks – easier to implement, since the URLs provide clues as to the contents of the page it links to.

Well-Optimized and Descriptive URL Structure

* URL SEO Best Practices

Google has stated that the first 3-5 words in a URL are given more weight. Click To Tweet
  • Remove default CMS generated URLs – like https://www.kontaseo.com/?p=26187.
  • Make it more understandable to both people and search engines – like https://www.kontaseo.com/on-page-SEO-best-practices
  • Avoid long URLs like https://www.kontaseo.com/the-complete-on-page-SEO-best-practices-for-growing-website-traffic-for-your-business-growth-online.
  • Keep your URL short, self-descriptive and sweet.
  • It should contain your main keyword.
  • Check and reduce your URL structure and click paths to a maximum of 4 directory levels – that is a web visitor should be able to get to any page on your website in just 4 clicks.
  • Make sure that a directory logically points to all its parent folders e.g., www.kontaseo.com/blog/seo/on-page-SEO-best-practices.html
  • Use 301 redirects to redirect old URLs to the new URLs.

Doing this will not only help improve your website’s rankings directly, but it also adds up to the overall user experience of your website.

So check if you are using descriptive URLs on all your website’s pages.

Task iii: Deploy Unique & Relevant Meta Description Tag:

The previous step – though helps improve your website structure, and user experience – is geared more towards satisfying search engines, this one is for people.

For any given search, a web user is presented with at least 10 results on the first page alone, he or she has to make a decision on which site to visit. There is still no evidence that this tag is used by Google to rank websites, but for obvious reasons, a good meta description can be the key deciding factor at this stage in the web searcher’s decision-making process.

Even if you’re using other tactics like TV, radio, and print, you still need an SEO strategy to ensure you’re not losing customers when they turn to the internet to do more research. Click To Tweet
Unique & Relevant Meta Description Tag

Description meta tags are significant because search engines often use them as snippets, a short piece of text displayed beneath the title of a search result.

Your Meta description tag should be a brief description of your site or page’s content while highlighting your capabilities and USP to help your company’s content stand out in the search engine result pages (SERPs).

Meta descriptions act as your ad copy in the SERPs. So always add unique, informative and relevant descriptions that concisely summarize the contents of a web page in a couple of sentences or a short paragraph.

*Meta Description Tag SEO Best Practices

  • It should contain at least one appropriate keyword.
  • Your aim is to gain more CTR (Click through rate). Write with your ideal users in mind, not search engines, to help better connect people with the specific pages and content they seek.
  • What added value does the user get from visiting your website? Make it clear in the description
  • Make your description compelling to users by accurately summarizing the content of the page
  • Use unique descriptions for each web page
  • It should not be more than 155 characters including spaces and appropriate keywords. Anything from 165 characters or more and Google will cut off the rest.
  • Try and integrate a call-to-action in your description that encourages users to click on your site/page
  • Don’t use symbols like ` ~ $ ^ + = < > “ in meta description. Google will cut them out
Meta Description Tag SEO Best Practices
When keywords in a snippet match a search query they are often bolded, indicating that the content of the page is relevant to the user’s search. Click To Tweet

In some cases, Google might use another segment of visible text from your web page if it is relevant to a search. However, it’s a good idea to have a description meta tag to increase the likelihood of a matching text segment. Use keywords creatively and strategically, but don’t make meta description unreadable because of them.

Any way you choose to go about optimizing your SERPs organic ad features, just make sure they are all easy to read, clearly describes the content it points to, highlights your unique strengths and capabilities.

Addressing where you are, what you have available, who you need to reach, how you are going to do it, and when it will all happen, will help an undecisive web searcher probe more as such lands on your site.

on-page SEO best practices SERP features


Okay, let’s say you’ve enticed the web searcher into clicking on your link and he/she is now on your web page, what do you expect them to see and what do search engines even look for on a page to put it on top of the pack?

Taking your efforts into your website’s content, let’s begin by creating benefit-driven headings and subheadings.

Tasks 1: Heading Tags Optimization

Although most SEO experts and digital marketing professionals often vary on opinion on this, it is clear that heading tags are important. Your web page’s headings show web users the hierarchical structure of the content on your web pages and help with rankings.

Heading Tags FOR seo
Yoast SEO

Similar to an outline, these headings and subheadings provide a visual cue for readers and search engines to better understand the main points of your content and what information is being presented in each section – as you can see from the example in Africa Bizcommunity’s website. (image below)

Heading tags also help to break up the visual layout of the page, catch the reader’s eye with important sections and keep the text from looking like one large, overwhelming block.

As headings are used by search engines and web users to understand a page’s content, keywords in headings matter. But beware that your page has relevant text that contains or supports the particular keyword

*Heading Tags SEO Best Practices

  • The H1 tag is your “headline tag”. Only Use One H1 tag. Most CMS’s (like WordPress) automatically add the H1 tag to your blog post title. If that’s the case, you’re all set. But some themes override this setting. Check your site’s code to make sure your title gets the H1 love it deserves.
  • Generally, there are 6 fonts used for heading. You should use tags such as h2, h3, h4, h5 and h6 to highlight your headings, subheadings.
  • Also, don’t use h2 or h3 tags too frequently as Google may penalize you for doing a negative SEO practice.
  • Use these headings to give structure to your web content
  • Make them descriptive
  • Use headings to improve accessibility, crawlability, and indexability of your webpage
  • Use headings to improve SEO by integrating keywords creatively
  • Use Headers to Break Up Text
  • Keep Your Header Tags Consistent
Heading Tags SEO Best Practices
The header tag, or the tag in HTML, will usually be the title of a post, or other emphasized text on the page. It will usually be the largest text that stands out. There are other header tags in HTML too, like an h2, h3, h4, etc Click To Tweet

Avoid overusing heading tags as they can overwhelm the reader and make it difficult to distinguish between different sections.

Tasks 2: Readability and User Experience Optimization

Let’s face it: People don’t usually read online—they skim, a study concluded that visitors will only read about 20% of the text on a given webpage. To improve dwell time and reduce bounce rates, your text must be easy to read, and well-structured

In addition to using appropriate headings, here are tther techniques you can use to get your website visitors tied to your content.

*Readability and UX Content Optimization Best Practices

  • use easy-to-read font
  • use short paragraphs
  • break the text with other elements (quotes, images, social buttons, infoboxes, etc.)
  • be careful about grammar and stylistics mistakes

Tasks 3: SEO Content Optimization

Due to Google’s recent algorithm updates, quality outweighs quantity. Always keep this in mind and resist the urge to cut corners on quality in an attempt to publish webpages faster. Click To Tweet

The consistent use of keywords makes it easier for search engine bots to find them on your site, helping it rank higher in search results. Though Google gives more emphasis to topics than keywords, it’s worth taking note of as they aer vital for how people interact online. So let’s cover how the keyword is used throughout your web page in the most important places.

Now; your keyword strategy should involve selecting high-performing keywords that drive relevant traffic to your business. Choosing the right keywords for your company’s online content can make all the difference in your digital marketing campaigns, determining how well your website ranks on Google and other search engine platforms.

*On-Page Content Optimization Best Practices

Where to Use Keywords in Content?

Use keywords in both the ​head and body sections of a page. Once you decide what the primary keyword(s) should be on a page, you’ll want to create content that includes the phrase naturally and evenly throughout the page.

  • Your keyword should appear in the first 100-150 words of your article, or at least within the first paragraph.
  • Subheadings may help visitors decide about the relevance of content to their needs. They may also appear as part of a featured snippet or answer box. So include your target keyword at least in one subheading of your content body
  • Sprinkle LSI Keywords- LSI keywords are synonyms that Google uses to determine a page’s relevancy (and possibly quality). Sprinkle them into every post, and throughout your content.
  • A keyword density – the percentage of keywords or keyword phrase that appears on your webpage – of up to 1.5% with a mix of LSI keywords is ideal.
  • Focus each piece of content on a different keyword phrase, and never use the same keyword more than once. That’s because you don’t want to end up competing with your own content for search rankings.
  • use keywords early in any social media update so that they’re immediately visible. Keywords are also useful as hashtags. This is especially true on Twitter, where using the right hashtags can make it easier for people to find content on the site.
  • Use font style like bold, italic and underline to highlight your keywords when necessary
  • Avoid keyword stuffing. That is repeating keywords over and over again in the text, whether it’s in titles, headings, descriptions, page content, URLs, or even at the bottom of a webpage in very small text
On-Page Keyword Usage Best Practices

Tasks 4: Improving Anchor Text

Anchor text is the visible, clickable text that users will see for a hyperlink. These links may connect to the content on the other internal pages of your website or to other websites.

Anchor texts describe a link in detail and inform the user about what to expect from the link. Rather than having to click on an ugly URL, anchor texts allow people to click on keywords people actually understand and are redirected by the URL hidden behind the anchor text.

Ideally, the corresponding keyword of the landing page should always be used in the anchor text of internal links. The more webpages use the same keyword to point to a subpage, the more signals the search engine will receive indicating that this landing page must be very relevant for this keyword.

This, in turn, means that the page will be ranked better for this and other similar keywords.

*Anchor Text Optimization Best Practices

  1. Use at least 2-3 in every post. Utilize internal links as well as external ones to help search engines navigate your website better
  2. include both navigational links and contextual links
  3. The major pages of your website should be linked to the homepage.
  4. You should link to quality and relevant external resources to provide added value for the users when appropriate.
  5. Avoid using non-descriptive anchor texts (e.g., “here”, “more”, etc.) in your internal links and focus more on keywords.
  6. Use specific and descriptive anchor text to help users more easily navigate your website and enable search engines to clearly determine the subject matter of the linked content.
  7. The more accurately your anchor text describes what you are linking to, the more likely a search engine and users will recognize that link as relevant to a query.
  8. Make sure the anchor text matches the content of the landing page
  9. Keep anchor text relevant and concise, but avoid using the same exact text repeatedly for links, as many search engines prefer to seek links that were acquired naturally and not ones that are purposefully manipulative to drive traffic.
  10. Format links so they are distinct from other text so that users know to click them
  11. Use keywords strategically in your anchor text This is vital, especially for the anchor text of inbound links. If you have the keyword in the anchor text in a link from another site, this is regarded as getting a “vote” from this site, not only about your site in general but about the keyword in particular
  12. Try to use the same anchor text when you link to a landing page.
  13. all pages should be reached within 3 clicks from the homepage

Outbound links to related pages help Google figure out your page’s topic. It also shows Google that your page is a hub of quality info.

Tasks 5: Image and Multimedia Optimization

Search engines aren’t able to fully interpret the content of images without textual support. That’s why using Alt text to describe your images is so important: it allows search engines to understand the image content. And, if for some reason an image can’t be loaded, the Alt attribute (alternative description) displays the specified alternative text.

Alt text also allows visually impaired users who use text-to-speech software to access web content. You have to optimize for all audience members, after all!The Alt attribute is integrated within the image link in the HMTL source code:
Providing images on your website with distinct filenames and “alt” attributes, alternative text shown when an image can’t be displayed, can help users and search engines better understand your website.

*Image and Multimedia Optimization Best Practices

This usually includes both image file optimization (image compression) and image name and alt text optimization.

Dazzle with Multimedia-Text can only take your content so far. Engaging images, videos and diagrams can reduce bounce rate and increase time on site: two critical user interaction ranking factors.

Alt text is an image attribute that describes the content of the image. It should be specific and descriptive.

  1. Search engines can scan the text of “alt” attributes of images and will treat it like anchor text, helping the engines to better understand the information on your website. This is also useful if someone is viewing your website on a browser or a screen reader that doesn’t display images.
  2. make sure any images you use are relevant to your content.
  3. Next, give them a file name that reflects that relevance. You can include keywords or LSI keywords here if it makes sense.
  4. Specific filenames and “alt” text will also help image-based search engines better understand your content.
  5. Use SEO keywords in image titles, which are little pieces of text that pop up when you hover your mouse over an image.
  6. Make sure at least one image file name includes your target keyword (for example, on_page_SEO.png) and that your target keyword is part of your image Alt Text.
  7. The best practice for using alt text with images is to make it descriptive; don’t just use the keyword.
  8. Aim to use common file types (JPEG, GIF, PNG and BMP), so that most browsers will more likely recognize them.
  9. Keeping the file size of images small, while still viewable, will also help your pages load more quickly. Search engines are increasingly monitoring website page speeds, and users will appreciate the faster load times and be more likely stay on your website longer.

To increase the ranking of the web page, it is essential to attract traffic through images by using the correct and relevant Alt tags for specific keywords. Include targeted keywords in the image alt text and image name. The images makes the blogs more interesting. Try to look out for small to medium size image and bigger images will slow down your speed.

Tasks 5: Create Long-Form SEO Content

All my experience says that for many great products, long copy sells more than short – advertisements with long copy give people the impression that you have something significant to say, whether they read the copy or not

David Ogilvy

The ‘Length is strength” SEO adage is supported by industry studies which found that longer content tends to rank significantly higher on Google’s first page.

The term ‘long-form content’ has a different meaning to different people. However, the general consensus is that long-form content is content that is in-depth, comprehensive and detailed.

Create Long-Form Content

Why long-form content?

Look, the Crazy Egg blog saw a massive increase in its conversion rate by over 30% with the use of long-form content which was twenty times the length of its shorter counterparts.

Highrise Marketing also has a case study that reveals the efficiency of long-form content in driving conversions. They determined that the homepage with longer-form content saw an increase in conversion rate of over 37%.

Long-form content gets you more of what you want. Ultimately, you should create long-form content because it will get you more of what you want: more online visibility (social shares, links), more proof of your authority and industry expertise, and more material for altruistic community building and engagement.

Long-Form Content Gets More Shares

Simply put, long-form content allows you to provide more value. The point of a long-form post isn’t to reach a particular word count for the sake of that word count, but instead to provide so much valuable information that it reaches or exceeds a particular word count.


Quality Content: I know that you’re sick and tired of hearing about “quality content”.

Even though search engines have no direct way of determining quality, they have plenty of indirect methods, such as:

  • Repeat visitors
  • Bookmarks
  • Time on site
  • Dwell time

To get more from creating quality long-form content that grows your brand, check out:


Technical SEO refers to the process of optimizing your website for the crawling and indexing phase. It’s concerned with the functionality and usability of your website. With technical SEO, you can help search engines access, crawl, interpret and index your website without any problems.

Technical SEO is one of the main pillars of search engine optimization, In addition to on-page SEO (related to content and how to make it more relevant to what the user is searching) and off-page SEO ( also known as link building, is the process of getting mentions (links) from other websites to increase trust during your campaign process. process).

It is called “technical” because it has nothing to do with the actual content of the website or with website promotion. The main goal of technical SEO is to optimize the infrastructure of a website.

Task 1: Website architecture

Website architecture is the way your website is structured or, more specifically, how your website’s structure can help users easily and quickly find information and drive conversions. An ideal website architecture helps users and search engine crawlers easily find what they’re looking for on a website.

*Website Architecture Best Practices

  1. Create an organization plan. The first step is to sit down and figure out how best to organize your website.
  2. Aim to keep your site hierarchy as simple and straightforward as possible.
  3. Define your primary categories. Think carefully about the main categories you can divide your pages into that are: Descriptive of what the different pages and products are, and Intuitive to any visitor to your website.
  4. Define any relevant subcategories. Not all websites will need subcategories within the larger categories, but many will.
  5. Create a URL structure that follows your navigation hierarchy
  6. Minimize the number of clicks between pages. As you work out your site structure, pay attention to whether or not there are any pages or sections of the website that are more than three clicks from each other. If there are, then re-think your structure to correct that.
  7. Strategically use internal linking. Internal links are an important SEO tool that helps Google to more efficiently index your website and understand the relationship between your different pages. And since you have total control over the anchor text for internal links (the words that are hyperlinked and show up underlined in blue), they give you the chance to tell Google specific keywords to associate with the page.
  8. Create a header that lists your main navigation pages.
  9. Make use of 301 redirects to not lose any link authority, and anytime you change a web page’s URL so that potential visitors can still find the page they’re looking for rather than ending up on an error page. A 301 redirect lets Google know that the web page at the new URL is the same one that people liked and linked to at the old URL.
  10. Use breadcrumb navigation
A “breadcrumb” (or “breadcrumb trail”) is a type of secondary navigation scheme that reveals the user's location in a website or Web application. Click To Tweet

Most WordPress themes will come with prebuilt SEO-friendly site architecture, if not you can follow these simple site architecture best practices for SEO to create yours.

Task 2: Maintain a Crawlable and Indexable Website

Your website should be crawlable and indexable by search engine bots. No indexation = no organic traffic.

*Crawlable and Indexable Website Best Practices

  1. Identify Crawl Errors. A “Crawl Error” means that Google has trouble viewing a page on your site.
  2. Find Out How Google Views Your Page.
  3. Use robots.txt .The robots.txt file provides a directive to search engines and every website needs one in the root directory (i.e., example.com/robots.txt) – It must be formatted correctly, meaning it should only block files or directories you don’t want indexed and it should also be included in your XML sitemap.
  4. Canonical link elements to ensure the right page – or, in other words, the preferred version of the page – is indexed. Use Screaming Frog to check.
  5. Use siteliner to find duplicate content on your site.
  6. It is always advisable to have an XML Sitemap as it permits a Search Engine crawler to index the list of URLs for a website. A XML file contains only 50,000 URLs and size must not be larger than 10 MB. You can XML Sitemaps Plugin or the Generator to create your Google sitemap online

Task 3: Improve Your Website speed

Page Speed refers to the time a visitor has to wait until your web page completely loads

Even a 1-second delay in your website`s load time can lead to lower revenue and traffic. Google has stated on the record that page loading speed is an SEO ranking signal (and they recently made PageSpeed even MORE important).

Page speed is an important on-page SEO factor. Make sure your site doesn’t take more than 4 seconds to load: MunchWeb found that 75% of users wouldn’t re-visit a site that took longer than 4 seconds to load.

Improve Your Website speed

What follows are some tips to improve the page speed:

*Website Speed Optimization Best Practices

  • Choose a proper web hosting or move your website to a better host
  • Improve server response time
  • Use a Content Delivery Network (CDN)
  • Optimize the size of the images on your website (big image files are one of the most common reasons why the page loads too slowly)
  • Enable website caching
  • Reduce the number of plugins
  • Implement Gzip Compression
  • Minimize the number of JavaScript and CSS files.

You can employ GTmetrix a free tool to analyze your page’s speed performance.

Speed-inducing WordPress Plugins

Here is a list of chart-topping, speed-inducing plugins to help your site load faster.

Task 3: Mobile-Responsive Website

If you want your business to succeed, you need a mobile-friendly website design.

A responsive website is one that changes based on the screen size of the device. Responsive websites react with the user in mind, and enhance usability no matter what the device is. Mobile-Friendly Design. Simply put, a mobile friendly site functions the exact same way regardless of the device.

Having a mobile-friendly website is a MUST.

  • Almost 60% of All Internet Access is Done Through the Phone.
  • 77% of Adults Own a Smart Phone.
  • 72% of People Want Mobile-Friendly Websites.
  • Speed Plays a Factor in User Retention.
  • Responsive Design Integrates Social Media.

If you don’t, you may have a problem. Google started penalizing mobile unfriendly sites in 2015. And they’re likely crack down even more in the future. If you want to make your site mobile-friendly, I recommend Responsive Design.

Most WordPress websites are already mobile responsive. You can check yours with this simple tool by Google: Mobile-Friendly Test.

Google: Mobile-Friendly Test.

Input your URL, click test URL and wait for the site to analyse the result.

If your website isn’t mobile-friendly, here are 10 WordPress Plugins to make your website Mobile-Friendly and find out more about how to make your website Mobile Friendly.

You can also create AMP using WordPress plugin.

Accelerated Mobile Pages (AMP) is an open-source initiative that allows you to create web pages that load quickly on mobile browsers. To help provide better mobile user experience, you can create AMP versions of your landing pages

Task 4: Secure Your Web-Property: Use HTTPS for SEO

SEO is an asset. It’s like buying real estate and investing to remodel your kitchen and bath. That work will increase the value of your home so that you can sell it in the future for a profit Click To Tweet

HTTPS. Hypertext Transfer Protocol Secure (HTTPS) is an extension of the Hypertext Transfer Protocol (HTTP). It is used for secure communication over a computer network and is widely used on the Internet.

This means the communication between user and web server is encrypted. One should use it if sensitive information (passwords, PIN number & other confidential information) is being entered on your website.

Secure Your Web-Property: Use HTTPS

Simply put this is the security feature of your website.

HTTPS is a confirmed ranking factor. You don’t even have to pay for an SSL certificate today (Let’s Encrypt is for free), so make sure you have one. Period.

You should always protect all of your websites with HTTPS, even if they don’t handle sensitive communications.

How to get HTTPS: Setting up SSL on your website

Step 1: Host with a dedicated IP address. In order to provide the best security, SSL certificates require your website to have its own dedicated IP address.
Step 2: Buy a Certificate.
Step 3: Activate the certificate.
Step 4: Install the certificate.
Step 5: Update your site to use HTTPS.

How to get HTTPS: Setting up SSL on your website

For more on your website’s security check out

When properly configured, HTTPS can provide a fast, secure connection that offers reliable and trusted experience that your website visitors will be comfortable with.

It’s possible to redirect pages to HTTPS without a plugin, but if you’re not a developer, or just want to save time, plugins are good for that, plugins like Really Simple SSL, Easy HTTPS Redirection (SSL), and HTTPS Everywhere – Google Chrome Extension can help with your site’s security.

Task 5: Use Social Sharing Buttons

Social media can be a great promotional vehicle for sharing your content

Social signals may not play a direct role in ranking your site. But social shares generate more eyeballs on your content. And the more eyeballs you get, the more likely someone is to link to you. So don’t be shy about placing social sharing buttons prominently on your site.

Use Social Sharing Buttons

Social sharing describes when social media users broadcast web content on a social network to their connections, groups, or specific individuals. One of the primary aims of corporate social media marketing strategies is to generate brand awareness by leveraging their existing audience to share content.

In fact, a study by Bright Edge found that prominent social sharing buttons can increase social sharing by 700%.

social media process flow

The reason why people share can be attributed to many things. The main reasons are because people want to share what you do. Your product is worth sharing. But it is very important for brands to have a social mindset, actively engage with their audience, and encourage sharing in many different ways. As a subset of encouraging people to share, you could add a tweet button to your site.

According to social media examiner here are 6 tips to increase your social media shares

  1. Discover six tips to increase social media content shares.
  2. Identify top shared content quickly with BuzzSumo.
  3. Use keywords or topics to search for top shared content.
  4. You can also search by a specific website.
  5. Search by shares per social network.
  6. Share breakdown by network.
 tips to increase your social media shares

There are many effective ways to increase your social sharing and creatively boost your online marketing strategy. To help you get started below are some of the best Social Media share buttons and widgets you can use to promote your website socially?

Social sharing tools can be integrated into your website by the use of a web widget or plugin. Once installed, visitors to your website can share or save your web content using a variety of services, such as Facebook, Twitter, LinkedIn, Instagram, Pinterest, email, and many other services.

I hope this helps?


The aim of On-page SEO is to optimize your web pages in order to make it more suitable for your visitors and rank it higher in the search engine results pages. It is one of the main parts of the SEO strategy, so paying attention to it is vital.

My rule of thumb is build a site for a user, not a spide. Click To Tweet

There is more you can do to prepare your website for success in the SERPS, but here are the crucial basic steps to getting you started on the right path.

On-page SEO for business

Implementing the strategies in this simple On-page SEO best practices guide will improve the chances that your business will show up when searchers type relevant keywords into the search box. And that’ll improve your online authority and click-through rate.

To recap On-site optimization in the SEO context means:

  • Making sure that search engines can access and index your website without any problems
  • Having high-quality content that matches the intent of the searcher
  • Giving search engines crawlers the right signals to understand the structure of your website
  • Helping search engine spiders understand the meaning (context) of your content.
  • Giving search engine algorithms reasons to trust your website and rank it higher than other websites.

Once you do all the above correctly, your website will be SEO friendly and a candidate to appear in the SERPS for many searches (related to your content).

That’s it! Now that you know how to optimize your website for SEO, check out my articles on finding keywords with free SEO tools and analyzing your competition for lead generation and the best 35 Steps To Plan an Effective Online Marketing Campaign For Your Business to boost your company’s strategic growth.

My mission is to help small businesses thrive. With our digital marketing services and training, I help small businesses succeed with marketing regardless of their budgets.

Eko Odinta – Digital Strategist @Kontaseo

Show some love by sharing this article with your friends and partners to give someone a helping hand, I will also appreciate your comments and input, which I will gladly review and respond to.

Thanks for your time and patience.

And connect with me on LinkedIn, follow me on Twitter and Facebook for more in-depth guides and useful tips.

3 thoughts on “Effective On-Page SEO Best Practices That’ll Boost Your Website Rankings & Grow Your Business”


Leave a Reply

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