Forum Moderators: open
If that is not correct, then hiding text links as others have mentioned in this thread may not be recommended.
One thing I do to avoid this situation is to make sure that I have no other colors for text that are the same as my page background color. For example, if I have #ffffff set as the page background color, then I will use #eeeeee for text links that are reversed out of a dark color, like a blue cell background that has white text reversed.
Here is the problem I see with automatically filtering for same color text and page backgrounds...
Many designers use the reverse effect (white text against dark background). They'll set their page background color as white. This would immediately flag the page as hiding text when in fact it is not.
As Brett mentioned above, Google does not detect this automatically but, probing eyes do! Hiding anything these days adds some element of risk.
Non-competitive market:
if you are in a non-competitive market then you shouldn't need to use hidden text to get good results.
Competitive Market:
If you are in a competitive market then be very careful as you will more than likely get a spam report filed against your site.
Not worth the risk if you ask me IMHO
Dazz
I'm aware that google is quickly moving towards the maximum automation possible regarding filering/penalizing spam sites (with good reason), but it appears some of the most obvious cases still remain (despite being reported) month after month.
For example, I reported two sites that are using hidden text (white on white) to boost their rankings over a month ago. To date, not only do they both remain, but as it stands, one obvious offender has moved (on www-fi.google.com) to the number one search result, in a highly competitive search category.
What's worse, not only is the offense obvious, it even blatantly appears in the "cached" version of the page at google.
So....I suppose my question is...isn't the "obvious" (i.e. easily detectable via google's cache) hiddent text TOS violation the easy to screen out via filters? And, if so, why do so many sites continue to "get away" with it?
Now...this isn't sour grapes, as my site sports a decent ranking that I'm happy with, considering I haven't been using any "tricks" to get there, but it just ticks me off that people are allowed to continually stack the deck in their favor through (what I consider) unethical and dishonest techniques.
<table>
<tr>
<td bgcolor="white"><font color="white">Spam Spam Spam</font></td>
</tr>
</table>
<table>
<tr>
<td><font class="spamText">Spam Spam Spam</font></td>
</tr>
</table>
Just wondering...!
<div name="someDiv">
<h1>spam, spam, spam</h1>
</div>
<script language="JavaScript">
if(navigator.appName!= "foo.bar"){
document.someDiv.backgroundColor="#000000";
// users will see white text
document.someDiv.innerHTML = "";
// oh, wait, users will see no text
}
</script>
Black background for the page with a gray table with black text used as a sidebar.
Will Google misinterpret this as black text on a black background? I use this on my pages - the text is clearly visible (black on gray) but will Google see my background set to black and think hidden text?
<noscript>SPAM SPAM SPAM</noscript>
or <noframes>SPAM SPAM SPAM</noframes>
The point is, it is wrong, and you will be found out eventually, if not by Google then by a customer who becomes aware of your unethical methods. If you have no conscience then go ahead, knock yourself out.
[edited by: heini at 11:40 pm (utc) on June 16, 2003]
I havedone it only UNINTENTIONALLY and never been penalised(eg white text/black table/white background)
I have never done hiddent text in this way(white text/white table/non-white page background)
Anyway, thanks everyone for comments, I got what I thought was happening confirmed, that is, risky due to getting dobbed in and google may find it soon anyway.
I also pose the question about white page bg and then having tables with a dark bg color and white text. Does Google see this funny?
I just started implementing CSS on the sites I manage and did not even give hidden text a thought since to the user it is total visible.