Добавляем <lastmod> в sitemap для Opencart 2.x

Или заставляем поисковых ботов проверять контент сайта чаще

Добавляем <lastmod> в sitemap для Opencart 2.x

Данный модуль добавляет в стоковый модуль генерации карты сайта для Opencart 2.x обязательную директиву < lastmod>< /lastmod>, значение которой даёт поисковым роботам понять, когда последний раз изменилась та или иная запись в карте сайта, что очень важно для хорошей индексации твоего сайта.

Значение между тегами < lastmod>< /lastmod> обновляется каждый раз при регенерации карты сайта и подставляет туда дату и время выполнения скрипта регенерации в нужном для поисковых роботов формате, например:

<lastmod>2017-07-20T23:34:44+00:00</lastmod>

Установка модуля

Модуль устанавливается как обычно, через стандартный установщик дополнений в админке — OCMOD и не заменяет никаких системных файлов и файлов шаблона. Скопируй код модуля в текстовый файл с названием lastmod.ocmod.xml и сохрани в любом месте, а затем загрузи его в установщик через админ-панель и после установки обнови кэш модификаторов (см. скриншоты выше).

Дополнение устанавливается на Opencart 2.0, Opencart 2.1, Opencart 2.2 и Opencart 2.3, а также на модифицированные движки ocStore 2.x.

Скачать архив с готовым файлом

<?xml version="1.0" encoding="UTF-8"?>
<modification>
<name>1Z realtime lastmod в Google и Yandex sitemaps [xml]</name>
<code>1Z realtime lastmod в Google и Yandex sitemaps [xml]</code>
<version>1.0</version>
<author>mrcivic</author>
<link>https://opencartforum.com/user/716269-mrcivic/</link>

<file path="catalog/controller/feed/google_sitemap.php">
	<operation error="skip">
	<search><![CDATA[$output .= '</url>';]]></search>
	<add position="before">
	<![CDATA[			$output .= '<lastmod>' . date('c',time()) . '</lastmod>';]]></add>
	</operation>
</file>

<file path="catalog/controller/feed/yandex_sitemap.php">
	<operation error="skip">
	<search><![CDATA[$output .= '</url>';]]></search>
	<add position="before">
	<![CDATA[			$output .= '<lastmod>' . date('c',time()) . '</lastmod>';]]></add>
	</operation>
</file>
</modification>
Плюсануть
Поделиться
Отправить
Запинить
Понравился этот пост? Поделись им в соцсети!
Популярное
Ваш комментарий
адрес не будет опубликован
ХТМЛ не работает

Ctrl + Enter