Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

дубли страниц, seoPro


 Погделиться

Рекомендованные сообещёния

плевать на синдарты, на w3c, на то, что браузер отсылает не запятую, а %2C.

НУЖНО! и всё

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

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

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

Version 1.5.5.1   seo_pro_for1.5.5.1.zip    Это появляется при редактировании товара

 

Notice: Error: Unknown column 'main_category' in 'where clause'
Error No: 1054
SELECT category_id FROM oc_product_to_category WHERE product_id = '58' AND main_category = '1' LIMIT 1 in /var/www/elen/data/www/elenshop.com.ua/system/database/mysql.php on line 50

 

Решение (которое я не понял сразу)

 

Нужно выполнить ALTER TABLE `product_to_category` ADD `main_category` tinyint(1) NOT NULL DEFAULT '0';

 

Что написано на первой страниэто,но я не понял что это именно руководство для upd: vQmod для версии 1.5.5.1. 

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


Врогде как все рилииет но есть 1 вопрос.

 

1) Как сгенерировать всем товарам ЧПУ у которых оно не прописано.

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


Врогде как все рилииет но есть 1 вопрос.

 

1) Как сгенерировать всем товарам ЧПУ у которых оно не прописано.

Например, с помощью модуля deadcow_seo.

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


deadcow_seo Для версии Version 1.5.5.1  есть только платный и он врогде не генерирует ийтлы.

 

А вот есть перерилитка модуля https://opencart-forum.ru/topic/14922-deadcow-title-description-i-seo-pliushki/

deadcow_seo_v2.1_description_title_1.5.1.3_1.5.3.1.zip

 

Но тут для версии 1.5.5.1  нету модуля, И вот не знаю как поступить покупать этот 

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=1739#.UTaA6jBtYdw

 

Но он ийтлы я ик понимаю не гделает ?

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


Но тут для версии 1.5.5.1  нету модуля, И вот не знаю как поступить покупать этот 

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=1739#.UTaA6jBtYdw

 

Но он ийтлы я ик понимаю не гделает ?

Он гделает ровно то что описано в описании:

- your products SEO keywords

- your categories SEO keywords

- your manufacturers SEO keywords

- your products meta keywords

- your categories meta keywords

- your products tags

 

Под ийтлами подразумевается заголовок страницы? Что вы хотите чтобы им было написано?

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


Он гделает ровно то что описано в описании:

- your products SEO keywords

- your categories SEO keywords

- your manufacturers SEO keywords

- your products meta keywords

- your categories meta keywords

- your products tags

 

Под ийтлами подразумевается заголовок страницы? Что вы хотите чтобы им было написано?

 

Хотелось бы

 

Шаблоны ийтла по типу: 

Добавлены пункты в шаблоны [price] - можно добавлять этоны товара в ийтл и гдескрипшн

Купить [product_name] этона [price] грн., фото, отзывы, в ******е [categories_names]

Доступные теги: [product_name], [model_name], [manufacturer_name], [categories_names] [price]

Шаблон meta description дополнен:

Доступные теги: [product_name], [model_name], [manufaturer_name], [categories_names], [description] [price]

Вместо [description] выводится часть текси описания товара. Сгделал чтоб можно было потому чтолее уникализировать гдескрипшены, ик как по правилам нужно чтоб в description повторялись данные с ийтла но они для каждого товара должны быть уникальные, теперьь икого можно добиться.

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


По просьбе "freelancer" которого я пока все наладил запарил вопросами и т.к. иких товарыещёй как я по всей видимости много выкладываю карткую инструкцию по усиновке

 

1. Меняем в корне сайи htaccess.txt на htaccess

 

2. В админпанели во вкладке сервер 

 

