Welcome to WebmasterWorld Guest from 54.221.119.45

Forum Moderators: incrediBILL

Message Too Old, No Replies

Will bad HTML Validation on you site mean...?

search engine related.

     

spud01

4:36 pm on Jan 26, 2004 (gmt 0)

10+ Year Member



Will bad HTML Validation on your site mean...more chance of having poorer results in the search engines?

Will crawlers ignore your site for indexing or penalize when it crawls?

Birdman

4:40 pm on Jan 26, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



It depends just how bad the code is. For the most part, I think they can parse some pretty bad stuff.

It's still in your best interest to validate the pages and eliminate that from the list of things that could damage rankings ;)

DrDoc

4:48 pm on Jan 26, 2004 (gmt 0)

WebmasterWorld Senior Member drdoc is a WebmasterWorld Top Contributor of All Time 10+ Year Member



There are times when one single error can make your page not being read by a search engine... For example, an open tag (<p instead of <p>)...
It entirely depends on the search engine, and what the rest of the page looks like.

asquithea

5:51 pm on Jan 26, 2004 (gmt 0)

10+ Year Member



Yes and no. Even if the page looks OK to a search engine, if it looks bad to me I'm not going to reference it anywhere else, and that hurts your ratings (at least on Google).

Same goes for bad taste -- search engines HATE tasteless designs.

SuzyUK

6:16 pm on Jan 26, 2004 (gmt 0)

WebmasterWorld Senior Member suzyuk is a WebmasterWorld Top Contributor of All Time 10+ Year Member



to echo Birdman..

the way I think about it is if your site is easily parsed (correct HTML) then SE spiders will zip through it without "choking" if it has to stumble to try and work something out.. it just might turn around and leave if it's in a hurry or can't find anything else ;)

can't do any harm to be as valid as possible that's for sure

Suzy

tedster

8:00 pm on Jan 26, 2004 (gmt 0)

WebmasterWorld Senior Member tedster is a WebmasterWorld Top Contributor of All Time 10+ Year Member



For example, an open tag (<p instead of <p>

I had an example of the open tag phenomonon back in Sept. I was searching for a relatively unique phrase that I KNEW was on a page I built. I wasn't finding it, although that very page was showing up on another search, so I knew it was in the index.

It was a missing > on a <span> tag

Further testing showed that Googlebot's error recovery had kicked in at the next complete tag, but that was 60 important and valuable words later!

Other spiders might be less adept, who knows. Validation can be your friend.

spud01

3:24 pm on Feb 2, 2004 (gmt 0)

10+ Year Member



hmmm seems that i need to make sure my pages a in pristine mint clean condition then...

any good places to validate an entire site and not having to validate a single page everytime?

thx

MatthewHSE

1:27 am on Feb 3, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



any good places to validate an entire site and not having to validate a single page everytime?

Could be a useful feature, but only think of how long the report could be on a 100 page site with lots of errors! With that said, I'd like to know if such a tool exists, too.

DrDoc

1:34 am on Feb 3, 2004 (gmt 0)

WebmasterWorld Senior Member drdoc is a WebmasterWorld Top Contributor of All Time 10+ Year Member



There's really no need for such a tool... if you do things right the first time ;)
Validate your template, then add contents.

Elijah

1:55 am on Feb 3, 2004 (gmt 0)

10+ Year Member



any good places to validate an entire site and not having to validate a single page everytime?

See: h*ttp://www.htmlhelp.com/tools/validator/batch.html ;)

ScottM

2:13 am on Feb 3, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Can I throw this in as a possibility?

What if the SE's are looking closely at validation as possible SEO?

Just a thought..

pageoneresults

2:36 am on Feb 3, 2004 (gmt 0)

WebmasterWorld Senior Member pageoneresults is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month



What if the SE's are looking closely at validation as possible SEO?

They wouldn't have to look far. There are only a few of us who have taken that route. ;)

Here's an error that doesn't get caught by the validator but causes all sorts of problems. Can you see it?

<!-- HTML Comments -- Insert Comma Separated Keyword Phrase List Here -->

DrDoc

4:03 am on Feb 3, 2004 (gmt 0)

WebmasterWorld Senior Member drdoc is a WebmasterWorld Top Contributor of All Time 10+ Year Member



Here's an error that doesn't get caught by the validator but causes all sorts of problems. Can you see it?

<!-- HTML Comments -- Insert Comma Separated Keyword Phrase List Here -->

What kind of problems? And, what's the error?

pageoneresults

4:05 am on Feb 3, 2004 (gmt 0)

WebmasterWorld Senior Member pageoneresults is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month



A common error is to include a string of hyphens ("---") within a comment. Authors should avoid putting two or more adjacent hyphens inside comments.

You could end up commenting out an entire page and not really know it until after the fact.

Validating XHTML 1.1 will flag it as an error.

[edited by: pageoneresults at 4:50 am (utc) on Feb. 3, 2004]

DrDoc

4:07 am on Feb 3, 2004 (gmt 0)

WebmasterWorld Senior Member drdoc is a WebmasterWorld Top Contributor of All Time 10+ Year Member



Why would that comment out a page? Only if the browser is buggy :)
Got an example of a browser behaving that way? And, where's the quote from?

pageoneresults

4:09 am on Feb 3, 2004 (gmt 0)

WebmasterWorld Senior Member pageoneresults is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month



From the W3C...

3.2.4 Comments [w3.org]

<added> XHTML 1.1 Validation Results

Below are the results of attempting to parse this document with an SGML parser.

Line 16, column 24: S separator in comment declaration
<!-- Testing Comments -- Testing Comments -->

This error is not caught in the HTML 4.01 Strict validation.

Comparison of SGML and XML [w3.org]

Comments
A parameter separator cannot contain comments; this means that markup declarations (other than comment declarations) cannot contain comments
Empty comment declarations (<!> in the reference concrete syntax) are not allowed
A comment declaration cannot contain more than one comment
In a comment declaration, an S separator is not allowed before the final MDC

DrDoc

6:17 am on Feb 3, 2004 (gmt 0)

WebmasterWorld Senior Member drdoc is a WebmasterWorld Top Contributor of All Time 10+ Year Member



Interesting! I never knew this! :)
Thanks for bringing it to my attention :)
 

Featured Threads

Hot Threads This Week

Hot Threads This Month