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

[Поддержка] SEO мультиязык / мультирегион


Модуль «SEO мультиязык / мультирегион» знято з продажу
Ми підібрали схожі модулі інших розробників — їх можна придбати вже зараз.

Що можна обрати замість

Вирішують ту саму задачу, але іншим способом або частково.
-13%
SEO Мультирегіональний магазин
SEO Мультирегіональний магазин для OpenCart / ocStore Демо: https://cities.developer-best.site Демо-адміністративна частина: https://cities.developer-best.site/admin/ Логін | Пароль demo | demo   Модуль дозволяє створити повноцінний мультирегіональний інтернет-магазин на OpenCart та ocStore, де кожне місто отримує власні SEO-оптимізовані сторінки з унікальними URL-адресами, метатегами та контентом. Розширення ідеально підходить для магазинів, що працюють одразу в кількох містах або регіонах, дозволяючи покращити пошукову оптимізацію та підвищити релевантність сторінок для локальної видачі Google. Основні можливості Створення необмеженої кількості міст. Автоматичне формування SEO URL для кожного міста. Окремі посадкові сторінки для головної сторінки та категорій. Індивідуальні метатеги для кожного міста. Унікальний контент категорій для кожного регіону. Підтримка шаблонів генерації даних для категорій. Автоматичне визначення міста відвідувача за IP-адресою. Автоматичне перенаправлення користувача на регіональну версію сайту. Налаштування міста за замовчуванням. Як працюють регіональні сторінки Для кожного створеного міста модуль автоматично додає до URL назву міста у вигляді окремої підпапки. Наприклад: Головна сторінка  https://site.com/kyiv/ Категорія  https://site.com/kyiv/plitka/ Підкатегорія  https://site.com/kyiv/plitka/u-koridor-ta-peredpokiy/ При цьому URL товарів залишаються незмінними, що виключає появу дублів карток товарів. Приклад: https://site.com/product/argenta-devon-grey-45x45/ Службові сторінки магазину також не змінюються. https://site.com/pro-nas/ SEO-переваги Унікальна головна сторінка для кожного міста. Окремі метатеги Title, Description та Keywords. Можливість створювати унікальний текст категорій для кожного регіону. Підвищення релевантності сторінок у локальній пошуковій видачі. Покращення регіонального SEO без створення окремих копій магазину. Визначення міста за IP Модуль автоматично визначає місцезнаходження відвідувача за IP-адресою. Якщо місто знайдено — користувач автоматично перенаправляється на відповідну регіональну версію сайту. Якщо визначити місто неможливо або воно відсутнє у списку — відкривається основне місто, вибране в налаштуваннях магазину. Сумісність OpenCart 2.3.x OpenCart 3.x ocStore 2.3.x ocStore 3.x Збірки, створені на базі OpenCart та ocStore Переваги використання Створення мультирегіонального магазину без встановлення кількох копій сайту. Підвищення видимості сайту в регіональній пошуковій видачі. Гнучке налаштування SEO для кожного міста. Мінімізація дублювання сторінок. Зручне керування всіма регіонами з єдиної адміністративної панелі.  ..

Оновлене

SEO Мультирегіональний магазин

3 100грн 2 700 грн
Придбати

Recommended Posts

А подскажете, как изменить в данном модуле title, контакты ну и все данные в настройках? Если да, то буду брать, пробовать так сказать

Через html виджет модуля. Он понимает php. В следующих версиях планирую сделать отдельными полями

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

Купил модуль, можно теперь подробнее подсказать по названию? Как и где поменять

В настройках opencart  поле Заголовок: Мета-тег Description: Мета-тег Keywords: - {TITLE}

Создаете виджет в модуле SEO мультиязык PRO

В нем

<?php
$title = $this->document->getTitle();
$title = str_replace('{TITLE}', 'Ваш текст', $title);
$this->document->setTitle($title);

$title = $this->document->getDescription();
$title = str_replace('{TITLE}', 'Ваш текст', $title);
$this->document->setDescription($title);


$title = $this->document->getKeywords();
$title = str_replace('{TITLE}', 'Ваш текст', $title);
$this->document->setKeywords($title);
?>

И вешаете виджет на позицию которая обрабатывается последней (header (Содержание шапки)) с ордером 1000 (т.е. в последнюю очередь)

 

А Контакты через поле привязки другой виджет.

