The on-page factors are more important and need the most attention from the developer. It consists of techniques that can be used during development phase (coding) that will help achieve our goal of optimization. It is more convenient to focus on and implement these techniques from the beginning so that this way we can avoid the hassle to edit the code after completing development. Also it will be more cost effective. Spend more time now to analyse code and optimise it so that the website can fare better and maintain a healthy competitive edge over others. Although there are frequent updates, change in functionality or even new release of search engine algorithms, the basics remain same, only the implementation of the techniques changes. So we must also consider what are the most recent features of these Search Engine algorithms? What exactly do they target in a webpage? And make changes in strategy accordingly. We will take a look at some basic techniques followed by most recent information available
. 1. Optimised URLs:-
1. Preference should be given to static and keyword rich URLs.
2. Best practices for URLs include
• It should be under 100 characters in length. Keyword effectiveness in URLs decreases as URL length and keyword position increase.
• Separate path and key words with hyphens and slashes.
• E-commerce sites should append product tracking numbers to the end of URLs.
• URLs should not include more than 3 subdirectories.
Here in example 1 the URL is complicated and such are difficult for the search engines and users to understand. In example 2 the URL is clear and simple URLs, such URLs rarely cause problems and might bring benefits. When such links are seen on a search engine results page (SERP), a user is more likely to click this link.
3. Homepage URL is the most important page. It gets more inbound links than others. There are different types of URLs for home page such as
This is not the most efficient as it creates difficulties for the search engine to read through.
Avoid this by following
• Choose your home page’s URL (make it the most simple possible).
• Never link to any other version.
2.Title Tags <title>:-
Title tag is the click able text that will appear in the search results. Optimising the title tag is extremely important because if it is not enticing enough then probably it won’t get clicked. 1. This tag is a huge opportunity to properly introduce your page to both human users (via the SERPs) and to search engines (for building keyword relevance).
2. Best practices for <title> tags:-
• Try to include a keyword naturally and strategically.
• Ideally title tag should be less than 65 words.
• There should only be one <title> tag used per page, and it should only be used within the <head> section of the code. This way it is easier for the search engine to identify the content of the page and return it a search result.
• Place your top performing keywords in your <title> tag. These are the strategically chosen words that will earn you more clicks through rate and increased hits.
• For pages other than your homepage, you can even leave out keywords from the <title> tag text if you have stronger keywords on the page competing for exposure.
• Your best keywords are, grammatically speaking, nouns, verbs and adjectives. Avoid words like “the” “am” “an” “can” “a” “and “ “or“ “but” “while” “for” “he” “her” “them” etc which are too generic.
• Use the keywords described within the <title> tag in the <body> tag of page. This helps to best describe the content of the page to the search engine and makes the content and page more reliable to it.
• Avoid stuffing keywords and keep them unique through tags i.e. avoid using same keywords to <title> tags and header <h1> tags.
3. Header Tags <H1>:-
1. Each page should have one – and only one – <H1> tag.
2. Your < H1> tag indicates the main topic of your page, and should be the first element on your page. In fact, your <H1> tag will often automatically become your title tag, depending on what CMS software you’re using, and what custom SEO plugins you have installed. This is generally considered to be a best practice.
3. You can use keywords in your <H1> but don’t force it use it naturally.
1. <H1>This is the best way to optimise a header tag during development phase</H1>
2. <H1>Top 5 ways to optimise header tag by example.com</H1>
Here in example 1 the text within header tag is too long. Example 2 is more precise and better technique to write <H1> tag.
4. Bold, Italics and emphasis tags:-
1. When mentioning your keywords throughout the page, it’s helpful to put them into italics bold or emphasis to make sure the search engine know.
2. Instead of using a lot of flash animations and CSS tags to format text.
3. Search engines cannot differentiate these easily.You can use basic tag to help out the search engine.
5. Meta Tags:-
1. In the context of search engine optimization and meta tags, they are usually referring to the meta description tag and the meta keywords tag.
2. Meta elements are typically used to specify page description, keywords, author of the document, last modified, and other metadata.
3. <meta> tags always goes inside the <head> element.
4. Metadata is always passed as name/value pairs.
5. HTML5 has a new attribute, charset, which makes it easier to define charset:
• HTML 4.01: <meta http-equiv="content-type" content="text/html; charset=UTF-8">
• HTML5: <meta charset="UTF-8">
6. When it comes to SEO Meta tags are widely abused by spammers , to avoid being flagged by the search engine we can follow standard practices regarding <meta> tags.
6. Alt Image Tags:-
1. Images can generate a TON of traffic from image-based search engines (Google Images for example)
2. Image tags are still important for SEO, not only do they add relevance of the text content on the page but they also have a chance to rank in Google Image Search.
3. Whenever appropriate your images should contain keywords. Don’t force it and give proper image relevant description in the tag to improve the chances of finding it through search engine and give the user clear idea about the content.
4. What is image alt text? It is the text that the search engine uses to understand images.
1. <img src="baby.jpg" alt="pic211" />
2. <img src="baby-crying.jpg" alt="Baby Crying" />
Here in example 1 the description is not related to the picture, this is a missed opportunity. In example 2 the description is far better and in context with the image. This will help the user and search engine to identify and relate to the query easily.
In conclusion the KISS principle applies perfectly to SEO activities 'Keep It Simple Silly'. There are lot of people around maiking bold claims and quick solutions for SEO and frankly it doesn't ring in any kind of confidence. A simple well thought out approach with a chalked out strategy can make a lot of difference . Th balance between efoorts made for On-page and Off-page SEO will surley help out to get a good ranking.
6. References and Sources:-
1. http://diythemes.com article “How to Optimize Images for Better Search Engine Rankings“ by Derek Harlpen
2. http://searchengineland.com author Danny Sullivan
3. http://www.searchenginejournal.com article “five steps to seo friendly site-url-structure” by Alesia Krush