Last-modified - стоит ли использовать?

Astrol
На сайте с 23.09.2006
Offline
214
1009

Доброго времени суток.

Нашел статью о настройке заголовка Last-modified и его преимуществах. Пытался настроить, но заметил что если к примеру на странице покупается новая ссылка той же sape, дата обновления страницы остается старая, например:

Last-Modified: Sun, 20 May 2012 16:08:18 +0400 GMT

Подскажите, как это все адаптировать для бирж ссылок, выходит ведь ссылки не будут индексироваться? Или вообще не использовать этот заголовок? Заранее спасибо)

yustnip
На сайте с 18.02.2013
Offline
29
#1

Только один раз видел этот заголовок рабочим на динамическом сайте и то на личном сайте сеошника. :) Я бы не заморачивался.

[umka]
На сайте с 25.05.2008
Offline
456
#2

Для динамических страниц с кучей подключаемых блоков/модулей/виджетов/и пр. это сделать довольно сложно.

Но можно.

Я делал так:

- делаем массив

- каждый блок/модуль/плагин для генерируемого им кусочка информации добавляет в этот массив свою дату "last-modified"

- если используются шаблоны / подключаемые html-и, то добавляем в массив даты модификаций их файлов

В конце выбираем из массива самую свежую дату и отдаём её в качестве Last-Modified.

Вобщем, на самописе это сделать довольно просто, а вот на готовой CMS-ке — нереально :)

Лог в помощь!
Astrol
На сайте с 23.09.2006
Offline
214
#3

[umka], ох, а на dle сложно делается?

Ayavryk
На сайте с 11.10.2003
Offline
209
#4
'[umka:
;13664677']Для динамических страниц с кучей подключаемых блоков/модулей/виджетов/и пр. это сделать довольно сложно

А что мешает весь этот мусор загружать через JS?

Тынгыр, мынгыр, комсомол (http://erum.ru). Ехари, ехари, (жалобно) аяврик. /народная тунгусская песня/
[umka]
На сайте с 25.05.2008
Offline
456
#5
Ayavryk:
А что мешает весь этот мусор загружать через JS?

Так это не во всех случаях может оказаться мусором.

R
На сайте с 20.02.2015
Offline
59
#6
yustnip:
Только один раз видел этот заголовок рабочим на динамическом сайте и то на личном сайте сеошника. :) Я бы не заморачивался.

СЕО-шник гуру HTTP заголовков наверно :) Если нет понимания как это работает то конечно луче не трогать :)

Astrol, DLE статейный движок, у него показателем обновления служат дата создания(обновления) записи и дата последнего комментария к этой записи. Спецы по этому движку прикрутят вам без проблем, наверняка даже есть модули..

Что касается продажи ссылок, то проблем не должно возникнуть т.к. страница отдается роботам и в не зависимости от даты в Last-Modified получают обновленную страницу и видят изменение на ней.

Другое дело когда контент не отдается при запросе с заголовком If-Modified-Since.

Ayavryk
На сайте с 11.10.2003
Offline
209
#7
'[umka:
;13665751']Так это не во всех случаях может оказаться мусором.

Не во всех. Да. Но в [подавляющем] большинстве случаев вся эта обвеска (последние статьи и комментарии, новости, реклама, виджеты социалок) с точки зрения уникальности страницы в поиске именно что информационный мусор.

Есть основной контент страницы, который будет храниться вечно и есть динамическая составляющая, которая к этому контенту имеет очень косвенное отношение.

koders
На сайте с 29.04.2007
Offline
91
#8

Вам на другом форуме ответили: не использовать заголовок для html.

Бесплатный PHP-скрипт массовой проверки ИКС (https://a-panov.ru/massovaya-proverka-iks-skript-na-php/)
K0
На сайте с 16.05.2012
Offline
104
#9

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

Если с 304-м кодом отдавать заголовки кэширования то мы переписываем время действия кэша на новую дату. С этим понятно.

А необходимо ли вместе с 304 отдавать Vary: Accept-Encoding в случае сжатого контента. Если да, то почему? Контент то мы не отдаём. Я в раздумьях :)

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