Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Recommended Posts

Last Modified SEO оптимизация


Last Modified SEO оптимизация


- Многие разработчики при создании сайтов забывают про очень полезный http-заголовок “Last-modified” , который возвращает дату последней модификации (обновления) запрашиваемой страницы сайта.

Важность использования данного заголовка обусловлена на быструю индексацию вновь изменённых web-страниц и облегчить работу поисковым роботам. Индексация сайта, таким образом, происходит более полно, то есть робот не будет индексировать страницы которые с последнего момента загрузки робота не изменились, а все свои “силы” бросит на новые и изменённые страницы.

Число страниц, получаемых роботом с сайта за один заход, ограничено. Следовательно нужно помочь роботу, особенно для магазинов с большим количеством товаров.

Количество проиндексированных страниц поисковым роботом - это частота и позиция Ваша в выводе поисковой информации.

Разработан модуль, позволяющий менять дату изменения товара, категорий, статьей и выводит для главной страницы Вот ссылка

Установка

- Разархивируйте

- Скопируйте файлы из директории upload на сервер

- Для установки требуется: vQmod

Версии с которыми совместим данный модуль:

OpenCart v 1.5.* (все версии начиная с 1.5)

ocStore v 1.5.* (все версии начиная с 1.5)

OpenCart v 2.x(все версии начиная с версии 2 и их аналоги)

Возможности:

Выводит для страниц товаров и категорий.

Как проверить:

1. Зайдите в административную панель.

2. Поменяйте любой товар или категории , можете добавить новый.

3. Переходите по ссылке

4. Где URL: вставьте ссылку товара или категории, которую Вы поменяли.

5. Нажмите Check

6. Найдите строку Last-Modified: где увидите дату и время. ( на скриншоте выделен красным цветом )

Демо модуля:

http://asamat.com/demo/2.1.0.x/


 

Link to post
Share on other sites

Serdes сказал(а) 25 Апр 2013 - 19:22:

Возможности:

Выводит для страниц товаров и категорий.

Страницы товаров и категорий в SEO широко используются для внутренней перелинковки с другими товарами, описаниями, новостями. Допустим, на странице товара выводится модуль бестселлеров или рекомендуемых. Который обновляется ежедневно или раз в неделю вручную, например, чтобы акцентировать внимание на каких-то страницах сайта и провести туда посетителей.

А вы предлагаете на этих страницах отдавать дату модификации, например, месяц-два-полгода назад (когда товар последний раз редактировался).

Короче: страница товара состоит не только из товара.

Link to post
Share on other sites

Guest

Первое такой заголовок без проблем можно засунуть в шаблон :) даж есть решения на форуме и бесплатное.

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

Link to post
Share on other sites

Первое такой заголовок без проблем можно засунуть в шаблон :) даж есть решения на форуме и бесплатное.

Нельзя такое в шаблон засовывать. В контроллере одна строчка добавляется:

`$this->response->addHeader('Last-modified: ...');`

Какую дату туда подставить - лень искать, надо уточнить формат.

Link to post
Share on other sites

т.е. не стоит засовывать ласт-модифай в заголовки?

я-то думал это полезно и засунул (нашел решение на форуме).

просто если страница с товаром реально не изменялась

как-то не думал о рекомендуемых и т.п.

а вообще ашманов пишет, что заголовки нужны априори...

 

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

Link to post
Share on other sites

Не хочу ни с кем спорить, но meta тег Last-modified при правильном подходе, очень и очень полезная вещь. Это неоспоримо. Другое дело в способе реализации.

 

Serdes сказал(а) 25 Апр 2013 - 19:22:
Возможности:

Выводит для страниц товаров и категорий.

Страницы товаров и категорий в SEO широко используются для внутренней перелинковки с другими товарами, описаниями, новостями. Допустим, на странице товара выводится модуль бестселлеров или рекомендуемых. Который обновляется ежедневно или раз в неделю вручную, например, чтобы акцентировать внимание на каких-то страницах сайта и провести туда посетителей.

А вы предлагаете на этих страницах отдавать дату модификации, например, месяц-два-полгода назад (когда товар последний раз редактировался).