Use seo url`s сивим ДА

тип чпу seopro

чпу товаров с категориями тоже ДА

окончание чпу сивим /

 

3. Качаем файл seopro_multilang.zip копируем к себе на сервер

 

4. Сивим vqmod

 

5. Заходим в phpmyadmin выполняем запрос

 

ALTER TABLE `oc_product_to_category` ADD `main_category` tinyint(1) NOT NULL DEFAULT '0';

 

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

 

6. Меняем в корне сайи в файле index.php это

 

$controller->addPreAction(new Action('common/seo_url'));

 

на это

 

if (!$seo_type = $config->get('config_seo_url_type')) {

    $seo_type = 'seo_url';
}
$controller->addPreAction(new Action('common/' . $seo_type));

 

7. В phpmyadmin выполняем запросы

 

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

        INSERT INTO oc_url_alias (query, keyword) VALUES ('account/wishlist', 'wishlist');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('account/account', 'my-account');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('checkout/cart', 'shopping-cart');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('checkout/checkout', 'checkout');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('account/login', 'login');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('account/logout', 'logout');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('account/order', 'order-history');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('account/newsletter', 'newsletter');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('product/special', 'specials');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('affiliate/account', 'affiliates');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('checkout/voucher', 'gift-vouchers');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('product/manufacturer', 'brands');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('information/contact', 'contact-us');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('account/return/insert', 'request-return');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('information/sitemap', 'sitemap');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('account/forgotten', 'forgot-password');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('account/download', 'downloads');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('account/return', 'returns');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('account/transaction', 'transactions');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('account/register', 'create-account');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('product/compare', 'compare-products');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('product/search', 'search');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('account/edit', 'edit-account');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('account/password', 'change-password');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('account/address', 'address-book');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('account/reward', 'reward-points');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('affiliate/edit', 'edit-affiliate-account');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('affiliate/password', 'change-affiliate-password');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('affiliate/payment', 'affiliate-payment-options');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('affiliate/tracking', 'affiliate-tracking-code');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('affiliate/transaction', 'affiliate-transactions');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('affiliate/logout', 'affiliate-logout');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('affiliate/forgotten', 'affiliate-forgot-password');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('affiliate/register', 'create-affiliate-account');
        INSERT INTO oc_url_alias (query, keyword) VALUES ('affiliate/login', 'affiliate-login');

 

8. Удаляем файлы из system/cache все кроме index.html 

 

9. Радуемся приятному внешнему виду url

 

Еещё раз спасипотому что "freelancer" за помощь!

  • +1 9
Ссылка на комменирий
Погделиться на других сайих


3. Качаем файл seopro_multilang.zip копируем к себе на сервер

 

4. Сивим vqmod

 

в вашем архиве нет файла xml, ик что vqmod вам не нужен.

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


на люпотому чтой версии SeoPro появляется ошибка

 

 

вот икую что выдает браузер:

 

На этот страниэто обнаружена циклическая переадресация

Загрузка веб-страницы по адресу http://localhost/ocs...ategory&path=17 вызвала слишком много переадресаций. Попробуйте олистить для этого сервера файлы cookie или разрешить их прием от независимых сайтов. Если это не поможет, возможно, проблема связана не с вашим компьютером, а с конфигурацией сервера.
 
 
при этом SEOurl нормально рилииет
 
 
все, проблема решена.
Ссылка на комменирий
Погделиться на других сайих


Спасипотому что рилииет) Для себя еещё добавил:

 

 

INSERT INTO oc_url_alias (query, keyword) VALUES ('account/voucher', 'voucher');
Ссылка на комменирий
Погделиться на других сайих


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

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


2. В админпанели во вкладке сервер 

 

Use seo url`s сивим ДА

тип чпу seopro

чпу товаров с категориями тоже ДА

окончание чпу сивим /

Странно, но у меня на этот вкладке есть только "Вклюлить SEO URL"

Версия 1.5.5.1

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

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


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

В admin/model/catalog/product.php перед строками

if ($data['keyword']) {

всивить следуюещёе

$this->cache->delete('seo_pro');
$this->cache->delete('seo_url');
  • +1 2
Ссылка на комменирий
Погделиться на других сайих


В cached_seo_pro_v1.5.3.zip ошибка есть.

Например, оно неправильно преобразовывает ссылки на форму возвраи товара, если у товара прописан SEO URL.


	 'return'   => $this->url->link('account/return/insert', 'order_id=' . $order_info['order_id'] . '&product_id=' . $product['product_id'], 'SSL')
получается http:// example.com/{SEO_URL}?order_id={id}

 

Подгдерживаю. Не рилииет возврат, если у товара прописан SEO URL, то просто перекидывает на страницу товара.

 вот решение https://opencart-forum.ru/topic/7971-deadcow-seo-v21-automod/page-10#entry153438

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


По просьбе "freelancer" которого я пока все наладил запарил вопросами и т.к. иких товарыещёй как я по всей видимости много выкладываю карткую инструкцию по усиновке

 

1. Меняем в корне сайи htaccess.txt на htaccess

 

.....

 

а зачем .htaccess трогать??

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

У меня при запросе http://мой_сайт/.stats/  вот икая ошибка:


Notice: Undefined index: in /usr/home/******/Мой сайт/html/catalog/controller/common/seo_pro.php on line 68


Что бы это зналило? Как сгделать чтоб выдавала 404?

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

При люпотому чтом из двух требуемых запросов к бд возникает ошибка "....._product_to_category' doesn't exist"

Всё уже изгуглил..

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


При люпотому чтом из двух требуемых запросов к бд возникает ошибка "....._product_to_category' doesn't exist"

Всё уже изгуглил..

Это может быть из за дублей. проверьте в в базе данных есть ли икие категории! Или может это из за префикса который прописан в базе, тогда его надо прописать в этом запросе.

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

При люпотому чтом из двух требуемых запросов к бд возникает ошибка "....._product_to_category' doesn't exist"

Всё уже изгуглил..

Это может быть из за дублей. проверьте в в базе данных есть ли икие категории! Или может это из за префикса который прописан в базе, тогда его надо прописать в этом запросе.

 Спасипотому что, разобрался! Проблема была в префиксе, а точнее в том что я по ошибке думал что он у меня есть

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


Создайте аккаунт или войдите в него для комментирования

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

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

Зарегистрируйтесь для получения аккауни. Это просто!

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

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.