What is OnPage SEO and how to improve it?

On-page search engine optimization is well-known as the basis of any project with SEO. No matter how well you’re performing your off-page search engine optimization for your website, if your website’s On-page SEO isn’t properly done, you won’t get the desired result. Besides, Google has begun to close all of the doors to building links and providing more value to the design and content. As both design and content are aspects of on-page search engine optimization, you have to provide more value to all elements which are directly related to your blog or website.

In this chapter I’ll discuss the most important aspects of on-page SEO which impact search engine ranking and a few typical on-page SEO mistakes which might ruin all of your efforts and hopes.

What is On-page Optimization and its Usage?

On-page SEO comprises of all the things you can do to optimize a page for search engine results on that particular page. The On-page factors of a webpage or website include the technical set-up details such as the user-friendliness of your site, which is achieved through making proper adjustments to the textual and visual content.

Note that On-Page SEO does not include all the links that redirect visitors to other websites and social media platforms. It also does not include all the marketing activities that the site owner conducts outside the website.

Some of the most prominent On-page SEO techniques include:

  • SEO Techniques
  • Optimizing all the titles and headings on the site
  • Creating a website with a responsive design
  • Following the rules will enable your keywords to rank higher.
  • Creating fast-loading pages
  • Having a proper URL and minimizing broken links

The Usage of On-Page SEO

To begin with, the creators of a website usually control the quality of the site to improve the ranking of the website. If you, as the owner of the site, address all the technical issues that influence the quality of what the search engines can understand, then you are in a better position to rank higher in the results.

Another thing is that if you are successful with your on-page strategies, you stand a better chance with your off-page SEO strategy.

Off-page SEO comprises of links to other websites and social media sites. If visitors can relate to your On-Page optimization, then they can relate to the content available on the sites for which you have provided links on your site.

The Difference Between On-page SEO and Onsite SEO

On-page SEO refers to the optimization done on a single page of your blog or website, while onsite SEO refers to the optimization done on your whole website or blog. Both work hand in hand, though it is possible for you to optimize a single page and not optimize the rest of the site.

However, if you target the whole site, then each page is an element that you will have to optimize.

On-page Optimization Techniques For Better Ranking

There are some tried and tested methods of On-page SEO techniques which are bound to enable a person who owns a site to get a better ranking. The most effective ones include the following:

# 1 Quality Content

As much as SEO is meant to make search engines understand your site and give you better rankings, it is only quality content that will keep the visitors to your site engaged and willing to, for instance, purchase your products and services.

Not everything on your site will qualify as quality content, but below are some of the things that will cut for quality and give you an edge over those you might compete with:

  • Quality content is content that offers real answers to people’s questions. Most people search for content that will enable them to solve real-life problems on a day-to-day basis. If your content does not meet this requirement, then the visitors to your site will avoid your site and possibly give negative reviews. Negative reviews have the potential to lag the performance of your site, hence you might not want to affect your growth by posting content that is not quality.
  • It is content that people want to share with their circles for them to be entertained or educated. If your content does not get even a single share on social media platforms, then you are probably doing it wrong. Quality content is content that people will aspire to pass around since it is perceived as being valuable.

How to Create Quality Content?

There are a few steps that you can follow to come up with content that will not only attract the attention of those visiting your site, but also sustain it. The most crucial ones include:

    • Understand your readers: What are your readers looking for when they visit your site? Do you connect with what they need to see or read? It is not always about what you solely want to publish and post for people to view. If it is not content that is deeply intertwined with the lives of those who visit your site, then you may end up losing out on regular visitors.
    •  Focus on the visitors, not selling: If you intend to thrive in your business, you should aim at building a stable relationship with your customers. On the same note, if you want to rely on your site to attract customers, you should focus on them and how you interact with them, as opposed to merely stuffing the products down their throats. Show them that you are interested in them by providing solutions to their problems, and they will get involved in anything else you have to offer.
    • Present your content in a simple manner: Again, it is not about expressing yourself in a way that only yourself understands. It is about talking in a language that the visitors to your site will understand. Everything should be in a direct and simplified format.
    • Original content: Make sure the content you publish is not copied or rewritten from your existing blog posts.
    • Add text description to non-text content When you add images or videos, try to give a text description of those items.

