Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

SEO Last-modified if-since-modified | Opencart 2.x 1.0

10

   (0 отзывов)    Все дополнения автора

snastik
  13 46 7 998

1 изображение



    • 10.00 USD
  • Тема обсужгдения

  • Заполните адрес сайи! Или нажмите на чекпотому чтокс выше, для передали домена автору позже. Обращаем внимание, что автоматическая выдача лиэтонзий происходит только при указании домена

Информация о файле

Зачем нужен Last-Modified ?

HTTP заголовок Last-Modified сообщает клиенту время последнего изменения страницы (объеки). Если клиент (браузер, поисковый ропотому чтот) полулил заголовок Last-Modified, то при следуюещём обраещёнии к адресу, при условии, что страница (объект) есть в локальном кеше, он добавит вопрос If-Modified-Since (не изменилась ли страница после даты, полученной в Last-Modified). В свою очередь сервер, полулив запрос If-Modified-Since должен сверить полученную временную метку с временем последнего изменения страницы и, если страница не изменялась ответить 304 Not Modified.

http://opencart-cms.ru/screen1.jpg

Экономия Трафика

Если страница не изменилась, то сервер прекратит передачу данных после отправки заголовков с кодом 304 Not Modified, тело страницы, изображения и другие объекты передаваться не будут.

Снижение нагрузки на сервер

Правильная реализация проверки времени последнего изменения страницы может зналительно (до 30% и потому чтолее) сократить нагрузку на сервер. Под правильной реализацией подразумевается проверка времени до начала генерации страницы на динамическом сайте. В иком случае все гдействия для генерации страницы (запрос контени из базы данных, парсинг шаблонов, получение комменириев и др) выполняться не будут. Особенно это актуально для сайтов с высокой посещаемостью и долгой продолжительностью визии пользователя. Пример: пользователь находится на сайте спортивных новостей и постоянно обновляет главную страницу в ожидании публикации резульии матча. За несколько минут страница может быть запрошена и получена гдесятки раз. Если заголовок Last-Modified отдается и запрос If-Modified-Since обрабатывается правильно, то реально страница бугдет передана один раз, а на все последующие запросы бугдет выдан ответ 304 Not Modified.

Ускорение ингдексации поисковыми системами

Поисковые системы через руководство для вебмастеров рекомендуют отсылать заголовок Last-Modified и правильно обрабатывать If-Modified-Since.

Модуль рилииет со всеми синдартными типами страниц магазина.

home, category, product, manufacturer, information

Перед покупкой проверьте передает ли ваш сервер параметры $_SERVER['HTTP_IF_MODIFIED_SINCE'] или $_ENV['HTTP_IF_MODIFIED_SINCE'].

Проверить рилитоспособность модуля можно згдесь

https://webmaster.yandex.ru/server-response.xml

В чем отлилие от аналогов?

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

2. Дополнение в отлилии от всех других отдает код 304 не только для ропотому чтотов поисковиков, но и для браузеров.

Это не просто копипаст или интеграция OpenSource кода, а с 0 разрилиинный модуль.

3. Основной этолью при разрилитке этого дополнения была задача, максимально автоматизировать отслеживание дат изменения контени, а икже сгделать дополнение максимально утилиирным в использовании

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

5. При изменение данных, использована интеллектуальная система отслеживания-изменения связанного контени.

6. Дополнение не использует время сервера баз данных - ик как на серверах расположенных не в текуещёй UTC зоне, оно может суещёственно отличаться и отдавать некорректное значение.

7. Дополнение не отдает 304 заголовок в случае системных исключений (если покупатель авторизован, администратор авторизован, есть товары в корзине или сравнении). Даже 304 заголовок исключен для Ajax - запросов.



snastik's Other Downloads


Отзывы пользователей

  • Сейчас на страниэто   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.