Nunan

Nunan
Рейтинг
78
Регистрация
15.08.2008
Должность
программист

Для веб-программиста очень просто.

Можно просто на javascript или с использованием библиотеки jQuery.

На том сайте не использовали сторонние библиотеки, основной код находится в файле _norris.ru/cssjs/DropDownMenu.js , а на ссылки прицеплены реакции на события - onclick="ShowImmediately(3,'ConditionersLink')" onmouseover="ShowDelayed(3,'ConditionersLink')" onmouseout="CancelShow(timerID)"

burunduk:
народ подскажите, а какая либо дестопная прога из ANSI в utf-8 пакетом может перекодировать?

Маленькая прога, конвертирует множество файлов за раз - Ansi2Uni 1.4 (сам не пробовал)

Можно еще проверять на частоту запросов. Если пользователь пробует загрузить более 3-4х страниц в секунду, то делать из этого выводы.

Bin.:
Nunan, а display:none это же Яша вроде не любит, или я не прав?

ну тогда можно другими стилями скрыть, например - text-indent:-9999px;width:0px; , ну или вообще написать на javascript (но для таких целей это уже извращение).

Да, максимальный объем - 4кб

Если уж надо, то можно и сессиями воспользоваться, там побольше хранить получится (насколько я помню).

Есть два варианта, простой(.htaccess) и посложнее (скриптами):

Посложнее:

Надо написать небольшой код PHP плюс использовать robots.txt.

Можно в самом начале КАЖДОЙ страницы создать ссылку

<noindex><a rel='nofollow' href='/trap.php' style='display:none;'>trap</a></noindex>
(боты google и yandex по ней не должны идти)

также в файле robots.txt(не уверен teleport обращает на него внимание или нет) прописать запрет на индексацию trap.php

User-agent: *
Disallow: /trap.php

PHP скрипт в trap.php - записывать в сессии инфу о том что в ловушку попал бот

session_start();
$_SESSION['bot-trap']=$_SERVER['HTTP_USER_AGENT']; //можно даже лог вести если надо
die();

Во всех скриптах (index.php...) в начале прописать, что-то типа:

session_start();
if(!empty($_SESSION['bot-trap']) || preg_match("/teleport/i", $_SERVER['HTTP_USER_AGENT'])) die('сайт закрыт для ботов');

Через .htaccess:

RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} ^teleport\ pro
RewriteRule .* - [F]


возможно допустил где-то ошибку, на практике не проверял

<noindex>[full-link] Подробнее [/full-link]</noindex><span style='display:none;'> Подробнее</span>

Одно слово практически никак не повлияет сайт.

Яндекс может банить за ifame если src-ы ведут на другие сомнительные сайты. Есть множество признаков вредоносных iframe-ов, по которым и происходит бан.

500-800$ (в зависимости от сложности темы) за 1000статей по 1000 знаков.

Хотел бы поработать (могу подключить еще двух рерайтеров с высшим образованием, чтобы дело было быстрей).

Всего: 220