# 2 Blog Post Title

A blog post title can be more potent than you perceive it to be. If well-crafted, it can drive your blog to receiving better traffic and ranking higher in search engine results.

A poorly-chosen blog post title will work the opposite. You may end up receiving less traffic, and your blog will rank lower in search engine results. Optimizing the title of your blog is therefore essential in determining the performance of your site.

To rank higher in search engine results, you should try to add the focus keyword or phrase towards the beginning of the title (H1) tag. But if that’s not possible, ensure it goes at least somewhere in the title. And make sure to maintain your title length at below 65 characters.

Check the below image. The target phrase is “Add ALT tag to images”. So I kept that specific phrase at the beginning of my title.

To do precise keyword research, I highly recommend you use SEMrush to get keywords and their search volume. All you have to do is just enter the keywords in the below box.

Listed are some of the things that you can do to optimize your post title:

    • Don’t repeat the same keyword: Adding keywords in the title tag is a good way to rank higher. But adding the same keyword in the title tag can badly impact your ranking.
    • Do your research: If you can not determine the most appropriate keywords to use for your blog post title, you can rely on search engine suggestions. The suggestions show you the keywords people are using to search for content, and using the keywords that people are searching for increases the probability of the content on your blog ranking higher.
    • Include your blog post title in your permalink URL: Permalinks appear below your blog post title. An automatic permalink is usually generated when you publish your post, but you should edit it appropriately since it contributes to your ranking in search engine results. One of the best approaches to this is to include the keywords in your blog post title.
    • Do not exaggerate your title: Even as you seek to optimize your blog post title, you should remember that human beings will be reading it. Hence, you should create a title that is humanly understandable. Ranking higher in the search results will not do any good if your blog post title has grammatical and structural errors.

# 3 Post Permalink Structure

A permalink or slug URL (Uniform Resource Locator) is a permanent link to the posts on your blog or website. Google considers the keywords in the URL as a very small ranking aspect. Since search engines usually rely on the blog post title and your defined permalink to rank your page, you should need to optimize your permalink.

If you want to optimize your permalink, below are some of the tips that you should follow:

  • Ensure your permalink is short: Your permalink should be as short as possible, so long as it brings out the idea of what is in the post. Avoid using stop words such as to, is, and for in your permalink. For instance, the automatic permalink generated upon publishing your post could be https://mytravelblog.com//how-to-travel-around-the-world-on-a-budget. You can shorten your permalink to https://mytravelblog.com/how-travel-world-budget
  • Include your intended keywords in your permalink: Since the permalink is meant to determine how the search engine indexes your page in the search results, you should not forget to include your keywords in the permalink. If anything, they should take up the most significant percentage of your permalink.
  • Add hyphens: You should use hyphens in between your words instead of underscores in your permalinks. Hyphens are interpreted as spaces and underscores as additional words by search engines. For instance, you should type in “how-travel-world-budget” (known as pretty permalinks) and not “how_travel_world_budget.”
  • Avoid editing your permalink after publishing your post: Editing your permalink after publishing only causes loss of traffic. You should, therefore, avoid editing the permalink unless you have no option but to do so. Avoid adding special characters, commas, symbols, brackets, etc to the permalink.

10. Link Friendliness

Link friendliness can go right back to the structure and layout of your site… If it is not friendly to the point of allowing the person to navigate from one page to the next without frustration, then the person may move on and never come back.

You can have great content, but if the person has a difficult time going through your site, so will the search engines. There are ranking factors in the algorithm for user experience… If you don’t meet these requirements, your rankings are in jeopardy.

