- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Просматриваю количество проиндексированных страниц моего сайта Яндексом, и обращаю внимание, что он (Яндекс) не показывает дату обновления документа. Сравниваю с другим моим сайтом - есть дата:(.
Если сравнить форматы дат, то они идентичны:
второго - <META name=date content='2002-07-17T10:00:00+02:00'>
первого - <META name=date content='2002-10-18T10:22:00+02:00'>
выставляется динамически, т.е. дает дату и время захода на страницу.
Что же может ему не нравиться? Как-то без даты, да с динамикой...:(
проверь выдаваемые сервером заголовки ( HEAD )
проверь выдаваемые сервером заголовки ( HEAD )
Сорри, как?
Для второго сайта
HTTP/1.0 200 OK
Server: Microsoft-IIS/5.0
Content-Location: http://www.steklotara.com.ua/index.htm
Date: Fri, 18 Oct 2002 10:04:34 GMT
Content-Type: text/html
Accept-Ranges: bytes
Last-Modified: Fri, 04 Oct 2002 14:00:39 GMT
ETag: "c056a56bae6bc21:95f"
Content-Length: 14367
X-Cache: MISS from hq
Connection: close
Для первого
HTTP/1.0 200 OK
Server: Microsoft-IIS/5.0
Date: Fri, 18 Oct 2002 10:05:54 GMT
Content-Length: 41463
Content-Type: text/html
Expires: Fri, 18 Oct 2002 10:05:54 GMT
Set-Cookie: ASPSESSIONIDGGGQQKDC=BGIBJHJCMMCBMMHDMDGKBKFF; path=/
Cache-Control: private
X-Cache: MISS from hq
Connection: close
Откуда мы видим, первый
Date: Fri, 18 Oct 2002 10:05:54 GMT
Expires: Fri, 18 Oct 2002 10:05:54 GMT
а второй
Date: Fri, 18 Oct 2002 10:04:34 GMT
Last-Modified: Fri, 04 Oct 2002 14:00:39 GMT
почувствуйте разницу ;-))
P.S. для ленивых - заголовки можно смотреть через www.be1.ru/stat/
Date: Fri, 18 Oct 2002 10:05:54 GMT
Expires: Fri, 18 Oct 2002 10:05:54 GMT
а второй
Date: Fri, 18 Oct 2002 10:04:34 GMT
Last-Modified: Fri, 04 Oct 2002 14:00:39 GMT
Однако дата обновления показывается Яндексом именно для второго, так как у него в заголовке есть поле Last-Modified
Expires - дата устаревания страницы.
С точки зрения банальной человеческой логики это одно и то же, что и Last-Modified, точнее частный, но вполне приемлемый случай.
А как с точки зрения робота Яндекса? Видимо нет :(.
Я разговаривал с со своими программистами, Expires нельзя убрать, чтобы страница не кэшировалась, поскольку там очень много динамики.
Но как же, все-таки, решить проблему?
Чтобы не кэшировалось, заголовки нужны другие.
Для HTTP/1.1:
Cache-Control: no-cache, must-revalidate
Для HTTP/1.0
Pragma: no-cache
Программисты вас дезинформировали.
Э... А какую проблему, я не совсем понимаю?
Да нет, на сервере Expires не убрать, и no-cache здесь не причем.
Проблема такая, еще раз озвучу:
Для робота Яндекса Expires и Last-Modified разные вещи. Поэтому даты нет. Как быть? Или может я уже туплю и что-то вполне очевидное спрашиваю?:)
Для робота Яндекса Expires и Last-Modified разные вещи. Поэтому даты нет. Как быть?
Это не только для робота Яндекса разные вещи, это вообще разные вещи. Чтобы Яндекс выдавал дату, надо выдавать http-заголовок Last-Modified (к которому Expires не имеет отношения).
Но как же, все-таки, решить проблему?
А программисты могут добавить в заголовки Last-Modified?
Если эта дата будет совпадать с текущей, Яндекс тоже не будет принимать этот заголовок во внимание.