Sitemap opencart: Как создать Sitemap для Opencart в 2023: пошаговая инструкция

Содержание

Правильный sitemap (карта сайта) для Opencart (Яндекс+Google)

Главная задача карты сайта — это ускорить попадание новых страниц в индекс. Это тем актуальнее, чем больше страниц на сайте. Принцип работы такой — роботам поисковых систем проще «подсмотреть» наличие новых страниц в файле sitemap, чем делать переобход всего сайта.

Зачем нужен sitemap?

Sitemap.xml критически важен для сайтов, у которых:

  • Есть разделы недоступные через навигационное меню.
  • Имеются изолированные или плохо перелинкованные между собой страницы.
  • Используются технологии, слабо поддерживаемые поисковыми системами (например, Flash или JavaScript).
  • Присутствует много страниц и есть вероятность, что поисковый робот пропустит новый контент.

Когда не нужен

Sitemap.xml не нужен маленьким магазинам, где все товары и категории лежат не дальше 2 кликов от главной, а новые страницы появляется достаточно редко — раз в 15-30 дней.

Для небольших интернет магазинов, но со сложной системой категорий и подкатегорий, можно обойтись без сайтмапа, создав HTML карту сайта. Но я всегда настраиваю XML карту, потому что сегодня в магазине 50 товаров, а завтра собственники решили расшириться и их стало 1550.

Как создать карту сайта для Opencart

В Opencart уже предусмотрен модуль для создания карты сайта — Google Sitemap. Но у него есть две проблемы — долгое время работы, если товаров больше 10 000 и вторая — Яндекс.Вебмастер не поддерживает теги image:image и показывает ошибки. Поэтому будем создавать две отдельные карты для каждой из поисковых систем:

  1. Включаем модуль google sitemap.
  2. Скачиваем и устанавливаем отдельный модуль Яндекс.Sitemap.
  3. Генерируем две карты сайта
  4. Проверяем их на ошибки(способы чуть ниже)
  5. Прописываем в robots.txt и панелях вебмастеров

Добавляем карту сайтов в панели вебмастеров

Прописываем ссылки в robots.txt

Про добавление карты сайта в файл robots читайте в статье — Идеальный robots.txt для OpenCart 2.3\3.x

Как проверить карту сайта на ошибки

Самые частые ошибки:

  • В сайтмап попадает несуществующая страница (отдает код 404) или страница с редиректом (отдает код 301 или 302)
  • Страница из сайтмапа закрыта от индексации в robots.
  • Страница закрыта тегом meta-robots noindex.

Чтобы проверить нашу карту сайта, запускаем Screaming Frog, в пункте меню «Mode» переключаемся в режим «List». Далее загружаем файл sitemap кнопкой «Upload» и нажимаем «Start» чуть правее. В отчете будут видны коды статусов страниц и не закрыты ли они от индексации. На скриншоте загружена карта действующего интернет-магазина. Страница about_us выдает 404 статус, скорее всего, ее перенесли или удалили, это ошибка и ее нужно исправлять.

Кроме Screaming Frog можно использовать анализатор файлов Sitemap от Яндекса. Обязательно проверяйте свои карты перед загрузкой в инструменты вебмастеров. Если в последствии всплывут новые ошибки, они будут показываться на вкладке «Сводка».

Порядок действий:

  • Проверяем программой Seo Frog, убираем все найденные ошибки.
  • Тестируем через инструмент Яндекса или в Google Search Console.
  • Периодически поглядываем в вебмастер на предмет ошибок.

Частые проблемы

Когда нужно делать несколько карт сайтов

При необходимости можно использовать несколько карт сайтов, объединяя их в один индексный сайтмап. Несколько sitemap.xml используются в случаях, когда:

  • На сайте стоит второй движок (например WordPress для блога или phpBB для форума).
  • В магазине больше 20 000 товаров.

При такой схеме создается индексный sitemap, синтаксис у него такой же, как и у обычного, но ссылки могут быть только на другие XML файлы. Пример:

sitemapindex (обязательный тег) — инкапсулирует информацию о всех файлах Sitemap в этом файле.
sitemap (обязательный тег) — инкапсулирует информацию об отдельном файле Sitemap.
loc (обязательный тег) — указывает местоположение файла Sitemap.
lastmod — указывает время изменения соответствующего файла Sitemap.

