[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 113: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 1110: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3908)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5282: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3908)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5282: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3908)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5282: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3908)
Как закрыть ссылки на форуме phpbb от поисковиков - В гостях у Халыча

Как закрыть ссылки на форуме phpbb от поисковиков

AndeM
Сообщения: 28
Регистрация: 19 авг 2012

Как закрыть ссылки на форуме phpbb от поисковиков

Непрочитанное сообщение AndeM » 19 ноя 2012

Здравствуйте. Я смотрю ваш форум спамеры начали посещать. Конечно и раньше посещали, но сейчас просто ацкая атака какая то пошла. И заметил одну вещь. У вас на форуме, все ссылки на сайт пользователя, те что под аватаркой - закрыты запрещающими тегами от поисковиков. У меня тоже такой форум phpbb, но ссылки почему то не закрыты. Как это можно сделать?
Ведь спамеры только ради этих ссылок и регистрируются. Если в сообщении я ссылку уберу, дак в профиле всё равно ссылка на сайт останется. Может если ссылки будут закрыты, то и регистрироваться не будут. И жить без них спокойней станет.

Аватара пользователя
halych
Администратор
Сообщения: 156
Регистрация: 16 мар 2012
Контактная информация:

Re: Как закрыть ссылки на форуме phpbb от поисковиков

Непрочитанное сообщение halych » 19 ноя 2012

Да, спамеры что то звереть начали последнее время. Кстати, закрытие ссылок запрещающими тегами от поисковых систем не поможет от спамеров. Они всё равно будут продолжать спамить. Спамеры на форумы редко заходят. Просто берут программу, вгоняют туда список форумов, блогов, гостевых. Подбирают пару сотен текстов, это тоже делается при помощи программ. И начинают спамить во все стороны. Так что им глубоко до лампочки что там у вас на форуме творится. Если ваш форум попал в спамерский список, это навсегда.

Тут единственный выход, это закрыть все ссылки запрещающими тегами, что я и сделал. Ну и конечно крутая капча, лучше текстовая проверка. Кстати текстовой проверки надо обязательно сделать несколько вариантов, иначе всё равно пролезут. Конечно есть и капчи крутые, но у меня пока что текстовая лучше всех себя зарекомендовала.

А закрыть ссылки в профиле в сообщении очень просто. Найдите файл viewtopic_body.html из директории styles/prosilver/template Это примерный путь. Затем найдите строку - <!-- IF postrow.U_WWW --><li class="web-icon"><a href="{postrow.U_WWW}" title="{L_VISIT_WEBSITE}: {postrow.U_WWW}"><span>{L_WEBSITE}</span></a></li><!-- ENDIF --> И поменйте её на - <!-- IF postrow.U_WWW --><li class="web-icon"><noindex><a href="{postrow.U_WWW}" rel= "nofollow" title="{L_VISIT_WEBSITE}: {postrow.U_WWW}"><span>{L_WEBSITE}</span></a></noindex></li><!-- ENDIF --> Тут лучше всего воспользоваться просто поиском. Дремка для этого прекрасно подходит. За секунду всё найдёт и сама же поменяет.

Теги <noindex> и </noindex> лучше удалить. Яндекс сейчас и rel= "nofollow" прекрасно понимает. Просто у меня как то форум глючить начал. Взял и страницы целиком в noindex закатал. В результате они вылетели из поиска и долго потом не восстанавливались. Но это всё целиком на ваше усмотрение.

Один момент. Это закроет ссылку только в профиле в сообщении. В списке профилей ссылки останутся открытыми. Но в прингципе это до лампочки. Так как поисковым роботам туда вход запрещён. Но на всякий случай посмотрите, можете вы туда попасть без авторизации, или нет. Если не сможете, значит всё в порядке.

AndeM
Сообщения: 28
Регистрация: 19 авг 2012

Re: Как закрыть ссылки на форуме phpbb от поисковиков

Непрочитанное сообщение AndeM » 19 ноя 2012

Спасибо большое за полный ответ. Но возникла пара вопросов. А что такое дремка и как с её помощью искать? И как закрыть ссылки в сообщениях?

Аватара пользователя
halych
Администратор
Сообщения: 156
Регистрация: 16 мар 2012
Контактная информация:

Re: Как закрыть ссылки на форуме phpbb от поисковиков

