 |
|

05-31-2007, 12:51 AM
|
|
WebProWorld Veteran
|
|
Join Date: Mar 2006
Location: Maryland, USA
Posts: 947
|
|
Is this ethical?
So I came across this on a fairly well know web site and I was wanting to see what everyone thinks. Is this ethical?
h1 {
display: block;
height: 150px;
width: 533px;
position: absolute;
top: 0;
left: 200px;
padding: 0;
margin: 0;
font-size: 8px;
text-indent: -9000px;
overflow: hidden; }
It appears to me that they are attempting to have H1 tags with text in them, but not show them on the actual page. So what does everyone think?
My personal take is that it is wrong, and poor practice to say the least. Will CSS become the new tool to spam the search engines? Is this spamming? What would this be called if not spam?
|

05-31-2007, 12:54 AM
|
 |
Moderator
|
|
Join Date: Jan 2004
Location: Live in Cincy Now
Posts: 7,356
|
|
Re: Is this ethical?
Doesnt make much sense why hide the content from the spiders. Hiding code maybe yes. Maybe just simple test on their part. Interesting.
|

05-31-2007, 01:07 AM
|
 |
WebProWorld 1,000+ Club
|
|
Join Date: Aug 2003
Location: Worldwide
Posts: 6,867
|
|
Re: Is this ethical?
He is obviously not hidding the <h1> from the Search Engines. For search engines it is visible. He hides them from the users though. And his <h1> tags are sitewide not unique.
So he is definitely violating the Google Webmaster Guidelines!!!
Unethical and unprofessional.
Last edited by Webnauts : 05-31-2007 at 06:22 AM.
|

05-31-2007, 04:25 PM
|
|
WebProWorld Veteran
|
|
Join Date: Mar 2006
Location: Maryland, USA
Posts: 947
|
|
Re: Is this ethical?
Well lets hope I haven't caused too much of a stir, but I'm wondering if web sites will start using CSS to game the system and if so, can search engines figure this out? More importantly, will they spend the money to find these things.
Also, I could see an issue with some of the Accessibility Items that are used in CSS to provide a "jump to content" menu for those not using a traditional browser. Any thoughts on whether these might cross into the same circles?
|

05-31-2007, 04:46 PM
|
|
WebProWorld Member
|
|
Join Date: Nov 2003
Location: Las Vegas, NV -- USA
Posts: 81
|
|
Re: Is this ethical?
I think that users should not be dependent on Google or any search engine for stopping unethical behavior like this. Instead, the various browser manufacturers should add invalid or unethical css logic, similar to pop-up blockers, that would display a glaring warning to unsuspecting users that stroll upon a site:
WARNING: You are attempting to access a web site that is buggy or has been purposely programmed to use SPAM exploits. It is not recommended that you view this page. Do you want to continue to the site against our recommendation or do you want to black list the site and block the content?...
__________________
Steve Sommers ( blog)
Shift4 Corporation
Creators of $$$ ON THE NET(tm) Payment Processing Services
|

05-31-2007, 04:46 PM
|
 |
Moderator
|
|
Join Date: Jun 2006
Location: United States
Posts: 1,629
|
|
Re: Is this ethical?
I knew something like this would be only a matter of time. I have already seen on different sites, for example, CSS code that makes h1 content look like it was in p tags, most likely to get the benefit of h1 without the user noticing that that text is different.
It probably comes down to whether the search engines have started looking at CSS files and matching style instructions to pieces of code. If they don't yet, they probably will soon. This is an interesting approach though. There was an old technique where you would set the position of the element to somewhere off screen, but browser makers killed that by resetting the negative value to 0, making it possible for users to see the content that would otherwise be hidden.
People will always be looking for new ways to game the system, and CSS will only make it easier... after all, now that the style information is in it's own file, you could probably [EDIT: Deleted]. Sure, thats definite spam, but it would be almost impossible to detect.
Also, code like this can be legitimate. Above I mentioned the old trick of moving an entire block off screen. That was developed as a JavaScript hack to make text and images invisible until called by user action, when the visibility attribute was poorly supported. An overreaction to something like this (penalizing sites that hide content in such methods, rather than ignoring the content) can result in more harm to legitimate sites than stopping spam. For example, until recently I used a similar trick to hide a form and some text about AJAX, which was then "put back" on the client side if the browser had JavaScript enabled and supported the AJAX methods I used in the page.
Steve, there are some browsers that implement some basic checking of the web page as you suggest, however the focus of the developers is more on the immediate threat to the user. This particular exploit is something that affects the SE ranking, not the end user, so it is unlikely that a browser developer will spend much time on this when they already have to keep on top of exploits and XSS attacks that can compromise the end user directly. But always an idea for a FireFox plugin...
Last edited by wige : 05-31-2007 at 05:04 PM.
Reason: On second thought, I won't say that
|

05-31-2007, 05:03 PM
|
|
WebProWorld Pro
|
|
Join Date: Oct 2005
Location: California
Posts: 267
|
|
Re: Is this ethical?
Of course, couldn't this be an aspect they initially want off-page and then javascript or something else brings it on-page.
Did you view the source to see what is contained in the <H1> tags?
|

05-31-2007, 05:11 PM
|
 |
