- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Предлагаю свой вариант, который не требует серверных скриптов и надежно прячет ссылку от всех ботов, используя стандартные возможности HTML.
Нужно закомментировать (<!-- -->) теги ссылки. После загрузки страницы, с помощью javascript, убрать комментарии, чтобы ссылка стала видна пользователю.
Код javascript и примеры у меня в блоге: http://blog.ugnich.com/2007/07/13/kak_skrit_tekst_ili_ssilku_ot_bota/
Спасибо :) но можно вопросы:
1. ссылки сразу заключенные в JS разве уже видны ботам?
2. как быть с возможными другими "нессылочными" комментариями на странице?
1. ссылки сразу заключенные в JS разве уже видны ботам?
Не совсем понятно, приведите пожалуйста пример.
2. как быть с возможными другими "нессылочными" комментариями на странице?
Сделал дополнение на блоге: использовать для "ссылочных" три минуса вместо двух (<!---) и заменять только их.
Не совсем понятно, приведите пожалуйста пример.
.
<script language="JavaScript" type="text/javascript">
document.write('<a href="http_//www_site_ru/" target="_blank">aaaaaaaaaa</a>');
</script>
2DimaU:
1. Точно известно, что URL из JavaScript некоторые боты (Google, например) достают и переходят по ним.
2. Если таких ссылок на странице много, то в вашем варианте код страницы будет намного увесистее.
3. В вашем варианте ссылка выводится вместе с ключевиком. Если JS отключен, потеряется всё. В моем - только ссылка, текст не пострадает.
Наверное неплохо было бы заворачивать такой комментарий в span или div со спецклассом допустим antisearch .
Далее находим в сети и выбираем по вкусу функцию getElementsByClassName (стандартной насколько я помню нет). Далее пробегаемся по массиву элементов с нашим классом и делаем замену как у Вас в блоге.
Это для того, чтобы не парсить весь документ. С другой стороны, может быть такой проход по структуре документа может быть медленнее, чем простая замена, как в Вашем варианте, если документ большой.
1. Точно известно, что URL из JavaScript некоторые боты (Google, например) достают и переходят по ним.
Только вот интересно, какое подмножество языка он реализует. Например, сможет ли такое распарсить
А в чем, вообще, смысл этих упражнений с JS?
2Dreammaker: извините, но вы бред написали. :) "<!-- -->" - это не тег, а системная конструкция. К span и div не имеет вообще никакого отношения. В том и суть, что поисковый бот закомментированное исключает, не заглядывая в содержание.
2Kolyaj: "вытаскивает", а не "выполняет". Из последней строки вытащит "www.yandex.ru" и перейдет по ссылке. :)
Хотя, говорят, уже и простые скрипты выполняет...
2a.fatman: скорее всего оно вам просто не надо. ;)
Ugnich Anton
и вытаскивает и выполняет.
из моей личной практики: гугл выполнил вот такой код и зацепил для индексации указанный там сайтик, в итоге сайтик поимел ПР=4 :)
по теме: тог да уж и текст скрывай от посетителях
Ugnich Anton, извините, но Вы мой бред не поняли ;)
Вместо того, чтобы парсить весь документ и искать в нём Вашу конструкцию, мы делаем что-то типа.
Находим массив контейнеров с классом antisearch и парсим собственно только, то что внутри этих элементов.