Forum Moderators: open

Message Too Old, No Replies

Metatag Labyrinth

Which ones are the most important, and which ones are just good to have?

         

neophyte

2:34 am on Jul 31, 2007 (gmt 0)

10+ Year Member



Hello All -

For the past two years, I've had a standard template of Meta tags which I have dropped into every project. I got this tag list about a year ago by viewing the source of #*$! and just copying/pasting/altering to my needs.

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Content-Language" content="en-us" />
<meta name="ROBOTS" content="ALL" />
<meta name="Copyright" content="Copyright line here" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="MSSmartTagsPreventParsing" content="true" />
<meta name="description" content="Description here" />
<meta name="keywords" content="keywords here" />
<meta name="Rating" content="General" />
<meta name="revisit-after" content="15 Days" />
<meta name="doc-class" content="Completed" />

After reading online about a lot of changes in how important/not-important certain meta tags are now-a-days, I'm now wondering which ones on the above list should stay, which should go, which should be added.

I don't know if this is a good idea or not, but I'd really rather just stay with a stock-list of meta tags that I just drop into each project rather than re-writing this list from scratch for each project.

Any and all insight greatly appreciated!

Neophyte

Tonearm

9:42 pm on Aug 2, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Thanks tedster, really good info.

pageoneresults, would using the content="none" tag result in PR being transferred away from the linking page, even though the linked-to page isn't in the index?

texasville

6:18 am on Aug 3, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



>>>>edit: Have many people had luck getting Google to display their meta description tag for the home page instead of the ODP description with the noodp tag? <<<<

I saw the change within two weeks of the next crawl after I added the tag.

cabowabo

5:07 pm on Aug 3, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Adding to what Tedster posted on the Description tag, if you treat both the Title and Description as "ads" (Title as the Headline and the Description as "the hook") you should see more success. You are after "the click" and too many keyword "stuffed" descriptions are passed on my searches because they look spammy.

pp46

7:31 am on Aug 4, 2007 (gmt 0)

10+ Year Member



Concerning the charset metatag I always put it but with no order of importance
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">

Mainly because I always place this (generated automatically by my txt editor) at the top of each document before <html>,

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

I thought that it was enough but now I have doubts reading this thread...?!

Quadrille

8:20 am on Aug 4, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



<!DOCTYPE
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>

Then others, as advised here.

Personally, I use the 'author' tag; everyone will say it has no value, and I'm not arguing. But when people scrape or steal your site, they are usually much too lazy and stupid to remove it, and it has helped me (twice!) to demonstrate my ownership of content.

<meta name="author" content="myname">

System

12:27 pm on Aug 4, 2007 (gmt 0)

redhat



9 messages discussing the
<base>
element were cut out to new thread: The <base> element and how to use it effectively [webmasterworld.com].

[edited by: encyclo at 11:24 pm (utc) on Aug. 5, 2007]

pageoneresults

2:37 pm on Aug 4, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Ahhh! I should have asked that years ago. That explains several things I was confused about.

When using the Robots META Tag, be sure not to include a Disallow line in your robots.txt file. It has to be one or the other, not both.

If you Disallow the /file/ from getting indexed, that means Google won't go to that page and see the Robots META Tag. So, the URI only listing will appear in Google's indice when doing site: searches.

If you remove the Disallow line and drop in the Robots META Tag, that page won't show at all. No URI listing, nothing, nada.

Also keep in mind that your robots.txt file is open to prying eyes. Anything you specify in there is available for all to see. If you've got something that "absolutely should not be indexed", then it should be in a password protected/secure area.

[edited by: encyclo at 11:21 pm (utc) on Aug. 5, 2007]

Quadrille

4:09 pm on Aug 4, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



... or not on the Internet at all :)

innocbystr

5:43 pm on Aug 7, 2007 (gmt 0)

10+ Year Member



For meta keywords google and msn don't seem to use it however yahoo does.

I just comfirmed this post from klown with a new site that I just uploaded a week ago. All I had up content-wise was a "coming soon" blurb which did not include the keyword that the Yahoo searcher was after. It was only in the keywords meta tag.

Also, oddly enough, the site is ranking #14 in the Yahoo SERPs, it's only a week old, and I haven't even submitted it. Go figure.....

natural number

7:28 pm on Aug 12, 2007 (gmt 0)

10+ Year Member



wow, this got me looking at my meta-tags and I had this vestige from the days when I was an idiot:

<meta name="david" content="david" />

what was I thinking?

I meant to have <meta name="author" ...> ofcourse, but I wonder if totally wrong/ fake meta tags hurt me all this time?

Go2

9:45 am on Aug 15, 2007 (gmt 0)

10+ Year Member




I tried switching to UTF 8 at one time. It wasn't a simple change and I had to undo what I did. It didn't like some of the characters being used within the site and created all sorts of havoc. At the time, I didn't have the inclination to go through thousands of pages and figure out what the character issues were.

When you change the character set for your web site it is not sufficient to only change the http header and the meta tag. You must also make sure that your static html files and dynamically generated content are encoded in the same character set. For example, if you are using a Windows server and have your static html files saved in the Windows ANSI format, setting the http header/meta tag to utf-8 will result in strange looking pages in the web browser. This is because you have told the browser that your html pages are in utf-8 when in fact they are encoded in Windows ANSI format.

