Перейти к контенту

[2.3.x](FatCat&Sannis) Noindex и редирект для ссылок на форуме


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

Получится, но это не будет валидным вариантом.

Плюс скроешь ты только от яндекса. У Google используются другие тэги для отказа от индексирования.

 

А как выглядит валидный вариант? :D

Достаточно сложно:

<span class="hidden"><![CDATA[<noindex>]]></span>КОД НЕ ДЛЯ ИНДЕКСАЦИИ<span class="hidden"><![CDATA[</noindex>]]></span>

 

 

Ещё, кстати, пожелание автору...

Может, и гугль окучить? Он не индексирует линки с параметром rel="nofollow" ;)

Ссылка на комментарий
Поделиться на других сайтах

Получится, но это не будет валидным вариантом.

Плюс скроешь ты только от яндекса. У Google используются другие тэги для отказа от индексирования.

 

А как выглядит валидный вариант? :D

Достаточно сложно:

<span class="hidden"><![CDATA[<noindex>]]></span>КОД НЕ ДЛЯ ИНДЕКСАЦИИ<span class="hidden"><![CDATA[</noindex>]]></span>

 

 

Ещё, кстати, пожелание автору...

Может, и гугль окучить? Он не индексирует линки с параметром rel="nofollow" :)

 

В общем я должен запихнуть свои Баннеры вот так?

<span class="hidden"><![CDATA[<noindex>]]></span>Все мои Баннеры<span class="hidden"><![CDATA[</noindex>]]></span>

 

А для Гугла нужно ещё чего нибудь добавить? ;)

 

 

Попробовал загнать баннер, по бокам баннера вот такое: ]]> ]]> :)

Изменено пользователем Vlad64
Ссылка на комментарий
Поделиться на других сайтах

А получится скрыть Баннеры в Главном шаблону форума от поисковиков?

Поисковикам можно отдать другим шаблоном, в котором не будет банеров.

Задача мода - не индексировать в поисковках линки, вставляемые пользователями, чтобы линки при этом еще и работали...

 

Вообще-то, сейчас посетила хулиганская идея:

- в линках парсить все однотипные буквы на русские;

- отдавать на редирект;

- в редиректе парсить обратно русские в английские и редиректить...

Но лень...

Ссылка на комментарий
Поделиться на других сайтах

Поставил. вроде работает, но после редактировании сообщения получается вот что:

 

<span class='inv'><![CDATA[<noindex>]]></span><span class='inv'><![CDATA[<noindex>]]></span><span class='inv'><![CDATA[<noindex>]]></span>]]>http://mondeoclub.ru/forum/index.php?showtopic=35688 (ТЫНЦ)]]><span class='inv'><![CDATA[</noindex>]]></span><span class='inv'><![CDATA[</noindex>]]></span><span class='inv'><![CDATA[</noindex>]]></span>

 

Если не редактировать то все ок.

Ссылка на комментарий
Поделиться на других сайтах

Я вроде добавлял нофоллоу, проверю :D
Ссылка на комментарий
Поделиться на других сайтах

Поставил. вроде работает, но после редактировании сообщения получается вот что:

 

 

Я при выполнении первого пункта инструкции где вносятся изменения в файл class_bbcode_core заменил

 

$link_html = "<span class='inv'><![CDATA[<noindex>]]></span><a href=\"".$url['html']."\" rel=\"nofollow\" target=\"_blank\">".$show."</a><span class='inv'><![CDATA[</noindex>]]></span>";

 

на

 

$link_html = "<span class=\"inv\"><![CDATA[<noindex>]]></span><a href=\"".$url['html']."\" rel=\"nofollow\" target=\"_blank\">".$show."</a><span class=\"inv\"><![CDATA[</noindex>]]></span>";

Ссылка на комментарий
Поделиться на других сайтах

Я вроде добавлял нофоллоу, проверю

Ждемс

скачивал отсюда.

Как и говорил, в том что лежит сейчас rel="nofollow" есть.

Ссылка на комментарий
Поделиться на других сайтах

При ответах в существующую тему не работает через форму быстрого ответа не всегда срабатывает.

 

http://www.sapr2k.ru/index.php?showtopic=2...mp;#entry215858

 

первые три ссылки с редиректом, последняя без.

 

последнюю создавал просто набрав в форме быстрого ответа - http://www.yandex.ru

Ссылка на комментарий
Поделиться на других сайтах

Я при выполнении первого пункта инструкции где вносятся изменения в файл class_bbcode_core заменил

 

$link_html = "<span class=\"inv\"><![CDATA[<noindex>]]></span><a href=\"".$url['html']."\" rel=\"nofollow\" target=\"_blank\">".$show."</a><span class=\"inv\"><![CDATA[</noindex>]]></span>";

 

