Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Опубликовано:

Подскажите как сделать чтобы в подписи и в сообщениях к любым ссылкам автоматически добавлялись тэги noindex, nofollow?

Рекомендованные сообщения

Опубликовано:
Не подскажите, как добавить Noindex и nofollow для IPB 3.0.x ?

Русская версия форума или английская?

Опубликовано:

Установил форум (IPB 3.0.5 RUS) в корень DLE сайта .

Сразу столкнулся с проблемой внених ссылок в топиках .

В DLE проблема решалась просто . Есть мод редирект с иcключениями(отдельный текстовый файл в который записываются дружественные сайты и к ним редирект не применятеся).После его установки все ссылки которые [url=http:// в браузере видны как mydomen.ru/go/?domen.ru и эти ссылки вроде как перестают быть внешними ,есть ли возможность также сделать в IPB 3.O.5

 

И второй вопрос ,что нужно добавить в роботс.тхт для форума который лежит в папке основного сайта?

Изменено пользователем bla

Опубликовано:

Неужели всё так безнадёжно :P

Опубликовано:

Как то вопросы, ну совсем не по теме -- NOINDEX И NOFOLLOW В ССЫЛКАХ ФОРУМА

Опубликовано:

1. Искать где парсятся ббкоды. С тройкой не знаком, но если принцип остался прежнем то вот мод под 2.3.х - http://forums.ibresource.ru/index.php?showtopic=53840

 

2. http://ipb-ru.net/robots_txt_ipb.html

Ничего добавлять не надо т.к. используются символы подстановки.

  • 2 недели спустя...
Опубликовано:

Яндекс теперь nofollow понимает.

Так что noindex уже неактуален (разве что для сапы, которая по нему учет внешних ведет).

Тут про неучет с nofollow

Опубликовано:

Теперь уже можно с чистой совестью очистить код от ноиндекс'ов :)

Опубликовано:

Ага.

И в блогах спамить меньше будут в комментах

  • 8 месяцев спустя...
Опубликовано:

Попробуйте так:

найти в файле ./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 '';
}

 

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

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

И этот код работает когда пользователь не набрал 10 постов? после 10 все гуд? а можно 5 поставить? intval(5)) так?

  • 1 год спустя...
Опубликовано:

найти в файле ./sources/classes/bbcode/class_bbcode_core.php

 

Просмотрел весь IPB на нешёл такого файла.

 

Подскажите где в 3.0.5 можно найти этот файл? Я так понял у него теперь другое название.

Опубликовано:

Подскажите где в 3.0.5 можно найти этот файл?

Все советы для 2.X не для вас. Настолько все разное ....

  • 2 месяца спустя...
Опубликовано:

Закрытие внешних ссылок в <noindex> для IPB 3.1.4

 

В файле admin\sources\classes\bbcode\custom\defaults.php изменяем

 

if ( ! stristr( $option, $_SERVER['HTTP_HOST'] ) )
		{
			$rels[]	= "nofollow";
		}

 

на

 

if ( ! stristr( $option, $_SERVER['HTTP_HOST'] ) )
		{
			$rels[]	= "nofollow";
			$index1 = "<noindex>";
			$index2 = "</noindex>";
		}

 

и

 

if ( ! stristr( $option, $_SERVER['HTTP_HOST'] ) )
		{
			$rels[]	= "external";
			$_title = $this->lang->words['bbc_external_link'];
		}

 

на

 

if ( ! stristr( $option, $_SERVER['HTTP_HOST'] ) )
		{
			$rels[]	= "external";
			$_title = $this->lang->words['bbc_external_link'];
			$index1 = '';
			$index2 = '';
                       }

 

и наконец

 

return "<a href='{$option}' class='bbc_url' title='{$_title}'{$rel}>{$content}</a>";

 

на

 

return ($index1."<a href='{$option}' class='bbc_url' title='{$_title}'{$rel}>{$content}</a>".$index2);

 

в итоге внешние ссылки закрываются не только в nofollow, но и в noindex, внутренние остаются незакрытыми

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.