1 624 сообщения в этой теме

Подскажите что делаю не так запрос к базе данных сделал. Seo_Pro поменял в настройках установил использовать Seo_Pro. Ссылки остались типа index.php?route=common/home или index.php?route=checkout/cart. Версия osStore 1.5.3.1 Подскажите где копать.

1

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите что делаю не так запрос к базе данных сделал. Seo_Pro поменял в настройках установил использовать Seo_Pro. Ссылки остались типа index.php?route=common/home или index.php?route=checkout/cart. Версия osStore 1.5.3.1 Подскажите где копать.

файл заменить нужно cached_seo_pro_v1.5.3.zip
2

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

файл заменить нужно cached_seo_pro_v1.5.3.zip

В том то и прикол что заменил родной файл на ваш. Все почистил куки и кеш. браузер перезапускал. Тоже самое!!!

Даже пробовал на только что установленый OsStore.

у меня база без префиксов запрос так выполнял.

И еще хотел спросить если нужно изменить checkout/simplecheckout

account/simpleregister

checkout/cart

и.т.д

то для них нужно также придумывать keyword? И так же делать запрос в базу данных

INSERT INTO url_alias (query, keyword) VALUES ('common/home', '');

INSERT INTO url_alias (query, keyword) VALUES ('account/wishlist', 'wishlist');

INSERT INTO url_alias (query, keyword) VALUES ('account/account', 'my-account');

INSERT INTO url_alias (query, keyword) VALUES ('checkout/cart', 'shopping-cart');

INSERT INTO url_alias (query, keyword) VALUES ('checkout/checkout', 'checkout');

INSERT INTO url_alias (query, keyword) VALUES ('account/login', 'login');

INSERT INTO url_alias (query, keyword) VALUES ('account/logout', 'logout');

INSERT INTO url_alias (query, keyword) VALUES ('account/order', 'order-history');

INSERT INTO url_alias (query, keyword) VALUES ('account/newsletter', 'newsletter');

INSERT INTO url_alias (query, keyword) VALUES ('product/special', 'specials');

INSERT INTO url_alias (query, keyword) VALUES ('affiliate/account', 'affiliates');

INSERT INTO url_alias (query, keyword) VALUES ('checkout/voucher', 'gift-vouchers');

INSERT INTO url_alias (query, keyword) VALUES ('product/manufacturer', 'brands');

INSERT INTO url_alias (query, keyword) VALUES ('information/contact', 'contact-us');

INSERT INTO url_alias (query, keyword) VALUES ('account/return/insert', 'request-return');

INSERT INTO url_alias (query, keyword) VALUES ('information/sitemap', 'sitemap');

INSERT INTO url_alias (query, keyword) VALUES ('account/forgotten', 'forgot-password');

INSERT INTO url_alias (query, keyword) VALUES ('account/download', 'downloads');

INSERT INTO url_alias (query, keyword) VALUES ('account/return', 'returns');

INSERT INTO url_alias (query, keyword) VALUES ('account/transaction', 'transactions');

INSERT INTO url_alias (query, keyword) VALUES ('account/register', 'create-account');

INSERT INTO url_alias (query, keyword) VALUES ('product/compare', 'compare-products');

INSERT INTO url_alias (query, keyword) VALUES ('product/search', 'search');

INSERT INTO url_alias (query, keyword) VALUES ('account/edit', 'edit-account');

INSERT INTO url_alias (query, keyword) VALUES ('account/password', 'change-password');

INSERT INTO url_alias (query, keyword) VALUES ('account/address', 'address-book');

INSERT INTO url_alias (query, keyword) VALUES ('account/reward', 'reward-points');

INSERT INTO url_alias (query, keyword) VALUES ('affiliate/edit', 'edit-affiliate-account');

INSERT INTO url_alias (query, keyword) VALUES ('affiliate/password', 'change-affiliate-password');

INSERT INTO url_alias (query, keyword) VALUES ('affiliate/payment', 'affiliate-payment-options');

INSERT INTO url_alias (query, keyword) VALUES ('affiliate/tracking', 'affiliate-tracking-code');

