Рекомендуемые сообщения

ingenerks    295

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

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


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

Подскажите что делаю не так запрос к базе данных сделал. 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

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


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

файл заменить нужно 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');

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


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

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

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


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

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

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

тогда да.

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

account/simpleregister

checkout/cart

и.т.д

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

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

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

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


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

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

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

account/simpleregister

checkout/cart

и.т.д

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

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

по аналогии

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

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

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


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

по аналогии

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

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

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

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


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

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

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


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

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

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

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

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

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


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

Добрый день, у меня проставлено 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

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

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

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


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

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

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


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

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

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


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

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

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


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

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

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

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


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

Тут посмотри

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

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

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


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

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

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


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

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

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

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


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

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

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

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


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

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

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

Да.

P.S.

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

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


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

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

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

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

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

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

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


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

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

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

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


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

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

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

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


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

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

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

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

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

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

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


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

    • От irybka
      При удалении старого товара замечаю в search console ошибки, в виде https://site.com/категория/товар?tag=Apple. Редирект старого урла на новый делаю, но вот прописанные теги к товару почему-то вылазят как 404 ошибка именно с куском старого урла. Как поступить в такой ситуации? Спасибо.
    • От romankovbasa
      Здравствуйте. В распоряжение достался сайт с бесплатной версии Seo pack.
       
      Много вреда от него - дубли страниц, дубли от двух языков, в базе данных беспорядок, бывает в url страшные названия вылазят.
       
      Как его искоренить из сайта или решить эти проблемы установкой seo pro с SeoGen, например.
       
      Возможно кто-то сталкивался с подобной проблемой и поделится решением. Заранее благодарен!
       
      Cайт на ocStore 1.5.5.1.1
    • От Chepurnov12
      Всем привет!
      Столкнулся с такой проблемой. 
      Сделал магазин, наполнил товарами, поставил модуль "с этим товаром посмотрите также"
      Вебмастер начал ругаться на дубли 
      и начала происходить неведомая Х...
       
      стали появлятся такие страниц 
      Сайт/Категория/Товар
      Сайт/Товар
      Соответственно яндекс их считал как дубли. Почитал форум, пришел к решению надо оказывается установить сео про для урлов, поставил, в настройках выбрал отображать урлы с категориями.
      Теперь сайт/товар отредиректил (302) на сайт/категория/товар
      и показалось мне что проблема вроде как решена. Однако захожу сегодня в вебмастер и он с**а опять жалуется на дубли 
      Что нужно сделать?
      Помогите)))
       
    • От Temkaaaaa
      Как убрать дубли на сайте вот ссылка например дублей - https://sattv-shop.net/resivery/resivery/resivery/resivery/resivery/resivery/resivery/resivery/sputnikovye-resivery
    • От Artorius
      Всем добрый вечер!
      Помогите разобраться с такой проблемой: каждая страница сайта открывается по двум адресам - site.com/page1 и site.com/page1/index.php. Никак не могу найти рекомендации по настройке редиректа. Я сам не разработчик, в этом деле особо не разбираюсь... Смог только настроить редирект для главной, прописав htaccess такое праило:

      RewriteCond %{REQUEST_URI} /index.php
      RewriteCond %{QUERY_STRING} ^\z
      RewriteRule ^(.*)$ http://site.biz/? [R=301,L]

      Но это проблему особо не решает, ведь остальные страницы всё равно имеют дубли с index.php в конце.
      Кто знает, как быть?  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу