Забыли пароль?
Запросите новый здесь.

Автор темы: spiker
ID темы: 60
Информация:
Тема содержит 5 сообщения, была просмотрена 1822 раз.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Народное творчество
 Распечатать тему
noindex и nofollow для ссылок в тексте
spiker
Что делать, если текст новости или статьи содержит ссылки, а индексирование их нежелательно? Спасут регулярные выражения))

Например в новостях, файл news.php:

Найти (их 2штуки):
Скачать исходники  Код
if ($news_cat_image != "") $news_news = $news_cat_image.$news_news;




Выше вставить:
Скачать исходники  Код
$news_news = preg_replace("!<a([^>]*)>(.*)</a>!isU", "<noindex><a rel='nofollow'\\1>\\2</a></noindex>", $news_news);




Код страницы выдаст (напр.):


..........
Итак, дело осталось за малым, т.е. за Вами! Оставляйте заявку в соответствующей теме нашего форума.<br />
<br />
<noindex><a rel='nofollow' href='http://rusfusion.ru/forum/viewthread.php?thread_id=47&pid=302#post_302'><strong>Подать заявку</strong></a></noindex><br/>
..........

Изменил(а) spiker, 02.09.2010 03:50
 
jikaka
хорошая идея и реализация...
думаю может в фак занести...
 
Web
Polarfox
noindex убивает валидацию... Я вообще против подстраивания под тындекс если честно, он же уже держить нормальные rel?
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
spiker
Валидность кода да, летит к чертям собачьим.
Как вариант можно еще на внутренний редирект отсылать. С сообщением типа "Вы собрались покинуть наш сайт...".
Доковыряет кому надо.ab
 
Polarfox
Я уже сделал такой, но наши европейские братья не оценили... ;(
Что то про "нехорошо это так делать" говорили.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
ТОП-сервис для продвижения и раскрутки в социальных сетях бесплатно и платно  →  Реклама на портале 2 / 6989 01.10.2024 09:07
Local сервер для разработки 2024  →  PHP 17 / 20638 15.08.2024 05:05
CSS пример display:contents для чего он нужен?  →  HTML и CSS 0 / 1310 14.08.2024 15:29
Идеи для траффика XUP  →  Народное творчество 0 / 513 01.08.2024 09:12
Интерфейс для ввода  →  Пожелания и предложения 4 / 1755 06.07.2024 08:06
Новые идеи и предложения для PHP-FUSION  →  Новости и объявления 0 / 2605 10.06.2024 20:12
YOUTUBE PARSER CHANNEL ДЛЯ PHP FUSION 7  →  Плагины 2 / 8933 31.05.2024 14:26
Proxy5 - Отличные IPv4 прокси для любых задач (Бесплатный тест)  →  Платные услуги 0 / 4977 31.10.2023 09:47
Где взять список районов по областям для разных стран?  →  Пожелания и предложения 0 / 2308 10.08.2023 12:44
От какой CMS лучше переделывать плагины сервисов оплаты, доставки, 1С для PHP-Fusion-7?  →  Пожелания и предложения 2 / 9142 08.08.2023 08:59
Топ 5 пользователей форума
Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)   SchreiBear SchreiBear (625)