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

два языка локализации -- реакция ПС


Recommended Posts

Доброго времени суток.

Встала необходимость добавить украинскую локализацию магазина.

Но не пойму следующего

При смене языка на странице урл не меняется значит для ПС это одна и таже страница с разным контентом?

Как ПС  к этому отнесутся уж точно не погладят.

Может кто то знает как быть?

Заранее благодарен.

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


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

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

А вот отсюда поподробнее пожалуйста.

Включил ЧПУ и переключение языков перестало работать.

Пробовал установить seopro multilang с правкой языков в seo_pro.php, но ничего не работает - выкидывает на главную без смены языка.

Т.е. вы предлагаете для основного языка оставить url типа shop.ru, а для английского en.shop.ru?

 

--------------------

Так, разобрался - шаблон был другой, поэтому надо было копировать файлы в другую папку.

Теперь работает, правда с косяками. Но это уже что-то :)

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


Ну почти. Т.е. создаете в админке два сайта: русский и английский. Каждому сайту назначаете свой язык по умолчанию.

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

Похоже, в обоих случаях виноваты javaскрипты, которые не воспринимают смену языка.

Перешёл на Super Seo Multilingual

Теперь всё работает. Странно, но почему-то об этом расширении здесь на форуме я не нашёл никакой информации...

Наверное, плохо искал.

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


  • 2 weeks later...

Похоже, в обоих случаях виноваты javaскрипты, которые не воспринимают смену языка.

Перешёл на Super Seo Multilingual

Теперь всё работает. Странно, но почему-то об этом расширении здесь на форуме я не нашёл никакой информации...

Наверное, плохо искал.

Ну и ... зачем? Сразу удар по seo. У вас все ссылки становятся второго уровня. Google-цы четко говорят, что правильно будет локализация http ://site/?lang=ru  (ну может еще http ://ru.site/ )

но никак не

http ://site/ru/

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

Ну хорошо. Тогда какой SEO-пакет работает подобным образом?

И в том и в другом случае, которые я рассматривал, используются ссылки именно такого вида site.ru/en/

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


Ну хорошо. Тогда какой SEO-пакет работает подобным образом?

И в том и в другом случае, которые я рассматривал, используются ссылки именно такого вида site.ru/en/

И что выходит для ПС - все товары имеют "второй" уровень, т.е. ПС считают их уже не такими важными, как в случае

site.ru/товар/?lang=ru

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

  • 6 months later...

Ну почти. Т.е. создаете в админке два сайта: русский и английский. Каждому сайту назначаете свой язык по умолчанию.

 

Это означает что нужно создавать два товара?

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


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

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


А почему вы решили что что-то должно меняться?

Вы каждому магазину назначили язык по умолчанию?

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

Зайдите на сайт1 где у вас установлен по умолчанию язык1, затем на сайт2. И посмотрите результат.

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

  • 3 weeks later...

Задачу с индексацией на разных языках решает это дополнение

Что-то не понял как оно решает. Попытался на их демо-сайте посмотреть sitemap.xml, а он пустой, не сгенерирован. Если так будет работать, то... ( Выходит, что сторонними прогами нужно карту делать?

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


Уважаемые форумчане!

Как делать контакты для мультиязычного сайта?

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

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


Что-то не понял как оно решает. Попытался на их демо-сайте посмотреть sitemap.xml, а он пустой, не сгенерирован. Если так будет работать, то... ( Выходит, что сторонними прогами нужно карту делать?

 

А вы как sitemap то смотрите  ;) ? У вас есть моя webmaster панель (в которой прописаны url для sitemap) от yandex и google?

 

Вот смотрите:

"English - demo"

http://opencartadmin.com/en/index.php?route=record/google_sitemap_blog

 

Russian

http://opencartadmin.com/index.php?route=record/google_sitemap_blog

 

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

 

А вот индексация "English" языка в google

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

Уважаемые форумчане!

Как делать контакты для мультиязычного сайта?

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

 

Ага, есть такое дело (баг однозначно)  в opencart. Не понимаю зачем они контакты отдельно замутили от information! Форму обратной связи можно было прикрутить отдельным модулем.

 

Модулем SEO мультиязык PRO  решаются все проблемы.

 

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

 

В чем самое главное достоинство модуля - он полностью независим от ЧПУ формирователей. Будь то seo_url или seo_pro, или journal seo формирователь, да любой. И нет зависимости модулей от модуля. Все равно для каждого языка будут свои ЧПУ, а в паре например с SEO PRO - они будут уникальны.

 

И самое главное можно спокойно формировать sitemap, причем, даже стандартным feed/google_sitemap

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

А вы как sitemap то смотрите  ;) ? У вас есть моя webmaster панель (в которой прописаны url для sitemap) от yandex и google?

 

 

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

 

А вот индексация "English" языка в google

Добрый вечер.

У меня на сайте и даже на сайте форума Opencart достаточно к адресу сайта дописать sitemap.xml и можно посмотреть карту. Зачем ей место менять и почему на мульти должно быть две карты? Как поисковые будут находить эти карты, если они не в корне?

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

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


Добрый вечер.

У меня на сайте и даже на сайте форума Opencart достаточно к адресу сайта дописать sitemap.xml и можно посмотреть карту. Зачем ей место менять и почему на мульти должно быть две карты? Как поисковые будут находить эти карты, если они не в корне?

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

 

Тогда вам для информации: .

 

У вас наверно еще мало опыта работы с  ПС. В панели вебмастера что в yandex, что в google можно добавлять хоть 100 sitemap - ов, так многие и делают, чтобы не нагружать магазин запросами к sitemap где лежит все. Sitemap -ы разделяют по категориям, по информации , по языкам и т.п.

 

Далее, вы всегда можете создать  разные url формирования sitemap.xml и  спокойно прописать в .htaccess учитывая префикс языка

# В случае, если сайт работает на нескольких языках, то прописываем для карты сайтов сколько угодно алиасов:
# English sitemap
RewriteCond %{REQUEST_URI} ^/en/sitemap.xml
RewriteRule .* /en/index.php?route=feed/google_sitemap

# Russian sitemap
RewriteCond %{REQUEST_URI} ^/sitemap.xml
RewriteRule .* /index.php?route=feed/google_sitemap

 

У меня, как профана, вызывают недоверия некоторые вещи, как длинные адреса в Ваших картах без ЧПУ,

 

 

Не волнуйтесь просто не заполнено ЧПУ - это сайт демо, там товары "демо"

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

  • 1 year later...

Карта сайта должна быть общая, то есть содержать все ссылки, которые должен проиндексировать поисковик. Если все языковые версии должны индексироваться, то они все должны быть в одном файле сайтмап. Но файл должен иметь правильную структуру с указанием того, что ссылка для каждого языка является языковой версией одной и той же страницы:

 

На стандартном гуглсайтмапе кто-то такое выводил?

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


  • 8 months later...

Ну и ... зачем? Сразу удар по seo. У вас все ссылки становятся второго уровня. Google-цы четко говорят, что правильно будет локализация http ://site/?lang=ru  (ну может еще http ://ru.site/ )

но никак не

http ://site/ru/

вот вы пишите что формат http ://site/ru/ это плохо , но демо вашего модуля ссылка получается как раз такого вида http://lang.opencartadmin.com/en/samsung-syncmaster-941bw , можете как-то это объяснить ?  модуль хочу купить , но этот момент по факту модуль делает то против чего вы выступаете. 

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


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

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