INSERT INTO url_alias (query, keyword) VALUES ('affiliate/transaction', 'affiliate-transactions');

INSERT INTO url_alias (query, keyword) VALUES ('affiliate/logout', 'affiliate-logout');

INSERT INTO url_alias (query, keyword) VALUES ('affiliate/forgotten', 'affiliate-forgot-password');

INSERT INTO url_alias (query, keyword) VALUES ('affiliate/register', 'create-affiliate-account');

INSERT INTO url_alias (query, keyword) VALUES ('affiliate/login', 'affiliate-login');

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

интересно. а на товары seo ссылки?

2

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

интересно. а на товары seo ссылки?

Вроди бы разобрался если в товаре прописано SEO URL:

тогда да.

И еще хотел спросить если нужно изменить checkout/simplecheckout

account/simpleregister

checkout/cart

и.т.д

то для них нужно также придумывать keyword? И так же делать запрос в базу данных

Просто на сайте еще много остается ссылок типа index.php?route=

Может есть вариант как ибавится от всех таких ссылок

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вроди бы разобрался если в товаре прописано тогда да.

И еще хотел спросить если нужно изменить checkout/simplecheckout

account/simpleregister

checkout/cart

и.т.д

то для них нужно также придумывать keyword? И так же делать запрос в базу данных

Просто на сайте еще много остается ссылок типа index.php?route=

по аналогии

лучше заменить checkout

INSERT INTO url_alias (query, keyword) VALUES ('checkout/simplecheckout', 'checkout');

5

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

по аналогии

лучше заменить checkout

INSERT INTO url_alias (query, keyword) VALUES ('checkout/simplecheckout', 'checkout');

Спасибо большое за помощь. Очень помогли. Да и на форому смотрю часто от вас нужные подсказки. Спасибо огромноее за все! )))
0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

подскажите что может быть не так... сделал все по инструкции но ссылки все равно не поменялись, кеш чистил, чпу включено, выбран сео_про, .htaccess переименован, что самое интересное: прописаны SEO URL в категориях но почему то ссылки не чпу получились. На родном сео_про ссылки имеют нормальный вид. Сборка maxystore 1.5.3.1 проверял на чистом ocStore 1.5.3.1 эффекта никакого. Как разобраться?

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ребята посвятите меня еще раз.

Если не ошибаюсь обычный seo_url (не про) не делает дублей.. Ведь используется замечательный метатэге canonical... Почитал доки по этому тэгу в гугле и яндексе - говорят что работает и как бы склеивает страницы. Тоесть дублей нет.

И ведь это решение прекрасно работает, даже, когда товар в разных категориях и крошки не прыгают (а так же и меню и все другие модули завязанные на категорию). В seo_pro как раз и крошки прыгают и меню перескакивае...

дак зачем же тогда теперь использовать сео_про если дубли в опенкарте решаются через canonical

2

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день, у меня проставлено SeoPro в админке. Я сделал запрос к базе в виде

INSERT INTO url_alias (query, keyword) VALUES ('common/home', '');

INSERT INTO url_alias (query, keyword) VALUES ('account/wishlist', 'wishlist');

INSERT INTO url_alias (query, keyword) VALUES ('account/account', 'my-account');

INSERT INTO url_alias (query, keyword) VALUES ('checkout/cart', 'shopping-cart');

INSERT INTO url_alias (query, keyword) VALUES ('checkout/checkout', 'checkout');

и так далее, по аналогии. В результате в административной части получаю уведомление

Notice: Error: Table 'health_opp.category_option' doesn't exist

Error No: 1146

SELECT * FROM category_option co LEFT JOIN category_option_description cod ON (co.option_id = cod.option_id) WHERE co.option_id IN (SELECT option_id FROM category_option_to_category WHERE category_id = '20' OR category_id = '33' OR category_id = '0') AND cod.language_id = '1' ORDER BY co.sort_order in /home/health/public_html/ksreklama.by/system/database/mysql.php on line 49

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

В чем может быть дело? Спасибо.

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

