Просмотр темы
noindex и nofollow для ссылок в тексте
|
|
spiker |
Опубликовано 02.09.2010 03:49
|
![]() Опытный пользователь ![]() Сообщений: 217 Зарегистрирован: 26.08.2010 08:49 |
Что делать, если текст новости или статьи содержит ссылки, а индексирование их нежелательно? Спасут регулярные выражения)) Например в новостях, файл news.php: Найти (их 2штуки): Выше вставить: $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 |
Опубликовано 02.09.2010 05:19
|
![]() Супер Администратор ![]() Разработчики ![]() Сообщений: 4849 Зарегистрирован: 26.07.2010 12:10 |
хорошая идея и реализация... думаю может в фак занести... |
|
|
Polarfox |
Опубликовано 02.09.2010 05:42
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
noindex убивает валидацию... Я вообще против подстраивания под тындекс если честно, он же уже держить нормальные rel?
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
spiker |
Опубликовано 02.09.2010 06:20
|
![]() Опытный пользователь ![]() Сообщений: 217 Зарегистрирован: 26.08.2010 08:49 |
Валидность кода да, летит к чертям собачьим. Как вариант можно еще на внутренний редирект отсылать. С сообщением типа "Вы собрались покинуть наш сайт...". Доковыряет кому надо. ![]() |
|
|
Polarfox |
Опубликовано 02.09.2010 17:16
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
Я уже сделал такой, но наши европейские братья не оценили... ;( Что то про "нехорошо это так делать" говорили. Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
Поделиться этой темой | |
Социальные закладки: |
![]() ![]() ![]() ![]() ![]() ![]() |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |