![]() |
Web Development »
HTML / CSS »
General
Beginner
Beginner's guide to Meta TagsBy Nnamdi OnyeyiriThis is a guide to using HTTP-EQUIV and NAME meta tags. |
HTML, Dev
|
|
Advanced Search |
|
|
|
||||||||||||||||
Meta tags are tags that reside in between the <head> and
</head> tags of your html. There are two different types
of meta tags. One uses the NAME attribute, and the other uses the
HTTP-EQUIV.
The http-equiv tags do not need to be used. In fact, neither do the name tags, except, without name tags, your website cannot be indexed by many search engines. Most search engines use a bot to crawl through the pages of your website, these bots look for certain name tags, that give information such as keywords and a description of the page. That data is then stored in the search engines database. An example of a typical meta name meta tag is:-
<meta name="keywords" content="key,word,about,my,site"> <meta name="description" content="my page is about bla">
At minimum you should put these tags in your pages.
I have listed a load of name tags that can be used, but only the ones marked with an * actually need to be used.
This is a short description of what is on the page. Important when the pages is a frameset.
<meta name="description" content="This site is full of
code for programmers.">
These are important words that have something to do with the page. Words like
the and other insignificant words would be ignored by the spider.
<meta name="keywords" content="c++, code, programming">
This is the name of the author of the page.
<meta name="author" content="chris maunder">
Usually the name and version number of the tool used to make the page. With most programs, this is added to pages automatically. Possibly used by the application vendors, to discover market penetration.
This is who the copyright for the page belongs to.
<meta name="copyright" content="chris maunder">
Controls how a spider indexes that page.
<meta name="robots" content="NOINDEX">
This is used when the content on the page would expire. If a spider detects this, it would either delete the page from the search engine database, or re-index the page on the expiry date.
<META HTTP-EQUIV="expires" CONTENT="Thu, 27 Jun 2002 10:56:57 GMT">
Tells the browser how to handle its caching of that page.
<META HTTP-EQUIV="cache-control" CONTENT="no-cache">
This causes the browser to load the correct character set before loading the page.
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;
charset=iso-8859-1">
This is how styles are defined in the page.
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
This of course, is the language the page is in.
<META HTTP-EQUIV="Content-Language" CONTENT="EN-GB">
This tag causes the page to refresh and load the specified page after a specified amount of time. The delay is in seconds.
<META HTTP-EQUIV="Refresh" CONTENT="10; http://www.codeproject.com">
This allows the page to set a cookie to expire on a certain date.
<META HTTP-EQUIV="Set-Cookie" CONTENT="cookievalue=cp;
expires=Thu, 27 Jun 2002 10:56:57 GMT; path=/">
| You must Sign In to use this message board. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
News
Question
Answer
Joke
Rant
Admin
|
PermaLink |
Privacy |
Terms of Use
Last Updated: 26 Jun 2002 Editor: Nishant Sivakumar |
Copyright 2002 by Nnamdi Onyeyiri Everything else Copyright © CodeProject, 1999-2009 Web18 | Advertise on the Code Project |