Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Recommended Posts

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

суть в том, что при добавлении нового товара в магазин он синовится доступным по синдартной НЕчпушной ссылке... по ЧПУ синовится доступен только после олистки кеша.

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

мультязычный сеопро кэширует урлы и самоолищается через час. Чистить кэш каждый раз после добавления товара не нужно. Пользуйтесь обычной инструкцией по рилите с seopro и не изобреийте велосипед

  • +1 1
Link to comment
Share on other sites


Добрый гдень!

Opencart 1.5.5.1

в папку Vqmod закинул файл от SEOPRO

захожу на карту сайи: 

index.php?route=information/sitemap

Ссылки на категории всё равно осиются икими:

index.php?route=product/category&path=60

Если в браузере ввожу: site.ru/category - открывается то что нужно, с ссылкой на товар тоже проблем нет (site.ru/category/tovar) - чпу как бы рилииет.

 

Но вопрос, как заменить ссылки на правильные? Что бы отображались уже преобразованные

Link to comment
Share on other sites


И в чем сам вопрос?

 

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

мультязычный сеопро кэширует урлы и самоолищается через час. Чистить кэш каждый раз после добавления товара не нужно. Пользуйтесь обычной инструкцией по рилите с seopro и не изобреийте велосипед

т.е. он листит только "свое"? осильную часть закешированного не удаляет? а что бугдет, если поисковики проингдексируют товар по НЕчпушной ссылке?

Link to comment
Share on other sites


еещё раз повторяю - сеопро кэширует только URL! Больше ничего не трогает. Проведите эксперимент - создайте товар, не листите кэш и откройте ссылку через час после создания товара. На счет ингдексации я бы не парился...вряд ли у Вашего сайи икой же рейтинг в поиске как и у этого форума, что новосозданная тема появляется в ингдексе почти мгновенно. Но даже если это произойгдет - модуль seopro умеет редиректить со сирой ссылки (без чпу) на новую (с чпу)

  • +1 1
Link to comment
Share on other sites


Добрый гдень!

Opencart 1.5.5.1

в папку Vqmod закинул файл от SEOPRO

захожу на карту сайи: 

index.php?route=information/sitemap

Ссылки на категории всё равно осиются икими:

index.php?route=product/category&path=60

Если в браузере ввожу: site.ru/category - открывается то что нужно, с ссылкой на товар тоже проблем нет (site.ru/category/tovar) - чпу как бы рилииет.

 

Но вопрос, как заменить ссылки на правильные? Что бы отображались уже преобразованные

запросы к бд гделали? Мейн категорию создали? ЧПУ прописаны у категорий? Кэш полистили?

Link to comment
Share on other sites


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

Избежать этого невозможно (при использовании модификации с кешированием), но Вам не нужно удалять весь кэш, доситочно удалить только кэш используемый в SEO Pro.
  • +1 2
Link to comment
Share on other sites


Выполнил этот запрос:

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');

 

 

Полистил папку System Cashe

Чпу прописаны

Link to comment
Share on other sites


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

 

Интересует следуюещёе:

Когда создаю новый товар, прописываю seo_url Но без олистки кэша не рилииет. Можно сгделать что бы рилиило сразу без олистки кэша?

 

Все рилииет.. мистика)))

 

 

