I have a very strange issue going on. I am a member of this forum with a fairly new site and when I checked it used a meta tag analyzer such as this one here, along with a few others , I am coming up with some unsettling results: http://www.widexl.com/remote/search-engines/metatag-analyzer.html While our new website is showing all the relevant meta tags and title tags for our HOME page, it concerns me when I enter in, for example, any other page on our site, because it saying those cannot be found???!! I am getting the same results on every page, outside of the main index page...and we cannot have that... obviously.. I am showing us as NOT having any title tag or metas which is CLEARLY not the case. You can SEE the title tag display at the top for each page so I am confused. I do not understand as to why its suggesting that the metatags or title tags cannot be found? This is devastating and it's only when I view the home page do I see that the analyzer says I have them. I am confused..that meta tag and title tag info, when you do a VIEW SOURCE, is on every page. This makes absolutely no sense to me. Thank you for anyone who can shed on this problem. Here is the the code for the top MAIN indext page where it is being referenced correctly. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="en"> <head> <META http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"> <meta name="revisit-after" content="10 days"> <TITLE>My Site | ON the Web</TITLE> <META NAME="DESCRIPTION" CONTENT="The is my description"> <META NAME="KEYWORDS" CONTENT="site, words, keywords"> <META NAME="ROBOTS" CONTENT="ALL INDEX, ALL FOLLOW"> <meta name="distribution" content="Global"> For the rest of the pages where its saying the meta tags and title tags cannot be found its saying this(all of them) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="revisit-after" content="5 days"> <TITLE>My Site | ON the Web</TITLE> <META NAME="DESCRIPTION" CONTENT="The is my description"> <META NAME="KEYWORDS" CONTENT="site, words, keywords"> <META NAME="ROBOTS" CONTENT="ALL INDEX, ALL FOLLOW"> <meta name="distribution" content="Global"> Obviously I am devastated by this. I checked to see if perhaps the header tags appeared twice, by mistake, elsewhere on the page, but this was no the case. I even switched out the doc type info, again to no avail. I do not wish to post the website here but one can check it in my profile. Please respond by private message if you can help. Again this concerns us greatly as without a fix this site is totally worthless. If no pages can be indexed due to this I might as well be putting up blank pages. As you can tell I am beside myself. Thanks for anyones help. BrideBiz
Try it like this, I just tidied your code up a little bit; <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>My Site | ON the Web</title> <meta name="description" content="your description goes here!" /> <meta name="keywords" content="your keywords go here!" /> <meta name="robots" content="all index, all follow" /> <meta name="distribution" content="global" /> <meta name="revisit-after" content="5 days" /> </head> <body> </body> </html> HTML: I have attached it for you too. Tell me if it is fixed.
Half the point of answering on forums is to help others with the same problem so I'd rather reply here than PM you. A long shot is you are using an XHTML doctype but invalid code, e.g. uppercase tags and unclosed empty tags, e.g. <meta ...> instead of <meta ... /> but surely a parser wouldn't care about that. EDIT: just noticed the above poster cleaned that up I'd be of more help with the URL if you want to PM that to me as I couldn't find it in your profile.
The meta tag webtalk listed should work fine. If not try checking site with new meta tag checker. The tags you have should show up.
Sorry I forgot the character coding, here is the new code, and I know it is definatly correct, the old code was tentativly correct; <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>title goes here!</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <meta name="description" content="your description goes here!" /> <meta name="keywords" content="your keywords go here!" /> <meta name="robots" content="all index, all follow" /> <meta name="distribution" content="global" /> <meta name="revisit-after" content="5 days" /> </head> <body> </body> </html> HTML: Here is the attachment too;
The actual website your testing it on must be wrong because the code I submitted is valid XHTML transitional 1.0. If you PM me the URL I will see if I can resolve your problem too - that is unless KRT has already sorted this for you?
I copied the same code onto another site to test and it worked, the analyser worked, and got all the details, without any problems, even with the invalid code. What gets me is that the analyser is getting the page contents, just not parsing the contents. i.e. it is not getting blocked (I initially though the analyser was being identified as a bot) So I'm lost for ideas.
It must be the website he/she is using because I have tested the code I did and it is perfect. There is no problems with META tags, etc. So, bridebiz50, feel free to use that code - it will work fine in search engines, don't worry.
Can you tell me what you are referring to? Are you saying the meta analyzer page I am using to check it on? It's not the main url however, its the other urls as part of the page. For example: mysite.com/otherpage.html And that is every page past the main index page. Main index page is the only one show that it even finds a title tag on or and meta tags on, when I run the report. What could be the issue? Is there someone I could contact to find out?
The analyzer you're using is broken, if you use my HTML on all your pages, it will work fine. And if it still doesn't work then the analyzer is definatly broken.
Ok I guess my question is why is the main index page showing it when I use their analyzer and not the rest? Its not just this meta analyzer. I checked the same using other meta analyzers online, just to see if this could possibly be the case, and all had the same result.
Well the analyzers are having problems then because that code is perfect and is valid XHTML. Sorry, but it doesn't make a difference what the analyzer is saying, as long as it is coded correctly it makes no difference.