Making sure your site is link-friendly can include having good, easy-to-understand navigation, which can also include the cross-linking we spoke of earlier… Also, check your links to make sure they go to their proper destination and are not broken.

2. Flat Site Architecture… Building a Strong Foundation

Whole site optimization is an important step for laying the foundation for any successful SEO campaign. Your site’s architecture can greatly impact the ranking of your site as a whole including the search engine results and the pages that the search engines index.

So, what is Flat Site Architecture and how does it affect your site?

Your sites architecture refers to the layout (it’s overall structure) and the way each page is connected to each other. To create flat site architecture is a positive SEO move, because it helps reduce the number of clicks it takes to reach the furthest depth of your site.

Interpretation… the deeper you go (having to click a link to find a page), the more link juice you lose. To learn more about flat site architecture, follow the link to the article I wrote ‘Flat Site Architecture for a Rankings Boost!’

#4 Heading Tags

Heading tags are the HTML markups used to differentiate headings from subheadings, and from the rest of the text in your content. They are used to structure the page and create a visual impression on the users of the page. There are six sizes of heading tags, from H1 to h6.Here are some of the things you should do as far as the use of heading tags is concerned:

  • Use one H1 tag for your page: It is common practice to only use one H1 tag per post. In WordPress, the post title is set at H1 by default.
  • The H1 to H3 tags should show up on the highest number of pages in your post. The rest of the heading tags should be reserved for use when the text is dense.
  • Maintain hierarchy when using heading tags. As such, you should start from H1 down to H6. H3 should not come before H2. Excessive use of H2 or H3 tags will hurt your SEO.
  • Include your keywords in H2: You do not need to match the keyword already placed in H1 when doing this.

Optimize Keywords in Heading Tags – h1, h2, h3 tags – The headlines of the articles you write are crucial… As I mentioned in the Title Tags area, you have less than 10 seconds to attract the user’s attention.

Your headline, which will be the description of the post on your blog, is around 90 percent of the reason anyone will read your article, so make sure your headline title will interest the reader enough to pull them in immediately, while clearly explaining the content.

Use the header tags to apply significance to topics on your page… Be sure to include keywords or phrases within all the heading tags if possible. Placing a selection of text within a header tag tells the search-engine spiders that the text is of a certain level of importance. Search-engine ranking algorithms place emphasis on text enclosed within header tags when determining where pages should be ranked for those terms.

The Header Tags help structure the content on your page semantically, and are useful for targeting the key topic of the page. The h1 tag should be similar to the title tag with some variation, and should serve as an overview of the content written. The h2 tags and subsequent tags can narrow the focus… Make sure you use only one h1 tag for your article. Repeated h2 and lower tags are acceptable.

# 5 Keyword Density

Keyword density is the number of all searchable keywords and phrases on your websites or webpages. If you do not have keywords on your pages that search engines can find and index, then your post will not appear in your search engine results.

Only submitting the keywords of your site will not make your page rank amongst the search results. You need to include the keywords in the content you present. Search engines pick the keywords which are the densest on your site.

Please note that the use of keyword stuffing (excessive keyword usage) is a bad habit and is considered a Black Hat SEO Trick, which is a short-term strategy. Please avoid keyword stuffing and keep your keyword density in an article between 2% and 3%. For example, if you write a 500-word post, use only 8 or 10 key phrases, or two key phrases per 100 words.

To optimize your keyword density, you should know

  • what the target traffic is looking for by analyzing the keywords they frequently search for.
  • Use more of the keywords you discover in your text. However, there is no specific limit, but try to place about 1.5% along with LSI keywords of the entire page content.
  • Ensure to keep the focus keyword once in the initial paragraph and in the last paragraph. Add keywords to your content sensibly.

# 6 Meta Description

A Meta description refers to a short text paragraph that is placed in the site’s HTML to describe the content of that site. It usually appears right below the URL of your webpage in the search results of a webpage. It is popularly known as a snippet.

