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

Recommended Posts

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

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


В 24.01.2017 в 21:05, Cornix сказал:

Добрый день,

посоветуйте, пожалуйста, какой то сайтмап, что бы генерировал ссылки на двух языках. Использую сейчас сайтпам автора модуля Seo Full Index, но бесплатную версию, не про, и при этом мультиязычные ссылки сайтмап не создает, только на основном языке, соответственно в индекс странички не попадают.

Пользуйтесь любым

Просто для другого языка ставьте префикс языка после имени домена и перед другой частью URL

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

5 минут назад, markimax сказал:

Пользуйтесь любым

Просто для другого языка ставьте префикс языка после имени домена и перед другой частью URL

Не получается так, отображается просто карта сайта как страничка магазина, а не xml

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


5 минут назад, Cornix сказал:

Не получается так, отображается просто карта сайта как страничка магазина, а не xml

Вот как

oc2.opencartadmin.com/index.php?route=feed/google_sitemap

oc2.opencartadmin.com/en/index.php?route=feed/google_sitemap

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

markimax

Есть вопрос по Вашему модулю.

Код страницы http://lang.opencartadmin.com/en/

6 строка

<html dir="ltr" lang="en">  Тоесть уазан английский язык

34 строка

<link href="http://lang.opencartadmin.com/" rel="canonical" />

Тоесть каноничная страница lang.opencartadmin.com/, А не lang.opencartadmin.com/en/

Другие языки задаються,

<link rel="alternate" hreflang="ru-RU" href="http://lang.opencartadmin.com/" />

<link rel="alternate" hreflang="en-GB" href="http://lang.opencartadmin.com/en/" />

Но почему каноничной всёравно задаётся главная страница сайта, на русском языке?

Спрашиваю потому что мои сеошники хотят видеть такой вид кода

Остальные языки сайта (например, украинский)
URL:*/ua
Для документа указан уже язык: <html dir=ltr lang=uk>
Необходима каноническая ссылка:
  <link href="*.com/ua" rel="canonical" />
Плюс alternate ссылки для всех языков:
  <link href="*.com" rel="alternate" hreflang="ru" />
  <link href="*.com/en" rel="alternate" hreflang="en" />
  <link href="*.compl" rel="alternate" hreflang="pl" />
  <link href="*.com/it" rel="alternate" hreflang="it" />

 

 

 

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


48 минут назад, ElectroN сказал:

markimax

 

 

Я не знаю куда вы смотрите, все там правильно

Вот view-source:http://lang.opencartadmin.com/
Русский

<!DOCTYPE html>
<html dir="ltr" lang="ru">

<head>

<title>Главная</title>
<base href="http://lang.opencartadmin.com/" />
<meta name="description" content="Главная" />
<meta name="keywords" content= "Главная" />
<meta property="og:title" content="Главная" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://lang.opencartadmin.com/" />
<meta property="og:image" content="http://lang.opencartadmin.com/image/catalog/logo.png" />
<meta property="og:site_name" content="Мой Магазин" />

<link href="http://lang.opencartadmin.com/" rel="canonical" />


<link rel="alternate" hreflang="ru-RU" href="http://lang.opencartadmin.com/" />
<link rel="alternate" hreflang="en-GB" href="http://lang.opencartadmin.com/en/" />

English

<!DOCTYPE html>

<html dir="ltr" lang="en">

<head>
<title>Main - home</title>
<base href="http://lang.opencartadmin.com/" />
<meta name="description" content="Main home" />
<meta name="keywords" content= "Main home" />
<meta property="og:title" content="Main - home" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://lang.opencartadmin.com/en/" />
<meta property="og:image" content="http://lang.opencartadmin.com/image/catalog/logo.png" />
<meta property="og:site_name" content="Мой Магазин" />

<link href="http://lang.opencartadmin.com/" rel="canonical" />


<link rel="alternate" hreflang="ru-RU" href="http://lang.opencartadmin.com/" />

<link rel="alternate" hreflang="en-GB" href="http://lang.opencartadmin.com/en/" />

И не смотрите на canonical - там в ocStore 2.1 - ОШИБКА

Вот такой говнокод home.php

        if (isset($this->request->get['route'])) {
            $this->document->addLink(HTTP_SERVER, 'canonical');
        }

HTTP_SERVER  ?! WTF ? Серьезно ?!
Никогда не слышали про формирование ссылок $this-->url->link ?

