How To Do Proper On Page SEO

Over the years, online marketing has become a very common marketing strategy for most businesses. This has resulted in a neck and neck competition among websites with each website aiming for top ranking on Google. On-page SEO is a factor that Search Engines consider in a website during the ranking process.

Search Engine Optimization is a technical field which requires a lot of attention and expertise to manage. It is this complexity that makes certain people reluctant to practice proper SEO. But you can, of course, hire a good SEO company that can help you. 

SEO is a must have a process for your website to appear on the top pages of Google. There are un ending factors that an SEO expert need to consider when building a website. These factors may get the expert confused in the process which may impact negatively on the ranking of the site.

One major factor considered during ranking is the number of links available in the website. A link is considered as an up-vote in the eyes of Google and therefore authoritative websites can have as many “up-votes” as possible. Such websites will eventually receive a better chance during the ranking process. Sometimes this might make you concentrate in creating more links such that you forget to incorporate other important factors.

Sometimes you may find yourself so caught up in fulfilling Search Engine best practices that you forget about the needs of your audience or the user experience.

You might succeed in building a  good backlink profile that matches your best competitors but if the contents of your website are not valuable in the eyes of humans then you still lag behind in the in the competition. You need therefore to understand that SEO is not all about getting as many backlinks as possible. SEO is all about how efficient you are able to communicate with your audience and develop ties that might eventually result in the purchase of your products and services.

Try to concentrate on building valuable content for your audience instead of link building and watch it payback.

With this, you will need to incorporate on-page SEO into your strategy.


How Can One Do Proper On Page Search Engine Optimization (SEO)

What is on-page SEO

On-page SEO is a process that involves the optimization of factors within your site to gain an advantage during the ranking process by Search Engines. These factors that determine the ranking a site are divided into two categories: on-page and off-page factors.

Link building is an off-page factor since the variable is not available on your website “per say”. Off-page variables are not easy to manipulate. For instance, you can influence another site on how you want your link to appear on their site but the final decision lie on their hand. They decide how your link will appear on their site.

With on-page SEO, you as the site owner have full control over your site. You have the power to make the page on your site according to your likes and present it according to your imaginations without any restrictions.

The Heart of On-page SEO

The basis of a successful on-page SEO campaign is learning what your audience wants and creating content that is useful, readable and compelling. when people find your content to be useful, they will share the information with others and that is the beginning of your success.

One important thing you need to do before even preparing your content is the keyword search. You need to establish the keyword (S) that you want to target on Google’s organic search. This is very crucial for your SEO success.

For a starter, Google Keyword Planner will help with keyword research process but there are a dozen tools available for this process.


The Google keyword planner allows you to enter a topic and apply different search filters, it then gives you choices on various keywords to optimize your content.

In case of unsatisfactory results, you can opt to use Ubersuggest. It is able to drill for keywords that the keyword planner normally cannot.

The main factor to consider when choosing the keywords are its average monthly search volume. Get keywords that are closely related to your niche that get frequent searches. Do not settle for keywords that has less than 1000 average searches a month in order to drive the search traffic from search results even higher.

If you are targeting keywords with a high average monthly search volume, then you should expect very stiff competition from high-quality sites like Wikipedia and Forbes for your keywords.




The success of your SEO strategy greatly relies on the type of content you publish on your site. If you publish irrelevant content on your site, the chances of your site appearing on search results are very minimal.

When developing your content, you need to have a perfect keyword in mind such that you develop your content basing it on the chosen keyword. When you publish content that revolves around your target keyword it will help increases the chances of better and higher ranking of your site by Google.

It is therefore paramount that you conduct a thorough keyword research before you begin developing your content.

Implementing Different On-page SEO Practices

Observing the on-page SEO practices not only ensures that your site gets indexed faster but also gives your site a better chance of higher ranking on organic search.

By developing a human-friendly site, you are able to you boost the user experience for your target audience which is the primary goal of on-page SEO strategy.

With that said, below are the different on-page SEO practices that you need to observe for your content

Mentioning keyword on URL

The best way of informing Google about your content is through your URL. Google will favor a site that has the keywords appear on the first three world of its URL.

Therefore, you should ensure that you can easily change the URL of your page. This is especially easy for WordPress users.

The length of your URL also plays a great role. The shorter the URL, the easier it is for people to remember it and type it on their browsers

Mention keyword on post title

This is more or less similar to the case of URL. By Mentioning the keyword phrase on the post title, you are literally informing Google what your page entails. You should also ensure that the keyword phrase also appears in the first three words of the title. If this not possible, then make the efforts to ensure that the keyword phrase appears within the first 60 characters of your title.

Draft a short and a compelling title. This will help to engage your users such that they are interested in the contents of your site. A coSchedule’s Headline Analyzer can help you through this. It scans your title and rates it based on the words that you feed it. Ensure to include all power words like “best” common, uncommon and emotional words in your word in order to get a high score.

