Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

OcBox Sitemap — карта сайта OpenCart и ocStore через CRON для 100K+ товаров, hreflang, IndexNow и Google Images


OcBox Sitemap — карта сайта OpenCart и ocStore через CRON для 100K+ товаров, hreflang, IndexNow и Google Images


Карта сайта OpenCart — sitemap.xml через CRON (OCBox)

Бесплатный генератор карты сайта для OpenCart 2.1, 2.3 и 3.x — фоновая генерация через CRON, потоковая обработка 100 000+ товаров, мультиязычный hreflang, IndexNow для Bing, Google Images для индексации фото. Совместимость с ocStore. Без ionCube, без привязки к доменам.

Главная идея — карта сайта должна готовиться заранее и в фоне, а не «генерироваться на лету» при каждом запросе бота. Модуль собирает все URL через CRON, формирует статические XML-файлы и кладёт их на диск. Бот приходит — мгновенно получает готовый файл. Никакой нагрузки на базу, никаких таймаутов даже на каталоге в 100 000 товаров.

Быстрые ссылки: Как это работает · CRON-генерация · Мультиязычность / hreflang · IndexNow для Bing · Если пустой экран после установки

У вас 5000 товаров — стандартный sitemap генерируется 5 секунд. На 20 000 — 20. На 50 000 PHP упирается в max_execution_time, Google получает пустой файл, а вы об этом узнаёте через месяц, когда половина товаров пропала из индекса.

OcBox Sitemap работает по-другому: фоновая генерация через CRON, потоковая запись XML, автоматическое разбиение на чанки. Это не «ещё один sitemap-модуль» — это полноценное решение с hreflang для мультиязычных магазинов, IndexNow для мгновенного оповещения Bing, Google Images для индексации фото и file locking против конфликтов CRON-задач.

Как это работает в реальном магазине

Магазин одежды, 28 000 товаров, два языка (украинский + русский). Стандартный OpenCart-sitemap не дотягивает до конца — Google ловит 504. После установки модуля: CRON в 3:00 ночи генерирует карту за 90 секунд, кладёт 3 gzip-чанка + sitemap-index.xml на диск. Утром GoogleBot приходит — получает статический файл моментально. Через неделю в Search Console на 4 000 товаров больше в индексе.

Интернет-магазин автозапчастей, 80 000 SKU, три языка. Кроме CRON активирован IndexNow — после каждой генерации Bing получают пинг «карта обновилась». Цены и наличие попадают в поисковый индекс за часы вместо дней. Без IndexNow пришлось бы покупать отдельный модуль за $5.

Фоновая генерация через CRON

Не при запросе бота, а заранее — через CRON или по кнопке в админке. Модуль:

  • Собирает все URL магазина — товары, категории, производители, информационные страницы, теги, блог
  • Формирует готовые XML в потоковом режиме — память не взрывается даже на 100K+ записей
  • Кладёт на диск — в директорию /sitemap/ магазина
  • Сжимает в gzip — меньше трафика, быстрее для ботов
  • Ведёт sitemap-index.xml — Google и Bing подхватывают автоматически

Время генерации для каталога на 50 000 товаров — 60–90 секунд. Бот, который приходит через 30 минут после CRON-запуска, получает файл мгновенно.

Потоковая запись XML — поддержка 100 000+ товаров

Обычные sitemap-генераторы держат весь массив URL в памяти, а потом записывают одним блоком. На больших каталогах PHP упирается в memory_limit и падает. Наш модуль пишет XML потоково: формируется один URL — записывается на диск, следующий — записывается. Память заполняется на 5–10 МБ независимо от объёма каталога.

Автоматическое разбиение на чанки по стандарту sitemaps.org

Google и Bing имеют жёсткий лимит: 50 000 URL и 50 МБ на один sitemap-файл. Превысили — карта игнорируется полностью. Модуль автоматически:

  • Разбивает большие каталоги на gzip-чанки по 50 000 URL
  • Создаёт sitemap-index.xml как «оглавление»
  • Пишет lastmod на каждый чанк, чтобы бот забирал только обновлённые
  • Прописывает все URL чанков в robots.txt автоматически (опционально)