Кириллические адреса в sitemap

В случае с кириллического домена придется заморочиться и потратить прилично времени. Несмотря на то, что sitemap протокол позволяет использовать только ASCII символы в URL, Google и Яндекс поддерживают оба формата для кириллических адресов, кодированный и обычный. То же самое с IDN-доменами, можно использовать обычный формат и Punycode. Однако, для совместимости вашего sitemap.xml с различными поисковыми системами и сервисами, рекомендуется следовать протоколу, кириллические домены кодировать в Punycode-формат (используйте этот конвертер), и использовать маскирование для кириллических адресов страниц.

Вместо:
https://минобрнауки.рф/фото

Необходимо использовать:
https://xn--80abucjiibhv9a.xn--p1ai/%D1%84%D0%BE%D1%82%D0%BE

Sitemap.xml при переходе сайта на HTTPS

При переезде сайта магазина на HTTPS придерживаемся следующего алгоритма:

  • Удаляем все старые файлы sitemap.xml (не забываем про беэкап).
  • Проверяем сайт Screaming Frog-ом или Netpeak Spider, все нужные страницы должны быть с 301 редиректом.
  • Генерируем новые сайтмапы.
  • Проверяем их на ошибки — все адреса должны быть с HTTPS, sitemap c http-версии редиректит 301 на sitemap https-версии.
  • Дожидаемся склейки.

Модули карты сайта для Опенкарт


Подборка модулей из раздела SEO из нашего каталога модулей для создания динамической карты сайта. Такая карта — это набор данных в формате XML, который может быть также в виде файла sitemap.xml или набора файлов. Поисковики (Yandex, Google и прочие), конечно, и без sitemap.xml могут найти все страницы на сайте, но создавая этот файл, вы показываете, что прописанные в нём URL — возможные страницы входа для посетителей. Обратите внимание, что наличие страницы в sitemap совсем не гарантирует её своевременное нахождение поисковиком и индексацию, оно лишь серьезно повышает шансы на это.


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


  • Список URL страниц с иерархией.

  • Тип информации — товар, изображение или что-то другое.

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

  • Приоритет страниц — какие страницы нужно просканировать первыми.


Общие требования к файлу карты


Чтобы файл был корректным, нужно стараться соблюдать требования:


  • Файл не должен быть более 50 Мб и содержать больше 50 тысяч ссылок. Если ваша карта не укладывается в эти рамки, то лучше создать несколько разных карт.

  • Для sitemap нужно использовать кодировку UTF-8.

  • Карта обязательно должен быть расположена на том сайте, для которого она составлена.


В opencart и ocstore есть встроенный модуль генерации карты сайта. Он располагается по адресу: Дополнения — Дополнения — Каналы продвижения — Google Sitemap, Opencart Google Sitemap или просто Sitemap. Но у него есть две проблемы 1) долгое время работы, если товаров больше нескольких тысяч товаров, очень часто карта просто не сможет создаться 2) Раньше яндекс не поддерживал теги image:image  но сейчас эта проблема решена. Поэтому большое количество владельцев магазинов выбирают сторонние платные решения. Вот некоторые из них.


Модули создания карты сайта (sitemap)


Branched Sitemap — прекрасно работает с мультиязычными магазинами, поддерживает разбивку карты на несколько подкарт, есть функция записи правила .htaccess через админку. Прописать заветный sitemap.xml можно в два счета и без проблем с синтаксисом. Также для модуля есть подробная документация. Он поддерживает Sla SEO PRO, Opencart и OcStore 2.1, 2.2, 3.*. Автор: SergeTkach.


#FX Sitemap — Сверхскоростная Карта сайта — ускоренное создание sitemap, замена стандартной для поддержки сторонних модулей, поддержка OCFilter, FilterVier и разнообразных блогов, большое количество настроек. Работа с любыми версиями Опенкарт. Более 300 продаж на нашем сайте. Автор: FULL-INDEX.


Быстрая карта сайта. Fast sitemap Opencart 3.x — за счет использования собственных механизмов создания карты сайтов ускоряет создание карты сайта (по сравнению со стандартной) в десятки раз быстрее. Есть отдельная версия для Opencart 2. Автор: manwhocode.