Include visual content.

While a bigger portion of the audience is readers, there is a portion who are non-readers. Non-readers cannot read a book that lacks illustrations. You, therefore, need to consider this portion of your audience by developing content that is able to engage different segments of your target audience. This will help to boost your search traffic to greater levels.

Google is interested in your content if you are able to enhance a good browsing experience for your readers. When your context looks like a wall of text, then people visiting your site will click off immediately.

Developing content that includes images, videos and infographics will help to retain and engage people who visit your site. These features help to complement your words and also help to effectively communicate your ideas to your target audience. Something that is beneficial in the “eyes” of Google.

As an SEO, you should include Images in your content since they play a major role in optimizing your target keyword by incorporating the respective alt tag which helps to describe what these images entail.

Boost the speed of your site.

When your website takes longer to load, visitors will immediately click away to your competitor’s site.

By running a Pingdom test, you can know how long your site takes to load and diagnose any issues causing any lag.

While site speed is just one factor among many that affect the performance of your site, it is your role not only to deliver engaging and useful content but also to ensure that readers can easily access your site and that the data from your site browser friendly.

Mention Keywords in Subheadings.

While all CMS automatically adds the <h1> tag to all post titles, it is your responsibility to ensure that your keyword is present in your title.

When developing your content, ensure to include the <h2> tag on subheadings. This will not only see that Search Engine notices your content but will also make the structure of your content look organized and appealing to the readers.

The moment that Google notices your keyword mentioned again in your contents subheadings, it reinforces that your content is indeed about the keyword and that reason enough to receive a better ranking from Google.

Mentioning the keyword in the first 100 words.

If your content is really about the keyword, you will find yourself mentioning the keyword phrase naturally in the first sentence of the paragraph. “Naturally” in this context means that you should not try to force the keyword to fit in as that will not be or feel “Organic”

While still trying to include the keyword in the first sentence, you shouldn’t spend the entire time doing so. Focus on developing a compelling introduction which is paramount to convince the readers to continue reading through your content.

The key factor is to try and balance between the organic insertion and developing an effective compelling introduction.

Linking of useful resources

When developing your content, sometimes you may find yourself in a scenario where you have to refer ideas that might be very intricated. Instead of wasting your time trying elaborate such ideas, it is simpler and beneficial to your readers if you just link out these sources on your content.

Such useful links help provide additional information and also make it easier for your audience to understand what you are trying to put forward.

You may also find yourself re-writing a topic, you can as well link your old post in your content. Such inbound links are very important as they help retain your audience within your site long enough while still engaging them with your content.

The primary aim of incorporating links in your content should be to provide your audience with as much information as possible.

Incorporating social media sharing buttons.

Does Google consider social shares a ranking factor? The answer is yes. In fact, Google puts a premium on content with most Facebook, Twitter shares among others. However, it is also true social 

When someone reads and shares your content, they don’t do so merely because the content is useful. It is the engagement and the value factor that enhances this sharing.

The number of likes and retweets on social media is proof enough of the authority that your content commands in the market. When you came across two similar topics, the probability that you will read the topic with the most social shares is higher which is reasonable.

To get many social shares, you have to make it easier for your audience to share your content over Facebook, Twitter among others by installing the social sharing buttons on your sites. Ensure to place the buttons in a conspicuous position on your site.

This is especially easier for WordPress since the nifty plugins are available and fully paid for. Tools like the  Sumo, and  AddtoAny are available for non-WordPress users.

Develop Great Content

A study conducted by Can I Rank indicated that the length of your content has a very minimal effect on organic search rankings. While longer contents received better ranking, a set of tests run showed no relationship between the length of content and ranking to substantiate this claim.

Do not wrangle your brain with such claims. Instead focus on developing content that is useful and engaging to your audience.

Write for the audience and not for the Search Engines. Ensure to include every useful detail. Be as helpful as possible to your audience by clearly discussing your subtopics in a detailed manner such that your ideas flow effortlessly throughout your context.

When you write with the “word count’ claim in mind, chances are that you will stuff your content with irreverent information trying to attain a longer content. Readers will find your content fluffy and too generic and click out to your competitors.


Today, Online marketing has become a dominant marketing strategy. There has been a lot of advancement such that people are now building and developing websites that are SEO oriented. It has come to appoint where you need to develop content that appeals in the eyes of your readers as well before the eyes of Search Engines. This is especially easier when you follow on-page SEO practices

With the perfect keyword in mind, you can develop content that optimizes your site. By observing on-page SEO practices you not only create engaging content for your readers but also get an added advantage during ranking.

This emphasizes how important on-page SEO practices are in developing a compelling, engaging and high-ranking site. If you want some examples of close to perfect on-page SEO, check out our Brooklyn page.