Пролог:
Мы часто сталкиваемся с тем, что спам-боты или обычные ретро спаммеры постят на форумах рекламу с внешними ссылками с целью накручивания тИЦ дяди Яндуха.
и модераторы порой не всегда успевают замечать и лечить эту заразу, потому как особо талантливые индивидуумы прячут ссылки от визуального восприятия.
Возникает классический вопрос: "Что делать?" :-)
Ответ прост. Закрываем ссылки от индексации, сводя на нет потуги нерадивых "оптимизаторов".
Можно закрывать ссылки путём kerk'а.
А можно сделать гораздо проще. Через обычный параметр nofollow, закрывающий ссылки от индексации поисковыми роботами.
Это в общем-то не хак, а просто маленькая ловкость рук. Реализуется исправлением 1 строчки в 1 файле.
Открываем файл includes\class_bbcode.php, ищем функцию function handle_bbcode_url()
меняем строчку
об этом не подумал :-)
тогда нужно ещё добавить проверку вхождения имени домена форума в обрабатываемый урл.
только сомневаюсь, что многие в BB-кодах прописывают внутренние ссылки.
и сомневаюсь также, что есть особый смысл эти ссылки индексировать.
так что вроде данный нофоллоу к эпик фэйлу не приведёт :-)
kerk, а вот замена обычной ссылки переходом по ява-скрипту может привести к багам в некоторым браузерах, криво работающим с ним. особо актуально, наверное, для всякого рода мобильных браузеров. я ж чего собственно и начал заморачиваться, вместо того, чтоб твою фичу заюзать :-)
Последний раз редактировалось Rulez; 02.08.2011 в 18:12..
А можно сделать гораздо проще. Через обычный параметр nofollow, закрывающий ссылки от индексации поисковыми роботами.
nofollow раньше использовался чтоб вес своей страницы не передавать "рекламодателю". Сейчас ситуация несколько поменялась. Вес не передаётся как и ранее, но при этом с вашей страницы он всё равно теряется. По принципу "раз не людям, значит никому". Поэтому целесообразней закрывать другими способами, через тот же редирект.
В теории можно без редиректа, собрать максимально ip поисковиков, автоматом заносить их в группу, установить хак прячущий ссылки, прятать только от группы поисковиков.