Даниэль, в opencart там тоже ошибка (видно лень было избавляться в seo_url.php от index.php?route=common/home :ugeek: и вставили костыль говнокода вместо этого)

        if (isset($this->request->get['route'])) {
            $this->document->addLink($this->config->get('config_url'), 'canonical');
        }

Вы что не знаете как формируются ЧПУ?!

        if (isset($this->request->get['route'])) {
            $this->document->addLink($this->url->link('common/home'), 'canonical');
        }

Вот так правильно

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

9 минут назад, markimax сказал:

Я не знаю куда вы смотрите, все там правильно

Вот view-source:http://lang.opencartadmin.com/
Русский


 

English


<!DOCTYPE html>

<html dir="ltr" lang="en">

<head>
<title>Main - home</title>
<base href="http://lang.opencartadmin.com/" />
<meta name="description" content="Main home" />
<meta name="keywords" content= "Main home" />
<meta property="og:title" content="Main - home" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://lang.opencartadmin.com/en/" />
<meta property="og:image" content="http://lang.opencartadmin.com/image/catalog/logo.png" />
<meta property="og:site_name" content="Мой Магазин" />

<link href="http://lang.opencartadmin.com/" rel="canonical" />


<link rel="alternate" hreflang="ru-RU" href="http://lang.opencartadmin.com/" />

<link rel="alternate" hreflang="en-GB" href="http://lang.opencartadmin.com/en/" />

 

В английском у Вас каноническая ссылка не http://lang.opencartadmin.com/en/

А http://lang.opencartadmin.com/

Разве должно быть не

<!DOCTYPE html>

<html dir="ltr" lang="en">

<head>
<title>Main - home</title>
<base href="http://lang.opencartadmin.com/" />
<meta name="description" content="Main home" />
<meta name="keywords" content= "Main home" />
<meta property="og:title" content="Main - home" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://lang.opencartadmin.com/en/" />
<meta property="og:image" content="http://lang.opencartadmin.com/image/catalog/logo.png" />
<meta property="og:site_name" content="Мой Магазин" />

<link href="http://lang.opencartadmin.com/en" rel="canonical" />


<link rel="alternate" hreflang="ru-RU" href="http://lang.opencartadmin.com/" />

<link rel="alternate" hreflang="en-GB" href="http://lang.opencartadmin.com/en/" />

 

Сеошники хотят что бы все языки были каноническими.

Остальные языки сайта (например, украинский)
URL:*/ua
Для документа указан уже язык: <html dir=ltr lang=uk>
Необходима каноническая ссылка:
  <link href="*.com/ua" rel="canonical" />
Плюс alternate ссылки для всех языков:
  <link href="*.com" rel="alternate" hreflang="ru" />
  <link href="*.com/en" rel="alternate" hreflang="en" />
  <link href="*.compl" rel="alternate" hreflang="pl" />
  <link href="*.com/it" rel="alternate" hreflang="it" />

 

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


47 минут назад, ElectroN сказал:

В английском у Вас каноническая ссылка не http://lang.opencartadmin.com/en/

 

Вы прочли полностью пост ?
В opencart и ocStore - ОШИБКА

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

29 минут назад, markimax сказал:

Вы прочли полностью пост
В opencart и ocStore - ОШИБКА

Используйте FIX ошибок opencart и ocStore (и других сборок) из архива модуля с папке /xml -> установив его через Установщик дополнений

И у вас будет правильный canonical для языков

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

7 часов назад, markimax сказал:

Вы прочли полностью пост ?
В opencart и ocStore - ОШИБКА

Я читал весь текст, о коде не было. Я ж дал цытату Вашего поста.

Может глюк какой?

Фикс ошибок идёт в архиве с модулем?

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


2 часа назад, ElectroN сказал:

Фикс ошибок идёт в архиве с модулем?

Да в 10- й версии
Скачайте архив

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

День добрый markimax.

Пользуюсь вашим модулем SEO мультиязык 2.

Гугл пишет : На вашем сайте неправильно используется атрибут hreflang.

Подскажите пожалуйста, как это исправить?

Заранее спасибо.

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


24 минуты назад, ygk сказал:

День добрый markimax.

Пользуюсь вашим модулем SEO мультиязык 2.

Гугл пишет : На вашем сайте неправильно используется атрибут hreflang.