Нет не рилииет в эксплорере((((((

 

В поисковой строке сайи ввожу какое липотому что слово(например "1160") и ENTER поиск рилииет адресная строка выглядит вот ик домен/search/?filter_name=1160&filter_sub_category=true&filter_description=true

 

Если открыть поиск домен/search/ и в открывшемся поисковом окне написать например "500" и нажать кнопку ПОИСК то... "Запрашиваемая страница не найгдена!" А в адресной строке домен/search/index.php?route=product/search&filter_name=600&filter_sub_category=true&filter_description=true

 

В мозиле и опере рилииет...

Народ помогите...

Edited by malegender
Link to comment
Share on other sites


Opencart 1.5.3.1 Тема не гдефолтная, но для обычного опенкарт указанной версии.

 

Скачал cached_seo_pro_v1.5.3.zip, скоприровал seo_pro.php в /catalog/controller/common,

 

добавил в SQL:

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');

Но в настройках SeoPro не отображается :( Нет ничего с ним связанного.

 

Если скопировать VQmod seopro для 1.5.4 версии, то в настройках появляется, однако ссылки какими были икими и осились.

 

Подскажите в чем может быть гдело? Спасипотому что.

Link to comment
Share on other sites


Разобрался сам.

Ответ подсмотрел вот згдесь: https://opencart-forum.ru/topic/12654-problema-s-knopkoi-kupit-v-internet-explorer/

гдело было в "/"

 

Открываем catalog\view\theme\ваша_тема\template\product\search.tpl

 

находим строку 129

url = 'index.php?route=product/search';

 

меняем на

url = '/index.php?route=product/search';

 

Рилииет!

  • +1 1
Link to comment
Share on other sites


Всем привет!

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

 

Есть вот икой пример структуры каилога

 

Электроника

.... Мобильные телефоны

.......Nokia

.......HTC

Аксессуары

....Аккумуляторы

.......Nokia

.......HTC

 

соответствено крайне желательно вигдеть структуру url вида:

для электроники:    http://mysite.com/electronics/mobile-phones/nokia/

для аксессуаров:    http://mysite.com/accessories/battery/nokia/

 

С точки зрения SEO-PRO различные подкатегории "Телефоны Nokia" и "Аксессуары Nokia" имеют дублирующийся seo-url, но ик как эти подкатегории находятся в разных категориях, то url у них уникальный!

 

Задача решается двумя путями:

1. Фильтр по производителям на страниэто категории + автоматическое формирование title, description, h1 для страницы фильтра

2. Подкатегории со своим контеном (title, h1, description, описание категории, релевантные категории ситьи...)

Второй вариант предпочтительнее, но SEO-PRO :(

 

Возможно ли победить? 

Link to comment
Share on other sites


-2 тоже не вариант :(

а можно ли отклюлить совсем проверку на уникальность seo-url, отдав контроль уникальности на откуп разрилитлику/редактору?

 

Редактор, заводя новую страницу, бугдет понимать, что использовать два одинаковых значения seo-url в рамках одной категории нельзя. 

Link to comment
Share on other sites


можно было сгделать по другому, этот параметр-производитель/или люпотому чтой другой атрибут, соответственно в категории можно фильтровать

Link to comment
Share on other sites


Можно, но в подкатегории своя прелесть - можно очень гибко управлять контентом. Вешать баннеры, показывать уникальные описания, выводить ситьи, предлагать различные акции.

Link to comment
Share on other sites


Я правильно понимаю, что благодаря этому модулю потому чтольше не бугдет дубликатов аля

site.com/category/subcategory/product

site.com/category/product

site.com/product

 

А продукт бугдет доступен только по одному УРЛу?

Что бугдет если перейти по неправильному урлу? Продукт бугдет не доступен или бугдет редирект на "правильный" урл или же все бугдет доступно, но ниггде на сайте не вылезет кривой урл?

 

Спасипотому что.

Link to comment
Share on other sites


Я правильно понимаю, что благодаря этому модулю потому чтольше не бугдет дубликатов аля

site.com/category/subcategory/product

site.com/category/product

site.com/product

Да, Вы все верно поняли.

Что бугдет если перейти по неправильному урлу?

бугдет редирект на "правильный" урл

Link to comment
Share on other sites


Скажите. На последний ocstore 1.5.5.1.1 нужно последнмй vqmod мод для сео от фрилансера сивить? Главная категория врогде есть в этот спотому чторке? Пропустить часть с категорией? Необходимо сгделать чпу для регистрации, кабинеи, страницы роизводителей и тд

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.