Короче: страница товара состоит не только из товара.

Учту. Мысль: отдельная таблица в базе для Last-modified, для всех страниц.  Другое дело: вам нужно?
А при "белом" продвижении считаю тот минимум который позволяет данный модуль, вполне хватит. Но это не означает что на этом я остановлюсь. Нужно, есть спрос, есть покупка, есть обновление, новые фишки и функции. А если не нужен, то чёрт с ним.

Link to post
Share on other sites

т.е. не стоит засовывать ласт-модифай в заголовки?

я-то думал это полезно и засунул (нашел решение на форуме).

как-то не думал о рекомендуемых и т.п.

Так подумайте. Для того и указываются возможные за и против. Никто же не знает, как вы свою страницу товара оформите и что для вас важно, а что нет, какой ассортимент продаёте, каково поведение покупателей на сайте.

 

Не хочу ни с кем спорить, но meta тег Last-modified при правильном подходе, очень и очень полезная вещь. Это неоспоримо. Другое дело в способе реализации.

При правильном. Естественно, неоспоримо. Но так и разговор-то как раз о том, правильно ли это.

 

Учту. Мысль: отдельная таблица в базе для Last-modified, для всех страниц.  Другое дело: вам нужно?

Мне не нужно. Я и сам осилю две строчки добавить - это раз. И, если вы читали написанное - считаю, что от этого заголовка больше вреда, чем пользы. Это два.

А что касается мысли - могу предсказать, что эта попытка усложнить -- скорей всего бесполезная идея. Потому что если на страницах товаров и категорий действительно стоят, например, бестселлеры или рекомендуемые, то всё зависит от них. И если рекомендуемые могут не так часто изменяться (если вручную формируются), то бестселлеры или какая-то крутилка случайных товаров могут свести на нет все ваши доп. усилия по накручиванию логики и лишних запросов к базе. По той простой причине, что информация в этих модулях меняется на ходу и постоянно, и лучшим решением будут не запросы к базе, а подстановка текущей даты. Ну или отсутствие этого заголовка вообще. Или указанием этой информации в сайтмапе, куда первым делом смотрят поисковики, и где и без того есть дата обновления и даже приоритеты.

Link to post
Share on other sites

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

если нет (сработал заголовок) - робот пропускает страницу и идет к следующей

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

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

или я все неверно понимаю?

Link to post
Share on other sites

rb2  Или указанием этой информации в сайтмапе, куда первым делом смотрят поисковики, и где и без того есть дата обновления и даже приоритеты.

 

Sitemap это рекомендация, помощь поисковому оптимизатору. Заменой заголовка Last-Modified он быть не может!

Link to post
Share on other sites

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

 

Я в таких случаях меняю товар, есть модули которые  автоматически меняют товары (скажем цену) и товары у тебя последую дату будут иметь, и это однозначно увеличивает приоритет товара .....  без труда и рыбку не вытащишь из колодца   :-D  (пруда).

А рандомный показ случайных товаров в карточке товара... Хм... Вы что шутите? Это разве обновление информации на странице?

Link to post
Share on other sites

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

если нет (сработал заголовок) - робот пропускает страницу и идет к следующей

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

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

или я все неверно понимаю?

http://help.yandex.ru/webmaster/?id=995332

Насколько критично, что мой сервер не выдает last-modified? Я пытался настроить этот параметр, но ничего не вышло.

Даже если сервер не выдает дату последней модификации документа (last-modified), ваш сайт будет проиндексирован. Однако в этом случае следует учитывать следующее:

в результатах поиска не будет показываться дата рядом со страницами вашего сайта;

при сортировке по дате сайт не будет виден большинству пользователей;

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

  • +1 1
Link to post
Share on other sites

Вот что ответил служба поддержки Яндекс.

 

 Файл sitemap к этому отношения не имеет. Он просто предоставляет роботу информацию о страницах сайта, когда робот к ним впоследствии обращается, он как раз и запрашивает заголовок Last-Modified.

Link to post
Share on other sites

  • 2 weeks later...