Мультиязычность и hreflang — критично для украинского рынка

Почти каждый украинский интернет-магазин — двуязычный (украинский + русский) или трёхъязычный (+ английский). Без правильных hreflang-атрибутов Google не понимает, какая страница кому показывается:

  • Автоматические hreflang для каждого URL — ссылки на все языковые версии товара, категории, информационной страницы
  • x-default для базового языка — для стран, где нет локализации
  • Совместимость с SEO Pro — модуль автоопределяет, что SEO Pro установлен, и использует его URL-схему
  • Совместимость с SEOLang (Langmark) — аналогично
  • Стандартный OpenCart мульти-язык — тоже поддерживается (через ?_route_= параметры или префикс языка)

Google Images — обеспечьте индексацию всех фото товаров

По данным Google, ~20% поисковых запросов — это поиск по картинкам. Особенно в одежде, аксессуарах, декоре. Если ваши фото не в индексе Google Images — половина потенциального трафика проходит мимо.

Модуль добавляет <image:image>-теги в sitemap для каждого товара с фото — главное изображение + дополнительные. В результате Google знает обо всех ваших фото и начинает показывать их в image-search.

IndexNow — мгновенное оповещение Bing

IndexNow — это протокол, через который поисковая система получает пинг «карта обновилась, заходите забирать» за секунды после генерации, вместо того чтобы ждать своего расписания обхода. Поддерживают Bing, Seznam, Yep и ещё десятки малых систем.

Модуль сам генерирует IndexNow-ключ, кладёт его в webroot и пингует все URL из sitemap после каждого обновления. Ни один другой sitemap-модуль на форуме этого не умеет.

Защита от проблем

  • File locking — две одновременные CRON-задачи не испортят файлы (вторая ждёт, пока первая закончится)
  • Gzip-сжатие — меньше трафика, быстрее для ботов, меньше нагрузки на сервер
  • Списки исключений — можно убрать конкретные товары / категории / страницы из карты (например, технические или устаревшие)
  • Работает с нестандартной админ-папкой — даже если вы переименовали /admin/ в /backend/, /mmadm/, /office/ и т.п., генерация запускается корректно (исправлено в v1.0.5)
  • HTTPS-only URL — модуль всегда отдаёт HTTPS, даже если OpenCart-конфиг имеет HTTP_SERVER установлен для каталога
  • Защита от XML-injection — спецсимволы в URL экранируются через htmlspecialchars с ENT_XML1

Знакомые проблемы? Это наш модуль

Эти вопросы регулярно поднимаются на форуме — наш модуль решает все сразу:

Почему не платные конкуренты

Branched Sitemap — $15 за один домен, требует ionCube. Не поддерживает hreflang. Для мультиязычного магазина в Украине — критический минус. Работает через кеширование вместо CRON — первый запрос бота всё равно нагружает сервер. Отдаёт оригиналы изображений вместо оптимизированных — лишний трафик.

Jet Sitemap ($16) — единственный конкурент с hreflang, но без CRON, без IndexNow, без gzip, без потоковой обработки. Самый дорогой на форуме, при этом половины функций нет.

Sitemap.pro — заброшен с 2022, не поддерживает OC 3.x. Тестирован только до 24K товаров. На современных магазинах не работает.

OcBox Sitemap — единственный бесплатный модуль, в котором одновременно есть CRON + hreflang + IndexNow + gzip + потоковая запись + file locking + Google Images + поддержка нестандартной админ-папки. То, за что другие просят $15-16 — и не дают половины функций.

Совместимость

  • OpenCart 3.x, 2.3.x и 2.1.x (отдельная версия для 2.1)
  • PHP 5.6+ (тестировано до 8.3)
  • Без ionCube
  • Без ограничений доменов — устанавливайте на сколько угодно магазинов
  • Совместимость с SEO Pro, SEOLang (Langmark), стандартным мульти-language OpenCart
  • Совместимость с vqmod и ocmod-модификациями каталога

