Close

Вопрос по заголовку Last-Modified и поисковой оптимизации

Добрый вечер, уважаемые коллеги!

Вопрос у меня следующий.

Был у меня веб-сайт на html-документах, обычный статический сайт. Всего-то страничек восемь-десять не более. Затем я решил полностью перевести его на php-документы, то есть, расширения файлов на сайте тупо поменял на РНР, а со старых документов поставил 301 редиректы. Тут всё нормально.

НО!!! Возник вопрос по заголовку ответа сервера Last-Modified, поскольку по умолчанию мой хостер-провайдер не отдавал такие заголовки для динамических php-страниц. Пришлось искать сторонние решения в Интернете, по итогу нашёл вот этот сайт:

https://last-modified.com/ru/last-mo…since-php.html

Так вот, там руками необходимо прописывать дату последнего обновления страницы. Вот код с вышеуказанного сайта:

Код:

<?php
$LastModified_unix = 1294844676;  // время последнего изменения страницы
$LastModified = gmdate("D, d M Y H:i:s \G\M\T", $LastModified_unix);
$IfModifiedSince = false;
if (isset($_ENV['HTTP_IF_MODIFIED_SINCE']))
    $IfModifiedSince = strtotime(substr($_ENV['HTTP_IF_MODIFIED_SINCE'], 5)); 
if (isset($_SERVER['HTTP_IF_MODIFIED_SINCE']))
    $IfModifiedSince = strtotime(substr($_SERVER['HTTP_IF_MODIFIED_SINCE'], 5));
if ($IfModifiedSince && $IfModifiedSince >= $LastModified_unix) {
    header($_SERVER['SERVER_PROTOCOL'] . ' 304 Not Modified');
    exit;
}
header('Last-Modified: '. $LastModified);
?>


Вторая строчка кода — $LastModified_unix = 1294844676; — это как раз то, что мы прописываем руками.

Вопрос: какую именно дату прописывать руками в эту временную метку (дату, которая сейчас, или как её правильно определить?), прописывать технически временную метку я умею, но я не знаю какое именно время там ставить! Тупо брать из проводника Виндовс дату последнего изменения документа? Или из проводника хостинга по FTP-клиенту FileZilla? Как правильно туда вставить руками временную метку, откуда физически её взять, имею ввиду именно время, а не как прописать. Конвертеры в Интернете есть, я нашёл уже с десяток бесплатных, но время какое там писать, вот вопрос!! Помогите, пожалуйста, разобраться!

И как вообще это может отразиться на поисковой оптимизации моего сайта, особенно в Гугле? Нормально ли мой сайт будет попадать в индекс Гугла, имеется ввиду новые его страницы, не будет ли проблем с этим вопросом? Очень надеюсь на ваши комментарии и ответы, поскольку в данный момент это очень важно для меня.

В данный момент заголовки ответа сервера у меня на сайте для php-страниц выглядят таким вот образом:

Date: Wed, 02 May 2018 19:42:21 GMT
Server: nginx
Content-Type: text/html; charset=UTF-8
Content-Encoding: gzip
Vary: Accept-Encoding
Last-Modified: Wed, 16 Aug 2017 18:41:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive

Источник

Добавить комментарий