Sitemapgen — модуль для любых версий Опенкарт с автоматической разбивкой по 2000 товаров на 1 файл, для ускорения и упрощения загрузки товаров с магазинами, содержащими большое количество товаров. Автор: LEDDISON.

OpenCart — Блог

Будьте в курсе последних новостей OpenCart, тематическая статья

Версия Opencart v4.0.2.0

  • Автор: Opencart
  • 18 апреля 2023 г.
  • 2 комментария

Введение: знакомство с версией Opencart 4Opencart — это передовая и мощная платформа электронной коммерции, разработанная для того, чтобы помочь компаниям создавать и управлять своими интернет-магазинами. С Opencart версии 4.0.2.0 пользователи могут легко настроить интернет-магазин несколькими щелчками мыши. Это также обеспечивает нас..

Продолжить чтениеПродолжить чтение

Опережение конкурентов: тренды брендинга в электронной коммерции

  • Автор: Opencart
  • 17 апреля 2023 г.
  • 0 Комментарии

В эпоху цифровых технологий электронная коммерция становится все более популярным способом покупки товаров и услуг в Интернете. Однако с ростом популярности электронной коммерции возрастает конкуренция между предприятиями, стремящимися привлечь и удержать клиентов. Чтобы оставаться впереди конкурентов,…

Продолжить чтениеПродолжить чтение

17+ эффективных способов увеличения продаж электронной коммерции

  • Opencart
  • 11 апреля 2023 г.
  • 0 Комментарии

2217+ эффективных способов увеличения продаж электронной коммерции В статье Forbes прогнозируется рост электронной коммерции до 6,913 триллиона долларов к 2024 году. Как маркетологи, мы все знаем, что эта цифра будет только увеличиваться. Итак, если вы пробуете свои силы в электронной коммерции, вы на правильном пути. Вы можете или не можете иметь физ..

Продолжить чтениеПродолжить чтение

Передовой опыт создания колл-центра электронной коммерции для вашего бизнеса

  • Автор: Opencart
  • 11 апреля 2023 г.
  • 0 Комментарии

Изображение Павла Данилюка на Pexels Индустрия прямых продаж действительно является самой быстрорастущей торговлей в кратчайшие сроки. Этот рыночный прорыв привел к быстрому технологическому развитию и изменениям в покупательских предпочтениях и ожиданиях клиентов. Это изменение также значительно улучши..

Продолжить чтениеПродолжить чтение

3 стратегии оптимизации пользовательского опыта мобильных покупок

  • Бен Аженуи
  • 07 апреля 2023 г.
  • 0 Комментарии

Откровенно говоря, ваши клиенты очень разборчивы, и когда дело доходит до пользовательского опыта, они редко соглашаются на что-то меньшее, чем самое лучшее.Более половины (52%) людей говорят, что плохой опыт мобильных покупок делает они теряют веру в компанию. 48% раздражены плохим мобильным опытом..

Продолжить чтениеПродолжить чтение

7 эффективных стратегий управления сообществом для повышения лояльности клиентов

  • Бен Аженуи
  • 07 апреля 2023 г.
  • 1 Комментарии

По мере того, как предприятия стремятся создать сильное присутствие в Интернете, роль управления сообществом становится все более важной. Эффективное управление сообществом включает в себя построение отношений с клиентами, взаимодействие с ними и предоставление им необходимой поддержки. В этой статье мы будем..

Продолжить чтениеПродолжить чтение

Насколько важна кибербезопасность для индустрии электронной коммерции в 2023 году

  • Автор: Opencart
  • 06 апреля 2023 г.
  • 0 Комментарии

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

Продолжить чтениеПродолжить чтение

Как эта простая функция может снизить количество отказов от корзины на 23%

  • По факту оплаты
  • 03 апреля 2023 г.
  • 1 Комментарии

Поскольку большинство населения совершает покупки в Интернете в США¹ (75%), Великобритании² (82%) и Австралии³ (80%), жизненно важно обеспечить правильное взаимодействие с клиентами, чтобы максимизировать конверсию и продажи. Но что обеспечивает хороший опыт?Согласно отчету PwC, скорость, эффективность и простота оплаты..