Что именно попадает в sitemap

  • Товары — все активные, из всех категорий, с image-тегами для фото
  • Категории — главные, подкатегории, с иерархией через priority
  • Производители — страницы брендов
  • Информационные страницы — «О нас», «Доставка», «Оплата» и т.д.
  • Теги — если в вашем магазине используются
  • Блог — посты и категории блога (для модулей блога)
  • Кастомные URL — добавьте дополнительные ссылки через админку

Настройки — всё под контролем

  • Расписание CRON — раз в сутки, каждые 6 часов, каждый час, произвольное cron-выражение
  • Что включать — вкл/выкл для товаров / категорий / производителей / информации отдельно
  • Priority и changefreq — настройка по типу URL
  • Lastmod — дата последнего изменения каждого URL (из date_modified в БД)
  • Исключения — список товаров / категорий, которые не попадают в карту
  • IndexNow — вкл/выкл, ключ генерируется автоматически
  • Auto-update robots.txt — добавление ссылок на sitemap-index и чанки

Как установить

  1. Загрузить архив и распаковать в корневую папку OpenCart (через FTP или хостинг-панель)
  2. Зайти в Система → Расширения → Модификаторы → Обновить (для OC 3.x)
  3. Зайти в Расширения → Модули → OcBox Sitemap → Установить
  4. Нажать «Сгенерировать сейчас» — sitemap.xml появится в корне сайта
  5. Добавить CRON-задачу по инструкции в README — модуль будет сам обновлять карту

Если пустой экран после установки (.htaccess)

Симптом: после установки по адресу ВАШ-САЙТ/sitemap.xml открывается пустой экран вместо карты.

Причина: стандартное правило OpenCart в файле .htaccess в корне сайта перенаправляет /sitemap.xml на встроенный (часто пустой) фид.

