Разный Хеадер

B
На сайте с 23.10.2006
Offline
170
561

На днях настроил выдачу Last-Modified: - для проверки реакции Яши - будет ли он лучше индексировать или также будет по проиндексированным страницам носиться?

Проверил хэадер

http://www.be1.ru/stat/?url=http%3A%2F%2Fwww.mr-twister.ru%2F%3Fname%3Dgetall%26showit%3D2389

- показывает все нормально, а сегодня по другому сервису

http://webcode.ru/use/header/

эту же страницу

http://www.mr-twister.ru/?name=getall&showit=2389

Last-Modified: совсем другой.

С чем это может быть связано???

+ ещё 1н вопрос - правильный ли у меня формат выдачи времени ? - такой яндекс понимает?

Last-Modified: Sun, 8 Oct 2006 23:53:14 +0400 GMT

или нужно всетаки

Last-Modified: Sun, 8 Oct 2006 23:53:14 GMT

K. Ermakov
На сайте с 10.12.2004
Offline
328
#1

Вот что получил мой Firefox (смотрел с помощью расширения Live HTTP Headers):

http://www.mr-twister.ru/?name=getall&showit=2389

HTTP/1.x 200 OK

Date: Sun, 05 Nov 2006 14:06:54 GMT

Server: Apache/2.0.46 (Red Hat)

Accept-Ranges: bytes

X-Powered-By: PHP/4.3.2

Content-Encoding: gzip

Last-Modified: Sun, 8 Oct 2006 23:53:14 +0400 GMT

Vary: Accept-Encoding

Connection: close

Transfer-Encoding: chunked

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

С уважением, Константин Ермаков, absite.ru: онлайн кроссворды (http://absite.ru/); searchsuggest.ru: поисковые подсказки доставляют (http://searchsuggest.ru/).
B
На сайте с 23.10.2006
Offline
170
#2

Вы меня успокоили!

Но всетаки ещё хотелось узнать правильный ли у меня формат времени - кто сталкивался? - скажите?

Можно

Last-Modified: Sun, 8 Oct 2006 23:53:14 +0400 GMT (является стандартом - каким точно не знаю, но выдается PHP после функции date(r))

или нужно всетаки

Last-Modified: Sun, 8 Oct 2006 23:53:14 GMT

Смущает то, что у всех кто в быстро роботе на яше пишется без окончания +0400

K. Ermakov:
Вот что получил мой Firefox (смотрел с помощью расширения Live HTTP Headers):

http://www.mr-twister.ru/?name=getall&showit=2389

HTTP/1.x 200 OK
Date: Sun, 05 Nov 2006 14:06:54 GMT
Server: Apache/2.0.46 (Red Hat)
Accept-Ranges: bytes
X-Powered-By: PHP/4.3.2
Content-Encoding: gzip
Last-Modified: Sun, 8 Oct 2006 23:53:14 +0400 GMT
Vary: Accept-Encoding
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=windows-1251
NB
На сайте с 14.09.2004
Offline
95
#3

Предпочтительный формат даты должен соответствовать не "пониманию" Яндекса, а стандарту (RFC 1123, со ссылкой на RFC 822). Там указано, что timezone можно указывать в буквенном, или числовом формате. Например: "GMT" (Universal Time), или +0400 (Local differential hours+min).

Таким образом, их совместное использование некорректно. Для Last-Modified я использую, и рекомендую использовать, формат такого вида:

Mon, 06 Nov 2006 07:35:28 GMT

Никаких коллизий при этом нигде не возникало.

P.S. Для интересующихся: все варианты определения timezome

     zone        =  "UT"  / "GMT"                ; Universal Time

; North American : UT
/ "EST" / "EDT" ; Eastern: - 5/ - 4
/ "CST" / "CDT" ; Central: - 6/ - 5
/ "MST" / "MDT" ; Mountain: - 7/ - 6
/ "PST" / "PDT" ; Pacific: - 8/ - 7
/ 1ALPHA ; Military: Z = UT;
; A:-1; (J not used)
; M:-12; N:+1; Y:+12
/ ( ("+" / "-") 4DIGIT ) ; Local differential
; hours+min. (HHMM)

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