$('.contact-info').html(langmarkdata);

А в поле "HTML, PHP, JS код" - прописываете свои контакты

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

Спасибо большое markimax за помощь, модуль действительно классный, работает очень универсально, но автор шустрее :-) я не успеваю задвать вопросы, а автор, уже воплотил решение для них.

И да, модуль отлично справился с Title, Description, keywords, contact и я так понимаю со многим другим, были бы только знания что хотите поменять

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


Здравствуйте. Я хочу купить еще один модуль  SEO мультиязык PRO  на второй сайт.Существует ли скидка при покупке второго модуля?На сайте написано---при покупке двух и более.

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


Здравствуйте. Я хочу купить еще один модуль  SEO мультиязык PRO  на второй сайт.Существует ли скидка при покупке второго модуля?На сайте написано---при покупке двух и более.

 

Напишите в ЛС e-mail я вам купон на скидку дам.

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

Вчера общались с markimax и вроде бы всё нормально, НО, есть одно но, столкнулся с тем, что у меня несколько геозон, которые настраиваются у каждого индивидуально, но перевода у них тоже нет, а следовательно это неправильно, но как осуществить замену русского на английский, я понять не могу, прошу тех, кто умеет, или знает, помочь, вот картинка. Там таких моментов немного, но в описании у модуля я не смог найти, где и как осуществлять привязку.
 Буду благодарен за помощь.

a391a0787bcbee377c925bbac8d8301a.jpg

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


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

 Буду благодарен за помощь.

 

 

Поищите в языковых файлах модулей. Поиском по тексту UTF-8, подойдет и Total Commander

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

  • 2 weeks later...

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

Может поможете мне с этим? Вроде бы как это у меня последний такой вопрос.

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


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

Может поможете мне с этим? Вроде бы как это у меня последний такой вопрос.

Это уже в ЛС

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

Здравствуйте. Подскажите как добавить дополнительные поля с текстом в настройках к префиксу, чтобы они выводились в тайтле, дескрипшене и кейворде.

Для чего нужно:

Хочу добавить вместо языка название региона например префикс msk/ и на каждой странице с префиксом msk/ выводить в мета поля соответствующий текст.
  • +1 1
Надіслати
Поділитися на інших сайтах

 

Здравствуйте. Подскажите как добавить дополнительные поля с текстом в настройках к префиксу, чтобы они выводились в тайтле, дескрипшене и кейворде.
Для чего нужно:
Хочу добавить вместо языка название региона например префикс msk/ и на каждой странице с префиксом msk/ выводить в мета поля соответствующий текст.

 

 

Интересная задача :) Как то я даже не думал, что и так можно делать. Интересная идея! Для каждого региона - другой префикс и мета, даже текст можно в описании другой.

Отличная идея (+) и не надо мультимагазина.

 

Создайте новый "язык" (тоже русский), но префикс для него выберите сами, и в товарах в полях выставляйте что хотите а в других как описано выше

https://opencartforum.com/topic/30117-seo-%D0%BC%D1%83%D0%BB%D1%8C%D1%82%D0%B8%D1%8F%D0%B7%D1%8B%D0%BA-pro/page-7#entry295498

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

Интересная задача :) Как то я даже не думал, что и так можно делать. Интересная идея! Для каждого региона - другой префикс и мета, даже текст можно в описании другой.

Отличная идея (+) и не надо мультимагазина.

 

Создайте новый "язык" (тоже русский), но префикс для него выберите сами, и в товарах в полях выставляйте что хотите а в других как описано выше

https://opencartforum.com/topic/30117-seo-%D0%BC%D1%83%D0%BB%D1%8C%D1%82%D0%B8%D1%8F%D0%B7%D1%8B%D0%BA-pro/page-7#entry295498

 

Спасибо!

Да все верно, так и сделал, но лень нас делает умнее, я не хочу к 1000 товарам писать отдельно текст в мета полях, мне хватило работы с английским языком. Мне бы хотелось один раз прописать в конец (тайтла, мета-дескрипшина и кейвордса) добавочный текст например title - Москва, meta_description - Москва, keywords - Москва к мета полям к префиксу msk/ в конфиге и не парится!

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

Спасибо!