Спасибо.

Слеши вроде помогли.

Ссылка на комментарий
Поделиться на других сайтах

Мне слеши не помогли, все равно после редактирования (быстрого или полного) появляется такой текст:

 

<span class="inv"><![CDATA[<noindex>]]></span>]]>test.ru]]><span class="inv"><![CDATA[</noindex>]]></span>

 

Может я что-то упустил?

 

Разобрался, забыл дозалить файл class_bbcode.php

Изменено пользователем Samin
Ссылка на комментарий
Поделиться на других сайтах

При ответах в существующую тему не работает через форму быстрого ответа не всегда срабатывает.

 

http://www.sapr2k.ru/index.php?showtopic=2...mp;#entry215858

 

первые три ссылки с редиректом, последняя без.

 

последнюю создавал просто набрав в форме быстрого ответа - http://www.yandex.ru

В настройках у вас Яндекс случаем не стоит в белом списке, как у меня? :D

 

P.S. Вот почему семитысячное сообщение (7000) такое тупое?

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Проще всего закрыть профили юзеров в robots.txt, т.к. они не очень интересны с точки зрения индексации:

 

User-agent: *
Disallow: /index.php?showuser

Ссылка на комментарий
Поделиться на других сайтах

а в шаблонах можно закрыть где-нибудь?

 

и что лучше закрыть с точки зрения раскрутки сайта в поисковиках гугл и яндекс? полностью раздел или только ссылки в этих разделах?

Ссылка на комментарий
Поделиться на других сайтах

а в шаблонах можно закрыть где-нибудь?

skin_profile...

 

А как закрыть ноиндексом и релом ссылки в профиле пользователя?

А зачем? Это же внутренние ссылки.

 

и что лучше закрыть с точки зрения раскрутки сайта в поисковиках гугл и яндекс? полностью раздел или только ссылки в этих разделах?

Обычно закрывают все профили, там ничего интересного нету :D

Ссылка на комментарий
Поделиться на других сайтах

<span class='inv'><![CDATA[<noindex>]]></span>Сцылко<span class='inv'><![CDATA[</noindex>]]></span>

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

Ссылка на комментарий
Поделиться на других сайтах

В файле ./source/classes/bbcode/class_bbcode.php

			$txt = str_replace( "<span class=\"inv\"><![CDATA[<noindex>]]></span>", '', $txt );
		$txt = str_replace( "<span class=\"inv\"><![CDATA[</noindex>]]></span>", '', $txt );

замените на

			$txt = str_replace( "<span class='inv'><![CDATA[<noindex>]]></span>", '', $txt );
		$txt = str_replace( "<span class='inv'><![CDATA[</noindex>]]></span>", '', $txt );

Спасибо за репорт, инструкция обновлена.

Ссылка на комментарий
Поделиться на других сайтах

В файле ./source/classes/bbcode/class_bbcode.php

			$txt = str_replace( "<span class=\"inv\"><![CDATA[<noindex>]]></span>", '', $txt );
		$txt = str_replace( "<span class=\"inv\"><![CDATA[</noindex>]]></span>", '', $txt );

замените на

			$txt = str_replace( "<span class='inv'><![CDATA[<noindex>]]></span>", '', $txt );
		$txt = str_replace( "<span class='inv'><![CDATA[</noindex>]]></span>", '', $txt );

Спасибо за репорт, инструкция обновлена.

по моему как раз наоборот 'inv' заменить на \"inv\"

Ссылка на комментарий
Поделиться на других сайтах

В файле ./source/classes/bbcode/class_bbcode.php

			$txt = str_replace( "<span class=\"inv\"><![CDATA[<noindex>]]></span>", '', $txt );
		$txt = str_replace( "<span class=\"inv\"><![CDATA[</noindex>]]></span>", '', $txt );

замените на

			$txt = str_replace( "<span class='inv'><![CDATA[<noindex>]]></span>", '', $txt );
		$txt = str_replace( "<span class='inv'><![CDATA[</noindex>]]></span>", '', $txt );

Спасибо за репорт, инструкция обновлена.

по моему как раз наоборот 'inv' заменить на \"inv\"

По крайней мере сейчас в архиве рабочий вариант. Можно делать и \"inv\", но тогда и в функции генерации урлов тоже должно быть \"inv\" :D

Ссылка на комментарий
Поделиться на других сайтах

у меня проблемка возникла.

 

я поставил мод, но когда обновил все сообщения то ссылки сообщений стали такими

 

http://http://www.google.com

 

в базе так они и записались, как можно вернуть нормальные ссылки?

 

в подписях и приватных сообщениях всё нормально.

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
в тектовой версии отображается так

<noindex>http://сцылко</noindex>

разобрался... надо добавить в lofiscreen.css строку .inv {display:none}

Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.