QUOTE(Shalini.Khiani @ 8 Jul, 2007 - 12:07 PM)

* is this meta http-equiv different then the normal meta tag where i have to use keywords ?
meta elements that use the
http-equiv attribute instead of the
name attribute are different in that they are supposed to be equivalent to setting an HTTP header. In theory, a server would serve the equivalent HTTP header as a result of adding the relevant
meta element in your document. In reality, no server does this, although I would imagine that you could make it possible via PHP or XSLT.
Regarding the particular
meta element referenced—
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">—the first part—
text/html—sets the media (MIME) type; it’s ignored by browsers. The most useful part is the second part, the
charset parameter, which may be used by a browser to set the character encoding used to read the document in the absence of a real HTTP header. Note that the
charset parameter does not actually set the character encoding; it only specifies whatever encoding you used to save the document with so that the browser doesn’t have to guess.
QUOTE(Shalini.Khiani @ 8 Jul, 2007 - 12:07 PM)

* Is there any Javascript code to make this meta thing automatic or do I really have to make separate meta headers with different keywords?
You can set the relevant HTTP headers to get around the requirement for
meta http-equiv elements. When using
meta elements that use the
name attribute, you will need a separate element for each
name value. There isn’t really any way to get around that.
QUOTE(Shalini.Khiani @ 8 Jul, 2007 - 12:07 PM)

* Is there any way i can make my website appear on search engines apart from using meta tags ?
Submit it to them directly or wait for them to index it. They should get around to indexing it when pages that they’ve already indexed start linking to yours or when someone visits your site using one of their plug‐ins.
QUOTE
Also highlight your keywords throughout your pages in <b> tags.
b elements should not be used since they are presentational in nature. You can mark words for emphasis using the
em or
strong elements or, otherwise, by using
span or other inline elements. You can then use CSS to make the text bold; for example:
font-weight: bolder.