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. 

Instead of:

<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

as spam.

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:

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.

<A href="/default.aspx">
   <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.

Want automatic updates? Subscribe to our RSS feed or
Get Email Updates sent directly to your inbox!

Currently rated 4.1 by 7 people

  • Currently 4.142858/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


October 3. 2009 10:24

HTML is the basic and very first language to create the static web site. Here are tips how to works with the HTML programming language..

ds r4 | Reply

October 20. 2009 15:39

Matt Cutts has also stated that Google do not use meta keywords (http://www.youtube.com/watch?v=jK7IPbnmvVU) or description tags for ranking. Although the description tag can be displayed on SERPs. Otherwise nice summary.

Westley Knight | Reply

October 21. 2009 19:55

Social comments and analytics for this post

This post was mentioned on Twitter by HuDuYuDesign: RT @BloggingDev: 7 HTML Elements that Search Engines Love - Tips on Forming Search Engine Friendly Pages - http://su.pr/1E099X

uberVU - social comments | Reply

November 3. 2009 14:14

For the last tip, I'd suggest making the URL read "Click here for tips on ASPX.NET".

You're right that a simple "click here" is pointless from an SEO perspective. But there's been a reasonable amount of research that suggests a specific instruction to click a link actively improves the number of click-throughs. In some cases to the extent of making a link eight times more likely to be clicked.

So go for the best of both worlds, including SEO relevant keywords as well as an explicit instruction to click.

Robin Cannon | Reply

December 7. 2009 15:06

Have you tried this Social Bookmarking Service yet? I would submit this url to them and they will spread it around. This is good info. http://www.thesocialbookmarkingservice.com

mela | Reply

December 26. 2009 19:30

Interesting ... as always - is your blog making any cash advance ? ;)

cash loans | Reply

March 15. 2010 14:57

Problems are only opportunities in work clothes.

cash loans | Reply

Add comment

(Will not be displayed!)