Ссылки надо прятать, причем все и ото всех! Ссылки с рефкодами — от «жадных детей» которые считают что человек помогающий им заработать, недостоин 10% сверх тех денег что получат они. Внешние ссылки — от поисковиков, чтобы не перелился PR с нашей страницы на чужую (почувствуйте себя в шкуре «жадных детей»!). А уж ссылки на сайты авторов говнокомментов — сам бог велел!
Но в тоже время — мне нужны ссылки на другие мои проекты, я хочу ссылаться на сайты друзей и прочего нормального люда! Да и чистка сайта от говнокоментаторов — это приятная работа для постоянного покупателя сексшопа (того что интересуется изделиями из латекса и кожи), а не для меня.
Так что-же делать? Конечно поручить эту работу компьютеру — пусть он работает, он же железный!
Средство номер раз, это мой WP плагин RC Link Redirector (обновлен до версии 0.8.1 23.05.2009, изменена генерация ссылки - теперь невозможно очень затруднено несанкционированное использование редиректора вашего блога), который умеет:
- Управляться из удобной “админки”.
- “Шифровать” все исходящие ссылки.
- “Оборачивать” ссылки в постах и страницах
- “Оборачивать” ссылки в цитатах
- “Оборачивать” ссылки в комментариях
- “Оборачивать” ссылки в текстах комментариев
- “Оборачивать” ссылки на сайты коментаторов
- “Оборачивать” ссылки в блогролле
- Использовать свою базовую ссылку при редиректе
- Оборачивать тегом каждую обработанную ссылку
- Добавлять target=’_blank’ ко всем обработанным ссылкам, кроме архивов и исполнимых файлов
- Добавлять rel=’nofollow’ ко всем обработанным ссылкам
- Использовать «белый список» слов отменяющих обработку ссылок их содержащих.
- Использовать служебное значение тега rel=”" отменяющее обработку конкретной ссылки.
- Учитывать специальный CSS класс отменяющий обработку ссылки. Удобно для продажи ссылок через .
Выглядит это примерно так:
Что было раньше: http://moya-igra.ru/
Что получилось :
Внимание! Если у вас не настроены ЧПУ то переход по ссылке будет перебрасывать на ошибку 404!
И средство номер два, тот плагин из которого я взял изящное регулярное выражение и саму идею плагина оборачивающего все внешние ссылки (Спасибо, Максим!), но увы не имеющий админки и не шифрующий ссылки - External redirect (J)
Я, естественно, рекомендую свой плагин для редиректа и считаю что он лучше. Но я, как и каждый родитель, не объективен, да и не обязан быть объективным
Плагин - бесплатный, что означает что все проблемы с его использованием или сопряжением с другими плагинами остаются на совести пользователя. Если хочется переложить их на мои плечи - всегда пожалста, я решаю ваши проблемы за 20wmz в час.
|
|
Загрузить RC Link Redirector (6.30KB) Добавлен: 03/03/2008, загружен: 2502 раз |
Пользуйтесь на здоровье, и радуйтесь каждый раз, как какой нибудь говнокоментатор обломается с получением халявной ссылочки
Ибо заебали уже надоели хуже горькой редьки!
нужная штука
нормально очень даж, я испробовал щас нажал на линку в профайле SpeedMoney
улетел таки куда надо
35metod, ты на свою тыцни - еще дальше улетиш
Полезно.
Еще бы было круто сделать его более щадящим. Как-нибудь поудобней в вайт-лист загонять. Чтоб рядом с комментом была ссылка - вроде “все пучком, дадим ему пэйджранка”. Но это так, для следующих релизов.
Ну его основная идея была всетаки линки на прятать, а комменты - это до кучи, ибо устал их вычищать.
ontolog
16|Мар|2008 6Плагин понравился…Но заметил один баг - когда ставишь обертку на ссылку в блогролле, не учитываются ссылки с white list/ т.е я добавляю ссылку в white list, которая не должна шифроваться в блог ролле, а она все равно остается зашифрованной.
У меня в блоге плагин не пашет. Скачала, а в админке нового плагина не появилось. В чем может быть проблема?
tab-ka, положила не в ту папку, положила без папки - просто файлы в папку плагинов, скачала - положить в папку к плагинам забыла, реадми не прочитала… Вариантов масса
положила куда надо, а теперь скажите, где readme?
еще раз, я закачала плагин, он есть в нужной папке, но в админке не появился.
есть идеи, почему так?
версия WordPress2.3.3
еще один вопросик.
плагин встал. но обратка не работает. открывается странице об ошибке хостера. в чем может быть причина?
баг: не обрабатывает ссылку, если href задан не в кавычках, вот:
будут ли выходить новые версии плагина?
О, тут обрабатывает, а у меня нет… как исправить?
Марат, за исправление ошибок отвечает WordPress - то есть твой пример благополучно обзавелся кавычками ![]()
Новые версии будут только если понадобится чтото исправить или добавить в плаг. Пока вроде ничего не надо.
давно хотел что-то подобное, но все таки не такое
арт, а какое? похожих плагов кучка - поищи, вполне можно чето найти.
без редиректов, сразу на нужные сайты из списка. + список исключений, да и все. поищу
Ничего себе, еще и такое есть! Спасибо большое, обязательно воспользуюсь!
Я комментарии раньше закрывал в большинстве случаев, но теперь нет такой необходимости по большому счету, респект автору!!!
Спасибо, пригодится, штука нужная.
Roland, необходимо модифицировать плагин, чтобы в комментариях URL отображались без шифровки, а вот ссылка как сейчас - зашифрованной … иначе получается такая вот фигня как в “комментарии 20″. это как минимум некрасиво и нефнкционально …
собственно взял на себя наглость подправить плагин и выложить на rapidshare:
буду рад если кому-то это покажется более удобным и функциональным
ps: комментарии от [noname] мои - можно удалить …
Ну если ктото и может укачать с рапиды, то не я точно
Потратил 15 минут подбирая прокси и бросил.
на wordpress 2.6 этот шикарный плагин перестал работать!!!
вернее он работает до тех пор пока не трогаете white list (((
Если интересно предупреждение такое
Warning: unserialize() expects parameter 1 to be string, array given in /wp-content/plugins/rc_redirector/rc_redirector.php on line 120
Блог начинает выводит всякие крякозяблы - и не дает деактивировать плагин/// пришлось удалять вручную (
ontolog, В WP26 кой чего поменяли - например автоматом разворачиваю сериализованные опции - как будто их ктото об этом просил :twisted:!
Починил, счас все работает как на wp23\25 так и на wp26.
Давно искал такой плагин. Спасибо
Руслан
31|Июл|2008 28А у меня не ну никак не получается воспользоваться плагином.Активировал его,но ссылки по-прежнему прямые.WP2.6 Подскажите,люди добрые,где собака зарыта
Руслан залезь в настройки и поставь галочки возле пунктов которые нужны.
Руслан
01|Авг|2008 30ну я не совсем туплю,как может показаться;-) галочки ставил,но результат 0.
Я вчера испытал 4 подобных плагина и ни один не сработал.Максимум что получилось - click counter сработал на половину - ссылка стала нужного вида,но не переводила на другой сайт,а вела на мой сайт с несуществующей страницей.
Может еще будут мысли по этому поводу?
- получаю на выходе http://www.kaak.ru/
Шифровать надо бы, иначе спамеры додумаются, и загадят твой домен — будут использовать твои шифрованные ссылки в спаме для перенаправления на свои сайты.
Опс, фильтр откусил начало коммента. В самом начале я написал:
echo base64_decode(’aHR0cDovL3d3dy5rYWFrLnJ1Lw==/’);
“Может еще будут мысли по этому поводу?” — мысли будут … и называются они — bugs
Суть их проста - Roland, загляни в таблицу символов base64, а потом в функцию ‘rcr_redirect’ … тебе не кажется, что использовать выражение: explode(”/”,$url); несколько самонадеянно?
Собственно, исправленная версия с дополнительным шифрованием ссылок лежит здесь:
Удачи в борьбе со спамерами!
Руслан, тока смотреть надо. А это удовольствие платное, сорри
плагин хороший только как его поставить подскажите
можно даже в асю 483008354
Владимир
03|Авг|2008 36поставил. не работает - выдаёт ошибку 404. что нужно прописать в htaccess?
Stalker, а есть ли в исправленном плагине простая возможность сменить шифр в любой момент? (из кода скрипта сходу не видно). Это, по-моему, желательно, иначе шифрованную ссылку, однажды сформированную, спамер сможет поставить на другом сайте или рассылать в виде спама.
Владимир, просто зайди в постоянные ссылки и обнови оттуда .htacess
Но если чпу не настроено, то работа не гарантируется
stalker, блуфиш это очень неподоброму
andrey, посмотри 22 строку rc_redirector.php, там задается ключ на основе которого генерится ссылка, так вот этот ключ задается с версии 2.5 в wp-config.php и может быть изменен в любой момент. Хотя без его знания спамер не сможет сгенерить ссылку.
“stalker, блуфиш это очень неподоброму :)”
ну как-то так, ага
с другой стороны - переход на внешние ссылки не такая уж частая операция для сервера - не надорвется
можно конечно DES16/32 прикрутить было, но BLOWFISH первый под руки попался.
еще момент: в файле ‘robots.txt’ необходимо прописать:
User-agent: *
Disallow: /ext/*
Disallow: /goto/*
… иначе crawl’еры сервак задергают в процессе индексации, создавая пустую, но очень неприятную нагрузку.
респект. Именно то, что надо!
Спасибо за полезный плагин. Поставил себе на блог, красиво и полезно. Написал про него у себя, заходите :). Очень порадовало администрирования разделов для перекодировки ссылок.
проблема такая. плагин нормально установился, все ссылки перелопатил. но когда кликаешь по такой ссылуе - 404 страница. В чем может быть дело
Blogodav, у тебя должны быть включен ЧПУ в блоге
спасибо. уже разобрался
Вопрос по теме а реф ссылка нормально передаётся или идёт как чистая без без рефера в кукисах? Пример - например вот на депозит файле идёт ссылка - но они пишут что если мол кликнули через мыло и др. способы то реферал не засчитывается. И они каким то образом определяют это.
Все включено, сделано, версии 2.3, 2.62 - но не работает
ProSeoBlogger
17|Окт|2008 48Совместим ли этот плагин с известным All in One Seo Pack ??? Там есть тоже заперт на индексацию.
larry
17|Окт|2008 49не работает плагин с 2,6, хоть с чпу хоть без него
Гы. Супер … а я парился парился
Думал самому писать уже … Спасибо!
maz
02|Ноя|2008 51Не фурычит.
Почему в /about/ не написан возраст автора блога?
Было бы актуально.
Edaddy
03|Ноя|2008 52Автор, скажи в чем проблема. ЧПУ настроены и включены, плагин поставил, ссылки переделаласлиь.. но вот при переходе по ссылке имеем странница не найдена, ошибка 404.
maz, 38 полных лет
Edaddy, хз - смотреть надо. А “смотреть” - это уже за деньги
Почему-то этот плагин режит реф. ссылки. Если ссылка при переходе теряется ?ref=xxx (правда не всегда) Тестил на WP3.2 и 5
ProSeoBlogger
11|Ноя|2008 55шо за ерунда … жмешь на кодировнную ссылку и она теперь перенаправляется через anonym.ru … не встречал такого?
Спасибо за скрипт, но он есть вопрос: почему обрабатывается ссылка несмотря на наличие в ссылке rel=”xxx”, прописанного и в настройках, а кроме этого так же на всякий случай еще и в вайтлисте?
кстати помимо нофоллоу, не мог бы ты сделать туда на внешние ссылки тег ноиндекс ?
а то залез в панель яндекс вебмастер а он ругается, зараза на ошибки, получается что его бот идёт на несуществующую страницу
Будет ли?
- наличие выбора директории редиректа, а не только /ext/
- функция вкл/откл редиректа и кодирования не затрагивающие функции “оборачивания”
- функция оборачивания и в noindex
- функция изменения роботс для отключения индексации директории редиректа
Savel
18|Ноя|2008 59У меня тоже вопрос по реф ссылке, реферер передается??? Потому как пробовал сам кликать, в админке пп ничего переходы не засчитались, да и как поставил этот плагин клики в разы упали, т.е. вообще исчезли практически!!!
Вышла новая версия плагинчика, исправил ошибку с рефссылками, добавил оборачивание в noindex, использование любой своей базовой ссылки (не обязательно ext) и что-то там еще менял\правил
Здравствуй. Получился вот такой микс из 2 основных плагинов
статьи и кучки помельче.
Что получилось - можно редиректить или нет, кодировать или нет,
оборачивать или нет, выбирать папки, менять роботс. Я не кодер,
поэтому и получился микс с доработками. Но как раз с функционалом, который мне нужен.
В будущую версию рекомендую добавить возможность указания в настройках галочки “Шифровать ссылки”. И, соответственно, чтобы можно было снять.
Я-то влез в код и закомментировал, а кто-то не сможет разобраться. Не всем нужно шифрование - многим лишь noindex и nofollow нужен.
Спасибо за отличный плагин, я даже, наверное, прекращу использование своего и полностью на ваш перейду
- в нем все мои идеи уже реализованы. Лишь шифрование было неудобным - оно не позволяет посмотреть, куда ведет ссылка. Психологическое неудобство.
супер, спасибо за обновления плагина, надеюсь что здоровье у тебя поправилось - не болей больше
Я комментарии раньше закрывал в большинстве случаев, но теперь нет такой необходимости по большому счету, респект автору!!!
Использовать CSS class=”" отменяющий обработку ссылки. Специально для продажи ссылок через .
Подскажите, что туда нужно писать? У меня как раз проблемы начались с контекстными ссылками от
обернувшиеся ссылки в блогролле не редиректится а уходит на 404
и еще при вставке изображения с другого сайта картинка не отображается. Это ток у меня так?
Илья, основная фича плагина - именно шифрование и его отключение будет выглядеть немного странно
35metod - увы продолжаю болеть
Statist, там писать то что ты написал в соответствующем поле админики
Savel, картинка - мой косяк, поправил и залил исправленное на сервер, а ссылка из блогролла работает нормально.
После обновления плагина, у меня в ссылке пропал ext и соответственно появились две подряд косые линии, т.е. ссылка стала вида . Что как и где исправить? Или это ошибка плагина?
А может ли плагин оборачивать ссылки, которые находятся не только в постах и комментариях? А к примеру, добавляешь какой-нибудь виджет с кодом (скирпт), а на выходе ссылка обернутая.
Заранее спасибо за ответ.
Так скажите, что делать с сылками от ? Они кодируются и в выпадают в ERROR
А уместно ли, добавлять rel=’nofollow’ ко всем обработанным ссылкам, ведь Яша все равно их определяет, и показывает в отчетах сколько ссылок в “nofollow” и “noindex”, а также например mainlink.ru также это принимает как нарушение, при индексации сайта.
Sergio
30|Ноя|2008 72Тут заметил одну деталь… Может будет интересно
У меня в шаблоне вывод ссылки комментатора выглядит так:
А у Вас в плагине: if($rcr_opt['rcr_comment_author']) add_filter(’get_comment_author_link’, ‘rcr_encode’);
Какие различия между URL и LINK?
Statist - зайти в настроки, заполнить недостающие и сохранить.
Люди читайте реадми.txt перед тем как что спросить! Да и мозг включать иногда неплохо бывает.
Кто не желает читать и включать - стучите в 48426188, за 20$ в час я вам процитирую избранные части документации.
Плагин нужно дорабатывать, так как не всегда работает корректно. Пример: ЧПУ включен, плагин активирован и настроен, .htaccess содержит RewriteCond %{REQUEST и все такое, ссылки оборачиваются, но при попытке перейти по ним получаю страницу 404.
tiaurus постучись в 48426188 и покажи проблему.
Уже разобрался с проблемой. Почему-то плагин плохо воспринимает постоянные ссылки вида tiaurus.ru/archive/256, зато нормально работает с сылками tiaurus.ru/256.
У меня почему-то везде нормально отображаются ссылки да и переходы по ним нормальные без глюков, но вот в блогроле - фиг вам, в ссылке после моего домена две косые черты и перехода соответственно нету, - как исправить.
Роланд, Вы говорите читать реадми.txt - так а что там читать, - там, извините нихрена нету, то что там написано - то написано и в самом плагине в админке, а вот если бы Вы сделали конкретное описание с примерами как, что и где сделать - вот это был бы ГУД.
Statist, если бы плагин был коммерческий - тогда да, претензии бы исправлялись в считанные часы. Ну а на бесплатный проект время выделяется по остаточному принципу…
Так что - могу за 20$ в час посмотреть что там у тебя не работает и поправить, или бесплатно - но когда у меня будет лишне время.
Антоха
22|Янв|2009 79Поставил галку в “Использовать CSS class=”" отменяющий обработку ссылки. Специально для продажи ссылок через .” В коде страницы со ссылками с все по-старому. nofollow невидимый? или я что-то не так сделал?
Нужно в админке указать класс который будут иметь продажные ссылки, и его вписать в окошко возле этой галки. Вот тогда все и будет правильно показываться.
Антоха
23|Янв|2009 81Спасибо, Роланд Чанишвили, я наверное, неправильно сформулировал мысль: я не знаю как проверить действует ли запрет (nofollow) для Гугла на эти ссылки…
Если в ссылке ты видишь rel=”nofollow” то по его увидит и гугл
Антоха
23|Янв|2009 83Получается, что ссылки из Сапы остаются без nofollow?
Ты знаешь, если я куплю у кого-то ссылку и увижу на ней ноиндек или нофолоов - то этот человек тут-же отправится в глобальный блеклист, и больше я у него никогда ничего не куплю.
Все конечно хорошо, а можно чтобы ссылку которая в баннере находиться тоже зашифровать?
Как принудительно сделать ссылку с редиректом?
В настройках поставил везде галочки, но в сайдбаре у партнёрского банера ссылка осталась прямая.
Какой параметр ей прописать чтобы ссылка стала редиректной?
А почему ссылка должна оборачиватся гдето в сайдбаре?
Если нужно обернуть ссылку гдето где это не предусмотрено, нужно вызвать функцию передав ей ссылку. Примерно так <?php rcr_encode(’<a href=”ссылка”>текст ссылки</a>’)?>
Неполучается у меня с такой конструкцией:
Очень жаль. Могу сделать, за деньги разумеется.
Отличный плагин. no-rel раньше использовал. Ваш плагин лучше! )
плагин то что нужно, вот только некорректно скрвает линки сграбленные с рсс фидов! видимо конфликтует с feedwordpress, wp-o-matic
в чем может быть проблема?
Плагин - бесплатный, что означает что все проблемы с его использованием или сопряжением с другими плагинами - на совести пользователя. Если хочется переложить их на мои плачи - всегда пожалста, я решаю ваши проблемы по 20wmz в час
спасибо большое за плагин, обязательно себе поставлю, для Сапы самое то!
Очень полезный плагин!
Сергей
09|Мар|2009 95Так а если у меня ссылки стоят не ЧПУ, то что, плагин не будет работать?? Как сделать, чтобы работал и без ЧПУ???
Или поставить ЧПУ, или написать свой, или заплатить комуто кто напишет.
А в ручную редиректы можно писать каким-нибудь образом?
Так как на сервис блог.ру, к примеру, плагин не загрузить.
Буду благодарен за ответ.
Des
28|Мар|2009 98Баг: Если в настройках не отметить “Оборачивать ссылки в комментариях”, ссылки не кодируются. И вообще, эта функция отвечает не за комменты, а за ссылки в посте. Плюс она кодирует ссылку прописанную в title=, желательно чтобы она не делала этого, чтобы пользователь мог увидеть куда ведет линк.
Большое спасибо, плагин офигенный!
Спасибо, будет время - погляжу есть ли там баг.
А насчет ссылки в титле - я не хочу показывать ссылки поисковикам ни в каком виде.
Des: можно в титлах писать без http: / / - тогда титлы не конвертируются.
Роланд Чанишвили: мне кажется, что пользователю всё-таки надо знать куда он будет “отослан” ![]()
Лично я - не буду кликать, пока не буду знать куда ведёт линк. И думаю не я один такой.
Код открыт - исправляй под себя, я не против
Прежде всего, коротенько, минут на сорок - спасибо за плагин
А вот косячОк всплыл:
Тема проста - новости “синдикатятся”. Так вот, если “href” написан как надо - все работает ЗАМЕЧАТЕЛЬНА, а вот при таком косяке: “hrefПРОБЕЛ=ПРОБЕЛ” - то нифига.. То есть - незначимые пробелы - не убирает…
Невочто
Чтобы исправить прям счас - замени в 75 строке preg_match_all(’#<a(?:.*?)href= на preg_match_all(’#<a(?:.*?)href(?:\s*)=(?:\s*) - кажется так.
Все таки любопытно, как относятся поисковики к сайтам с кучей подобных зашифрованных ссылок, пусть даже в NONDEX.
А чем они отличаются от обычных? Ничем
Chikk, исправил
Алекс
02|Июн|2009 108Очень удобный и нужный скрипт, а то я без него вчера полдня промучался ища ссылку, а она была зашифрована