Подскажите пожалуйста, как это исправить?

Заранее спасибо.

Не правильно прописали для языков hreflang
Если украинский то uk-ua
Обычно все ошибочно ставят ua-uk

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

Здравствуйте

Проблема работы SEO мультиязык и Mega Filter PRO:

При включении ЧПУ в MFP все урлы с префиксом (в моем случае ua/) выбивают 404

С самим Мультиязыком (только что обновлен до v10) проблем не наблюдалось, работает четко, но все же вопрос к автору: что не так и как решить?

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


5 минут назад, mitiya сказал:

Здравствуйте

...

В ПНД с доступами в ЛС
Вообще у MFP, просто ужасная реализация ЧПУ
Детские ошибки проектирования архитектуры обработки ЧПУ  одна на другой
Я промолчу про формирование ЧПУ, внимание ... в JS .. В JS Карл !!! И их ошметки летят потом в индекс ПС как дубли
С SEO и формированием ЧПУ у MFP все плохо. Ведьма в этих вопросах плохо "плавает"

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

Только что, m11 сказал:

Подскажите как запустить модуль включен а префиксов нет  нужен русский ru

По инструкции устанавливали? Скорее всего или не сделали виджет переключателя (как в инструкции). Или адаптировали не совсем корректно 
Это скорее ЧАСТНЫЙ вопрос в ЛС

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

Добрый день, приобрел сегодня  модуль мультиязык 2

Мне стало доступно для загрузки 2 файла: 

langmark.ocmod.zip

seocms.langmark.ocmod.zip

Какой из них устанавливать ? Я так понимаю, только  langmark.ocmod.zip ?

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


Возник вопрос по модулю.

После его установки не работает модуль Мультиязычные Мета Теги  На русском и украинском языках теги не меняются.

Так же слетели блоги, выдаёт следующую ошибку

Cannot redeclare rdate() (previously declared in /home/****/*****/www/system/helper/seocmsprofunc.php:7) in /home/****/****/www/catalog/view/theme/default/template/pavblog/category.tpl on line 292

По ходу трабл с функцией date() она есть и там и там?

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


22 минуты назад, ElectroN сказал:

 

По ходу трабл с функцией date() она есть и там и там?

Походу - да. Очень интересно - не было такого, откуда она у вьетнамских павликов появилась, я её даже назвал не стандартно (rdate) еще 7 лет назад для модуля.

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

12 минут назад, markimax сказал:

Походу - да. Очень интересно - не было такого, откуда она у вьетнамских павликов появилась, я её даже назвал не стандартно (rdate) еще 7 лет назад для модуля.

И как сию проблему разрешить? :)

(rdate) видать совпало что  назвали одинаково.

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


6 минут назад, ElectroN сказал:

И как сию проблему разрешить? :)

(rdate) видать совпало что  назвали одинаково.

Переименуйте в ручную в файле /system/helper/seocmsprofunc.php  rdate на любое уникальное имя
От павликов толку мало - придется в следующей версии мне переименовать эту функцию :mrgreen:

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

И еще вопрос. Не к Вашему модулю, но может у Вас имеется другой.

  Для статьи в блог метаданные можно прописать только один раз (т. е. на одном языке). При чем статьи можно писать на пяти языках и нужно прописывать метаданные отдельно для каждой. То же самое с карточками товаров. метаданные только на дефаултном языке. Как прописать другие, на нужных языках? Например карточка с товаром Розовый слон, либо статья о нём

Тitle  Розовый слон

Описание Купить розового сдона можно в нашем магазине

Ключи розовый слон.

И эти метаданные на всех языках одинаковые.

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


2 минуты назад, ElectroN сказал:

И еще вопрос. Не к Вашему модулю, но может у Вас имеется другой.

  Для статьи в блог метаданные можно прописать только один раз (т. е. на одном языке). При чем статьи можно писать на пяти языках и нужно прописывать метаданные отдельно для каждой. То же самое с карточками товаров. метаданные только на дефаултном языке. Как прописать другие, на нужных языках? Например карточка с товаром Розовый слон, либо статья о нём

Тitle  Розовый слон

Описание Купить розового сдона можно в нашем магазине

Ключи розовый слон.

И эти метаданные на всех языках одинаковые.

 

Да - имеется профессиональное решение для статей в блог

 

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

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

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

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

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

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

Вхід

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

Вхід зараз

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

Important Information

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