The solution is to save your html files in the utf-8 encoding. You can do this using e.g. Notepad. If you are generating dynamic content you must set the content type of the http response to utf-8 (before the content is written to the output stream). If you are using a commercial content management system the content type should be possible to set in a configuration file.

In general using utf-8 is a good idea and it will have no negative impact for the internet user. It will simplify handling of content using international characters on both the server side and on the client side. It does not necessarily entail that more bandwidth will be consumed as is explained in this overview of character encodings [gedcom-parse.sourceforge.net].

If you are not sure which encoding your web site uses open the web site in e.g. Internet Explorer, right click and select Encoding. The encoding detected by IE is indicated in the list. IE also allows you to change the encoding in your browser in case you think that there is a mismatch between the http header/meta tag directives and the actual encoding on the page.

Tonearm

1:20 pm on Aug 15, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



How can I be sure what encoding my actual pages use? Is there a way to check? I write them in vim on linux.

g1smd

9:06 pm on Aug 15, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



>> The solution is to save your html files in the UTF-8 encoding. You can do this using e.g. Notepad. <<

Are you sure that it doesn't save stuff as UTF-16LE in that case?

encyclo

11:52 pm on Aug 15, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



How can I be sure what encoding my actual pages use? Is there a way to check?

In Firefox, press Ctrl+I (Page Info), and look at the "Encoding".

Tonearm

11:55 pm on Aug 15, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Does that just report on the encoding declaration or is that what the page is actually encoded in though?

encyclo

11:58 pm on Aug 15, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



It will tell you what the browser considers the encoding to be, either because the encoding is explicitly declared by the server (via a HTTP header) or via a meta charset element in the document. If no charset is declared, it will make an approximate guess.

Tonearm

12:36 am on Aug 16, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



But I'm concerned about the declaration being different from what the pages are actually encoded in, as Go2 pointed out.

oblufire

10:24 am on Aug 16, 2007 (gmt 0)

10+ Year Member



My eyes are open to what I have read here. But I have a couple of questions in dealing with a builder. I am a beginner in coding websites so I decided to use Yahoo sitebuilder. I am working in building a site with Japanese meta tags but have gotten lost somewhere. I mean a couple of weeks my page was in the top ten for some searches and then I changed the meta tags to the form input that the sitebuilder provides and everything went to hell. Has anyone worked with sitebuilder? or can someone recommend a different building tool? I am working with a japanese site/er project. Is there a way to get meta tags or other tools or code snipets to attract the Japanese search engines? Or country specific search engines?

g1smd

5:45 pm on Aug 16, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



The W3C HTML validator does a reasonable job in telling you what is actually on the page. It especially warns of the content being different from the declaration in many cases. I'll guess it isn't foolproof, but it is quite useful.

Tonearm

5:58 pm on Aug 16, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I just ran the validator with verbose output and although everything passes, I get:

Modified: (undefined)
Server: Apache
Size: (undefined)

I wonder if either of those would be worth defining.

stealthworks

1:40 am on Aug 17, 2007 (gmt 0)

10+ Year Member



Are these the same, and treated the same - or is there an advantage to one over the other? Have been using "noindex,nofollow" to kill off a directory, and seeing pages drop from MSN and Yahoo, but Google is taking forever to drop these pages.

<meta name="robots" content="none" />

<meta name="robots" content="noidex,nofollow" />

pp46

4:47 pm on Aug 18, 2007 (gmt 0)

10+ Year Member



I have also a doubt now after reading all this?
what is the difference inbetween
<meta name="robots" content="noarchive">

and
<meta name="robots" content="none">

And I see this a lot

<meta http-equiv="Pragma" content="no-cache">

what does Pragma mean?

pageoneresults

4:49 pm on Aug 18, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Are these the same, and treated the same?

Yes, "none" is shorthand for "noindex, nofollow".

noarhcive
[google.com...]

none
[robotstxt.org...]

What does Pragma mean?

Forces the browser not to cache the page locally.

pp46

6:45 pm on Aug 18, 2007 (gmt 0)

10+ Year Member



I was confused as to the utility of this meta tag for what I wanted to do, which in fact is not to have a page indexed at all!

For example a 3/4 language site with its link page made available to these languages and showing the same content, I want just the Sites main language link page to be indexed for obvious reasons.

This looks more appropriate for what I want to do :

<meta name="robots" content="noindex,nofollow">

Thanks a lot!

yodokame

4:28 pm on Aug 30, 2007 (gmt 0)

10+ Year Member



Meta keywords tag is not used these days by the search engines:

[seroundtable.com...]

A question at SE Roundtable:

Q: Is meta keywords tag still relevant?

A: Microsoft - no, Yahoo! - not really, Google - not really, and Ask - not really. All read it but it is has so little bearing. For a really obscure keyword where it only appears in the keyword tag and no where else on the web, Yahoo! and Ask are the only ones that will show a search result based on it.

This 55 message thread spans 2 pages: 55