5 Easy On--Page SEO Tips That Yield Big Results

How a website ranks on Google will to a large extent determine the success of your website on the internet. Ranking on Search Engine Result Pages (SERPs) generally is determined by the success of your Search Engine Optimization (SEO). To achieve good ranking, therefore, there are two critical areas of your SEO that significantly affect your suscess. One is on-page SEO and the other is off-page SEO.


Further reading:

30 Most Important Google Ranking Factors For Beginners

7 Simple Steps That Will Help You Optimize Your Blog Posts

The Most Common Reasons Why Your Website can be penalized by Google

How to Get Your Content on Google's Featured Snippets


This post focuses on on-page SEO which itself involves a lot of things you can do on your website to improve ranking. Some of these things you can do are more difficult to do than others. In this post, we take a look at 5 easy-to-implement on-page optimization tips that can be beneficial and boost the ranking of your website. But before we move on to discuss these important factors, let us give a brief background of search engine optimization.


Further reading:

SEO Lessons From Google’s John Mueller

16 Mistakes That Turn People Away From Your Website

How Fresh Content Impacts on Your Website Ranking


What is Search Engine Optimization?

Search engine optimization (SEO) is the process of affecting the online visibility of a website or a web page in a web search engine's unpaid results—often referred to as "natural", "organic", or "earned" results. This is a very broad definition and do precisely explain the meaning of search engine optimization(SEO).

To achieve the desired outcome to positively improve the ranking of a website on search rngines, you can understand that there are two major tweaks to a website that will help. One will be what you do on the website to boost its quality and enhance its ranking. The other are the things you do on the internet, not on the website you intend to rank, which also boost the ranking of the website. The former is refered to as on-site or on-page SEO while the later is referred to as off-site or off-page SEO. Now let us look at the on-page techniques you can easily implement to gain rankings on Google and other search engines.


Also read: OnPage SEO Guide for Top Search Engine Ranking


1. Improve your website speed

Google love fast loading websites. Fast web pages are also good for your website visitors. If you want to get good raning in search engines, you need to work on your website load time. The speed of your website however does not only depend on your optimiation efforts, your server performance also play a role. If your server is overloaded, then there is little you can do to get the best performance. If your server loads fast however, then it will be possible to achieve faster loading web pages with some tweaks.

To impprove the speed of your website, the first thing to do is to check the speed of your website. Here are some tested tools good for checking your website speed

Google PageSpeed Insights


Google Mobile Speed Test


There are other tools which can be used to test the speed of your website but these ones are sufficient. Once you are able to determine the speed of your website, you can then measure the performance of your optimization efforts. Let's look at how to improve the speed of some popular tools used to build websites.

  • How to Boost the Speed of a WordPress Website

WordPress is the most popular content management system (CMS) and so we always will consider it because it is likely that most of those reading this article have a WordPress website they manage.

For the sake of emphasis, we will replicate what we recommended in that post to speed up a WordPress website verbatim:

Recommended WordPress plugins to Improve Loading time

1. W3 Total Cache

This plugin has been considered a must have as far a WordPress speed improvement is concerned. You will inevitably find W3 Total Cache in must have WP plugin lists. W3 cache imposes automatic cache control of database objects, posts, pages, content, etc. on your WordPress site. It improves server-side performance, reduces download times and provides smooth CDN integration for faster site speed.

2. EWWW Image Optimizer

This plugin is very useful for sites that have images in posts. It is also useful for other websites. One good side of this plugin is that it reduces image file size by compressing JPG & PNG files and converting high size formats into JPG, PNG. It performs lose-less image compression which will not reduce image quality and can optionally set images to lossy compression if image's visual quality is of no much importance to your site.

3. Advanced Lazy Load

Images can be compressed to be lighter but that does not guarantee high speed if the images are much. A website can still be sluggish if they have dozens of images. Lazy load plugin is the WordPress mechanism to deal with this issue.

Advanced Lazy Load activates lazy load mode in WordPress that makes image load only when they are scrolled up in the visible area by the user. It means even if you have fifty images in your blog, only the ones in the visible area will load upon opening that page. The rest will load one by one as the user scrolls down the web page. This also saves user's surfing data and makes your webpage's loading speed superior.

4. WP-optimize

Database issues can cause slowness of websites. For some websites, the databases may not be huge but for sure there will be many redundant rows. This problem is adequately handled by WP-optimize. WP-optimize is a database optimization plugin that will automatically identify redundant i.e. useless entries in your database and make it sleeker by removing them. Lesser rows mean faster queries which mean faster site loading. Though the difference made by this improvement is very minimal, it is worth implementing it.

5. Leverage Browser Caching Ninja

Most modern browsers have the caching function that is not activated by default. The activation can be done through your website. By imposing browser caching, you can make browsers save smaller elements of websites and CSS in computer memory that will allow website load faster because only bigger items will need to load every time the site is reloaded. Leverage Browser Caching Ninja is the best-rated plugin for browser caching and it requires no configuration. Just install and it will start working.

6. Lazy Load for Videos

Similar to images in WordPress, videos can also be configured to load on user request only. Lazy Load For Videos will automatically identify videos in your post and replace them with a static thumbnail that will load video only when the user clicks upon thumbnail. This reduces loading time for pages having video elements.

7. GZip Ninja Speed Compression

