Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

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


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

результата никакого, как было route=common/home так и осталось.

надеюсь что Вы еще и почистить папку cache на фтп не забыли.....

Я проверял, все работает. Если у Вас не получается, это не значит что файл не верный.

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

  • 2 недели спустя...

Для версии ocStore v1.5.1.3 актуально решение?!

Сам спросил, сам ответил. Да, работает :) единственное, для новичков типа меня, стоило бы подробно написать, где искать файл сео-про который мы заменяем. А то пришлось поиском по заголовкам пользоваться.

Автору спасибо..

Кроме этого запроса INSERT INTO mag_url_alias (query, keyword) VALUES ('checkout/simplecheckout', 'checkout');

Потому что там /index.php?route=checkout/checkout а не checkout/simplecheckout

Правильный запрос будет: INSERT INTO mag_url_alias (query, keyword) VALUES ('checkout/checkout', 'checkout');

Толи закэшировал ссыли, то ли что.. но после запроса к БД и замене файла, прописываешь СЕО ссыль в товаре или статье, меняется лишь заголовок а не ссыль. Скорее всего кэш, потому что поменял файл обратно, изменил ссылки, и снова поставил ваш.. теперь полное СЕО!

Еще раз спасибо.

А вот сео-ссылки у товаров не меняется, пробовал добавлять с нуля. Что может быть?

Сам спросил, сам ответил. Пока товар не в категории, сео-вид ссылка не принимает! Я сутки работаю только с этим магазином, поэтому сильно не пинайте. Свои вопросы с ответами оставляю для тех, у кого могут быть те же проблемы.

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