Продолжить чтениеПродолжить чтение

Как выбрать главное изображение для целевой страницы электронной коммерции

  • Автор Лесли Вос
  • 30 марта 2023 г.
  • 0 Комментарии

«Картинка стоит тысячи слов». «Покажи, а не рассказывай». Мы все это слышали, верно? Большинство людей визуально ориентированы, поэтому ничто не может дополнить целевую страницу электронной коммерции лучше, чем подходящее изображение. Визуальный контент привлекает внимание, рассказывает истории и вызывает эмоции, чтобы влиять на решения пользователей..

Продолжить чтениеПродолжить чтение

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

  • Бен Аженуи
  • 28 марта 2023 г.
  • 1 Комментарии

Миллиарды людей во всем мире используют социальные сети для связи со своей семьей и друзьями. Тем не менее, это также стало отличным способом для компаний продвигать свои бренды. Facebook, Instagram, TikTok и Twitter — это лишь некоторые социальные сети, которые люди используют ежедневно. Каждая платформа имеет д..

Продолжить чтениеПродолжить чтение

Поиск статей
Информационный бюллетень OpenCart

Подпишитесь на наши информационные бюллетени и будьте в курсе новых выпусков и других событий OpenCart.

XML Генератор карты сайта — OpenCart 3.x

Поднимите свои XML-карты сайта на новый уровень

Это расширение OpenCart поможет вам без каких-либо усилий создавать XML-карты сайта, полностью соответствующие всем требованиям Google.
который позволяет улучшить сканирование ваших магазинов и помочь поисковым системам лучше понять ваши продукты и веб-сайт.
Чем лучше поисковые системы понимают ваш контент, тем увереннее они показывают его своим пользователям.
Cuispi XML Sitemap Generator поддерживает неограниченное количество XML-карт сайта для продуктов, категорий, производителей, информации и пользовательских ссылок на страницы.
Это расширение было протестировано на более чем 1 миллионе (1 000 000) элементов как через веб-браузер, так и через командную строку.


Ваш браузер не поддерживает видео тег.

Ваш браузер не поддерживает видео тег.


Чтобы приобрести это расширение, посетите:

http:// www.opencart.com/ index.php? route= marketplace/ extension/ info& extension_id= 32875

На этой странице:

Список функций расширения

