Useful comments about the black optimization

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)

We always supported and will support our white and fluffy optimizers but we need to fight with black optimization.

Black SEO and how can it help with your website optimization?

black hat seo

What is Black SEO and how can it help you? It can occur that creating a website, a page or an article there is a need to hide the text from visitors and at the same time do not hide it from search engines.

At this article, it comes to beneficial properties of the “black search engine optimization”. Under the black SEO webmasters usually understand different link-scrapyard, doorway pages, search engine spam etc. I do not belong to these black optimizers but it doesn’t important.

In this article, I described a number of techniques that will help you to make better use of the resources on your site like links, images, texts, keywords, scripts etc. These techniques can help to create ajax projects, dynamic pages or they can be named one of the types of internal optimization.

Usage of display: none

There are situations when creating a site, a page, or an article there is a need to hide text from visitors but leave it visible to search engines (for example, dynamic ajax pages). Using the style “display: none”, it’s an old trick. However, it is not the best trick, because search engines reduce the weight of the element (keyword) hidden on a page by the command “display: none”. If you look at your server logs, you will see that, in addition to the normal pages, search engine bots also request .css styles to find any discrepancy with the help of intelligent systems.

Google will punish you with its penalties if you do this, I tell you to know.

Usage of text-indent:-1000em

It’s more interesting method to hide the text or the link. It works only with block elements. It turns out to be useful in reference to the logo on the web 2.0 site.

For example, many people use on their website the next construction:

<a href=”/” class=“logo”></a>

In the title, where in tag A with the help of .css some webmasters prescribed the logo as a background. Then, it was decided that the link is not involved in the link ranking and its structure changed to

<a href=”/” class=“logo”>keyword</a>

And we’ll see the next link in .css

.logo {text-indent:-1000em;display:block;}

Everything fell into place: the keyword started to play a key role in the reference ranking, and nothing has changed for website visitors.

Usage of the tags noframe and noscript

All normal browsers support tags noframe and noscript but some rare browsers. Placing links to these tags and with the right settings of the browser, visitors will not be informed about links placed on the page but search engines pay attention to them.

I often notice this code when placing referral links. Many affiliate programs offer you to earn money with referral links and give you possibility to place code on the page that includes script noframe where partners solve two problems: traffic and some part of the weight of your page to their website.

Links colored like the text, without underlining and with the cursor type “text” (the cursor don’t change when you hover)

Sometimes it can be useful to hide the links in the text. There are lots of ways to make this but the simplest way is to make the links the same color as the text and remove underlining. CSS rules will look the next way:

.link {color:#000;text-decoration:none;cursor:text;}

This trick can be used in accelerators of indexation when random links are placed at the pages. The more the accelerator will live, the more the site will be similar to the “site for people” and will less annoy users.

Links having color of the background

This is an ordinary trick to hide the links. Google punish it with its penalties.

1 pixel images, 1 pixel font

You can create at your website little images (1px) with the inscriptions in ALT attribute. In addition, some webmasters place the text with very little font.

Change of the links, changing DOM implementation using JavaScript

With JaveScript you can change individual elements and the entire structure of the site: add and delete links, add and delete text etc. It worth to notice that Google performs simple Java Scripts (with functions eval and escape), that’s why you need to use more difficult scripts, if you want to create the links and if you have a wish to hide them from search engines.

Simple example of using this trick you will find at any page of Wikipedia. First, open the article and look the structure of the document in the browser. Then switch off JaveScript in browser and open the same article. You will see the difference in titles.

This trick is very useful when creating dynamic ajax pages.

javascript document.write

Google never accept this

document.write(“<a href=’’>keywords</a>”);

Other methods

There are lots of other methods of deception of the internal optimization. It can be web 2.0 navigation, using iframe, overflow:hidden, the use of misprints, for example:


m<span class=“h”>;</span>usic


span.h {display:none;}

In the result of the use of such trick, the word at the screen will displaying normally.

black hat

Sometimes it’s very difficult to differ black and white optimization especially when using dynamic pages. The above methods are only an overview, but it’s no recommendation for use. Therefore, use them at your own risk! Google may punish you with usage of these methods!