A Meta description is relevant because it influences the decision made by the person searching the web. An attractive and relevant Meta description is likely to receive more clicks than one that is not.

Below are some of the tips for writing a killer Meta description:

  • Keep your meta description short: Your Meta description should be less than 160 characters. As you look forward to providing all the information about your post in a short paragraph, you are forced to be very precise. You only think about what is essential, and you end up presenting that information.
  • Ensure you present the value proposition to the person you want to visit your site. Most people only look for value on your site, and this should come up clearly in the Meta description you provide.
  • It should be flawless and attractive. Making grammatical errors in your Meta description will significantly reduce traffic to your page. You should aim for perfection when writing the content in the Meta description. The searcher should feel attracted and welcome to visit your site.
  • Add target keywords to the meta description. Make sure to use a unique and relevant description for each blog post.

#7 Images

Blog posts with quality images are indisputably captivating and able to drive huge traffic from Google Image Search. The images, when placed and formatted appropriately, help to attract a reader’s attention. If the image on your site attracts a reader, they are likely to visit another time, generating more traffic.

Advantages of using images in your posts

  • It helps you bring out the ideas in your text. A picture is worth a thousand words, hence a lot of information can be relayed using an image.
  • It elicits emotions in the readers. If a picture can bring up a particular feeling in those visiting your site, then you can make them do some things based on the emotion. If an image is funny, the visitor is likely to be drawn into knowing the relationship the picture has with your content. You can, through this approach, relay as much information as possible.
  • It enables you to increase the visibility of your content. When people are searching for images on various search engines, they are likely to visit your site if the image from the search results captivates them.
  • Images help you break the monotony of long texts. If you are presenting long texts to your readers through a blog post, using an image will help you break the monotony and keep your readers captivated.

# 7 Image Optimization Tips

Optimizing your images will help you reap many benefits. With the tips listed below, you can optimize your images to ensure that your blog posts achieve their desired purpose:

  • Find the right images: You need to get images that support the content in your blog post. Not just any image will give the desired results. Many sites provide captivating and high-quality images. You should avoid using images from regular search engine results since most of them are copyrighted. This can make you lose out financially if you are sued.
  • Compress your images to enhance page loading speeds: Uploading image files that are quite large will end up affecting the loading speed of your page. You should, therefore, use a compression tool to resize your images so that visitors to your page will not be tempted to leave your page when the loading speeds are reduced.
  • Rename the images you upload appropriately: The images you upload should bear the keywords. This enhances the visibility of your site by ensuring you are ranked in image search results.
  • Be sure to combine the images with relevant content: If you mislead those visiting your site, they may end up not visiting your site ever again. You should place images strategically so that they correspond with the related content.

Including keywords in the image title and Alt text enables your blog post to perform well in search engine results.

# 8 Word Count Per Post

As a blog manager, you should ensure that your posts are of the right length. The average number of words in most blogs is 2416 words, research has established. Going far beyond these words will only lead to visitors losing interest in your content. Your content should also not go below 300 words. Anything between 300 and 2000 words will do, so long as you use other SEO optimization techniques.

The average concentration span of a human being is less than 10 seconds, hence your content needs to be summarized in the fewest words possible, so long as it falls within the limit of the maximum and minimum words.

If you have more content to present, you can break it into several pages with a sufficient number of words on each.

# 9 Internal Linking

Internal linking refers to links on one page in a specific domain that lead to another page in the same domain. Internal linking enables readers of a given post to have further reading options when they visit other pages within the same domain.

Internal linking also helps in improving the ranking of some keywords. The keywords are usually anchored on other pages in the same domain, and this contributes to the better ranking of the page in search engines.

