дата документа в выдаче яндекса

[Удален]
#11

Damon, не обращай внимания. Что выдается в заголовке lm (так или иначе) то и учитывается.

[Удален]
#12

majix, ты представляешь что такое заголовки ? На тебе ссылочку, поюзай: http://www.webcode.ru/use/header/ "Насильственная выдача" 😂

M
На сайте с 20.05.2005
Offline
101
#13

еще раз повторяю для таких как ты

проводились "эксперименты" насчет даты для Яндекс....

то что пишишь ты полнейший бред, у тя наверно нет практики с сделанными вручную файлами а именно оптимизации под Я.

Damon а чем собственно по вашему состоит насильственная выдача? -

хош получить ответ иди на форум для прогерров здесь флейма особо разводить не хочу

www.yesgamers.ru - Качай игры бесплатно (http://www.yesgamers.ru/)
D
На сайте с 21.04.2004
Offline
60
#14
Как писал KMY
Damon, не обращай внимания. Что выдается в заголовке lm (так или иначе) то и учитывается.

да это понятно, я просто не понял что имеется в виду под насильственной выдачей

[Удален]
#15

Я тоже. Даже ссылочку дал, чтобы он мне привел в заголовке, где о "насильственной выдаче" сообщается. Но видать, то ли очень мал и соответственно, то ли что-то у него не получается (что впрочем аналогично) 😂

Так все таки хотелось бы увидеть данные, передаваемые от сервера клиенту, что выдача заголовка была "насильственная" :) Мы тут программисты, поймем 😂

Или это из серии:

то что ранжируются страницы по виц (на него влияет практически все: начиная от плотности слов и заканчивая кол-ом ссылок)
:) - слышим звон (о том, что можно выдавать заголовки принудительно), но не знаем о чем он ? :)
D
На сайте с 21.04.2004
Offline
60
#16
Как писал majix

Damon а чем собственно по вашему состоит насильственная выдача? -
хош получить ответ иди на форум для прогерров здесь флейма особо разводить не хочу

ну не я же про насильственную выдачу писал - Вам лучше знать.

Мне вообще не понятно в чем тут загвоздка

если есть статичный файл, то Я берет физич дату его последней модификации (или ту которую скрипт выдает), если динамический, то ту дату которая стоит в last-modified хидере.

M
На сайте с 20.05.2005
Offline
101
#17

Еще раз:

Дата последней модификации документа в первую очередь служит не Яндексу или еще кому-нибудь, а клиентскому браузеру, чтобы браузер мог определить брать страницу из кеша или нет. Если мы имеем обычный (статичный) html-файл, то все становиться ясно. Сервер смотрит его дату и выдает в заголовок. Однако в связи с тем, что ВСЕ скрипты генерируются на лету и какие данные туда поступают сервер не знает (изменились они или нет, к примеру при выборке из БД), то естественно сервер ничего и не ставит в плане даты последний модификации. Или он мог бы подставлять дату, когда к этому скрипту обращаются.

Поэтому, если сервер будет выдавать, к примеру дату последнего изменения файла demo.shtml за 18 число, а скрипт demo.shtml к примеру использует динамическую подгрузку include другого файла, который обновился к примеру 19 числа, получится, что Last-Modified за 18 не соответствует действительности - в этом случае после индексации документа дата в выдаче (дока) показываться не будет, но если поставить права 755 то сервер передаст дату в заголовок фактическую, т.е. файла.

можно вынудить к примеру с помощью пхп функций для пхп документов, посетитель всегда будет получать свежак, для Я. только 1 раз (и даже неругнется что дата не выдается при добавлении файла к индексации, но....). т.к. дату проигнорит, т.к. для него он будет все время новый, т.к. они уже пробили фишку в отличие от Рамблера, которому я смотрю пофиг.

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

А эта твоя ссылка дествительно только для браузеров и большинста роботов, но не для Я.

[Удален]
#18

majix, смотри, первый и последний раз обьясняю (просто в надежде, что когда-нибудь ты вырастешь, и научишся программировать): про права в ssi - идет лесом, ибо там выдача lm настраивается особо. А теперь про интересное:

можно вынудить к примеру с помощью пхп функций для пхп документов, посетитель всегда будет получать свежак, для Я. только 1 раз (и даже неругнется что дата не выдается при добавлении файла к индексации, но....). т.к. дату проигнорит, т.к. для него он будет все время новый, т.к. они уже пробили фишку в отличие от Рамблера, которому я смотрю пофиг.
Вот этот бред, думаю, вряд ли взят из учебника. Значит, собственный "креативчик". Учи, сынку: когда клиент дает на сервер get или head запрос, клиенту возвращается некоторый документ (ты можешь получить его сам, используя сокеты, к примеру, или другие функции). Так вот, кроме этого документа клиент ничего не получает. В нем, в начале, каждой новой строкой идут заголовки и их содержимое (можно посмотреть каким-нибудь сервисом, хотя бы тем, который я давал). Затем через разделитель идет html-документ, отдаваемый сервером. Повторюсь: больше клиент ничего не получает. Так вот, насильственно или нет установили заголовок, клиент не в состоянии. Он может только проверить, есть он или нет, и если есть, каково его содержимое. Естественно, роботы ничем не отличаются от других клиентов (браузеров). Яндекс работает с датой очень просто - если этот заголовок присутствует, то его потом можно увидеть рядом с документом в выдаче (если его нет, там ничего не будет). Учавствует в сортировке по дате. Кстати, обычно, отдают текущую дату, например:

header('Last-Modified: ' .gmdate('D, d M Y H:i:s') . ' GMT' );

(хоть это как работает, я надеюсь, не надо объяснять).

Так вот, студент, незачет, придете в следующий раз. А до пересдачи рекомендую почитать rfc, книги по клиент-серверным технологиям и поконкретней поэкспериментировать на практике (предварительно подучив языки, php, к примеру).

До свидания, жду на пересдаче.

[Удален]
#19

Учитывая, что я сегодня добрый (ну а как же, завалил зачет студенту), если интересует именно ssi, рекомендую это: unit21.44.ru/manual/howto/ssi.html (где Configuring your server to permit SSI). Естественно, при пересдаче буду спрашивать в полном обьеме 😂

p.s. про виц и от чего он зависит можете почитать в статьях и на форуме :)

M
На сайте с 20.05.2005
Offline
101
#20

тот хидер реально игнорится Я. и не забывай что мы говорим про него. Насчет сиси - проверено 20 раз и не пытайся доказать обратного нужны примеры, могу привести и доказать, а так же не работающую фун. header('Last-Modified: ' .gmdate('D, d M Y H:i:s') . ' GMT' ); для Я., но не для браузера. Еще раз повторяю робот Я. отличается от браузеров.

Про виц, тебе видимо совсем не понятно от чего зависит виц и как него повлиять, че на пальцах показывать что ли, реально могу сделать сайт, через пару недель будет иметь минимум 1к трафа с яндекса, именно потому что примерно представляю себе как высчитывается виц.

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