Noindex и nofollow в ссылках форума - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

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

СвернутьПрикрепленные теги

noindex запрет ссылок
  • 4 Страниц +
  • 1
  • 2
  • 3
  • 4
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

Noindex и nofollow в ссылках форума

#16 Пользователь не на сайте   almaster 

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 16-Январь 08
  • IPB version:2.1.x
 

Отправлено 07 Февраль 2008 - 14:01

А можно вообще запрещать гостям и пользователям определенной группы делать ссылки на внешние сайты? Видел где то что то подобное, но там по-моему было только для гостей и мне не удалось установить, к тому же не было указано, для какой модификации форума.
Просто мне кажется, что если бы при попытке сделать сообщение со ссылкой(ми) форум выдавал бы запрет отправки сообщения, пока не будет удалена ссылка(ки) и это помогло бы избавится от спаммерских ботов, которые как раз и выкладывают на форумах кучи ссылок!
0

#17 Пользователь не на сайте   andaril 

 
 
  • -_-'
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 2 638
  • Регистрация: 24-Март 07
  • Откуда:Тат, Наб. Челны
  • IPB version:I have no IPB
 

Отправлено 07 Февраль 2008 - 22:58

ну можно просто прописать в функцию составления урлов
if ($this->ipsclass->member['posts'] < 10) $this->error();
это грубо говоря.
0

#18 Пользователь не на сайте   almaster 

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 16-Январь 08
  • IPB version:2.1.x
 

Отправлено 08 Февраль 2008 - 10:16

Просмотреть сообщениеandaril Feb 7 2008, 10:59 PM сказал(а):

ну можно просто прописать в функцию составления урлов


Так это в "class_bbcode.php" делать?
0

#19 Пользователь не на сайте   almaster 

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 16-Январь 08
  • IPB version:2.1.x
 

Отправлено 08 Февраль 2008 - 13:46

Нашел в "class_bbcode_core", но почему то вот эта конструкция работает:
if ( !$this->ipsclass->member['posts'] )
, а вот та, которая с условием 10 соощений:
if ($this->ipsclass->member['posts'] < 10)
не хочет и ссылки проходят. не подскажете, где ошибка. Я не силен в этих делах, может пробел мешает или еще что?
0

#20 Пользователь не на сайте   andaril 

 
 
  • -_-'
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 2 638
  • Регистрация: 24-Март 07
  • Откуда:Тат, Наб. Челны
  • IPB version:I have no IPB
 

Отправлено 08 Февраль 2008 - 15:13

сегодня отпишу что да как сделать
0

#21 Пользователь не на сайте   almaster 

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 16-Январь 08
  • IPB version:2.1.x
 

Отправлено 09 Февраль 2008 - 19:21

проверил, проходит если сделать вот так:
if ($this->ipsclass->member['posts'] < 5 )
, то есть поставив пробел после количества постов. И запрет на внешние ссылки сразу же перестал действовать на гостей! А у меня им разрешено писать в форуме.

Кстати, только что проверил на себе лично и на созданном пользователе. Пользователь делает 5 сообщений а потом ссылка просто печатается в сообщении без перехода ее в гиперссылку. И самое интересное другое - под своим логином я зашел как администратор, заставили меня снова сделать 5 сообщений как будто бы у меня нет ни одного сообщения и потом также просто печатается ссылка, в гиперссылку не превращается.

Сообщение изменено: almaster (09 Февраль 2008 - 19:47)

0

#22 Пользователь не на сайте   andaril 

 
 
  • -_-'
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 2 638
  • Регистрация: 24-Март 07
  • Откуда:Тат, Наб. Челны
  • IPB version:I have no IPB
 

Отправлено 09 Февраль 2008 - 21:16

Попробуйте так:
найти в файле ./sources/classes/bbcode/class_bbcode_core.php
function regex_build_url( $url=array() )
	{
ниже добавить
if ($this->ipsclass->member['posts'] < intval(10))
{
$this->error = 'cant_use_feature'; 
return '';
}


если не будет работать, скажите.
0

#23 Пользователь не на сайте   almaster 

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 16-Январь 08
  • IPB version:2.1.x
 

Отправлено 10 Февраль 2008 - 11:29

Спасибо большое! Теперь работает и для гостей (навечно) и для пользователей точно по условию! Думаю, что это очень поможет в борьбе со спаммерами!!!
0

#24 Пользователь не на сайте   motogad 

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 47
  • Регистрация: 13-Февраль 08
  • IPB version:2.3.x
 

Отправлено 02 Апрель 2009 - 21:42

Про новые сылки пашет, спасибо. А про те что уже есть? ) Их уже по яндексу 2300 штук. Есть шанс их сделать не индексируемыми ?
0

#25 Пользователь не на сайте   Fisana 

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 454
  • Регистрация: 21-Ноябрь 05
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 02 Апрель 2009 - 21:48

В админке пересчет и перестройку всех сообщений сделайте.

Админка > Настройки > слева в меню Пересчет и перестройка > Справа откроется страница....
0