Да все верно, так и сделал, но лень нас делает умнее, я не хочу к 1000 товарам писать отдельно текст в мета полях, мне хватило работы с английским языком. Мне бы хотелось один раз прописать в конец (тайтла, мета-дескрипшина и кейвордса) добавочный текст например title - Москва, meta_description - Москва, keywords - Москва к мета полям к префиксу msk/ в конфиге и не парится!

 

Без проблем!

 

Что типа того как я писал

 

В настройках opencart  поле Заголовок: Мета-тег Description: Мета-тег Keywords: - {TITLE}

Создаете виджет в модуле

В нем

<?php

$title = $this->document->getTitle();

$title = str_replace('{TITLE}', 'Ваш текст', $title);

$this->document->setTitle($title);

$title = $this->document->getDescription();

$title = str_replace('{TITLE}', 'Ваш текст', $title);

$this->document->setDescription($title);

$title = $this->document->getKeywords();

$title = str_replace('{TITLE}', 'Ваш текст', $title);

$this->document->setKeywords($title);

?>

И вешаете виджет на позицию которая обрабатывается последней (header (Содержание шапки)) с ордером 1000 (т.е. в последнюю очередь)

 

А Контакты через поле привязки другой виджет.

$('.contact-info').html(langmarkdata);

А в поле HTML, PHP, JS код - прописываете свои контакты

 

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

Без проблем!

 

Что типа того как я писал

Там на сколько я понимаю происходит замена мета-полей, а мне нужно добавить текст в конец к уже существующим.

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

Там на сколько я понимаю происходит замена мета-полей, а мне нужно добавить текст в конец к уже существующим.

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

Я вам подсказал путь куда копать, а далее уже сами или может кто за вознаграждение поможет, если нет квалификации (это как бы не совсем "стандартная" задача).

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

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

Я вам подсказал путь куда копать, а далее уже сами или может кто за вознаграждение поможет, если нет квалификации (это как бы не совсем "стандартная" задача).

Я сделал так, вроде работает!

<?php
$title = $this->document->getTitle();
$title = $title . ' - Москва';
$this->document->setTitle($title);

$title = $this->document->getDescription();
$title =$title . ' - Москва';
$this->document->setDescription($title);


$title = $this->document->getKeywords();
$title = $title . ' - Москва';
$this->document->setKeywords($title);
?>
  • +1 1
Надіслати
Поділитися на інших сайтах

 

Я сделал так, вроде работает!

<?php
$title = $this->document->getTitle();
$title = $title . ' - Москва';
$this->document->setTitle($title);

$title = $this->document->getDescription();
$title =$title . ' - Москва';
$this->document->setDescription($title);


$title = $this->document->getKeywords();
$title = $title . ' - Москва';
$this->document->setKeywords($title);
?>

 

Ага, всё правильно, и повесить этот виджет на все схемы. +1 от меня

 

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

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

Ага, всё правильно, и повесить этот виджет на все схемы. +1 от меня

 

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

 

Да модуль отличный, думаю можно еще больше функционала в нем найти.

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

Да модуль отличный, думаю можно еще больше функционала в нем найти.

 

Будет еще больше :)

Надо будет как-то "автоматизировать" такие региональные настройки.

В todo еще много чего

 

Предлагайте что надо еще!

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

.... но есть некий перечень этих названий, и пока я честно так и не смог уловить нить, как мне осуществить подмену названий на английский.

Может поможете мне с этим? Вроде бы как это у меня последний такой вопрос.

 

Все гео названия забиты в БД, так как у вас ocStore, то они все уже переведенные

Здесь выбора совершенно нет. И нет никаких привязок к языку.

Только методом замены строк виджетом модуля или перевести таблицы стран геозон регионов в ocStore (кстати разработчики ocStore... а зачем вы перевели не русскоязычные страны и регионы на русский? ;) ) или opencart

К примеру:

<script>
$(document).ready(function() {
var cis = function () {
html_text = $('#simplecheckout_shipping').html();
html_text = html_text.replace('Страны СНГ+Европа','CIS + Europe');
$('#simplecheckout_shipping').html(html_text);
}
setInterval(cis , 500);
});
</script>

setInterval нужен для ajax перезагрузки методов

 

4645633474.png

И повесить этот виджет на схему checkout

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

в модуле есть возможность прописывать разные чпу для товаров в зависимости от языка? для Рус чпу название транслитом, для Eng чпу на англ

В следующих версиях будет

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

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

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

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

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

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

Вхід

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

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

Important Information

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