If you are looking forward to deriving the benefits of internal linking, here are some things that you should do:

  • Ensure that once you come up with new content, you include links to it on the relevant landing pages. This ensures that all your links build to the content that you have on your site.
  • Use appropriate contextual words to surround your internal links. With appropriate contextual words, you are in a better position to attract the readers and to ensure they visit the other pages.
  •  Do not overdo it. Some people would be tempted to add many internal links. This, however, is wrong because it ends up minimizing the value of the links entirely. Links should only be added to places they deserve to be at.
  • Ensure that the links are natural. Do not fix the link anywhere just for the sake of it. This will end up making the visitors to your website doubt your quality.

# 10 External Linking

External linking involves placing a link to another website on your site. It is a very beneficial SEO strategy since it ends up building the necessary traffic to sites you want visitors to view. Those with already high-ranking sites can externally link to sites that rank very low in search engine results, thus making the low-ranking sites increase their authority rankings.

Some of the best external linking optimization tips include:

  • Ensure that the content you are linking to is credible and attractive: If you set an external link just for the sake of it, people will abandon your site almost immediately.
  • Get people with higher authority to provide external links to your site. Doing this will enable your site to grow in terms of authority ranking, thus making it possible for more people to view your site.
  • Ensure you link to trusted websites: When you link out to a website, make sure it is trustworthy. If you are not sure about the website’s reputation, you can set a nofollow tag on that external link.
  • Use tools that help you discover the sites that are linking to your competitors: As much as this will not directly affect how you are linked, it will help you get ready for the competition at hand.

# 11 Writing Engagement Content

Creating visual impressions and driving traffic to your site is only half the job. If the content on your site is not something that readers can relate to and enjoy reading, then you are likely to lose potential repeat visitors.

Writing engaging content calls for you to put all your creativity on the line, as you seek to educate, entertain, or sell products to the site visitors. Your content should be simple to understand and should not provide a false account of the things you are discussing. Having the right font size and style will also contribute to the readability of your content. You can ask a few of your friends to help with this.

Beyond that, your content should have the most appropriate tone. If it is a professional website, then you should keep it professional. Most blogs nowadays seek to address people’s real-life problems, hence using an informal and friendly tone that readers can relate to.

# 12 Content SEO

Keywords, Meta descriptions, permalinks and other On-Page SEO tools keep your page visible to the audience, but you can also bank on the content you create to increase your visibility.

If you want to outdo your competition, it is crucial to use every tool at your disposal. This includes content SEO optimization.

Some of the tips you can follow to achieve this include:

  • Create a captivating opening paragraph and title: Research has established that while 80% of people visiting sites read the title, only 20% proceed to read the rest of the content. If your headline is not captivating enough, you may end up with less than 20% reading the entire content. It is up to you to get as creative as possible to ensure that more people read your content. Capitalizing on a well-crafted first paragraph will also boost the readership of your content.
  • Seek to address a specific audience: You are only capable of optimizing your content if you address a particular audience. Your content should be geared towards addressing their specific problems.
  • Use the keywords appropriately. Using keywords within your content at the right frequency will give your ranking a boost and drive traffic to your site. Ensure that you have your most relevant keywords in the first and last paragraphs. To get LSI keywords, you can rely on Google suggest. People also ask for Google related searches.

9. Update Your Site Frequently

Search engines love frequently updated sites… Creating a routine and frequently updating your website with fresh, quality content in your field of expertise is one way that you can build a reputable, authoritative site.

I recently wrote an article about how this site, codingace.com, went from an Alexa Traffic Ranking that started in the high millions, down to under 100,000 in less than 3 months. I believe that a large portion of this blog’s success is due to being consistent… I also know that there are many other factors involved in success, but I believe that this is one of them.

You can read my thoughts by following the link to ‘How I Got My Alexa Traffic Ranking Below 100,000 in 3 months!’

On-Page SEO Checklist

Having a checklist is crucial in ensuring that you are always on your toes when it comes to managing your page to ensure your rank higher in search engine results. Apart from knowing where to place your keywords, you should also determine the dos and don’ts for your site. Combining such strategies will almost seamlessly spearhead your site into being popular not only in search engine results but also amongst the site visitors.

