Hebbs.no with hidden H1-flooding
Norwegian website hebbs.no have tried a curious trick to lure keywords through an H1-tag without users seeing them.
First of all, hebbs.no have hindered right clicking with the mouse. The reason might be to prevent people from discovering the SEO scam. Next, they have tried to bypass the “hidden” tag in CSS in a curious way. “overflow: hidden; visibility: visible;” should tell Google that this is not hidden at all.
Well, here is the analysis, not based on the frontpage, but on subpage with URL http://www.hebbs.no/omoss.html
I found this in the code:
<DIV id=”hebbs”>
<h1><b>[LOTS of keywords - too many to list]</b></h1>
</div>
Wondering what id:”hebbs” might do, I found this:
#hebbs { position:absolute; left:-140; top:-140; width:10px; height:10px; z-index:999; background-color: #F6F6F6; layer-background-color: #F6F6F6; border: 1px none #000000; overflow: hidden; visibility: visible;
The interesting points are these:
- The layer is positioned outside of screen
- z-index (tabbing index) is set out of range (999)
- background color is set to almost white - no information on text color.
- Overflow is hidden - content that goes outside the set area of 10 by 10 pixels will not be displayed.
What does this all mean? Content being out of bounds from user view, the rest of the parameters are just set to convince Google that user is seeing this and prevent user from seeing.
This is all clearly done in order to fool Google and users and this website should be banished from Google. I strongly recommend that Hebbs.no remove this code immediately!
Oh, and by the way. H1 flooding is not a way to go with SEO. The more keywords you put into the H1, no matter how visible it is to Google, each word’s importance will be played down. Hebbs.no doesn’t even score that well with the keywords they have used.
October 11, 2007 at 2:04 pm
z-index is actually not tabbing index, but the visual stack level (enables things to be positioned on top of each other and overlapping), and AFAIK is not out of range with 999 (even though I’ve never tried using this amount of levels).
October 16, 2007 at 6:08 pm
Bjørn: you are right. There is no such thing as z-index overflowing. The spec says that z-index takes as value an integer, no further limitations: http://www.w3.org/TR/REC-CSS2/visuren.html#z-index
In fact, z-index: 1000; or some other very high number is a common trick to be DAMN SURE that an element displays on top. Why hebbs.no would want to use it on content they are hiding I don’t know.