Web Developer's Virtual Library: Encyclopedia of Web Design Tutorials, Articles and Discussions


WDVL Newsletter

Active Server Pages
JSP/Java Servlets
Microsoft SQL Server
Daily Backup
Dedicated Servers
Streaming Audio/Video
24-hour Support    

jobs.webdeveloper.com

Hiermenus


e-commerce
Partner With Us















Developer Channel
FlashKit.com
JavaScript.com
JavaScriptSource
Developer Jobs
ScriptSearch
StreamingMediaWorld
Web Developer's Journal
Web Developer's Virtual Library
WebDeveloper.com
Webreference
Web Hosts
XMLfiles.com

internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers


META Tagging for Search Engines

We describe the use of the META tag for specifying to search engines how you would like your document to be indexed.

There are now some 100 million publicly available web pages, I understand. Not even the most ardent surfer is going to visit all those, or even a fraction, and discover your wonderful little corner. You can advertise your presence, for free or for fee. You could have your URL tattoed in big letters on your body and then run naked across the White House lawn. Make sure the media is there and can get a good view.. Personally, I prefer to understand how search engines work, how to select and use keywords, etc.

You will need to study search techniques before you can optimize for them. The very least you should be familiar with is Alta Vista: Help for Simple Query. You will also need to understand how to construct an HTML Head with META tags, to declare keywords and a description, to be used by search engines. See the source of this page for example.

The META tag: Controlling how your Web page is indexed by AltaVista: In the absence of any other information, Alta Vista and some other search engines, will index all words in your document (except for comments), and will use the first few words (e.g. 250 characters) as a short abstract to serve back. It is possible for you to control how your page is indexed by using the META tag to specify additional keywords to index, and a short abstract.

This tag can be used to augment documents with 'meta' information that is not normally displayed by browsers. It provides document authors with a mechanism for identifying information that should be included in the response headers for an HTTP request. The markup is stored as attributes of the META tag and is not displayed when the document is loaded into a browser. However it can be extracted by servers and clients for use in identifying, indexing, and cataloging documents. Here is an example

<HTML>
<HEAD>
    <TITLE>The Web Developer's Virtual Library
    </TITLE>
    <META	NAME	= "Keywords"	CONTENT="
	HTML, CGI, Java, VRML, browsers, plugins,
	graphics, HTTP servers, JavaScript, Perl,
	ActiveX, Shockwave">

    <META	NAME="Description"	CONTENT="
	Locate web authoring and software Internet
	resources at The WDVL, a well-organised
	goldmine with over 500 pages and thousands
	of links about HTML, CGI, Java, VRML,
	browsers, plugins, graphics, HTTP servers,
	JavaScript, Perl, ActiveX, Shockwave,..">
</HEAD>
Use acronyms and spell them out. In general, you will only use a very large number of keywords on the index page of a large site. Do not include spurious irrelevant keywords - you might attract extra visitors who would not otherwise have come, but they might not thank you for it. If I added 'sex' to the above list I could expect both my traffic and my hate mail to increase dramatically..

One FAQ is: would the various search engines (like Infoseek, Alta Vista, etc.) that normally enter ALL the Web page text into their database, would they just enter the "keywords" from the meta tag in place of the HTML body text on the page. Or do they include all the regular HTML text visible on the Web page PLUS the meta tag "keywords"?

According to Infoseek's Using META Tags to Define Index Terms for Your Page, when a site is added to Infoseek's index, all the words on the page are included with the exception of any text within a <Comments> field.

<!--	This is a comment	-->
The META tag keyword field can be used to specify additional key words or synonyms that describe the contents of a site. META tag keywords are used in the indexing process but will not display on your Web page. The keywords can include up to 1000 characters of text. Be sure that the key words chosen are relevant to the contents of the page. Infoseek Guide indexes your entire page (except any text within comments), regardless of whether or not you include a description or keywords in the tags. The words in the tags are indexed in addition to the rest of the document.

According to Alta Vista, it is possible for you to control how your page is indexed by using the META tag to specify additional keywords to index, and a short abstract.

Both of them say 'additional', i.e. using the META tag supplies extra keywords, they do not inhibit the search for keywords in the text. Note that the same cannot be true for the abstract served back to the user - if you supply a description in META then this is what the user will see. You should do this if for some reason you don't have a descriptive paragraph at the start of your document, e.g. you really believe 1 GIF = 1Kwords. If you do have a descriptive paragraph at the start of your document (recommended) then better to omit the META description because you will forget to update one of the duplicates..

I used these tags on all my pages long before AV and ISG existed; they were necessary for Aliweb, and at the time this was all so experimental I only put 'Web Developers Virtual Lib.' in the description. It took me a while to realize the experimental period was over and everybody searching for HTML, CGI etc was only getting that terse abstract..

Not all engines use META; e.g. Excite says:- Our spider doesn't honor meta tags. We believe our decision protects our users from unreliable information.

So the best advice seems to be, work very hard on selecting your keywords (e.g. use a thesaurus to find other words people might use; brainstorm with friends and colleagues, etc) and put the most important ones into a carefully crafted paragraph at the start of your HTML document. Put the whole list into a META tag, most important or selective words first. Announce your page or site using one of the multiple submission services such as Entity. Keep your clothes on.

The FAQ goes on to ask: Also, does anyone know whether the text within "Comments" tags and "Alt" tags are entered into search engine databases?

The ISG goes on to say

"Infoseek Guide also indexes the ALT attribute in the [INLINE] tag. If your site mainly consists of graphics, you can also use the ALT attribute to describe your page."

So, comments are ignored, ALT text is not.

  • The HTML Meta tag.

  • How To Use Meta Tags, from Search Engine Watch.

  • The META Tag Builder is a fill-in form that will build an HTML header with appropriate META tags. These tags allow better indexing by robot-driven search engines, such as AltaVista, Infoseek.

  • PICS is an infrastructure for associating labels (metadata) with Internet content. It was originally designed to help parents and teachers control what children access on the Internet, but it also facilitates other uses for labels, including code signing, privacy, and intellectual property rights management. To generate PICS META tags for adult content see the RSAC or SafeSurf


Up to => Home / Location / Meta




Jupiter Online Media: internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and Jupiter Online Media

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Web Hosting | Newsletters | Tech Jobs | Shopping | E-mail Offers