14 Methods to Hide Text
7th August 2007
|
This post has a very Black Hat SEO flavor. I do not endorse any of the techniques below. They are a collection of techniques to keep your text hidden on a webpage. Google is vigilant about discovering anyone “spamming” their engine, and if they discover your site hiding text, there is a good chance you’ll be penalized/removed from their index. Remember, BMW? So, if you want to test how well a Black hat technique like hiding text on a webpage can be, then you should buy a throwaway domain (one you don’t care about), and use it as a testing ground. Make sure the Whois info is different from your primary domains. 14 Methods to Hide Text: 1) Using “Display:none” in your CSS. 2) Noscript tag - Will hide text, but there is disagreement whether or not links within noscript tag pass PageRank. 3) Blend text color into background color. 4) IP Cloaking. Using Cloaking Software like Kloakit, or Search Engine Cloaker ca get the job done. 5) Using the Div tag to hide text: 6) Use the position command to place the text off the viewable screen area; 7) Use the “visibility : hidden” command to cause the browser to keep the text in the div hidden; 9) Hiding text labels within Forms on a data table. 10) Using Flash files to hide text, and sFIR 11) Font size. Make the font super small. Like -10000px. 12) Alt attribute text. Although, the Alt attribute is not really hidden, because it appears when you mouse over the image. 13) Link Title attribute. This is like an Alt tag, but for a hyperlink. 14) Including text behind an image. Not all invisible Divs are used in a spammy way. I’m not sure if Google requests & spiders the CSS, so these particular methods of hidden text might be beneficial for awhile. But, you’re certainly playing with fire. Check out this recent find by Matt regarding hidden text. Related posts: |
















August 8th, 2007 at
Don’t you think most of these tips are well-known by GG?
Funny the 11th ^^
Julien
August 8th, 2007 at
A great trip back to the dark side! Trying to work out if I can use any in a legit way to seo flash sites…
August 8th, 2007 at
> This is like an Alt tag, but for a hyperlink.
As far as i know, not true.
August 8th, 2007 at
Tuf,
Mouse over the hyperlink on #13 to see the Link Title appear.
October 8th, 2007 at
Found this article through an interview with Matt cuts, although it is a serious subject hidden text, I think many of the point above lie on the border between white and black.
For example a number of the methods above talk about css, I use a method on my website purely for display, I have JavaScript tabs which control the CSS on a div, this is so user can quickly read my bio all on one page, before going through to the forum or blog articles. The text is not keyword stuffed and is accessible to all users, if JavaScript is disabled then the page elongates and all the text is displayed, so the text may be considered as hidden from the original view, but is fully accessible, what is the general opinion’s on this?
October 8th, 2007 at
The alt attribute text should NOT appear as a popup tooltip on mouseover. That action is a BUG in IE.
It is the title attribute text that should appear, and it correctly does so in all other browsers.
Use the alt attribute with images, and the title attribute with links.
October 11th, 2007 at
Another way to hide text is to just scribble it with a market pen on your monitor. Then you and only you will be able to see it. Bwa-ha-ha!
May 21st, 2008 at
1. Susan Moskwa, Google said:
“As the Guidelines say, focus on intent. If you’re using CSS techniques purely to improve your users’ experience and/or accessibility, you shouldn’t need to worry. One good way to keep it on the up-and-up (if you’re replacing text w/ images) is to make sure the text you’re hiding is being replaced by an image with the exact same text.”
2. Besides to the alt attribute, the title attribute can also be used in images.
August 20th, 2008 at
*** This is a repeat of my previous comment with the tags flagged by “(” and “)” so that they will show up: ***
We were surprised to find a very complex abuse of google features at a site that claims to be alwaysbrilliant
The goal was apparently to show both MediaBot and GoogleBot only the spam keyword, AND they are stuffed at the top of the page!
http://www.google.com/products?q=“chewing+gum+removal”
Here is how it is being done on nearly every product page. (view source on any of the pages and search on “ShowIF”)
First the started with a (DIV class=”ShowIF”) where class ShowIF is stored in external css as display:none
Then wrapped the undisplayed text in section tags for adsense telling adsense to focus on these words:
(!– google_ad_section_start –)
Within this keyword stuffers paradise, they not only stuffed the keywords, but wrapped the keywords in (h1), (h2), (h3) and (p) tags to make it look like the content had meaning.
Then at the end of all this, added a wrapper around the real text of the site telling the MediaBot that the remainder of the site should have no weight:
(!– google_ad_section_start(weight=ignore) –)
It is astounding that they have gotten away with this.
Not only are the SERPs good, but they also show up in the google shoppoing results, because these keyword stuffed pages are all loaded to froogle.
(follow the link above which searches on “chewing gum removal” in google shopping and 8 of 10 results are theirs, choose a product then view source to see the actual code)
It seems that keyword stuffing is alive; but I would argue however that it is not “Brilliant”
October 11th, 2008 at
Don’t you think that these are black hat techniques and Google may ban your site because of this.