WebProWorld 1,000+ Club
|
|
Join Date: Aug 2003
Location: Worldwide
Posts: 6,867
|
|
Re: Is this ethical?
Quote:
Originally Posted by weslinda
Well lets hope I haven't caused too much of a stir, but I'm wondering if web sites will start using CSS to game the system and if so, can search engines figure this out? More importantly, will they spend the money to find these things.
|
Search Engine can see that hidden code. You can check that yourself with Lynx or a a search engine simulator.
Quote:
Originally Posted by weslinda
Also, I could see an issue with some of the Accessibility Items that are used in CSS to provide a "jump to content" menu for those not using a traditional browser. Any thoughts on whether these might cross into the same circles?
|
There are legal CSS techniques to hide those links, without using the hidden or display:none rules, which SE can pick up.
Maybe server side? 
|

05-31-2007, 05:13 PM
|
 |
WebProWorld 1,000+ Club
|
|
Join Date: Aug 2003
Location: Worldwide
Posts: 6,867
|
|
Re: Is this ethical?
Quote:
Originally Posted by chrisJumbo
Of course, couldn't this be an aspect they initially want off-page and then javascript or something else brings it on-page.
Did you view the source to see what is contained in the <H1> tags?
|
The domain name which is keyword rich and the site owner's name. And the <h1> tag is sitewide the same. In other words not unique.
That is not a skip navigation or so ever. That cannot be forgiven.
|

05-31-2007, 05:33 PM
|
|
WebProWorld Member
|
|
Join Date: Oct 2004
Location: Utah
Posts: 82
|
|
Re: Is this ethical?
I think that is called Cloaking. A website I went to once to check out our competitors, to see if they were doing just that, was http://www.1-hit.com/...I don't see that free tool on their anymore, perhaps I'm not looking hard enough. Anyway, if a free tool can scan a website and see it cloaking things, why couldn't a search engine?
If you don't want your users to see it, then it shouldnt' be on their in my opinion.
|

05-31-2007, 05:35 PM
|
 |
WebProWorld 1,000+ Club
|
|
Join Date: Aug 2003
Location: Worldwide
Posts: 6,867
|
|
Re: Is this ethical?
I just setup a test page to demonstrate what you can hide with CSS and what the Search Engines can see.
No CSS hidden rules or display:none, which the major search engines already can recognize.
Simply view the source code. 
Last edited by Webnauts : 05-31-2007 at 05:38 PM.
|

05-31-2007, 05:41 PM
|
|
WebProWorld New Member
|
|
Join Date: Aug 2003
Location: NJ
Posts: 21
|
|
Re: Is this ethical?
I have used this myself and found it to be a great method for displaying my art heads. I used .css to swop my h1 heads with art. The visitors see the .gif art head and the engines see the h1 tagged text. I didn't do this as a black hat appoach, but to cosmetically display my heads well without loosing the value of h1 tags for search engines.
Yes, I think if it is used correctly is it very ethical.
Wayne Goodman, Website Design, Search Engine Marketing
__________________
Smith O'Keefe and Associates, Marketing, Advertising, Internet and Multi-media
Last edited by wgoodman : 05-31-2007 at 05:45 PM.
|

05-31-2007, 05:52 PM
|
 |
WebProWorld 1,000+ Club
|
|
Join Date: Aug 2003
Location: Worldwide
Posts: 6,867
|
|
Re: Is this ethical?
Quote:
Originally Posted by incrediblehelp
Doesnt make much sense why hide the content from the spiders. Hiding code maybe yes. Maybe just simple test on their part. Interesting.
|
Jaan they do not hide content from spiders. They hide <h1> headings content only from users. Pure spam. 
|

05-31-2007, 06:07 PM
|
|
WebProWorld Pro
|
|
Join Date: Apr 2006
Location: Earth
Posts: 236
|
|
Re: Is this ethical?
__________________
*** Free Tibet ***
|

05-31-2007, 06:21 PM
|
 |
WebProWorld 1,000+ Club
|
|
Join Date: Aug 2003
Location: Worldwide
Posts: 6,867
|
|
Re: Is this ethical?
Quote:
Originally Posted by blitzen
|
No, it is not!
|

05-31-2007, 06:33 PM
|
 |
WebProWorld Veteran
|
|
Join Date: Jan 2004
Location: California
Posts: 305
|
|
Re: Is this ethical?
Color me ignorant, but it strikes me that using this system to make whatever is in "block" into a header is defeating both the benefit of the heading tag and the benifit of what ever block says
Using a CSS to insert text into a a web page....can be considered "unethical" outting said text into an H1 Tag offers no benefit at all. The search engines will read that H1 tag as empty.
|

05-31-2007, 06:33 PM
|
 |
WebProWorld 1,000+ Club
|
|
Join Date: Aug 2003
Location: Worldwide
Posts: 6,867
|
|
Re: Is this ethical?
Quote:
Originally Posted by wgoodman
I have used this myself and found it to be a great method for displaying my art heads. I used .css to swop my h1 heads with art. The visitors see the .gif art head and the engines see the h1 tagged text. I didn't do this as a black hat appoach, but to cosmetically display my heads well without loosing the value of h1 tags for search engines.
Yes, I think if it is used correctly is it very ethical.
Wayne Goodman, Website Design, Search Engine Marketing
|
Google Quality guidelines - specific guidelines- Avoid hidden text or hidden links.
More: Webmaster Help Center - Webmaster Guidelines
So are you sure that is not black hat? Hm...
Can you also tell us what blind visitors see there? If a blind visitor cannot access that content, it is obviously spam.
Give me a minute to make a test. 
Last edited by Webnauts : 05-31-2007 at 06:38 PM.
|

05-31-2007, 06:40 PM
|
 |
WebProWorld 1,000+ Club
|
|
Join Date: Aug 2003
Location: Worldwide
Posts: 6,867
|
|
Re: Is this ethical?
Wayne I tested with a GoogleBot Simulator, and here is what Google see:
| |