The ranking algorithms of search engines are kept secret and they change often. Moreover, there is no exact formula for perfectly optimized HTML. On the other hand, some HTML tags/elements have great effect on search engine rankings.
The <title> Tag
The title of a page is probably the most important factor in getting high search engine rankings. You must include most important keyword(s) and phrase(s) into the page title. Besides, you must write the title in a way that makes sense because it appears in the clickable link on the search engine results page therefore it must attract people’s attention.
Do not put the name of the site first, unless the name contains the essential keyword phrase.
<title>Blogging Developer - Search Engine Friendly Pages</title>
form title tags as:
<title>Engine Friendly Pages - Blogging Developer </title>
More information on forming effective page titles: Who else wants to build effective page titles and rank high in search engines?
The <meta> Tag
A META tag is an HTML tag that provides information about web page’s content, such as what HTML specifications a web page follows or a description of its content. META tags do not affect how a web page is displayed in a browser in other words these tags are mostly invisible to site’s visitors, but will be seen by search engines.
There are only two Meta tags that are important for search engine optimization:
<META NAME="KEYWORDS" CONTENT="tags seo search engine friendly optimization meta title HTML">
<META NAME="DESCRIPTION" CONTENT="The ranking algorithms of search engines are kept secret and they change often. Moreover, there is no exact formula for perfectly optimized HTML. On the other hand, some HTML tags/elements have great effect on search engine rankings”>
In the KEYWORDS meta tag you must enter keywords and phrases relevant to page’s content. Many choose to separate the keyword phrases with commas.
I usually do not use commas to separate keywords and phrases because they take up space. Moreover, forming keywords / phrases without commas makes it possible to include more combinations of keywords.
Some search engines may interpret
- repeating keywords/phrases
- entering keywords that are not relevant to the page’s content
Except Yahoo and Ask, search engines do not apparently take KEYWORD meta tag into consideration these days.
The DESCRIPTION meta tag is important as search engines use this text for the description given in the search result listings.
This text should be a normal sentence which gives exact information on what the page’s content offers.
Search engines do not display more than 250 characters including spaces, commas, and periods. Therefore you should enter the most important part into the beginning of the description.
More information on meta tags: Metatags from search engine rankings perspective - Are they dead?
The <body> Tag
Some search engines reward keyword repetitions. Therefore, include the selected keyword phrases several times throughout the content.
Here are some tips on forming the page content:
- Do not overdose repetition. The language must seem natural otherwise search engines may interpret repetition as spam.
- Using phrase variations may help.(e.g. “search engine ranking” and “search engine rankings”)
- In addition, include the keyword phrases in the first paragraph.
- Bold text and larger size fonts may help in some search engines.
- Do not use hidden texts.
The Headline Tags
Include the keyword phrases in headlines using the standard headline tags (<h1>,<h2>)
The Image ALT Attribute
Image ALT Tags are used to describe pictures to people using non-graphic browsers or that have images turned off in order to gain download speed. Although the alt attribute must include a description of the picture, most developers include logos and image-based titles with alt attribute to include keyword phrases.
<IMG src="pics/logo.jpg" WIDTH="60" HEIGHT="72" BORDER="0" ALT="Tips & Tricks on Search Engine Optimization">
The TITLE Attribute
Title (do not confuse with the “<TITLE>” tag) attribute lets you describe any tag. The text pops up when someone is moving his or her mouse pointer over the element.
<A href="/default.aspx" TITLE="Tips & Tricks on Search Engine Optimization</A>.
Keywords in Links and URLs
Including keyword phrases in links not only improves the ranking of the page that contains the link, but also boosts the relevancy of the page the link is pointing to.
<A href="/default.aspx">Click here!</a>
The link above is a wasted opportunity.
Naming files, directories with the keyword phrases may help as some engines take the URL into consideration.
<A href="aspnet/tips-on-aspnet.aspx">Tips on ASP.NET</a>.
Lastly, do not forget that web pages do not exist for search engines, it is easy to overlook the fact that what really matters is good content. If spending time on optimization is taking you away from improving user experience, it may be time to either refocus your efforts or to outsource your optimization work.
In 1990s, META tag content was known as a secret weapon for top search engine positions. A META tag is an HTML tag that provides information about web page’s content, such as what HTML specifications a web page follows or a description of its content. META tags do not affect how a web page is displayed in a browser in other words these tags are mostly invisible to site’s visitors, but will be seen by search engines.
A number of different META tags are available that you can use to include page related information, but only two of them are important from SEO perspective: the keyword tag and the description tag.
Some search engines take the Keyword and the Description tags into consideration while ranking the sites for that keyword or phrase. META tags only have a limited effect on resulting high search engine rankings. Since search engines uses META tags information in some part of their ranking formula and while displaying the search results, it’s worth adding them.
The META tags look like:
<meta name="keywords" content="meta tags SEO">
<meta name="description" content="Roles of META Tags in Search Engine Rankings">
How to use the META keywords tag
The META keywords tag used to be an important way to get your page listed under specific keywords under the search engines. However, major search engines ignore keywords tag and it no longer has the importance it used to have. The META keywords tag should be placed in the <head> portion of a web page.
<meta name="keywords" content="put your keywords here" />
Optimizing Keywords META Tag
Concentrate on some specific keywords. Avoid using more than 3 keywords. Use keywords which are relevant to your page and target audience.
Repeating keywords does not add any value. Unnecessary keyword repetition may be considered as spam by search engines
<meta name="keywords" content="keyword 1, keyword 2, keyword 3">
<meta name="keywords" content="keyword1 keyword2 keyword3">
- Use space-separated keywords instead of comma separated ones, since it allows search engine to make combination of keywords into possible phrases.
- Putting in common misspellings of keywords that you spelt correctly in your content might be a good practice. However, some search engines penalize web pages that contain keywords that are not in the page itself.
How to use the META description tag
Although major search engines ignore the description META tag, we have to use it since smaller search engines use the description tag data and takes only 2 minutes to write it. The information in this tag is listed directly below the title tag on search engine results. As a result, a good description make a website stand out from other sites.
The META description tag looks like:
<meta name="description" content="content summary of the page">
Optimizing Description META Tag
- Give a relevant description since some search engines display this description in the search results.
- Use only targeted keywords.
- Restrict the number of words in this tag to 15 words.
- Place the most important phrase at the start of the description because some search engines may omit some parts of description.
- Do not repeat the HTML title tag content in the description META tag. If the title-tag content is automatically displayed as a hypertext link in a search engine result page, exact repetition as a description would not encourage people to click the link. When you think about your META description tags, you should think of them in terms of getting click troughs, not ranking.
Today, some search engines still look at META tags, but increasingly they put much more emphasis on both visible text on the page and "off-page factors" (popularity, linking structure of the Internet, etc.) to measure page relevance.
As a conclusion, optimizing the META tags might not sound important. However, it takes about 15-20 minutes to make a big difference if your competitors haven't optimized the tags as well as you have.
The title of a page is probably the most important factor in getting high search engine rankings. Web page title appears between <title> and </title> tags.
Effective Web Page Title Tags–Rank High in Search Engines
The WWW Consortium describes the title element as a required HTML element in an HTML document.
The title of a page appears in the clickable link on the search engine results page and appears on top of your browser when viewing a page. A page’s title is used by the search engines as the most important piece of information available to determine the ranking of your page in search results. In other words, search engines rank pages with relevant titles higher than web pages without relevant titles. The basic idea is that you are helping search engines understand your web page through the page title.
Darren Rowse from ProBlogger.net was moaning about poor rankings in Google although the site has thousands of inbound links and high page rank. Even for a term like “Blog Tips” that he writes about repeatedly, the site was ranking around 60th on Google.
One of his friends asked him a simple question: ‘What is in the title of your blog?’
The title of the front page was “ProBlogger: Helping Bloggers Earn Money”. It was a good descriptive title but it was not including key terms that he wanted hits on. Then he changed the title of the front page to “Problogger Blog Tips: Helping Bloggers Earn Money.”
After a few days later, his search ranking on the term “Blog Tips” went from 60th something to 10th for Google and from 40th to 1st on MSN.
Darren Rowse incorporates his blog’s name and main keywords in his front page. On individual pages, he uses title of his post with his blog’s name.
Titles not only help your web page to rank well, but also they attract people. Search users usually ignore a web page with unrelated page title. One of the best ways to attract repeat visits is to have someone bookmark your web page. Almost every web browser assigns the page title as the label for the bookmarked web page. If your page title is not descriptive or missing, most people will not remember why they bookmarked your site. Moreover, usually browsers use page titles to label pages in the browser’s history. Lastly, most people link to web pages using the page title for anchor text on which search engines place high importance so when someone links to a web page with the same anchor text as the page title, ranking for words found in the page title will get boosted.
Tips on Forming Effective Page Titles
- When forming a page’s title, make sure that the page’s search term is contained in page’s title, and place it to the beginning of the page title. If the target search term for a specific page is “Pagerank”, the effective page title may be: “PageRank - Google's PageRank and how to make the most of it.”
- If you want to include your company name or your website name, place it at the end of the Title tag. The name of your company or your website doesn’t make much difference to a user. They are more interested in knowing the content of your page. The title of a page is a valuable thing and adding the name of your company or web site might reduce the relevancy of your web page.
- All titles should be typed in Title Case. Details can be found at Writer's Block - Writing Tips - Capitalization in Titles.
- Try to avoid stop words in the title tag. Stop words (a, an, and, but, he, her, his, I, in, it, of, on, or, she, the, etc.) are common words and characters ignored by some search engines to enhance the speed and relevancy of search results.
- Every page must have a unique title. Putting the same title on every page of your website is not a good practice.
- Home page titles should clearly indicate what is available on the page, and for the purpose of web credibility they should indicate what organization is represented on the page. In other words, you definitely need to include the name of your organisation in the title tag of your home page.
- Do not use “Untitled” or “Homepage” as your page title. Avoid using only your company name as your title.
The WWW Consortium states that: “The title should ideally be less than 64 characters in length. That is, many applications will display document titles in window titles, menus, etc where there is only limited room." A 64 character limit is a good starting place, but oversimplifies things a bit.”
Google displays up to 66 characters of a title tag, cropping to complete words. On the other hand, Yahoo displays exactly up to 120 characters and titles are simply be cropped, whether the display title ends in a complete word or not. Therefore, the best strategy for building a long page title is to make sure that the title works for both Google and Yahoo.
Title tags are powerful tools and must be used to their fullest advantage. The Title tag helps the search engines decide the theme/content of the web page being crawled for indexing. When a search for keywords is conducted, the Title tag is given heavy consideration by all search engine algorithms. Also remember, each page in your website is unique and needs a different Title tag. Place the most important keyword phrase for that specific page in the Title tag, and the page will get a certain boost in the search engines.