Keyword Placement

Keyword placement is one on-page optimization factor that you should look into with care. If you place your keywords naturally and in the right places, then you are bound to reap numerous benefits. If you fail to do this, then your website will barely be visible.

Below are the main areas you should naturally insert your keywords:

  1. Title tags
  2. Meta descriptions and Meta tags
  3. Headers and sub-headers
  4. In your content by keeping a keyword density of around 1.5%.
  5. The link text when you are internally or externally linking your page.
  6. In embedded file names such as web images
  • Things to do
  • Design your webpage in such a way that the content on it can be viewed easily, even with gadgets such as cell phones.
  • Create infographics: These are very popular in today’s world and are effective at driving traffic to your site.
  • Write longer articles: This allows you to include more keywords within your text.
  • Remove all bad links: You should continually analyze your site to ensure that all your backlinks are okay. If any link is suspicious, you should remove it.
  • Post content regularly: This will help update your users and search engine. Failure to do this will lead to your site becoming irrelevant and being overtaken by your competitors.
  • Improve the speed of your website: Use every tool at your disposal to increase the speed of your site. Visitors to your site will benefit from this, and you will enjoy higher traffic.
  • Things not to do
  • Do not include non-friendly apps on your site that prevent cell phone users from maximally navigating and viewing all your content.
  • Do not use overly general keywords. If you do not optimize your keywords for relevance, you will not end up ranking as high as you intend to do.
  • Do not stuff your keywords into image descriptions and Meta tags. Your goal is to ensure that your website is as natural as possible. Overusing keywords will make your site look unattractive.
  • Do not use the same title formats and elements on every page you have. Look for variety to avoid duplicate content issues.


Design User-Friendly Navigation

Making it simple for users to navigate your site is as critical as any additional element of your site, because if users can’t locate the data they want, they simply exit and go to your competition. Therefore, you must consider your target audience, the audience’s age, technical capability, and additional demographics, and then work out a structure of navigation which is appropriate for this group of people.

Consistently updated content (blogs)

All websites need user-centric, keyword-rich content to be added on a continual basis. That’s why I tell each business owner I come across that they have to have a blog. It must be updated with fresh content 2 – 4 times per month (or more) in order to encourage the search engines to frequently index your site. As an extra bonus, it additionally encourages users to revisit your site because of the fresh, new content they’ll discover there.

Have a sitemap

There are many SEO tips for optimizing a person’s site that are overlooked, one of which is the sitemap.

A sitemap is exactly what it sounds like. It is a map of your whole site. This site map is one single page that will show the structure of your site, link by link, category by category.

The letters XML stand for Extensible Markup Language and do not do anything… It was created to structure, store, and transport information. This XML sitemap will store all sorts of information about your site, dates of submission, last time pages were updated etc, and is for the eyes of the search engines ONLY.

This sitemap will help the search engine optimization for your site by making sure that all the pages can be found. For more on the XML sitemap and how to get one for yourself, follow the link to the article ‘XML Site Map | Are ALL Your Pages Indexed?’

4. The Importance of an HTML Sitemap for Human Users

An HTML sitemap is a method that will allow your readers to navigate through your whole site. It’s a one-stop-shop (single page) and is usually in the form of a textual outline of your site’s navigation. The anchor text that is displayed on the HTML sitemap page will be linked to each page that it references, which will aid a visitor to locate a particular topic by looking through the sitemap’s menu.

If you have an HTML sitemap, it is an important SEO move to have this page available from any page on your site, but most importantly, the home page. The best location to make this happen is usually found in the footer of your site… You can see my sitemap in the footer below.

If Google finds a sitemap on your home page, it will see it as important, follow the link to the HTML sitemap page, and begin crawling each link on that page.

Domain name