Правильно я понимаю, что с этим "решением" теперь можно в robots пописать что то типа Disallow: /*route=* ?

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


Правильно я понимаю, что с этим "решением" теперь можно в robots пописать что то типа Disallow: /*route=* ?

А смысл? Страницы не повторяются с этим решением. Для поисковиков теперь каждая особенная. С этим решением про " route=" можно забыть, да бы ссылки все ЧПУ

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


Кроме этого запроса INSERT INTO mag_url_alias (query, keyword) VALUES ('checkout/simplecheckout', 'checkout');

Потому что там /index.php?route=checkout/checkout а не checkout/simplecheckout

Правильный запрос будет: INSERT INTO mag_url_alias (query, keyword) VALUES ('checkout/checkout', 'checkout');

checkout/simplecheckout это для распространненого модуля упрощенной регистрации и покупки

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


Вопрос, как обновляется кэш?

При добавление изменении товара кэш не обновляется, мало того от туда берётся старый seo.... как работать то?

Просветите пожалуйста...

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

Вопрос, как обновляется кэш?

При добавление изменении товара кэш не обновляется, мало того от туда берётся старый seo.... как работать то?

Просветите пожалуйста...

ага, что бы автоматом обновлялся кеш при редактировании seo алиаса нужно добавить инвалидацию кеша seo_pro везеде где вызывается инвалидация product, category, manufacturer и т.п.
  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

Фикс с окончанием

Вот это

  if(empty($queries)) {
   $queries[] = $route;
  }
заменить на

  if(empty($queries)) {
   $queries[] = $route;
   if ($route != 'common/home') {$postfix = 1;}
  }
  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

Подскажите как исправить.

Стоить модуль новостей с vqmod и конфликтует с этим сеопро

Notice: Undefined variable: keyword_in in /var/www/u2491196/data/www/test.sampw.ru/vqmod/vqcache/vq2-catalog_controller_common_seo_pro.php on line 77

Вот конфликтующая часть кода

			    <operation error="skip">
					    <search position="after"><![CDATA[
						 $this->request->get['route'] = 'error/not_found';
					    ]]></search>
					    <add><![CDATA[
					    }
					    if ($keyword_in[0] == 'news') {
					  $this->request->get['route'] = 'information/news';
					    ]]></add>
			    </operation>
Ссылка на комментарий
Поделиться на других сайтах


Подскажите как исправить.

Стоить модуль новостей с vqmod и конфликтует с этим сеопро

Notice: Undefined variable: keyword_in in /var/www/u2491196/data/www/test.sampw.ru/vqmod/vqcache/vq2-catalog_controller_common_seo_pro.php on line 77

Вот конфликтующая часть кода

				<operation error="skip">
						<search position="after"><![CDATA[
						 $this->request->get['route'] = 'error/not_found';
						]]></search>
						<add><![CDATA[
						}
						if ($keyword_in[0] == 'news') {
					  $this->request->get['route'] = 'information/news';
						]]></add>
				</operation>

				<operation error="skip">
						<search position="after"><![CDATA[
						 $this->request->get['route'] = 'error/not_found';
						]]></search>
						<add><![CDATA[
						}
                        if (isset($keyword_in[0]) AND $keyword_in[0] == 'news') OR (isset($parts[0]) AND $parts[0] == 'news') ) {
					  $this->request->get['route'] = 'information/news';
						]]></add>
				</operation>
  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

Не помогло. Просто магазин перестал открываться.

Нашел решение https://opencartforum.com/topic/8774-news-reviews-15/page__view__findpost__p__70507

Спасибо за помощь)

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


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

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

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

Точно такая же история, и ответа никто не дал.

При стандартном 1.5.3 seo_pro.php

товары, категории — чпу

другие ссылки — index.php?route=

при cached_seo_pro_v1.5.3 из этой темы

товары, категории — index.php?route=product/category&path=

другие ссылки — прописанные в базе чпу

В чем может быть дело?

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


Точно такая же история, и ответа никто не дал.

...

В чем может быть дело?

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

Спасибо за тему, все получилось))

Теперь у меня другой вопрос, как под это дело правильно настроить robots.txt ?

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


Спасибо за тему, все получилось))

Теперь у меня другой вопрос, как под это дело правильно настроить robots.txt ?

Примерно так

User-agent: *
# account*
Disallow: /*route=account/
Disallow: /wishlist
Disallow: /my-account
Disallow: /login
Disallow: /logout
Disallow: /order-history
Disallow: /newsletter
Disallow: /request-return
Disallow: /forgot-password
Disallow: /downloads
Disallow: /returns
Disallow: /transactions
Disallow: /create-account
Disallow: /edit-account
Disallow: /change-password
Disallow: /address-book
Disallow: /reward-points
# affiliate*
Disallow: /*route=affiliate/
Disallow: /affiliates
Disallow: /edit-affiliate-account
Disallow: /change-affiliate-password
Disallow: /affiliate-payment-options
Disallow: /affiliate-tracking-code
Disallow: /affiliate-transactions
Disallow: /affiliate-logout
Disallow: /affiliate-forgot-password
Disallow: /create-affiliate-account
Disallow: /affiliate-login
# checkout*
Disallow: /*route=checkout/
Disallow: /shopping-cart
Disallow: /checkout
Disallow: /gift-vouchers
#
Disallow: /*route=product/search
Disallow: /search
#
Disallow: /index.php?route=product/product*&manufacturer_id=
Disallow: /admin
Disallow: /catalog
Disallow: /download
Disallow: /system
Disallow: /*?sort=
Disallow: /*&sort=
Disallow: /*?order=
Disallow: /*&order=
Disallow: /*?limit=
Disallow: /*&limit=
Disallow: /*?filter_name=
Disallow: /*&filter_name=
Disallow: /*?filter_sub_category=
Disallow: /*&filter_sub_category=
Disallow: /*?filter_description=
Disallow: /*&filter_description=
Disallow: /*?tracking=
Disallow: /*&tracking=
User-agent: Yandex
# account*
Disallow: /*route=account/
Disallow: /wishlist
Disallow: /my-account
Disallow: /login
Disallow: /logout
Disallow: /order-history
Disallow: /newsletter
Disallow: /request-return
Disallow: /forgot-password
Disallow: /downloads
Disallow: /returns
Disallow: /transactions
Disallow: /create-account
Disallow: /edit-account
Disallow: /change-password
Disallow: /address-book
Disallow: /reward-points
# affiliate*
Disallow: /*route=affiliate/
Disallow: /affiliates
Disallow: /edit-affiliate-account
Disallow: /change-affiliate-password
Disallow: /affiliate-payment-options
Disallow: /affiliate-tracking-code
Disallow: /affiliate-transactions
Disallow: /affiliate-logout
Disallow: /affiliate-forgot-password
Disallow: /create-affiliate-account
Disallow: /affiliate-login
# checkout*
Disallow: /*route=checkout/
Disallow: /shopping-cart
Disallow: /checkout
Disallow: /gift-vouchers
#
Disallow: /*route=product/search
Disallow: /search
#
Disallow: /index.php?route=product/product*&manufacturer_id=
Disallow: /admin
Disallow: /catalog
Disallow: /download
Disallow: /system
Disallow: /*?sort=
Disallow: /*&sort=
Disallow: /*?order=
Disallow: /*&order=
Disallow: /*?limit=
Disallow: /*&limit=
Disallow: /*?filter_name=
Disallow: /*&filter_name=
Disallow: /*?filter_sub_category=
Disallow: /*&filter_sub_category=
Disallow: /*?filter_description=
Disallow: /*&filter_description=
Clean-param: tracking
За правильноть не ручаюсь.
Ссылка на комментарий
Поделиться на других сайтах


Добрый день, установил модуль seo_pro для 1.5.3, работает все отлично, модулем доволен. На днях установил на сайт сертификат SSL и, когда пытаюсь зайти через https, то сайт ломается. Как я понял из Консоли JavaScript , проблема в кеше seo_pro, поскольку ошибки идут следующие:

The page at https://kydelka.ru/ displayed insecure content from http://kydelka.ru/image/cache/import_files/d4/d43040c5e3ce11e184beb482fe8c31b2_ae8dc345d3594634ae0925d32d23473f-100x140.jpg.

Подскажите, как поменять вызов картинок и скриптов из кеша через безопасное соединение https?

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


Добрый день, установил модуль seo_pro для 1.5.3, работает все отлично, модулем доволен. На днях установил на сайт сертификат SSL и, когда пытаюсь зайти через https, то сайт ломается. Как я понял из Консоли JavaScript , проблема в кеше seo_pro, поскольку ошибки идут следующие:

The page at https://kydelka.ru/ displayed insecure content from http://kydelka.ru/image/cache/import_files/d4/d43040c5e3ce11e184beb482fe8c31b2_ae8dc345d3594634ae0925d32d23473f-100x140.jpg.

Подскажите, как поменять вызов картинок и скриптов из кеша через безопасное соединение https?

Проблема решена.

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


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


В 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}
Ссылка на комментарий
Поделиться на других сайтах


сделал всё, как указано (заменил файл, сделал запрос в базу). Полезли ошибки:

1) Перестала работать корзина, при попытке зайти в неё перекидывает на главную

2) При попытке залогиниться под клиентом выдает ERR_TOO_MANY_REDIRECTS и всё, труба.

Что делать?

Замена файла обратно ничего не дала

нашел в логе ошибок:

2012-08-27 0:33:35 - PHP Warning:  unlink(/home2/ambiplan/public_html/system/cache/cache.product.1.0.1-1.14249775bee9ba35ef664f4043bcaa83.1346027394) [<a href='function.unlink'>function.unlink</a>]: No such file or directory in /home2/ambiplan/public_html/system/library/cache.php on line 14
2012-08-27 0:33:35 - PHP Warning:  unlink(/home2/ambiplan/public_html/system/cache/cache.product.1.0.1-1.062a53d463d15be5c87f8ba9d902a3a7.1346027495) [<a href='function.unlink'>function.unlink</a>]: No such file or directory in /home2/ambiplan/public_html/system/library/cache.php on line 14
2012-08-27 0:33:35 - PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cookie - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/session.php on line 11
2012-08-27 0:33:35 - PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cookie - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/session.php on line 11
2012-08-27 0:33:35 - PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cache limiter - headers already sent (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/session.php on line 11
2012-08-27 0:33:35 - PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cache limiter - headers already sent (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/session.php on line 11
2012-08-27 0:33:35 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/index.php on line 177
2012-08-27 0:33:35 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/index.php on line 177
2012-08-27 0:33:35 - PHP Warning:  unlink(/home2/ambiplan/public_html/system/cache/cache.product.1.0.1-1.062a53d463d15be5c87f8ba9d902a3a7.1346027495) [<a href='function.unlink'>function.unlink</a>]: No such file or directory in /home2/ambiplan/public_html/system/library/cache.php on line 14
2012-08-27 0:33:35 - PHP Warning:  unlink(/home2/ambiplan/public_html/system/cache/cache.product.1.0.1-1.c343a59b73bee90e6c3c9a13f6acd6f9.1346027446) [<a href='function.unlink'>function.unlink</a>]: No such file or directory in /home2/ambiplan/public_html/system/library/cache.php on line 14
2012-08-27 0:33:35 - PHP Warning:  unlink(/home2/ambiplan/public_html/system/cache/cache.product.1.0.1-1.6996787f42f0cdf56830645e9c7dd7c9.1346027379) [<a href='function.unlink'>function.unlink</a>]: No such file or directory in /home2/ambiplan/public_html/system/library/cache.php on line 14
2012-08-27 0:33:35 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/currency.php on line 45
2012-08-27 0:33:35 - PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cookie - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/session.php on line 11
2012-08-27 0:33:35 - PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cookie - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/session.php on line 11
2012-08-27 0:33:35 - PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cache limiter - headers already sent (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/session.php on line 11
2012-08-27 0:33:35 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/currency.php on line 45
2012-08-27 0:33:35 - PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cache limiter - headers already sent (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/session.php on line 11
2012-08-27 0:33:35 - PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cookie - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/session.php on line 11
2012-08-27 0:33:35 - PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cache limiter - headers already sent (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/session.php on line 11
2012-08-27 0:33:35 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/index.php on line 177
2012-08-27 0:33:35 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/index.php on line 177
2012-08-27 0:33:35 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/index.php on line 177
2012-08-27 0:33:35 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/currency.php on line 45
2012-08-27 0:33:35 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/currency.php on line 45
2012-08-27 0:33:35 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/currency.php on line 45[/size][/color][/font]
[font="Helvetica, Arial, sans-serif"][color="#777777"][size=2]
Изменено пользователем perplexor
Ссылка на комментарий
Поделиться на других сайтах


Сейчас проверил - удалил вручную из таблицы альяс для закладок, очистил кеш - закладки работают, путь стандартный, через route

Магазин 1.5.3.1

стоит seo модуль deadcow SEO, но онб по идее, не конфликтует с сео_про никак.

остальные ссылки, для которых в таблице url_alias прописаны свои пути, пока не раюотают: корзина, личный кабинет и т.д. Даже страничка Производители не работает.

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


добавил мультиязычный seo_pro, пример на демо http://fr13684.tw1.ru/en

в архиве измененные файлы + патч кому как удобнее(v1.5.3.1)

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

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

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

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

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

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

Войти

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

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

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

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

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