после проделанных действий ссылки стали нормальными, но вот почему-то теперь url категорий имеет вид index.php?route=product/category&path= хотя seo url прописано. Никто не сталкивался с таким?

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте, подскажите, а как запрос к базе выполнить, не могу догнать. Где это делается?

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

запрос к базе делаете в phpMyAdmin

1

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Тоже все сделал по инструкции, но ссылки остались вида index.php?route=common/home или index.php?route=checkout/cart.

Подскажите пожалуйста где копать?

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
Тут посмотри
0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Тут посмотри

Спасибо за ответ.

Но не совсем понятно при чем тут H1 и title для товаров и категорий, когда вопрос стоит о ссылках на разделы типа index.php?route=common/home или index.php?route=checkout/cart

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Cпасибо люди добрые, все получилось :)

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Cпасибо люди добрые, все получилось :)

подскажите пожалуйста порядок Ваших действий, пробовал много раз, а вот добиться чтобы все ссылки были нормальными так и не получилось, точнее ссылки нормальные получились (вместо index.php?route=), а вот на категории и на товар ссылки изменились на такой вид index.php?route=product/category&path= хотя сео юрл везде прописан, сео включено, запросы сделаны, файл заменен, вобщем все нужные действия проделаны, а результата никакого.
1

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите, если у меня префикс oc_gadjet, то в запросе должно быть так -

INSERT INTO oc_gadjeturl_alias (query, keyword) VALUES ('common/home', '');

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите, если у меня префикс oc_gadjet, то в запросе должно быть так -

INSERT INTO oc_gadjeturl_alias (query, keyword) VALUES ('common/home', '');

Да.

P.S.

только не понял, зачем такой длинный префикс)

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ребята посвятите меня еще раз.

Если не ошибаюсь обычный seo_url (не про) не делает дублей.. Ведь используется замечательный метатэге canonical... Почитал доки по этому тэгу в гугле и яндексе - говорят что работает и как бы склеивает страницы. Тоесть дублей нет.

И ведь это решение прекрасно работает, даже, когда товар в разных категориях и крошки не прыгают (а так же и меню и все другие модули завязанные на категорию). В seo_pro как раз и крошки прыгают и меню перескакивае...

дак зачем же тогда теперь использовать сео_про если дубли в опенкарте решаются через canonical

атрибут rel='canonical' робот Яндекса начал поддерживать только в мае прошлого года
1

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Выполнил запрос к базе, вышло сообщение "SQL-запрос был успешно выполнен", а ссылки так и остались вида - /index.php?route=common/home

В чем может быть причина?

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

атрибут rel='canonical' робот Яндекса начал поддерживать только в мае прошлого года

У Яши весьма странная поддержка каноникал... лучше с Яшей в каноникал не играться.
0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

для того, что бы seoPro создавал ЧПУ для любого route следует выполнить запрос в базе(префикс oc_ следует указать свой.)

Вы уверены что вы выложили правильный файл seo_pro.php?

Взял ваш экземпляр, поменял свой на ваш. добавил нужные алиесы в табличку - результата никакого, как было route=common/home так и осталось.

Полез смотреть исходник. Выяснилось, что выложенный вами файл ничем принципиально не отличается от оригинала.Т.е. никаких замен route=common/home на '' и прочее, он не делает.

В итоге пришлось самому дописывать этот код.

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!


Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.


