Запрет кеширования?

12
A
На сайте с 23.11.2002
Offline
2
Age
4377

Вопрос: какую информацию выдавать кроме Last-Modified, если сам формируешь заголовок?

Как повлияет на поисковики no-cache?

Заранее спасибо.

Всему свое время. Age
[Удален]
#1
Вопрос: какую информацию выдавать кроме Last-Modified, если сам формируешь заголовок?

Если браузером страницу нормально видишь, то все нормально. Можно не тратить силы - всё равно серверы везде так по-разному настроены, что роботы эту информацию всерьез не воспринимают.

Как повлияет на поисковики no-cache?

Заголовки Cache-Control: no-cache, must-revalidate и Pragma: no-cache - никак не повлияют. Для Googlebot есть специальный метатег, запрещающий ему кеширование.

A
На сайте с 23.11.2002
Offline
2
Age
#2

Это хорошо, а то если no-cache не ставить, браузер намертво все запоминает, пока не очистишь его. В обычном режиме ничего, но во время отладки...

Спасибо.

[Удален]
#3

Клавишу F5 надо нажимать с зажатым Ctrl.

A
На сайте с 23.11.2002
Offline
2
Age
#4

Ну и ламер. Аж стыдно.

Столько лет с компом работаю, а такого не знал ☝

Век живи, век учись, как говориться. 🚬

Григорий Селезнев
На сайте с 25.09.2001
Offline
298
#5

вернемся к вопросу

Expires выдаешь ?

A
На сайте с 23.11.2002
Offline
2
Age
#6

Я все убрал.

Оставил только Last-Modified и Status: 200,

как советовали в Индексации дин. страниц.

Expires, я так полагаю, дата устаревания документа.

Везде, где я видел, ее ставят на год эдак 1980.

Она нужна вообще?

Мож общими усилиями составим faq о том, что выдавать в header?

Готов всячески содействовать.

Григорий Селезнев
На сайте с 25.09.2001
Offline
298
#7

советую посмотреть еще вот это

http://promosite.ru/design/p-http-headers.php

если я не ошибаюсь, то у рамблера и яндекса разные алгоритмы определения изменения страницы. Яндекс смотрим измерением метода контрольных сумм (вроде как совсем недавно он СИЛЬНО ослабил эти критерии - т.е. небольшое изменение есть аргумент за переиндексацию страницы, раньше это было не совсем так), а рамблер смотрит по полям header'a ... по последнему рекомендую свериться с народом - я никогда за этим не слежу ...

M
На сайте с 25.01.2001
Offline
57
#8

Заголовок Expires говорит о том, что user-agent'у (браузеру или роботу) имеет смысл вплоть до указанной даты полагать, что документ не изменился.

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

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

Что касается робота yandex.ru, то он, насколько мне известно, Expires не использует, т.е. поменять очередь обхода своего сайта роботом при помощи meta-тегов и http-заголовков вебмастер не может.

A
На сайте с 23.11.2002
Offline
2
Age
#9

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

А есть ли еще что-то полезное, для поисковика или пользователя?

Поисковики штрафуют за обман с датой изменения страницы? Или мож собираются это делать?

Кстати, почему, когда выдаешь честный ласт-модифед (скажем 15 ноября 2002), браузер выдает дату создания и изменения что-то типа 12.04.2002?

A
На сайте с 23.11.2002
Offline
2
Age
#10
Как писал Professor
советую посмотреть еще вот это
http://promosite.ru/design/p-http-headers.php

Помоему, источник не заслуживает доверия.

12

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