Правильный редирект

12
T.R.O.N
На сайте с 18.05.2004
Offline
314
1635

Есть сайт, на котором транслируются новсоти из различных RSS-каналов. Такие новости содержат ссылки на статьи-источники и на сайт авторов + еще могут быть ссылки в самих текстах. Естественно все такие ссылки внешние исходящие. И их получается много. Как всетаки лучше их скрыть, чтобы уменьшить количество исходящих ссылок со страниц?

Сам вижу 3 варианта

1. Закрыть новости NOINDEX. Вариант на мой взгляд плох, ибо тогда и тектст новосттей не будет индексироваться.

2. Сделать скрипт, например jump.cgi. Все ссылки с новостей напрвить на этот скрипт. Т.е. вызывать jump.cgi?__ссылка__. А скрипт на эту ссылку бедет редиректить.

3. Использовать переход черех java.

Кто-нибудь пробовал такиое? Есть ли мысли по эффективности?

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
chang
На сайте с 01.02.2005
Offline
92
#1

Думаю через java будет лучше всего. хотя NOINDEX'ом можно только тег ссылки закрыть, типа <noindex><a....></noindex>текст новости</a>

в правильности не уверен, сам не пробовал.

Studio oneTOUCH (http://www.one-touch.ru/)
T.R.O.N
На сайте с 18.05.2004
Offline
314
#2
chang:
<noindex><a....></noindex>текст новости</a>

Получится много ноиндексов, а с этим у яши плохо. Хотя последний раз такое делал давно. Может чего и исправили

Grim
На сайте с 13.04.2005
Offline
144
#3

В смысле у яши плохо?

Неправильно воспринимает или плохо относится?

У меня просто такая же ситуация, импорт RSS и куча внешних ссылок получается.

God loves me, not you, bastard!
chang
На сайте с 01.02.2005
Offline
92
#4
T.R.O.N:
Получится много ноиндексов, а с этим у яши плохо. Хотя последний раз такое делал давно. Может чего и исправили

а там в любом случае чего-то много будет: или javы или noindex

Dybra
На сайте с 23.10.2005
Offline
84
#5

Можно предварительно обработать текст из канала и заменить прямые ссылки на редирект либо на cgi либо на php, а потом уже выводить на страницу

Мы из ВЫКСЫ (http://wyksa.ru)!
dantess
На сайте с 06.11.2004
Offline
133
#6
T.R.O.N:

2. Сделать скрипт, например jump.cgi. Все ссылки с новостей напрвить на этот скрипт. Т.е. вызывать jump.cgi?__ссылка__. А скрипт на эту ссылку бедет редиректить.
3. Использовать переход черех java.

Оба будут эффективны.

Вот только на будущее - если имеете ввиду JavaScript, то так и пишите. Если уж совсем неохота печатать, то - JS.

java и javascript - это НЕ одно-и-тоже. Это даже не родственные языки.

scazy
На сайте с 03.10.2006
Offline
17
#7

можно сделать <a href=javascript:void(0); onclick=myFunction("site.ru");>sdfsadf</a>

<script>

function myFunction(link){

location=link;

}

</script>

Социальный сервис нового поколения Dropp (http://dropp.ru)
Meniam
На сайте с 02.04.2006
Offline
23
#8
scazy:
можно сделать <a href=javascript:void(0); onclick=myFunction("site.ru");>sdfsadf</a>

<script>
function myFunction(link){
location=link;
}
</script>

столько писать лень :)

<a href="javascript:void(0);" onmouseover="this.href=|LINK_HERE|">sdfsadf</a>

scazy
На сайте с 03.10.2006
Offline
17
#9

Meniam, можно и так

GFF
На сайте с 18.09.2006
Offline
38
GFF
#10
T.R.O.N:
Есть сайт, на котором транслируются новсоти из различных RSS-каналов. Такие новости содержат ссылки на статьи-источники и на сайт авторов + еще могут быть ссылки в самих текстах. Естественно все такие ссылки внешние исходящие. И их получается много. Как всетаки лучше их скрыть, чтобы уменьшить количество исходящих ссылок со страниц?

Видел, что некоторые начинают своим ссылки с тэга </noindex> :) это они что, специально для борьбы с Вашим <noindex> делают? :)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий