Search Engine Optimization (SEO) is the technique of making your web pages more popular and rank higher in search engines than millions of other sites in response to a search query. It is the process of getting free, organic and natural traffic from search engines.
Whenever you search a query in a search engine, you get a list of web results that contain that query term. Users would visit the websites that are more relevant to the search query. But it’s very important for websites to appear on Page one of Google search results, especially among 1 of the top 3 organic positions, as according to a recent study – these three spots receive around sixty percent of all clicks from users.
On Page Optimization is a very important factor for overall dominance in Google Searches. If all of your website pages are perfectly SEO optimized, it can help you a great deal in getting a higher rank in Google searches.
Though there is no successful formula for On Page Optimization but you can adopt these following best practices to make your pages SEO friendly:
1) Title Tag:
It is the most important factor for On Page optimization. The maximum length for Title tag is 70 characters. So, try to write a title within 70 characters. If your title is more than 70 characters, then the engines will display an ellipsis – “…” to indicate that title tag has been cut off. So, try to keep it short.
Also, Use the keyword in the title tag at least once, or better twice if it makes sense. And try to put the keyword as close to the beginning of the title tag as possible which would help you to rank higher in Google searches.
Another aspect you can keep in mind is to write a Title which is click worthy and emotional compelling users to click more on your pages.
2) Meta Description:
Meta Description is not used by search engines now for ranking but still it is advisable to use your keywords in the Meta Description and make it unique, short and catchy to get more clicks from users. The maximum limit for Meta Description is 140 characters.
See Also: A Complete Guide to Rich Snippets
3) Heading Tags:
It is advisable to use the Heading tags in the body of the content and Use the keyword in your Heading tags too. Use of heading tags helps users and search engines know where the key points of your content are.
Your main page title should use the heading(H1) tag — this shows what your page is about. Use of additional tags, such as (H2) & (H3) are also important to know what are the topics on the page.
4) Body of the Content:
You should use your keyword at least 3 times in the body of the content. You can also use your keyword more than 3 times if the body of the content is long but do not use too many keywords to avoid any ban or punishment from Google.
Also use your keyword at least once in bold and italic too.
The recommended minimum length for an article is 300 words.
5) Alt Attributes on Images:
Use the keyword at least once in the alt attribute of an image on the page. As Search bots can only read HTML tags, they can’t read images without Alt Attributes.
So, using Alt Attributes would help your images to show up in Image searches which can also bring valuable traffic to your website.
I would also recommend to use the keyword as the file name of the image to make it more SEO friendly.
6) URL Structure:
The URL structure of your page should be short, descriptive and should include your keyword.
Do not use URL structures like http://youngblah.com/?p=5024 which do not describe anything about the page but instead use URLs like http://youngblah.com/?seo-techniques.
URL structures are very important from SEO perspective as well as descriptive URLs increase click through rates and visibility.
7) Internal Linking:
Internal Linking is another important factor from SEO perspective and to get easily spidered by Search Engines Bots. It can help to increase the relevance of keywords and the keyword rankings of a given page within your site.