The domain isn’t just an identification, but additionally, the first impression of all websites or domains. Thus, you have to be very wise and serious about selecting a domain name. Domain names aren’t just your website’s URL, but additionally, your brand. A few tips for choosing SEO-friendly domains are provided below:

  • Keep the domain name brief
  • Select a name which is simple to recall.
  • Domain names ought to reflect the subject of your website.
  • Don’t use any signs or numbers in the domain name.
  • .COM.AU is better, but if your website is suited to any specific project, use a domain extension according to that.
  • It is good that you keep your high-targeted keywords within the domain, yet, in this case, do not be overly aggressive.

Loading time

In 2015, loading time has become among the most vital search engine ranking factors. It is an important part of on-page search engine optimization. Slow loading speed will mean you’ll get left behind. For this reason, hundreds, perhaps thousands, of websites were hampered and lost a large amount of possible traffic. Thus, you have to use fast and reliable web hosting services for better ranking and performance.

Responsive design

The number of mobile users is quickly rising in this age of high technology. Thus, your website has to have the ability to satisfy mobile users alongside desktop users. Besides, Google additionally likes responsive sites as they offer better service to all types of users. Therefore, use a responsive design for better ranking as a portion of on-page search engine optimization. WordPress users can easily use responsive themes for improved results.


The title is well-known as the face of any blog or website as the title largely appears in the SERP’s. It is a vital aspect of on-page search engine optimization. Therefore, make certain that you place your keyword inside the title. Keywords will work a lot better within the title’s front part.


The description includes the 2nd most important aspect of any website that appears directly after the title. It provides a brief description of a page or site that greatly impacts search engine optimization ranking and CTR (click through rate). Therefore, set the keyword within your description zone tactfully, both to attract visitors and improve your SEO ranking.

Use Headings [Use of H1, H2 and H3]

Headings are the best way to describe the words and paragraphs in your article. It highlights the value of your post content and makes it easier for your users to navigate while reading your entire content. Use at least one H2 and one H3 heading in your post; you can use more headings based on the number of paragraphs in your article. However, do not over-optimize; instead, maintain a healthy balance. Almost every Blogger Template and other platform theme includes H1 Tags for post titles by default. So, never use H1 headings inside an article unless absolutely necessary, and never use them within paragraphs? (Always include your main keyword in the H2 and H3 headings at least once in each article.)

Content length

These days, Google is focusing more on content length. Google believes that long content may offer detailed information with regard to any subject, which may satisfy its readers. Thus, Google prefers long content to be ranked on page one. Attempt to write a minimum of 500 word articles for better ranking. But, I’ll strongly recommend that you decorate your website (blog) with posts that are over 800 words.

Targeted keywords

Without any knowledge about search engine optimization and without delving deep into keyword research, you can’t create SEO-friendly posts. So you must target your primary keyword in the content. It is best to keep the density of the primary keyword between 1.5 – 2.5 percent to remain safe from Google.


Google’s crawler can’t yet read pictures or any additional graphical objects. So you must set the ALT tag for all images and place keywords for better ranking and crawling. It is a vital aspect of on-page SEO that can’t be denied. Besides utilizing the keyword, the title of the image also works just fine.

Inbound links

In order to make the process of link building natural, you have to build up the links in a regular way. Inbound links will mean linking a single page of your website with an additional page. These days, such a process of link building works well.

Outgoing/Outbound links

Outbound links are those that are used to direct visitors to other websites from their own. By linking to other related domain names, you help search engines find your niche and increase the trust, value, and quality of your blog. Do not use a lot of outsourced links; instead, use only one or two with proper anchor text and nofollow attribution.

In order to make your post more authentic, occasionally you must create links to an additional relevant site or webpage inside your content.

Other DO’s

  • Setup URLs to be SEO-friendly
  • Main content ‘above the fold’
  • Add text near the top of the page.
  • Include an About Us and Contact Us page.
  • Link to social sites


Spammy domain & hosting

