Отправляет email-рассылки с помощью сервиса Sendsay

Ошибка 404

Здравствуйте!

Есть такая ситуация: обрабатывается ошибка 404 - посетителю
показывается страница, где написано, что тот ошибся и рассказывается,
что нужно делать. Но поисковики, заходя по битым ссылкам, индексируют
эту страницу, как будто она существует.
Можно ли поисковикам говорить, что это всё-таки 404, а потом уже
показывать страницу? Как хэдером (через PHP) указать, что это 404?
Будет ли после этого показана вся страница посетителю?

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

Ответить   Andrey Yakushev Tue, 8 Feb 2005 12:49:20 +0300 (#312471)

 

Ответы:

Привет, Андрей!

К сожалению, так сделать невозможно. Если посылать страницу, а в
хедере указывать, что это 404, то страницу будут показывать не все
браузеры (IE точно не будет). А по-другому сказать поисковикам, что
страницы нет никак нельзя. Так что без анализа посетителя не
обойдешься....

Пашка

8 февраля 2005 г., 12:49:20, Andrey Yakushev <kordon_webmast***@m*****.ru> wrote:





библиотекa сайтостроительства http://www.i2r.ru/static/244/

Ответить   Tue, 8 Feb 2005 15:43:43 +0300 (#312526)

 

Здравствуйте, Пашка.

Жаль. Придётся анализировать.

Ответить   Andrey Yakushev Tue, 8 Feb 2005 17:46:59 +0300 (#312594)

 

i686-suse-linux)

Hello, Andrey Yakushev!

On Tue, 8 Feb 2005 12:49:20 +0300 you wrote:

Можно залезть в хелп гугля и яндекса и посмотреть, как в них можно отклю
чить индексацию какой-то страницы.
Если не ошибаюсь, это делается с помощью файла robots.txt.

Ответить   "B." Tue, 8 Feb 2005 18:55:35 +0300 (#312642)

 

Здравствуйте, B..

Это же что, все возможные косяковые ссылки я должен учитывать? Тут
иной раз такое ищут на сайте, какого никогда и в помине не было!

Ответить   Andrey Yakushev Tue, 8 Feb 2005 20:10:22 +0300 (#312664)

 

i686-suse-linux)

Hello, Andrey Yakushev <kordon_webmast***@m*****.ru>!

On Tue, 8 Feb 2005 20:10:22 +0300 you wrote:

Ну зачем же: в случае ошибки следует делать редирект (header: Location)
на какой-нибудь скрипт или html, который не будет регестрироваться в пои
сковиках.

Ответить   "B." Wed, 9 Feb 2005 15:55:55 +0300 (#313121)

 

Уважаемая аудитория .

Краем уха слышал,что в собственно изготовленный баннер можно
как-то вставить информацию об авторе. Как?
Меня это интересует не из-за возможности потом насмерть биться во всех
европейских судах,а в цели саморекламы.

исренно ваш mikpiv





библиотекa сайтостроительства http://www.i2r.ru/static/244/

Ответить   Sat, 12 Feb 2005 17:44:28 +0300 (#315206)

 

Всем привет!

У меня есть скрипт, с помощю которого пользователь может по-баловаться
с Бэкграундом на странице.
Хотелось бы сделать так, чтобы пользователь выбрал понравившийся цвет
фона, и нажав на кнопку "сохранить", сохранил его у себя куках, чтобы при
след. посещении на странице был его любимый
цвет фона! :)

Проблема: плохо разбираюсь в JavaScript и в cookies тем более.
Помогите, кто знает, как это сделать.

Спасибо! :)

-----------------Вот скрипт:

<!-------------В HEAD:----------------->

<SCRIPT LANGUAGE="JavaScript">

<!-- Begin
function changeBackground(hexNumber) {
document.bgColor=hexNumber
}
prefix="#"
rnum1=0
bnum1=0
gnum1=0
rnum2=0
bnum2=0
gnum2=0
hexNumber2="#000000";
rcount=0;
bcount=0;
gcount=0;
function num2hex(num) {
if (num==15) return "f";
else if (num==14) return "e";
else if (num==13) return "d";
else if (num==12) return "c";
else if (num==11) return "b";
else if (num==10) return "a";
else if (num==9) return "9";
else if (num==8) return "8";
else if (num==7) return "7";
else if (num==6) return "6";
else if (num==5) return "5";
else if (num==4) return "4";
else if (num==3) return "3";
else if (num==2) return "2";
else if (num==1) return "1";
else return "0";
}
function changeBackground2(number) {
if(number == 1) {
rnum1=rcount%16;
if (rcount <15) {
rcount=rcount+1;
}
}
if(number == 2) {
gnum1=gcount%16;
if (gcount <15) {
gcount=gcount+1;
}
}
if(number == 3) {
bnum1=bcount%16;
if (bcount <15) {
bcount=bcount+1;
}
}
if(number == 4) {
rnum1=rcount%16;
if (rcount > 0) {
rcount=rcount-1;
}
}
if(number == 5) {
gnum1=gcount%16;
if (gcount > 0) {
gcount=gcount-1;
}
}
if(number == 6) {
bnum1=bcount%16;
if (bcount > 0) {
bcount=bcount-1;
}
}
hexNumber2 = prefix+num2hex(rnum1)+num2hex(rnum2)+num2hex(gnum1)+num2hex(gnum2)+num2hex(bnum1)+num2hex(bnum2);
document.bgColor=hexNumber2
}
// End -->
</SCRIPT>

<!------------------------В BODY:---------------------------->

<CENTER>
<FORM METHOD="POST" NAME="background">
<TABLE WIDTH=350 BORDER="3" CELLPADDING="3">
<TR>
<TD Align=center><INPUT TYPE="button" VALUE="Red" ONCLICK="changeBackground('#FF0000')"></TD>
<TD Align=center><INPUT TYPE="button" VALUE="Green" ONCLICK="changeBackground('#00FF00')"></TD>
<TD Align=center><INPUT TYPE="button" VALUE="Blue" ONCLICK="changeBackground('#0000FF')"></TD>
<TD Align=center><INPUT TYPE="button" VALUE="White" ONCLICK="changeBackground('#FFFFFF')"></TD>
<TD Align=center><INPUT TYPE="button" VALUE="Black" ONCLICK="changeBackground('#000000')"></TD>
<TD Align=center><INPUT TYPE="button" VALUE="Grey" ONCLICK="changeBackground('#C0C0C0')"></TD>
</TR>
</TABLE>
<TABLE WIDTH=350 BORDER="3" CELLPADDING="3">
<TR><TD><center>Variable Background Color Changer</center></TD>
</TR>
</TABLE>
<TABLE WIDTH=350 BORDER="3" CELLPADDING="3">
<TR>
<TD Align=center><INPUT TYPE="button" VALUE="+ Red" ONCLICK="changeBackground2(1)"><P>
<INPUT TYPE="button" VALUE="- Red" ONCLICK="changeBackground2(4)"></TD>
<TD Align=center><INPUT TYPE="button" VALUE="+ Green" ONCLICK="changeBackground2(2)"><P>
<INPUT TYPE="button" VALUE="- Green" ONCLICK="changeBackground2(5)"></TD>
<TD Align=center><INPUT TYPE="button" VALUE="+ Blue" ONCLICK="changeBackground2(3)"><P>
<INPUT TYPE="button" VALUE="- Blue" ONCLICK="changeBackground2(6)"></TD>
</TR>
</TABLE>
<TABLE WIDTH=350 BORDER="3" CELLPADDING="3">
<TR>
<TD><center>Keep pressing buttons to change color<BR>
(The color will start as black)</center></TD>
</TR>
</TABLE>
</FORM>
</CENTER>

Ответить   Jack Song Thu, 17 Feb 2005 15:52:38 +0300 (#317734)

 

Попробуй в META указать NOINDEX, FOLLOW

Tuesday, February 8, 2005 - 12:49:20 PM, you wrote:

Ответить   Jack Song Tue, 8 Feb 2005 21:11:54 +0300 (#312809)

 

Здравствуйте, Jack.

Тоже хорошая мысль, спасибо. Правда, одно другому не мешает. :) Всё же
отправлять поисковиков по 404 интересней. Тогда они эту ссылку
исключают из списков. В противном же случае, будут макаться на
страницу в надежде обновлений.

Ответить   Andrey Yakushev Wed, 9 Feb 2005 08:34:51 +0300 (#312850)

 

Только уж тогда NOINDEX, NOFOLLOW. :)

Пашка

8 февраля 2005 г., 21:11:54, Jack Song <jackso***@r*****.com> wrote:





библиотекa сайтостроительства http://www.i2r.ru/static/244/

Ответить   Wed, 9 Feb 2005 12:31:59 +0300 (#312945)