Войти

  • Похожий контент

    • Автор: Abrial
      Коллеги, доброе время суток всем!
      Такой к вам вопрос. Может кто-то подскажет. Запутался уже полностью.
      Используется на сайте магазина партнерская программа, где каждому партнеру под каждый товар выдаётся уникальная реферальная ссылка.
      Ссылка с идентификатором партнера имеет вид: sitename.com/index.php?route=product/product&product_id=28&tracking=56acc680f39f5, ведет она на страницу конкретного товара. В ссылке идентификатор партнера для отслеживания конверсий.
       
      Вопрос такой, если я правильно понимаю, то ПС переходя по такой ссылке будет видеть дубли страницы, которая у неё уже есть в индексе, а это негативно сказывается на SEO, потому что ПС начинает выбрасывать из индекса нормальные URL.
      Правильно ли я понимаю механику происходящего? Если да, то как с этим бороться? Подскажите, люди добрые)
    • Автор: dsukach
      Как решить вопрос с дублями вида:

      Главная - товар http://nashedelo.biz.ua/  volna-f1-1000-cem-tomat-nikercon-vil-morin.html - поставлена как каноническая на этот адресс
      Главная - категория - подкатегория - товар http://nashedelo.biz.ua/  cemena/cemena-tomata/volna-f1-1000-cem-tomat-nikercon-vil-morin.html
      Главная - производитель - товар http://nashedelo.biz.ua/nickerson-zwaan-ru/volna-f1-1000-cem-tomat-nikercon-vil-morin.html - по производителю закрыл от индексации с помощью модуля noindex - nofollow начиная со второй страницы. Как поступить с первыми двумя. Сайт http://nashedelo.biz.ua/.

      Просматривал по яндексу. Такого рода дубли практически на всех товарах.

    • Автор: Exploits




      Название: Удаление дублей страниц
      Добавил: Exploits
      Добавлен: 18 июня 2014
      Категория: Прочее

      Модуль в xml формате убирает дубли страниц товара.
      Дубли это одна страница, которая доступна с более чем одного адреса. В Opencart все модули вывода товара генерируют "прямые ссылки" вида сайт/товар, хотя этот же товар привязан к категории и его правильная ссылка такая сайт/категория/товар.
      Мой модуль генерирует правильные (с учетом категории и иерархии категорий) ссылки товара.
      Модуль исправляет ссылки в таких местах:
      Модуль рекомендуемые
      Модуль последние
      Модуль лидеры продаж
      Модуль акции
      Список товаров производителя
      Блок рекомендуемые на странице товара
      Список товаров на странице всех акций (product/special)
      Список товаров на странице поиска
      Товары в списке сравнения

      Модуль не заменяет ни одного файла. Для работы требуется vqmod
      Протестирован на Opencart и Ocstore
      Версии 1541 - 1564
      В следующих версиях планирую сделать модуль который полностью избавит Opencart от дублей!!!
      Те кто приобретет модуль - все последующие версии будут бесплатно.

      Нажмите здесь, чтобы скачать файл
    • Автор: ArtemPitov




      Название: {AP} Destroy IMG | Полное удаления изображения и сервера
      Добавил: ArtenPitov
      Добавлен: 26 авг. 2016
      Категория: Прочее
      Работает на OpenCart: 2.1.x.xРаботает на ocStore: 2.1.x.x
      Метод активации: Без активации
      Ioncube Loader: Нет


      {AP} Destroy IMG
      Модуль позволяет удалять изображения с сервера.
      Удаляются связи в товарах, фото на сервере, кеш изображения
      Установка
      Простая установка через стандартный загрузчик Opencart. Не заменяет системные файлы.
      Если при установке появляется сообщение о настройке FTP поставке "фикс"

      Версия
      Модуль писался под ocStore 2.1.0.2.1 и дефолтную тему оформления.
      Будет работать на дефолтной или близкой к ней теме. Адаптация под Вашу тему платная.
      Лицензия
      Одна лицензия (покупка) = 1 домен

      Нажмите здесь, чтобы скачать файл
    • Автор: ArtemPitov
      {AP} Destroy IMG
      Модуль позволяет удалять изображения с сервера.
      Удаляются связи в товарах, фото на сервере, кеш изображения
      Установка
      Простая установка через стандартный загрузчик Opencart. Не заменяет системные файлы.
      Если при установке появляется сообщение о настройке FTP поставке "фикс"
      http://www.opencart....ension_id=18892
      Версия
      Модуль писался под ocStore 2.1.0.2.1 и дефолтную тему оформления.
      Будет работать на дефолтной или близкой к ней теме. Адаптация под Вашу тему платная.
      Лицензия
      Одна лицензия (покупка) = 1 домен
  • Недавно просматривали   0 пользователей

    Ни один зарегистрированный пользователь не просматривает эту страницу.