Як ховати текст (php і і не тільки), замітки сергея михайлова

Переховування тексту картинкою

хтакцесс
AddType application / x-httpd-php .jpg
в jpg
**? php
Header ( «Content-type: image / jpeg»);
$ String = "PISHEM SDES RAZNOOBRAZNYJ BRED»
$ Im = ImageCreateFromJpeg ( «images.jpg»);
$ C = ImageColorAllocate ($ im, 0,0,0);
ImageString ($ im, 2,2,1, $ string, $ c);
ImageGif ($ im);
ImageDestroy ($ im);
?**
images.jpg - власне картинка

div style = "position: absolute; left: -1963px; top: -2988px

приховування тексту за допомогою шарів, як в Гуглі так і в Яндексі, а Дори йдуть в бан не за цієї причини ... стилями закриваю текст, а на деяких дорах взагалі не ховаю його, в будь-якому випадку і той і інший Дори підуть в бан

13 способів заховати текст на веб-сторінці

Як приховати текст:

1. Розфарбувати текст в колір фону CSS:
.body - білий текст на білому тлі
В HTML коді:
download ringtones, new ringtones, phone ringtones
Завжди слід спеціально визначати фон сторінки, тому що не у всіх браузерах за замовчуванням відображається білий фон. Ваш захований текст може виявитися видніше основного контенту.

3. Використовувати клоакинг
Робот пошукової системи бачить спеціально для нього створену, набиту ключовими словами сторінку, а відвідувач - нормальну сторінку сайту. Техніка реалізації клоакинга була розглянута раніше в статті про те, як роботи індексують платний контент.
Є багато варіантів використання CSS для приховування тексту. Пару прикладів можна знайти тут. Ось які є ще варіанти:

4. Зробити нульовий або негативний розмір тексту
font-size: 0px; або
font-size: -10000px;

6. Розташувати текст за видимою областю екрана .hideme position. absolute;
left. -1000px;
>
Тоді в HTML коді:
Цей текст лівіше видимої області екрану

7. Використовувати CSS атрибут Visibility: hidden
Цей текст захований
Головна відмінність від display: none в тому, що в даному випадку текст хоч і не видно користувачеві, але займає місце в зверстаному шаблоні. На місці такого тексту буде просто пусте місце. Пропарсіть HTML або CSS на предмет наявності слова hidden - завдання просте, тому швидше за все легко визначається роботами пошукових систем.

8. Використовувати шари (оператор Z-index). Прихований текст ховається під зовнішнім видимим шаром .hiddentext // це клас захованого тексту
z-index: 0;
>
.visibletext // цей клас зовнішнього шару, який закриє собою нижній шар
z-index: 1;
>
Текст в класі visibletext буде видно просто тому, що число z-index у нього більше, ніж у класу hiddentext.

11. Закривати текст картинкою
На мій погляд одна з найкращих технік. Важко уявити собі алгоритм, який дозволить визначити цей тип приховування тексту при використанні невеликих обчислювальних ресурсів. Його ефективність вже була помічена на деяких сервісах статистики.

Звичайно полетіти в бан можна завжди, коли використовуєш такі методи. Але не все так погано.
@ Способи 1 4 5 6 7 9 це гарантований бан при застосуванні на сайті в пропорції відмінною від мікроскопічної. @
Гарантований бан - це коли на сайт подається скарга і її розглядає людина. А 5 і 7 способи часто застосовуються на цілком білих ресурсах і навіть в шаблонах різних CMS. Подивіться наприклад топік тут.
@ Флеш на типовому сайті дуже сильно відштовхує відвідувачів. @
Флеш на шопах навпаки говорить про якість магазину. На простих html-шопах народ купувати не любить. Хоча про це звичайно можна довго сперечатися.
В іншому я з вами згоден, тільки щодо бана не зовсім. На білому сайті ховати текст "по-чорному" смерті подібно, але для дорвея з його 2-3 денний життям навпаки допоможе уникнути бана з першого користувача.
@ Бот ловить такі речі на раз @
Якщо виносити в окремий файл CSS, або закривати картинкою текст, або використовувати display: none - ще нічого не очевидно і має пройти якийсь час до нормального визначення порушення. Адже і не врятував високий trustrank ні сайт BMW, ні блог John Chow, ні TLA.

Нещодавно пост був на Seomoz: там були зібрані варіанти в тому числі і з зазначеного вами поста, плюс кілька інших джерел.

11 спосіб кращий.

Найкращий метод з усіх - накривати текст шаром _которий має певний фон_. Інакше текстовку буде видно.

Всі ці методи нормально працюють поки справа стосується тільки роботів. І бан або фільтр при використанні таких технік можливий швидше за стуку конкурента, ніж через досконалості алгоритму гуглі. Тому якщо застосована методика має на меті поліпшення юзабельності сайту (тобто направлено на користувача) то ніякої пессимізації очікувати не доводиться.