Meta element

related topics
{math, number, function}
{work, book, publish}
{system, computer, user}
{ship, engine, design}
{car, race, vehicle}
{rate, high, increase}
{language, word, form}
{company, market, business}
{style, bgcolor, rowspan}

Meta elements are the HTML or XHTML <meta … > element used to provide structured metadata about a Web page. Multiple elements are often used on the same page: the element is the same, but its attributes are different. Meta elements can be used to specify page description, keywords and any other metadata not provided through the other head elements and attributes.

The meta element has two uses: either to emulate the use of the HTTP response header, or to embed additional metadata within the HTML document. There are four valid attributes: content, http-equiv, name, and scheme. http-equiv is used to emulate the HTTP header. name to embed metadata. The value of the statement, in either case, is contained in the content attribute, which is the only required attribute.

Such elements must be placed as tags in the head section of an HTML or XHTML document.

Contents

An example of the use of the meta element

In one form, meta elements can specify HTTP headers which should be sent before the actual content when the HTML page is served from Web server to client. For example:

<meta http-equiv="Content-Type" content="text/html" >

This specifies that the page should be served with an HTTP header called 'Content-Type' that has a value 'text/html'. This is a typical use of the meta element, which specifies the document type so a client (browser or otherwise) knows what content type to render.

In the general form, a meta element specifies name and associated content attributes describing aspects of the HTML page. For example:

<meta name="keywords" content="wikipedia,encyclopedia" >

In this example, the meta element identifies itself as containing the 'keywords' relevant to the document, Wikipedia and encyclopedia.

Meta tags can be used to indicate the location a business serves:

<meta name="zipcode" content="45212,45208,45218" >

In this example, geographical information is given according to zip codes.

[edit] Meta element used in search engine optimization

Meta elements provide information about a given Web page, most often to help search engines categorize them correctly. They are inserted into the HTML document, but are often not directly visible to a user visiting the site.

They have been the focus of a field of marketing research known as search engine optimization (SEO), where different methods are explored to provide a user's site with a higher ranking on search engines. In the mid to late 1990s, search engines were reliant on meta data to correctly classify a Web page and webmasters quickly learned the commercial significance of having the right meta element, as it frequently led to a high ranking in the search engines — and thus, high traffic to the website.

As search engine traffic achieved greater significance in online marketing plans, consultants were brought in who were well versed in how search engines perceive a website. These consultants used a variety of techniques (legitimate and otherwise) to improve ranking for their clients.

Meta elements have significantly less effect on search engine results pages today than they did in the 1990s and their utility has decreased dramatically as search engine robots have become more sophisticated. This is due in part to the nearly infinite re-occurrence (keyword stuffing) of meta elements and/or to attempts by unscrupulous website placement consultants to manipulate (spamdexing) or otherwise circumvent search engine ranking algorithms.

While search engine optimization can improve search engine ranking, consumers of such services should be careful to employ only reputable providers. Given the extraordinary competition and technological craftsmanship required for top search engine placement, the implication of the term "search engine optimization" has deteriorated over the last decade. Where it once implied bringing a website to the top of a search engine's results page, for some consumers it now implies a relationship with keyword spamming or optimizing a site's internal search engine for improved performance.

Major search engine robots are more likely to quantify such extant factors as the volume of incoming links from related websites, quantity and quality of content, technical precision of source code, spelling, functional v. broken hyperlinks, volume and consistency of searches and/or viewer traffic, time within website, page views, revisits, click-throughs, technical user-features, uniqueness, redundancy, relevance, advertising revenue yield, freshness, geography, language and other intrinsic characteristics.

Full article ▸

related documents
Uniform Resource Identifier
COBOL
Poincaré conjecture
JavaServer Pages
Resource Description Framework
Objective Caml
XPath 1.0
String (computer science)
Miranda (programming language)
J (programming language)
Ideal (ring theory)
Abel–Ruffini theorem
Natural logarithm
Unlambda
Power series
Transposition cipher
Division (mathematics)
Locally compact space
Trace (linear algebra)
Cauchy–Schwarz inequality
Normed vector space
Rice's theorem
Brute-force search
Tychonoff's theorem
Scope (programming)
Homological algebra
Data Encryption Standard
Splay tree
Semigroup
Preadditive category