Вещь нужная. Ускоряет индексацию и переиндексацию сайта. Это происходит из-за того, что поисковик увидит, какие страницы недавно изменились и будет индексировать в первую очередь их, а не весь сайт (в случае, если он не получает ответа о последних изменениях). Учитывая то, что поисковик индексирует ограниченное кол-во страниц за один заход, очень важно показать ему именно изменённые и новые страницы, чтобы он повторно не тратил время и ресурс на индексирование старых, уже проиндексированных страниц.

Link to post
Share on other sites

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

Link to post
Share on other sites

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

 

Да при добавлении товара в категории, сама категория же не меняется (Вы же там ничего не меняете), а просто товар связываете.

Link to post
Share on other sites

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

вы в админке откройте эту категория и нажмите сохранить - дата только так поменяется

Link to post
Share on other sites

  • 4 weeks later...
  • 4 weeks later...

Так может Вы в архив закинете файл с этими изменениями? у меня OC 1551

Link to post
Share on other sites

Так может Вы в архив закинете файл с этими изменениями? у меня OC 1551

Задается вопрос: откуда вам известно содержимое?

Link to post
Share on other sites

Странный вопрос. Я не знаю содержимого.

Link to post
Share on other sites

Странный вопрос. Я не знаю содержимого.

 

 

и  опять тишина...