If you have a desire to remain safe in the eyes of Google and other major search engines, you have to avoid all types of spammy hosting servers and domains. Do not make any type of link association with spammy blogs and websites. Basically, the majority of free hosting services which permit hosting of webpages for free are chock-full of spammy content and sites. Also, a handful of free domain extensions such as ml,.co.cc,.tk, etc are also well-known as spammy websites. Therefore, it is better that you avoid those types of free extensions, too.

Over optimization

As with all other things in the world, optimization possesses both pros and cons. If your website isn’t optimized properly, it might not appear on page one of Google. On the other hand, over-optimizing is going to kick your website out of the search engine. Therefore, be careful when optimizing your website. To remain safe, you aren’t permitted to perform some actions, like:

  • Do not exceed 70 characters (68 characters are best).
  • Do not repeat keywords in the description and title.
  • Do not randomly input keywords within the content

Using the same description

Using the same description for multiple pages of one website surely brings disaster. This action is well-known as spamming to Google. Therefore, do not use the same old boring descriptions for all of your pages to remain safe from the search engine.

Using the same ATL tag in an image

It’s the same case as the description. Many people do not care about this truth, yet ALT tags actually impact search engine rankings. I know the torture of punishment by Google as I suffered when I created the same ALT tags for multiple photos on one of my niche websites. So never use the same ATL tag for every image.

High keyword density

It is good for you to keep keyword density at 1.5 – 2.5 percent depending upon the length of the content for better on-page search engine optimization. A smart suggestion isn’t to exceed the keyword density restriction by more than 5 percent. If you go beyond this keyword density limit, your website might get penalized by the search engine.

Duplicate and low quality content

These days, low quality content is the main reason for being penalized by Google. As Google rolled out Panda 4.1, an extremely smart algorithm as far as identifying low quality and copied content goes, you have to be careful in the instance of publishing fresh content. So, it is good to publish just a single high-quality piece of content rather than publishing hundreds of low-quality and duplicated content.

Other Don’ts:

  • Have too many coding errors
  • Block Google’s robots
  • Add flash or large photos
  • Have large photos or a slider at the top of the page.

There are many SEO companies and SEO tools are available on the web, but these are Genuine, Organic and Quick On Page Optimization Tips and Techniques that will help your blog get higher ranked in SERP (Search Engine Result Pages). So don’t ignore these above methods to get more visibility for your website. If you have any questions about On Page Optimization Techniques, then drop your comments using the below comment section.

Over-Optimization of Your Site or Blog Can Bring Out the Penalty Flag!

If you are visiting this site, you are more than likely familiar with the term Search Engine Optimization also known as SEO. Did you know that you can actually over-optimize your website or blog which can get you penalized by the search engine?

Here are the Most Common Forms of Search Engine Over-Optimization:

  • Repeating the keyword or keyword phrase over and over without using related keywords, removing the natural flow of the article… this will increase your keyword density to the point of keyword stuffing, and possibly bring out the red flag.
  • Over-emphasizing your article by using the bold or italic text modifiers repeatedly.
  • Getting inbound links by purchasing links or exchanging links from low quality sources.
  • Gaining backlinks by leaving comments on other blog or forums using the same anchor text over and over again… you can optimize your anchor text for greater rankings.

Using these tactics may increase your organic rankings in the short term, but after a time the search-engine spider will flag your website for over-optimization.

I have found that Google is the greatest search-engine to gain organic traffic, so therefore don’t risk your site’s reputation and rankings by making the over-optimization mistake. Follow the basic guidelines for optimizing your pages, and your organic traffic will increase over time.

Add a Comment

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


My name is Nohman Habib and I am a web developer with over 10 years of experience, programming in Joomla, Wordpress, WHMCS, vTiger and Hybrid Apps. My plan to start codingace.com is to share my experience and expertise with others. Here my basic area of focus is to post tutorials primarily on Joomla development, HTML5, CSS3 and PHP.

Nohman Habib

CEO: codingace.com

Request a Quote

PHP Code Snippets Powered By : XYZScripts.com