Непрочитанное сообщение halych » 19 ноя 2012

Дремка это Adobe Dreamweaver. Какая версия не важно. Включаете поиск в поле найти пишите код. В поле заменить пишите код на который надо поменять. Сам найдёт и всё поменяет.

А что бы закрыть ссылки в сообщениях найдите код <!-- BEGIN url --><a class="postlink" href="{URL}">{DESCRIPTION}</a><!-- END url--> и поменяй1те на <!-- BEGIN url --><noindex><a class="postlink" rel="nofollow" href="{URL}">{DESCRIPTION}</a></noindex><!-- END url --> Это в файле bbcode если что. Всё.

AndeM
Сообщения: 28
Регистрация: 19 авг 2012

Re: Как закрыть ссылки на форуме phpbb от поисковиков

Непрочитанное сообщение AndeM » 19 ноя 2012

А я этой программой и пользуюсь. Хорошая штука. Первый нашёл, заменил. Вот только второй код не могу ни как найти. <!-- BEGIN url --><a class="postlink" href="{URL}">{DESCRIPTION}</a><!-- END url--> Может как по другому пишется или ещё что?

Аватара пользователя
halych
Администратор
Сообщения: 156
Регистрация: 16 мар 2012
Контактная информация:

Re: Как закрыть ссылки на форуме phpbb от поисковиков

Непрочитанное сообщение halych » 19 ноя 2012

Ну и скорости у вас однако. Я отвечать не успеваю :) Попробуйте поменять местами, например так <!-- BEGIN url --><a href="{URL}" class="postlink">{DESCRIPTION}</a><!-- END url-->

Можете просто открыть страничку и найти вручную, он там точно есть, может немного изменённый, но есть.

AndeM
Сообщения: 28
Регистрация: 19 авг 2012

Re: Как закрыть ссылки на форуме phpbb от поисковиков

Непрочитанное сообщение AndeM » 19 ноя 2012

Спасибо огромное. Всё сделал, всё работает. Только надо было ещё кеш у форума почистить. Там где кеш шаблонов, рисунков и всё такое.

Аватара пользователя
halych
Администратор
Сообщения: 156
Регистрация: 16 мар 2012
Контактная информация:

Re: Как закрыть ссылки на форуме phpbb от поисковиков

Непрочитанное сообщение halych » 19 ноя 2012

Да не за что. Заходите ещё :)

AndeM
Сообщения: 28
Регистрация: 19 авг 2012

Re: Как закрыть ссылки на форуме phpbb от поисковиков

Непрочитанное сообщение AndeM » 23 ноя 2012

Опять я по поводу ссылок. Все ссылки закрываются, всё хорошо. Только одна неприятность.

Как отключить автоматическое преобразование ссылок. То есть когда пишется просто адрес сайта и он автоматически преобразовывается в ссылку. Это конечно удобно, но такие ссылки почему то не закрываются запрещающими тегами. Беда просто.

Аватара пользователя
halych
Администратор
Сообщения: 156
Регистрация: 16 мар 2012
Контактная информация:

Re: Как закрыть ссылки на форуме phpbb от поисковиков

Непрочитанное сообщение halych » 23 ноя 2012

Может лучше эти ссылки тоже поместить под запрещающие теги? Раз вам так удобнее, да и всем так удобней будет наверное.

Ищем файл - includes/functions_content.php А там строку - $html = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append"; И меняем на - $html = "$whitespace<!-- $tag --><!--noindex--><a$class href=\"$url\" rel=\"nofollow\">$text</a><!--/noindex--><!-- $tag -->$append";

Внимание. Этот файл находится на самом форуме. Раньше мы правили ваш стиль. А теперь сам форум.

elitedogs
Сообщения: 2
Регистрация: 14 апр 2013

Re: Как закрыть ссылки на форуме phpbb от поисковиков

Непрочитанное сообщение elitedogs » 14 апр 2013

Скажите, а можете помочь настроить форум phpbb?


Аватара пользователя
halych
Администратор
Сообщения: 156
Регистрация: 16 мар 2012
Контактная информация:

Re: Как закрыть ссылки на форуме phpbb от поисковиков

Непрочитанное сообщение halych » 15 апр 2013

Не вопрос, помогу чем смогу :)


Вернуться в «Продвижение сайта»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость

cron