<noindex></noindex>

12
CD
На сайте с 08.02.2002
Offline
167
#11

А вот Апорт вроде точно не учитывает теги <noindex></noindex>, но все же самое надежное это ставить ссылку через JavaScript, его вообще не один поисковик не индексирует. Хотя конечно более эстетично :-) через редирект-скрипт.

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

Кстати кто-нибудь может сказать (а лучше дать ссылку :-) как сделать правильный редирект-скрипт, а то я в cgi и php не силен, но на примере могу разобраться :-)

P
На сайте с 26.02.2002
Offline
73
#12
Первоначальное сообщение от CarDriver
Кстати кто-нибудь может сказать (а лучше дать ссылку :-) как сделать правильный редирект-скрипт, а то я в cgi и php не силен, но на примере могу разобраться :-)

Например так:

в скрипте, где стоит ссылка

<a href = /redirect.php?url=$url target=\"_new\">Ссылка</a>

а в redirect.php

// Здесь можно записать $url в базу или файл

print ("<meta http-equiv='Refresh' content='0; URL=$url'>");

Price OK - у нас самые свежие цены! (http://www.priceok.ru)
[Удален]
#13

Так не стоит думаю. Refresh, особенно нулевой - вообще штука опасная.

Надо выдавать серверу примерно такой ответ:

HTTP/1.1 301 Moved Permanently

Date: Tue, 11 Jun 2002 11:40:38 GMT

Server: Apache/1.3.6 (Unix) PHP/4.0.1pl2 mod_perl/1.19 rus/PL28.15

Location: http://$url

Connection: close

Content-Type: text/html; charset=windows-1251

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">

<HTML><HEAD>

<TITLE>301 Moved Permanently</TITLE>

</HEAD><BODY>

<H1>Moved Permanently</H1>

The document has moved <A HREF="http://$url">here</A>.<P>

</BODY></HTML>

CD
На сайте с 08.02.2002
Offline
167
#14

Pegiy, спасибо за ответ!

Насколько я понял с помощью такого скрипта можно отправлять только на один адрес ?

// в скрипте я пишу например:

print ("<meta http-equiv='Refresh' content='0; URL=http://www.abc.ru/'>");

а как сделать что бы один скрипт редиректил на разные сайты ? что нужно для этого нужно менять в ссылке (или в скрипте)

P
На сайте с 26.02.2002
Offline
73
#15
Первоначальное сообщение от CarDriver
Pegiy, спасибо за ответ!

Насколько я понял с помощью такого скрипта можно отправлять только на один адрес ?

Один адрес, в смысле, на одну страницу? да

или в смысле, на один $url? тогда - нет

так как передавать можно любой адрес, который передается в redirect.php в переменной $url

CD
На сайте с 08.02.2002
Offline
167
#16

Не совсем разберусь, как передавать любой адрес, в redirect.php в переменной $url

Как бы это сказать :-) мне представляется, что-то типа:

<a href = /redirect.php?bolero=$url target=\"_new\">Bolero</a>

т.е. что бы в ссылке указывается, например что необходимо перенаправить на bolero

или

<a href = /redirect.php?ozon=$url target=\"_new\">Ozon</a>

здесь соотв. ozon

т.е. чтобы в одном скрипте были прописаны редирект на bolero и ozon и других...

извиняюсь за каламбур :-)

P
На сайте с 26.02.2002
Offline
73
#17
Первоначальное сообщение от CarDriver
<a href = /redirect.php?bolero=$url target=\"_new\">Bolero</a>

т.е. что бы в ссылке указывается, например что необходимо перенаправить на bolero

или

<a href = /redirect.php?ozon=$url target=\"_new\">Ozon</a>

здесь соотв. ozon

т.е. чтобы в одном скрипте были прописаны редирект на bolero и ozon и других...

извиняюсь за каламбур :-)

$url = "http::/www.ozon.ru/index.html";

<a href = /redirect.php?ozon=$url target=\"_new\">Ozon</a>

$url = "http::/www.bolero.ru/index.html";

<a href = /redirect.php?ozon=$url target=\"_new\">Bolero</a>

и так далее

12

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