Как исправить: в файле .htaccess в корне сайта закомментируйте (добавьте # в начало) строку:

#RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]

В OpenCart 2.x эта строка может выглядеть как route=feed/google_sitemap. После комментирования по адресу /sitemap.xml будет отдаваться карта, сгенерированная модулем OcBox Sitemap.

Рекомендуемые платные модули OcBox

Smart Related
Smart Related
$30 — связанные товары
SEO FAQ AI
SEO FAQ AI
$30 — AI FAQ + Schema.org
AI Product Editor
AI Product Editor
$50 — массовое редактирование
Image Pro
Image Pro
$15 — WebP, водяной знак
Filter
Filter
$30 — умный фильтр + SEO
Category Manager
Category Manager
$15 — визуальный менеджер категорий
AI Smart Search
AI Smart Search
$200 — AI-поиск с синонимами
AI Chat
AI Chat
$100 — AI-консультант 24/7
AI Photo Studio
AI Photo Studio
$50 — AI-обработка фото

Мы рекомендуем шаблоны от 29aleksey

Лучше всего работает с быстрыми шаблонами. 29aleksey делает топовые шаблоны для OpenCart 2.3/3.0 с акцентом на скорость и оптимизацию из коробки:

Prime
Prime
UpStore
UpStore
CyberStore
CyberStore
Chameleon
Chameleon
LuxShop
LuxShop
NewStore
NewStore

 

  • +1 1
Надіслати
Поділитися на інших сайтах


  • 2 weeks later...
28.01.2026 в 16:00, OcBox сказал:

- Hreflang підтримка — мультимовні alternate посилання згідно стандартів Google

 

В sitemap.xml попадает так:

<loc>https://site.kz/ru/about_us.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="ru-ru" href="https://site.kz/ru/about_us.html"/>
    <xhtml:link rel="alternate" hreflang="kk-kz" href="https://site.kz/kz/about_us.html"/>
    <xhtml:link rel="alternate" hreflang="en-gb" href="https://site.kz/en/about_us.html"/>
  </url>

 

На самой странице в коде так:

<link rel="alternate" hreflang="kk-kz" href="https://site.kz/kz/about_us.html">
<link rel="alternate" hreflang="en" href="https://site.kz/en/about_us.html">
<link rel="alternate" hreflang="ru" href="https://site.kz/ru/about_us.html">
<link rel="alternate" hreflang="x-default" href="https://site.kz/ru/about_us.html">

 

Для мультиязычности используется 

 

  1. Русскоговорящие есть не только в матушке-россиюшке, а англоговорящие – в Великобритании. 
    Правильно в сайтмап выводить так, как указано в настройках. 
    Или в модуле генерации сайтмапа надо отдельно указать настройки hreflang, чтоб потом не страдать. 
    Сейчас модуль берёт, видимо, значения из значения кода языка в настройках локализации, но это ошибочный подход.
    Из SEO Мультиязык надо вытаскивать настройки, хранящиеся в oc_setting - asc_langmark_0 
     
  2. x-default отсутствует, хотя желателен, вроде.
     
  3. IndexNow как работает?  
Надіслати
Поділитися на інших сайтах

В 11.02.2026 в 11:35, sh1sh1n сказав:

 

В sitemap.xml попадает так:

<loc>https://cassida.kz/ru/about_us.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="ru-ru" href="https://cassida.kz/ru/about_us.html"/>
    <xhtml:link rel="alternate" hreflang="kk-kz" href="https://cassida.kz/kz/about_us.html"/>
    <xhtml:link rel="alternate" hreflang="en-gb" href="https://cassida.kz/en/about_us.html"/>
  </url>

 

На самой странице в коде так:

<link rel="alternate" hreflang="kk-kz" href="https://cassida.kz/kz/about_us.html">
<link rel="alternate" hreflang="en" href="https://cassida.kz/en/about_us.html">
<link rel="alternate" hreflang="ru" href="https://cassida.kz/ru/about_us.html">
<link rel="alternate" hreflang="x-default" href="https://cassida.kz/ru/about_us.html">

 

Для мультиязычности используется 

 

  1. Русскоговорящие есть не только в матушке-россиюшке, а англоговорящие – в Великобритании. 
    Правильно в сайтмап выводить так, как указано в настройках. 
    Или в модуле генерации сайтмапа надо отдельно указать настройки hreflang, чтоб потом не страдать. 
    Сейчас модуль берёт, видимо, значения из значения кода языка в настройках локализации, но это ошибочный подход.
    Из SEO Мультиязык надо вытаскивать настройки, хранящиеся в oc_setting - asc_langmark_0 
     
  2. x-default отсутствует, хотя желателен, вроде.
     
  3. IndexNow как работает?  

 С вами я думаю разобрались - это частный случай и неактуально в реалиях UA рынка.

Надіслати
Поділитися на інших сайтах


В 12.02.2026 в 12:54, Alex524 сказав:

 Не вдалося встановити cron завдання

Куди дивитись? файл sitemap.xml сформувався, але в cron не можу додати, видає помилку.

OpenCart Версія 3.0.5.0

У вас впс ? Или  шаред ?
Попробуйте скопировать cli комманды в shell, или добавьте руками cron задачи.

Надіслати
Поділитися на інших сайтах


В 12.02.2026 в 19:10, Alex524 сказав:

Шаред. 

В крон задачи добавлено:

image.thumb.png.1528c9f055f480bef383025bbb0f4aa4.png

Да ну перестаньте. Какой wget? у нас cli скрипт. Через веб интерфейс крона не будет. Это не корректно. Мало того. Вы показали какой-то крон от непонятного другого модуля.

Надіслати
Поділитися на інших сайтах


Вибачте, в цьому взагалі дерев’яний...

На хостінгу запускаю (crontab -l 2>/dev/null | grep -v 'oc_box_sitemap'; echo '0 3 * * * /usr/local/php83/bin/php /home/XXXX/XXXXXXXXXX.com.ua/new2/cli/oc_box_sitemap.php --action=all --token=RQXXXXXXXXXXXXXXXXXXXXXXXXwIP3J > /dev/null 2>&1') | crontab - 

замість XXX реальне значення задаю, отримую 

12.02.2026 22:22 Выполнен 0 3 * * * /usr/local/php83/bin/php /home/XXXX/XXXXXXXXXXXXXXX.ua/new2/cli/oc_box_sitemap.php --action=all --token=RQW0kXXXXXXXXXXXXXXXXwIP3J > /dev/null 2>&1 ~~~~
Время выполнения: 0.15698 сек.

 

Далі додаю ще одну команду

(crontab -l 2>/dev/null | grep -v 'oc_box_sitemap'; echo '0 3 * * * /usr/local/php83/bin/php /home/XXXXX/XXXXXXXXXXXXXX.com.ua/new2/cli/oc_box_sitemap.php --action=all --token=RQWXXXXXXXXXXXwIP3J > /dev/null 2>&1') | crontab -

 

І бачу помилку Команда состоит более чем из 15 частей. Создайте исполняемый файл с командой.

Підкажіть, будь-ласка, що робить?

Надіслати
Поділитися на інших сайтах


В 12.02.2026 в 22:28, Alex524 сказав:

Вибачте, в цьому взагалі дерев’яний...

На хостінгу запускаю (crontab -l 2>/dev/null | grep -v 'oc_box_sitemap'; echo '0 3 * * * /usr/local/php83/bin/php /home/XXXX/XXXXXXXXXX.com.ua/new2/cli/oc_box_sitemap.php --action=all --token=RQXXXXXXXXXXXXXXXXXXXXXXXXwIP3J > /dev/null 2>&1') | crontab - 

замість XXX реальне значення задаю, отримую 

12.02.2026 22:22 Выполнен 0 3 * * * /usr/local/php83/bin/php /home/XXXX/XXXXXXXXXXXXXXX.ua/new2/cli/oc_box_sitemap.php --action=all --token=RQW0kXXXXXXXXXXXXXXXXwIP3J > /dev/null 2>&1 ~~~~
Время выполнения: 0.15698 сек.

 

Далі додаю ще одну команду

(crontab -l 2>/dev/null | grep -v 'oc_box_sitemap'; echo '0 3 * * * /usr/local/php83/bin/php /home/XXXXX/XXXXXXXXXXXXXX.com.ua/new2/cli/oc_box_sitemap.php --action=all --token=RQWXXXXXXXXXXXwIP3J > /dev/null 2>&1') | crontab -

 

І бачу помилку Команда состоит более чем из 15 частей. Создайте исполняемый файл с командой.

Підкажіть, будь-ласка, що робить?

вам просто надо добавить вот такую комманду и протестировать ее в редакторе кронтаба в Ukraine
/usr/local/php83/bin/php /home/XXXXX/XXXXXXXXXXXXXX.com.ua/new2/cli/oc_box_sitemap.php --action=all --token=RQWXXXXXXXXXXXwIP3J

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

Змінено користувачем OcBox
Надіслати
Поділитися на інших сайтах


Через SSH додаю команду і бачу таку відповідь:

 

$ crontab -l 2>/dev/null | grep -v 'oc_box_sitemap' | crontab -
WARNING: plugindir is configured, but doesn't exists!
Traceback (most recent call last):
  File "/usr/sbin/cloudlinux-user-cron", line 27, in <module>
    from clcagefslib.webisolation import crontab
  File "/opt/cloudlinux/venv/lib64/python3.11/site-packages/clcagefslib/webisolation/crontab/__init__.py", line 12, in <module>
    from .processor import (
  File "/opt/cloudlinux/venv/lib64/python3.11/site-packages/clcagefslib/webisolation/crontab/processor.py", line 17, in <module>
    from clcagefslib.domain import is_isolation_enabled
  File "/opt/cloudlinux/venv/lib64/python3.11/site-packages/clcagefslib/domain.py", line 17, in <module>
    from clcommon.cpapi import cpusers, userdomains
  File "/opt/cloudlinux/venv/lib64/python3.11/site-packages/clcommon/cpapi/__init__.py", line 517, in <module>
    _apiplugin = get_cp_plugin_module(_CP_PLUGIN_NAME)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/cloudlinux/venv/lib64/python3.11/site-packages/clcommon/cpapi/pluginlib.py", line 94, in get_cp_plugin_module
    from .apilink import api as _apiplugin  # pylint: disable=import-outside-toplevel
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/cloudlinux/venv/lib64/python3.11/site-packages/clcommon/cpapi/apilink.py", line 1, in <module>
    from .cache import admtools as api
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 936, in exec_module
  File "<frozen importlib._bootstrap_external>", line 1073, in get_code
  File "<frozen importlib._bootstrap_external>", line 1130, in get_data
PermissionError: [Errno 13] Permission denied: '/opt/cloudlinux/venv/lib64/python3.11/site-packages/clcommon/cpapi/cache/admtools.py'

Надіслати
Поділитися на інших сайтах


В 14.02.2026 в 13:07, Alex524 сказав:

Через SSH додаю команду і бачу таку відповідь:

 

$ crontab -l 2>/dev/null | grep -v 'oc_box_sitemap' | crontab -
WARNING: plugindir is configured, but doesn't exists!
Traceback (most recent call last):
  File "/usr/sbin/cloudlinux-user-cron", line 27, in <module>
    from clcagefslib.webisolation import crontab
  File "/opt/cloudlinux/venv/lib64/python3.11/site-packages/clcagefslib/webisolation/crontab/__init__.py", line 12, in <module>
    from .processor import (
  File "/opt/cloudlinux/venv/lib64/python3.11/site-packages/clcagefslib/webisolation/crontab/processor.py", line 17, in <module>
    from clcagefslib.domain import is_isolation_enabled
  File "/opt/cloudlinux/venv/lib64/python3.11/site-packages/clcagefslib/domain.py", line 17, in <module>
    from clcommon.cpapi import cpusers, userdomains
  File "/opt/cloudlinux/venv/lib64/python3.11/site-packages/clcommon/cpapi/__init__.py", line 517, in <module>
    _apiplugin = get_cp_plugin_module(_CP_PLUGIN_NAME)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/cloudlinux/venv/lib64/python3.11/site-packages/clcommon/cpapi/pluginlib.py", line 94, in get_cp_plugin_module
    from .apilink import api as _apiplugin  # pylint: disable=import-outside-toplevel
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/cloudlinux/venv/lib64/python3.11/site-packages/clcommon/cpapi/apilink.py", line 1, in <module>
    from .cache import admtools as api
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 936, in exec_module
  File "<frozen importlib._bootstrap_external>", line 1073, in get_code
  File "<frozen importlib._bootstrap_external>", line 1130, in get_data
PermissionError: [Errno 13] Permission denied: '/opt/cloudlinux/venv/lib64/python3.11/site-packages/clcommon/cpapi/cache/admtools.py'

Судя по всему у вас Ukraine и на нем порезаны доступ для пользователь для редактирования крон-заданий через ssh  . Добавьте через crontab редактор вот так:

image.png.3d5f3db3b38aa504822e8df3ee70270f.png

Надіслати
Поділитися на інших сайтах


Да, хостинг Ukraine. Так и было сделано через Расписание задач (cron). Вижу через FTP что файл sitemap.xml сформировался в 00:00 и логах статус Выполнено Время выполнения: 3.03821 сек.

Но через админку сайта при редактировании модуля OCBox Sitemap вот такая ошибка, хотя токен сверху указан такой же, как и на хостинге в команде cron

image.png.cda9042e9e0e91210c286d94caafec77.png

Надіслати
Поділитися на інших сайтах


В 15.02.2026 в 12:12, Alex524 сказав:

Да, хостинг Ukraine. Так и было сделано через Расписание задач (cron). Вижу через FTP что файл sitemap.xml сформировался в 00:00 и логах статус Выполнено Время выполнения: 3.03821 сек.

Но через админку сайта при редактировании модуля OCBox Sitemap вот такая ошибка, хотя токен сверху указан такой же, как и на хостинге в команде cron

image.png.cda9042e9e0e91210c286d94caafec77.png

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

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

Вітаю! Може хтось підкаже: уже днів 5 https://search.google.com/ не поспішає індексувати сторінки... Мапу сайту закидали, але спочатку вона містила майже 4500 сторінок (ocFilter постарався), зараз же залишилось 1075 сторінок (принаймні так написано в модулі), а пошукова консоль все одно показує 4475 сторінок і не хоче індексувати... Які будуть поради? Дякую.

Знімок екрана 2026-03-05 о 15.27.21.JPG

Знімок екрана 2026-03-05 о 15.27.01.JPG

Надіслати
Поділитися на інших сайтах


В 05.03.2026 в 15:27, AndriiSydorak сказав:

уже днів 5

5 днів це не термін, можна і тижнями чекать

Надіслати
Поділитися на інших сайтах

 

В 05.03.2026 в 15:40, sasha3337774 сказав:

5 днів це не термін, можна і тижнями чекать

ого! добре, що були старі урли і зробив редиректи... але все ж цікаво, чому у модулі 1075 сторінок, а консоль прочитавши файл пише 4475...

Надіслати
Поділитися на інших сайтах


В 05.03.2026 в 15:44, AndriiSydorak сказав:

 

ого! добре, що були старі урли і зробив редиректи... але все ж цікаво, чому у модулі 1075 сторінок, а консоль прочитавши файл пише 4475...

Два или три языка, ссылки на изображения, откройте в блокноте sitemap и посмотрите что там происходит.

Надіслати
Поділитися на інших сайтах


В 05.03.2026 в 17:09, OcBox сказав:

Два или три языка, ссылки на изображения, откройте в блокноте sitemap и посмотрите что там происходит.

Мова одна, категорії, товари, статті... все якраз біля 1075 урлів і має бути... Просто чого консоль показує 4475? Вона могла собі запамʼятати кількість сторінок до того, як я обмежив індексацію творених фільтром сторінок? Чи просто відображає застарілу інформацію?

 

Надіслати
Поділитися на інших сайтах


В 05.03.2026 в 17:46, AndriiSydorak сказав:

Мова одна, категорії, товари, статті... все якраз біля 1075 урлів і має бути... Просто чого консоль показує 4475? Вона могла собі запамʼятати кількість сторінок до того, як я обмежив індексацію творених фільтром сторінок? Чи просто відображає застарілу інформацію?

 

Зайдіть в консоль і подивіться які сторінки вона собі додала. 

Ну і воно так швидко не зміниться. Треба почекати. 

Змінено користувачем niger
Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

Добрий день. підкажіть будь ласка, папку завантажив, 14 файлів пише, в Доповненнях нічо не з'явилось. Що роблю не так? Версія 3.0.3.9

Змінено користувачем gruenman
Надіслати
Поділитися на інших сайтах


В 30.03.2026 в 09:34, gruenman сказав:

Добрий день. підкажіть будь ласка, папку завантажив, 14 файлів пише, в Доповненнях нічо не з'явилось. Що роблю не так? Версія 3.0.3.9

права на редагування і показ

Надіслати
Поділитися на інших сайтах

В 30.03.2026 в 17:36, gruenman сказав:

ну якщо це в адмінка-система-групи користувачів -то не допомогло

Окмод обновляли, точно правильно все загрузили ?
Точно у вас 3x версия OpenCart ?

Надіслати
Поділитися на інших сайтах


Добрий день. Скажіть, а чи є підтримка модулю "Мовні папки в URL" від SergeTkach? Бо включив в налаштуваннях Hreflang, але в карті відсутні ru, лише українська мова. Дякую.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
Гість
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.