Завтра сдам экзамен и обязательно вам сделаю. Окей? И + вам 50% скидка на покупку данного мода.  :oops: 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By SergeTkach
      Данный мод позволяет Вам создать кастомную страницу ошибки 404, предлагая пользователям список категорий, по которым можно перейти, вместо страницы по умолчанию.
       
      Внимание!
      Модуль не перекрывает страницу пустой корзины! А только те страницы, для которых действительно необходимо отобразить ошибку 404.
       
      СМОТРИТЕ ТАКЖЕ ДРУГИЕ МОИ SEO-МОДУЛИ
      Модуль, помогающий в SEO продвижении сайта путем автоматической генерации мета-тегов title и description. Модуль для автоматической генерации ЧПУ (бесплатный) Модуль для генерации карты сайта (sitemap xml) для OpenCart  
    • By SergeTkach
      Скачать/Купить дополнение


      Страница 404 для OpenCart
      Данный мод позволяет Вам создать кастомную страницу ошибки 404, предлагая пользователям список категорий, по которым можно перейти, вместо страницы по умолчанию.
       
      Внимание!
      Модуль не перекрывает страницу пустой корзины! А только те страницы, для которых действительно необходимо отобразить ошибку 404.
       
      СМОТРИТЕ ТАКЖЕ ДРУГИЕ МОИ SEO-МОДУЛИ
      Модуль, помогающий в SEO продвижении сайта путем автоматической генерации мета-тегов title и description. Модуль для автоматической генерации ЧПУ (бесплатный) Модуль для генерации карты сайта (sitemap xml) для OpenCart  
      Добавил SergeTkach Добавлено 27.07.2017 Категория SEO, карта сайта, оптимизация Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.1 ocStore 3.0
      2.3.0.2.4
      2.3
      2.1 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет Старая цена 0  
    • By 23keks23
      1 300.00 руб
      Скачать/Купить дополнение


      Landing Page для товара(ов) с ЧПУ
      Представление отдельно взятых товаров с уникальным дизайном для их дальнейшей продажи
       
      Модуль разработан для того, что бы протестировать отдельно взятые страницы товаров интерне-магазина в продвижении через рекламу Яндекс и Google.
      После тестирования модуля на нескольких сайтах, для разных товаров и с разными темами, было выяснено, что этот метод работает!!!
       
      Почему метод работает:
      1. Метрика показывает, что на таких страницах, пользователь чаще задерживается и совершает покупки.
      2. Пользователь сразу видит всю доступную для него информацию и без "лишних телодвижений" добавляет товар в корзину
      3. Такой вид представления товара лучше заточен под продажу конкретного товара, особенно если на сайте продаются товары из разных категорий
      4. На товар с таким представлением можно настроить рассылку своим клиентам и показать им все преимущества данного товара
      5. Что самое важно, данный модуль и шаблон представления полностью совместимы со всеми темами других авторов
      6. Не заменяет файлы и при покупки добавляет товар непосредственно в корзину основного магазина, после чего пользователь легко и привычно может оформить заказ
       
      Почему стоит купить этот модуль?
      В первую очередь, это всегда актуальные цены, описание, характеристики и опции, потому что БД общая.
      Во вторых, покупка идет через основной функционал Opencart, а это значит, что все покупки будут видны из админки.
      В третьих, я не уверен, что обычными средствами Opencart можно одновременно использовать и магазин и "посадочную страницу".
      В четвертых, этот модуль может работать на других доменах или под доменах, с применением технологии SymLinks
      В пятых, этот модуль стоит гораздо дешевле, чем заказывать тоже самое у дизайнера и программиста )))
       
      Модуль поддерживает основные параметры товара, которые описаны в настройках модуля.
      Так же возможно добавлять и редактировать свои собственные переменные и описание к ним
      Добавляйте модули других авторов, что бы сделать Вашу страницу представления еще более привлекательней и уникальной
       
      Админка и страница модуля
      http://oc21.itpixel.ru/admin/index.php?route=module/artweb_product_promo_page
      логин и пароль - demo
       
      Дефолтная тема в действии
      http://oc21.itpixel.ru/promo/default/benzogenerator-skat-ugb-1300i-invertornyj
       
      Небольшая инструкция, как можно создать свою тему
       
       
      Все вопросы и предложения по улучшению, направляйте на почту [email protected]
      P.S. если такое решение актуально, и кому-то нужно адаптировать под другую версию движка, пишите мне и я все сделаю!
      Добавил 23keks23 Добавлено 06.08.2018 Категория Платные шаблоны Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет Старая цена 0  
    • By Feech
      770.00 руб
      Скачать/Купить дополнение


      Last-Modified, If-Modified-Since, 304 not modified. Для Opencart 3. Ускорение индексации поисковыми системами, экономия Трафика, снижение нагрузки на сервер,
      Поддержка: OpenCart 3.x.x.x
      Возможности:
      Выводит дату последней модификации для страниц категорий, товаров и статьей и для главной страницы. Можно менять вручную дату последней модификации категорий Можно менять вручную дату последней модификации статей Можно менять вручную дату последней модификации главной страницы Установить:
      Модули/Расширения -> Установка расширений. Выбрать архив с модулем и Загрузить. Модули/Расширения -> выбрать установленный модуль (Last Modified ...) -> Активировать Зайти в активированный модуль и установить время для главной страницы Модули/Расширения -> Модификаторы. Нажать кнопку Обновить  
      Обращаем ваше внимание, что заголовок LastModified не отдаётся для WWW-доменов с включенным SSI.
      Перед покупкой проверьте передает ли ваш сервер параметры $_SERVER['HTTP_IF_MODIFIED_SINCE'] или $_ENV['HTTP_IF_MODIFIED_SINCE']
      * Если при установке модуля возникает ошибка "Директория не доступна для записи!" - необходимо поставить бесплатный модуль Localcopy OCMOD для Opencart 3
       
      Зачем нужен Last-Modified
      HTTP заголовок Last-Modified сообщает клиенту время последнего изменения страницы (объекта). Если клиент (браузер, поисковый робот) получил заголовок Last-Modified, то при следующем обращении к адресу, при условии, что страница (объект) есть в локальном кеше, он добавит вопрос If-Modified-Since(не изменилась ли страница после даты, полученной в Last-Modified). В свою очередь сервер, получив запрос If-Modified-Since должен сверить полученную временную метку с временем последнего изменения страницы и, если страница не изменялась ответить 304 Not Modified.
      Экономия Трафика
      Если страница не изменилась, то сервер прекратит передачу данных после отправки заголовков с кодом 304 Not Modified, тело страницы, изображения и другие объекты передаваться не будут.
      Снижение нагрузки на сервер
      Правильная реализация проверки времени последнего изменения страницы может значительно (до 30% и более) сократить нагрузку на сервер. Под правильной реализацией подразумевается проверка времени до начала генерации страницы на динамическом сайте. В таком случае все действия для генерации страницы (запрос контента из базы данных, парсинг шаблонов, получение комментариев и др) выполняться не будут. Особенно это актуально для сайтов с высокой посещаемостью и долгой продолжительностью визита пользователя. Пример: пользователь находится на сайте спортивных новостей и постоянно обновляет главную страницу в ожидании публикации результата матча. За несколько минут страница может быть запрошена и получена десятки раз. Если заголовок Last-Modified отдается и запрос If-Modified-Since обрабатывается правильно, то реально страница будет передана один раз, а на все последующие запросы будет выдан ответ 304 Not Modified.
      Ускорение индексации поисковыми системами
      Поисковые системы через руководство для вебмастеров рекомендуют отсылать заголовок Last-Modifiedи правильно обрабатывать If-Modified-Since.
      Добавил Feech Добавлено 19.04.2019 Категория SEO, карта сайта, оптимизация Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет Старая цена 600  
    • By Feech
      Поддержка: OpenCart 3.x.x.x
      Возможности:
      Выводит дату последней модификации для страниц категорий, товаров и статьей и для главной страницы. Можно менять вручную дату последней модификации категорий Можно менять вручную дату последней модификации статей Можно менять вручную дату последней модификации главной страницы Установить:
      Модули/Расширения -> Установка расширений. Выбрать архив с модулем и Загрузить. Модули/Расширения -> выбрать установленный модуль (Last Modified ...) -> Активировать Зайти в активированный модуль и установить время для главной страницы Модули/Расширения -> Модификаторы. Нажать кнопку Обновить  
      Обращаем ваше внимание, что заголовок LastModified не отдаётся для WWW-доменов с включенным SSI.
      Перед покупкой проверьте передает ли ваш сервер параметры $_SERVER['HTTP_IF_MODIFIED_SINCE'] или $_ENV['HTTP_IF_MODIFIED_SINCE']
      * Если при установке модуля возникает ошибка "Директория не доступна для записи!" - необходимо поставить бесплатный модуль Localcopy OCMOD для Opencart 3
       
      Зачем нужен Last-Modified
      HTTP заголовок Last-Modified сообщает клиенту время последнего изменения страницы (объекта). Если клиент (браузер, поисковый робот) получил заголовок Last-Modified, то при следующем обращении к адресу, при условии, что страница (объект) есть в локальном кеше, он добавит вопрос If-Modified-Since(не изменилась ли страница после даты, полученной в Last-Modified). В свою очередь сервер, получив запрос If-Modified-Since должен сверить полученную временную метку с временем последнего изменения страницы и, если страница не изменялась ответить 304 Not Modified.
      Экономия Трафика
      Если страница не изменилась, то сервер прекратит передачу данных после отправки заголовков с кодом 304 Not Modified, тело страницы, изображения и другие объекты передаваться не будут.
      Снижение нагрузки на сервер
      Правильная реализация проверки времени последнего изменения страницы может значительно (до 30% и более) сократить нагрузку на сервер. Под правильной реализацией подразумевается проверка времени до начала генерации страницы на динамическом сайте. В таком случае все действия для генерации страницы (запрос контента из базы данных, парсинг шаблонов, получение комментариев и др) выполняться не будут. Особенно это актуально для сайтов с высокой посещаемостью и долгой продолжительностью визита пользователя. Пример: пользователь находится на сайте спортивных новостей и постоянно обновляет главную страницу в ожидании публикации результата матча. За несколько минут страница может быть запрошена и получена десятки раз. Если заголовок Last-Modified отдается и запрос If-Modified-Since обрабатывается правильно, то реально страница будет передана один раз, а на все последующие запросы будет выдан ответ 304 Not Modified.
      Ускорение индексации поисковыми системами
      Поисковые системы через руководство для вебмастеров рекомендуют отсылать заголовок Last-Modifiedи правильно обрабатывать If-Modified-Since.
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.