XML Sitemap Generator включает в себя ряд функций и преимуществ, идеально подходящих для вашего интернет-магазина. Используя это расширение OpenCart, вы можете эффективно:

  • Создавайте неограниченное количество XML-карт сайта для продуктов, категорий, производителей, информации и пользовательских ссылок на страницы.
    Это расширение было протестировано на более чем 1 миллионе (1 000 000) элементов как через веб-браузер, так и через командную строку
  • Создавайте расширенные XML-карты сайта, полностью соответствующие всем требованиям Google.
    Генератор XML Sitemap способен разбивать содержимое карты сайта на несколько файлов XML Sitemap и создавать индексные файлы XML Sitemap.
    Соответственно, сколько бы страниц ни было в вашем магазине,
    ваши XML-карты сайта всегда будут соответствовать рекомендациям Google, которые требуют, чтобы все форматы ограничивали размер одной карты сайта до 50 МБ (без сжатия) и 50 000 URL-адресов.
  • Сохраняйте все свои карты сайта в виде иерархической (древовидной) структуры
  • Создайте карты сайта, которые включают URL-адреса продуктов на всех языках из всех ваших магазинов (мультимагазинов), которые вы хотите охватить
  • Создайте карты сайта, которые включают URL-адреса категорий/подкатегорий и URL-адреса продуктов, принадлежащих им, на всех языках из всех ваших магазинов (мультимагазинов), которые вы хотите охватить
  • Создайте карты сайта, которые включают URL-адреса производителей и URL-адреса продуктов, принадлежащих им, на всех языках из всех ваших магазинов (мультимагазинов), которые вы хотите охватить
  • Создайте карты сайта, которые включают информационные URL-адреса на всех языках из всех ваших магазинов (мультимагазинов), которые вы хотите охватить
  • Создайте карты сайта, которые включают любые другие URL-адреса страниц из всех ваших магазинов (мультимагазинов), которые вы хотите охватить
  • Даже создавать карты сайта, которые включают большое количество URL-адресов (десятки тысяч, сотни тысяч URL-адресов или даже больше)
  • Установить , <приоритет> и максимальное количество URL-адресов, сгенерированных в одной карте сайта
  • .

  • Добавить hreflang для языковых и региональных URL-адресов в карты продуктов, категорий, производителей и информационных карт сайта
  • Используйте таблицы стилей XSL, чтобы сделать ваши карты сайта и индексы карт сайта удобочитаемыми
  • Установите пользовательскую ширину и высоту для изображений в файлах карты сайта XML
  • Автоматизируйте процесс создания карт сайта с помощью интерфейса командной строки (CLI) и задания cron/планировщика заданий Windows.
    Обратите внимание, что это расширение предоставляет только методы PHP для выполнения через CLI.
    На момент написания статьи (декабрь 2017 г.), поскольку в OpenCart по умолчанию отсутствует функция выполнения PHP-кода через командную строку,
    необходимо добавить поддержку CLI в ваш OpenCart, чтобы запускать методы PHP, предоставляемые расширением XML Sitemap Generator.
    Если в ваш OpenCart еще не добавлены какие-либо функции CLI,
    мы рекомендуем вам использовать iSenseLabs’ Расширение oc_cli (совместимое с OpenCart 2. 2.x-2.3.x, по состоянию на декабрь 2017 г.), доступное по адресу https://github.com/iSenseLabs/oc_cli.
    Также версия, совместимая с OpenCart 3.0.x, доступна по адресу https://github.com/cuispi/oc_cli_mod.
  • Обеспечение согласованности и точности данных с помощью блокировки файлов, позволяющей только одному процессу генерировать XML-карты сайта в определенное время
  • При желании измените расположение папки карты сайта по умолчанию (каталог/представление/карта сайта) на любое удобное для вас место в вашей установке OpenCart
  • Используйте это расширение вместе с Multilingual SEO Toolkit (версия 4.0.0 или выше)
  • Создайте свои собственные языковые файлы администратора, скопировав и переведя исходные файлы. По умолчанию английский (en-gb/english)
  • Быстро и легко установите и настройте это расширение

Демо

Генератор XML Sitemap (автономный) — DEMO

Хотите быстро увидеть, как работает расширение XML Sitemap Generator?
Вы можете попробовать демо-установку XML Sitemap Generator ниже.
Это может помочь вам получить четкое представление о том, как вы можете использовать XML Sitemap Generator для создания расширенных и профессиональных XML-карт сайта в вашем магазине OpenCart.

Генератор XML Sitemap + многоязычный инструментарий SEO — DEMO

Также можно использовать XML Sitemap Generator в сочетании с Multilingual SEO Toolkit (v4.0.0+).
Что хорошо в Multilingual SEO Toolkit, так это то, что он имеет возможность использовать формат /xx/desktops/mac/imac для всех установленных магазинов и языков, где xx — код языка (en, en-gb, pt- БР и др.).
XML Sitemap Generator может правильно и разумно генерировать URL-адреса с языковым префиксом, реализованные Multilingual SEO Toolkit.

Системные Требования

В этом руководстве подробно описаны требования к системе для установки XML Sitemap Generator.

  • PHP 5. 3.x или выше
  • MySQL 5.1.x или выше

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

  • max_execution_time в вашем php.ini
    должен быть изменяемым с помощью функции ini_set() .
  • В PHP 5.3.x безопасный режим должен быть отключен.
  • max_execution_time вступает в силу
    только при запуске сценария с веб-сервера (например, через веб-браузер).
    При запуске сценария из командной строки или задания cron значение по умолчанию равно 0 (неограниченно).
  • Ваш веб-сервер может иметь другие конфигурации времени ожидания, которые также могут прервать выполнение PHP.
    Apache имеет директиву Timeout, а IIS имеет функцию тайм-аута CGI. Оба по умолчанию равны 300 секундам.
    См. документацию по веб-серверу или обратитесь за подробной информацией к поставщику услуг веб-хостинга.

    This entry was posted in Популярное