Last Modified страници для поискового робота.

Тема в разделе "Как сделать...", создана пользователем Rastafan, 24 июл 2009.

Статус темы:
Закрыта.
  1. Rastafan

    Rastafan

    Регистр.:
    1 фев 2008
    Сообщения:
    649
    Симпатии:
    169
    В алинтоповском семинаре по сателитам говорится о пхп скрипте на 1 строку кода который, далее дословно "...если бот заходит, то сервер отдает ему дату последней модификации страницы ...". Причем скрипт отдает именно ту дату которая нам нужна с некой рендомизацией (несколько часов иль дней). Растолкуйте плз о чем здесь идет речь. Первое, что приходит в голову, это подстановка нужной даты в HTTP header, либо же генерация при каждом заходе на пагу даты в метатеге
    PHP:
    <META NAME=”Last Modified” CONTENT="">
    .
    Как зделать так чтобы у каждой страницы сайта была своя дата последней модификации причем эта дата должна быть в пределах последних суток с рендомизацией часов и минут.
    Спасибо.
     
  2. tostrss

    tostrss

    Регистр.:
    16 окт 2007
    Сообщения:
    771
    Симпатии:
    217
    PHP:
    $rand_hour   rand(15);
    $rand_minute rand(1040);
    header('Last-Modified: '.date('r'strtotime('+'.$rand_hour.' hour +'.$rand_minute.' minute')));

    примерно так..по аналогии сделаешь все что тебе там нужно
     
  3. ConstNW

    ConstNW Постоялец

    Регистр.:
    30 июн 2007
    Сообщения:
    132
    Симпатии:
    39
    Даю наводящий вопрос.
    Веб-сервер отдает html документ с различной мета-информацией, в том числе и датой последней модификации.
    Отгадай откуда он ее(дату) берет? ;)
     
  4. admLoki

    admLoki генератор случайного PHP

    Регистр.:
    14 сен 2006
    Сообщения:
    481
    Симпатии:
    93
    Не уверен что боты проверяют response, однако в таком случае на*бать бота было бы проще простого.
     
  5. ConstNW

    ConstNW Постоялец

    Регистр.:
    30 июн 2007
    Сообщения:
    132
    Симпатии:
    39
    Это не "на*бать", а способ оповещать ботов об изменениях.
    Еще один наводящий вопрос.
    Как отреагирует бот на появление нового сайта объемом скажем в 300 страниц и отдачей(!) в респонзе даты скажем вчерашней? :D
     
  6. admLoki

    admLoki генератор случайного PHP

    Регистр.:
    14 сен 2006
    Сообщения:
    481
    Симпатии:
    93
    Нормально отнесется. Если сайта в выдаче не было, то начнет индексировать - мало ли, может это какой-нибудь локальный сайт, который оброс статьями и потом перенесся в тырнеты.
     
  7. ConstNW

    ConstNW Постоялец

    Регистр.:
    30 июн 2007
    Сообщения:
    132
    Симпатии:
    39
    admLoki, не спеши с ответом, а поставь опыт.
    "поспешишь людей насмешишь" :D
     
  8. admLoki

    admLoki генератор случайного PHP

    Регистр.:
    14 сен 2006
    Сообщения:
    481
    Симпатии:
    93
    Конкретно у меня так и происходило, правда, в 2005. Локальный сайт, около 150 страниц + форум.
    Полет нормальный.
     
  9. ConstNW

    ConstNW Постоялец

    Регистр.:
    30 июн 2007
    Сообщения:
    132
    Симпатии:
    39
    яша в 2005 за это делал -30
     
  10. admLoki

    admLoki генератор случайного PHP

    Регистр.:
    14 сен 2006
    Сообщения:
    481
    Симпатии:
    93
    Как-то обошлось. Меня тогда ни тИЦ, ни PR не интересовали.
     
Статус темы:
Закрыта.