WordPress developers use a lot of space during coding in order to keep the codes well-documented. This results in redundant memory usage that can be removed by GZip compression. GZip compression removes useless space in coding and makes CSS, HTML, etc. files smaller. This compression is so efficient that it reduces more than 50% file size on average. Coders, don't worry though because this plugin will not modify the original files. It uses compressed versions of them. So in future if you need to modify the code, you can still do it.

While W3 Total Cache also does this, I recommend you to use this dedicated GZip compression plugin instead for better performance.

8. P3 Plugin Performance Profiler

This plugin, P3.e. Plugin Performance Profiler performs a check on your website and creates the detailed, comprehensible breakdown of plugin's load time. This report enables you identify & replace the time-consuming plugins with the optimal ones.

9. Plugin Organizer

This plugin is used to keep other plugins neatly arranged. As you identify the heavy and lighter plugins with P3, you will be easily able to decide which plugin is more important for your site and which is the least one. With Plugin Organizer, you can make specific plugins load only on specific pages set their loading order manually.

  • How to Boost the Speed of a Joomla Website

Joomla is the second most popular content management system and next in our consideration. Based on different tests involving diffrerent versions of Joomla few conclusions had been drawn:

  1. Speed and performance of Joomla is significantly dependent on the choice of template, followed by addons components / modules / plugins. It is recommended you uninstall or deactivate all templates and extensions that are not in use. It's no use keeping extensions that eventually turn outdated and can become a security problem for your website. The best approach to managing extensions and templates not in use is to uninstall them.
  2. Number of CSS images, Javascripts (size) make the final blow to Joomla performance. Fortunately, modern or recent Joomla versions have significantly addressed this with very effective CSS and JS compression.
  3. Activation of inbuilt Gzip and Cache system does speed up the Joomla site. This can be achieved with some tweaks with the global configuration setting and the activation of the default system cache in the plugin manager. Please note that we recommend using the progressive caching in the global configuration setting in the Joomla backend.
  4. Cleaning up of CSS codes can result in a highly boosted Joomla performance in terms of decreased http requests and total page size. The smaller the file size, the faster the speed of your Joomla website.
  5. Compression and minification of CSS / JS files, similarly compression and optimization of pics / images is the key to speed up default Joomla. You can learn more on image optimization in this article on Image Optimization for the Web

2. Streamline the content focus of your web pages

From the title of your stories to how you build up the content within the body, focus your content to provide direct answers to the questions searchers ask or the things they are looking for. The better your web pages answer these questions asked by searchers, the more likely it is that the search engines will show your pages among the top ranking pages of search results

Do well to properly optimize the content of your web pages to make sure that it aligns with searcher intent. Your website should contain many pages, tackle the topic of your publication from different angles and provide a satisfactpry answers that will make searchers npt look for answers elsewhere. It is also a good idea to be very detailed and write long articles that provide very detailed answers.

3. Use responsive web design

Mobile friendly websites are now very crucial in determining website ranking. With the growing number of visitors using mobile devices to search and surf the web, Google is also placing increasing imortance to mobile friendliness. With Google's mobile-first algorithm, it is even more compelling that your web pages look good on mobile devices. Mobile usability is important if you want to get high rankings on Google.

Google itself recommends responsive web designs instead of individual pages for mobile and desktop. Responsive web design is a setup where the server always sends the same HTML code to all devices and CSS is used to alter the rendering of the page on the device. Most web design tools like WordPress now automatically offer responsive solutions. So also are all modern WordPress and other templates built for content management systems (CMSs).

4. Switch your website to HTTPS

Google prefers secure websites. Most web hosts offer inexpensive ways to add SSL to your website. You can also get an SSL certificate for free but that will depend on your host and your hosting plan. It will be a good idea to note that most free SSL certificates offered by web hosts are self signed. That means, there will be browser warning alerting users thhat the certificate is not issued by a trusted certificate issuing authority. Using a self signed certificate can seriously increase your bounce rate and affect user experience negatively which will badly affect your ranking on search engines.

If you have switched your website to https, it is good to redirect your HTTP pages to the new HTTPS version of your web pages and use the canonical attribute to show search engines that you prefer the secure version of your pages.

To force your website to switch to the https protocol, simply insert the code below in your .htaccess file in the home directory:

RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]

Please note that for this to work, you must have SSL installed on your hosting account.

4. Remove duplicate content

Content is king it is said. But that does not mean you simply copy content from web pages and paste them to create new pages and expect to be rewarded with higher ranking. The era when that worked is long gone. Now, search engines frown at content duplication and can go as much as penalizing your website for content dulication. So you must ensure that the same content does not appears multiple times on your website, If it does, search engines will be forced to pick the best version of the content for the search results. That can also lead to an algorithmic penalty.

5. Add pagination to endless scrolling pages

Some websites, especially the one-page websites use pages with endless scrolling. That is not a very good ppractice when search engine success is top on your priorit. Although Google can index these pages to some extent, is is better to have real web pages with pagination.


Search engine ranking is the strongest deerminant of every website success. Gaining ranks and continuosly improving on them is extremely important especially for small business and not so well established brands. The steps outlined here are basic steps that if taken seriously are sure to bring steady success and will lead your website to a leadership position.

Share this post

Comments (0)

Leave a comment

Powered by Simple Blog