#26 Пользователь не на сайте   motogad 

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 47
  • Регистрация: 13-Февраль 08
  • IPB version:2.3.x
 

Отправлено 02 Апрель 2009 - 22:16

Просмотреть сообщениеFisana Apr 2 2009, 10:49 PM сказал(а):

В админке пересчет и перестройку всех сообщений сделайте.

Админка > Настройки > слева в меню Пересчет и перестройка > Справа откроется страница....

все сылки которые постили люди стали такими. теперь можно не переживать на счет поисковиков и линко помойки ?

Цитата

<noindex><a href="http://чей то там домен/" target="_blank" rel="nofollow">http://bikemovies.com/movie/001818/</a></noindex><br /><br />

Сообщение изменено: motogad (02 Апрель 2009 - 22:16)

0

#27 Пользователь не на сайте   Fisana 

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 454
  • Регистрация: 21-Ноябрь 05
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 02 Апрель 2009 - 22:21

Переживать стоит, когда много неуникального контента. Если на форуме почти ничего нету, кроме спама или чужих статей, то никакое закрытие ссылок не поможет.

Вам это не грозит, у Вас там веселый уникальный флуд :D
0

#28 Пользователь не на сайте   AlexF_10 

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 28
  • Регистрация: 16-Март 09
  • Откуда:Санкт-Петербург
  • IPB version:2.3.x
 

Отправлено 05 Июнь 2009 - 14:06

Подскажите, где нужно внести изменения, чтобы настроить ссылки на профиль пользователя, чтобы он принял следующий вид:

<noindex><a href="<a href="http://www.betcity.info/snake-m152.html">snake</a>" target="_blank" rel="nofollow">snake</a></noindex>

<noindex><a href="<a href="www.betcity.info/index.php?showuser=152">snake</a>" target="_blank" rel="nofollow">snake</a></noindex>

<noindex><a href="<a href="www.betcity.info/Prosmotr-profilya-m152.html">snake</a>" target="_blank" rel="nofollow">snake</a></noindex>


В Robots.txt можно запретить индексацию профилей, что решит проблему nofollow
В принципе, для списка активных, проблема <noindex> решается в Админке в настройках группы.
Правка skin_boards -> ForumRow решает проблему для главной страницы.

Наверняка есть более цивилизованное решение с правкой в файлах php - вот его бы хотелось увидеть от специалистов.

По поводу неуникальности контента и большого количества ссылок можно разработать ряд мероприятий:

1. Запретить гостям видеть статистику форума (либо ограничить ее)
2. Запретить гостям видеть модераторов разделов (либо их вообще убрать с главной страницы)
3. Убрать слова "тема:" и "автор:" с главной страницы
4. Сделать для гостей, переменные "автор" и "последнее сообщение" заключенные в тэг <a> неактивными ссылками
0

#29 Пользователь не на сайте   Fisana 

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 454
  • Регистрация: 21-Ноябрь 05
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 05 Июнь 2009 - 15:55

В robots txt решит проблему и с noindex, а не только с nofollow.
Нет смысла мудрить что-то еще.

А вот переменные для темы и автора можно закрыть в noindex в skin_boards > forumrow. Убирать не надо, это изуродует форум.
Статистику тоже в роботс закрываем. Гости пусть смотрят, а ботам не надо.
Переменные для последних и новых сообщений можно не трогать, достаточно закрыть от индексации в роботсе.
Права гостей (людей) лучше не ущемлять.
0

#30 Пользователь не на сайте   AlexF_10 

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 28
  • Регистрация: 16-Март 09
  • Откуда:Санкт-Петербург
  • IPB version:2.3.x
 

Отправлено 05 Июнь 2009 - 18:21

Просмотреть сообщениеFisana Jun 5 2009, 04:56 PM сказал(а):

А вот переменные для темы и автора можно закрыть в noindex в skin_boards > forumrow. Убирать не надо, это изуродует форум. Статистику тоже в роботс закрываем. Гости пусть смотрят, а ботам не надо.
Переменные для последних и новых сообщений можно не трогать, достаточно закрыть от индексации в роботсе.
Права гостей (людей) лучше не ущемлять.


Дело в том, что поисковики придают значение количеству ссылок на странице - по крайней мере, есть распространенное правило - "не более 100 ссылок на странице". Никакие <noindex> и <nofollow> не отменяют саму ссылку, они лишь не рекомендуют проходить по ней поисковику.

У меня на форуме ЧПУ, а в роботс такие запреты:

Disallow: /*m1*.html
Disallow: /*m2*.html
Disallow: /*m3*.html
Disallow: /*m4*.html
Disallow: /*m5*.html
Disallow: /*m6*.html
Disallow: /*m7*.html
Disallow: /*m8*.html
Disallow: /*m9*.html
Disallow: /*Prosmotr-profilya
Disallow: /index.php?showuser
Disallow: /index.php?act=showuser


Думаю, что это оптимальное закрытие всех профилей на форуме.
0

Сообщить об этой теме:


  • 4 Страниц +
  • 1
  • 2
  • 3
  • 4
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Заказ дизайна форума

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2012 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна