On-Page SEO factors for your website

on page seo factors

When it comes to a discussion to get business from your website, then SEO is the main topic to discuss and responsible for business from your website. In simple word SEO (Search Engine Optimization) is the online promotion strategy of your business, and on-page SEO is the first thing to concentrate.

Code Sample

<body>, <div>, <p>, <span>, no tag
Alt text
<img src=”http://www.example.com/example.png” alt=”Keyword”>
<b>, <strong>

What are On-Page Factors?

There are several on-page factors that affect search engine rankings. These are:

Content of the page

There is a proverb in SEO “Content is the KING”, because content of a page is what makes it worthy of a search result position. It is what a visitor came to see on a page and is thus it is extremely important to the search engines. It is important to create a catchy, demanding and valuable content to publish on your blog to grab more visitors and web crawler.

If a content a good enough to link, then it will rank easily on search engine. From SEO perspective there is no difference between good article and bad article if nobody is linking to it and then there is almost no chance to get a rank from search engine.

Title Tag                                                                       

Title tag is another most important thing to notice after content from SEO perspective. Title tag plays a major role to rank for a keyword on SERPs.  An optimal format for title tag is “Primary keyword – Secondary keyword | Brand Name”.

Google typically displays the first 50-60 characters of a title tag, or as many characters as will fit into a 512-pixel display. If you keep your titles under 55 characters, you can expect at least 95% of your titles to display properly. Keep in mind that search engines may choose to display a different title than what you provide in your HTML. Titles in search results may be rewritten to match your brand, the user query, or other considerations.

Image Optimization

Optimize each image around a keyword. Make sure the file name includes your target keyword (for example, on_page_SEO.jpg) and that you include your target keyword in the image Alt Text (for example, on page SEO).

Another reason to optimize your images for SEO: it gives search engines yet another clue of what your page is about, which helps it rank in organic search.

If Google sees images with alt text “blue widgets”, “green widgets” etc., it helps it figure out that your page is about widgets.


Along with smart internal linking, SEOs should make sure that the category hierarchy of the given website is reflected in URLs.

The following is a good example of URL structure:


This URL clearly shows the hierarchy of the information on the page (domain as it pertains to seo in the context of learning). This information is used to determine the relevancy of a given web page by the search engines. Due to the hierarchy, the engines can deduce that the page likely doesn’t pertain to history in general but rather to that of the history of video games. This makes it an ideal candidate for search results related to seo domain. All of this information can be speculated on without even needing to process the content on the page.

The following is a bad example of URL structure:


Unlike the first example, this URL does not reflect the information hierarchy of the website. Search engines can see that the given page relates to titles (/title/) and is on the IMDB domain but cannot determine what the page is about. The reference to “tt0468569” does not directly infer anything that a web surfer is likely to search for. This means that the information provided by the URL is of very little value to search engines.

URL structure is important because it helps the search engines to understand relative importance and adds a helpful relevancy metric to the given page. It is also helpful from an anchor text perspective because people are more likely to link with the relevant word or phrase if the keywords are included in the URL.

Leave a Reply

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