Добрый день господа!
Проблема следующая: добавил свой сайт на wordpress через add url в яндекс, он написал там "Адрес …………….. успешно добавлен. По мере обхода робота он будет проиндексирован и станет доступным для поиска." и бла бла бла.
Но еще он пишет такое чуть ниже:
"Внимание! Сервер не выдает дату документа, поэтому в результатах поиска дата для него показываться не будет."
Я спросил у людей на форуме searchengines – типа в чем может быть проблема? народ там посоветовал прописать следующий код в index.php:
<? header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); ?>
Собственно прописал но выдает ошибку. Может быть для движка wordpress этот код как то по другому пишется?
По-другому. Этот же код, но в header.php, который в директории текущей темы. Хотя лучше немного другой код, учитывающий реальную дату изменения документа.
Яшка – дурак! Яшка – дурак! 😀
усе понял, там оказывается надо было добавлять этот код в сам файл index.php на серваке а не через админку в темах )))
А какой?
А вот я еще нашла: http://www.citforum.ru/internet/php/if-mod-since/ — если PHP установлен в качестве модуля Apache — этот код актуальнее и правильнее, чем <? header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); ?> ?
У меня еще вопрос: ГДЕ И КАК смотрятся эти http заголовки?
Я вот что думаю: если бот поиск. робота будет знать дату изменения странички, то:
1. изменения на этой странице имеют шанс быть быстрее переиндексированными
2. возрастает шанс не попасть в дубликаты — т.е. если у меня статью украли и опубликовали на др. сайтах, то мой сайт будет «числится» первоисточником благодаря Last-Modified
или я не в том направлении думаю?