Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

интеграция seo_pro

Ага, уже влепил. Вроде, всё работает теперь без дублей.

 

Посоветуйте, пожалуйста, качественный Seo комбайн. чтобы можно было массово менять титлы, описания и тд

Надіслати
Поділитися на інших сайтах


Добрый день. Извините за мою безграмотность. Я начинающий (любитель). Решил сделать сайт на ocStore-1.5.5.1.2.

Хостинг на reg.ru.

 

Никак не могу убрать index.php?route придать нормальный вид всем страницам, кроме главной - она получилась нормально.

Перекопал почти весь интернет, чего только не менял, и никак (((

 

Пример:

http://iphone-ok.ru/index.php?route=product/category&path=59

 

Надіслати
Поділитися на інших сайтах


ocStore Version 1.5.4.1

Прошу помощи, видимо не только у меня такая проблема. одна и та же страница доступна по следующим адресам:

и еще по многим урлам, в конце которых СЕО урл статей на сайте (контакты, о магазине и т.д.)

это еще полбеды, 5 информационных страниц модно было бы вообще вручную сделать, но такая же ситуация не только со стаьями, но и с производителями, которых 190.

Существуют эти страницы:

Результат такого положения: около 3500 дублей нашел робот яндекса, что очень плохо.

на другом сайте то же самое

http://autoulet.ru/aksessuary-1/
http://autoulet.ru/aksessuary-1/dostavka.html


кто как с этим справился и почему возникают такие дубли?


стоит SeoPro, .htacces работает? сайтмап составлен верно, в нем этих страниц нет.

Может быть тогда можно сделать такой редирект типа:

если встречается определенная комбинация символов (например skidki) то убираем из ссылки все от начала этих символов до названия домена. Как это сделать?

то есть чтобы урл из http://la-vanna.ru/vanny/akrilovye-vanny/contacts.html в http://la-vanna.ru/contacts.html

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

http://opencart-russia.ru/demo23/software/contact-us
http://opencart-russia.ru/demo23/contact-us

одна и та же страница... и никакого редиректа не происходит

Надіслати
Поділитися на інших сайтах


если дубли вида категория/бренд есть готовый инструмент

категория/инф.страница  впринципе недолго запилить

 

 

тут нет сеопро
Надіслати
Поділитися на інших сайтах

 

если дубли вида категория/бренд есть готовый инструмент

категория/инф.страница  впринципе недолго запилить

 

 

 

 

тут нет сеопро

 

Помогите пожалуйста, как запилить?) И какой готовый инструмент?

Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

Народ а SEO pro для opencart 2.3.0.2 существует??? Просто есть вот такая проблемка с дублями

http://climat-store.com.ua/conditioner/kondicionery-nastennie/ftxs35k-rxs35k

http://climat-store.com.ua/conditioner/kondicionery-nastennie/ftxs35k-rxs35k?filter=131

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

 

 

тоже интересует этот вопрос, на версию 2.3.0.2 что-то есть?

Надіслати
Поділитися на інших сайтах


Подскажите, пожалуйста, как решить такую проблему.

 

Есть opencart 1.5.3.1 с SEO PRO for OpenCart 1.5.4 версия 1.0.0

 


<modification>
    <id>SEO PRO for OpenCart 1.5.4</id>
        <version>1.0.0</version>
    <comment><![CDATA[
1. execute script
    ALTER TABLE `product_to_category` ADD `main_category` tinyint(1) NOT NULL DEFAULT '0';
2. copy file seo_pro.php in folder catalog/controller/common
3. replace in file index.php this line
      $controller->addPreAction(new Action('common/seo_url'));
with following
if (!$seo_type = $config->get('config_seo_url_type')) {
    $seo_type = 'seo_url';
}
$controller->addPreAction(new Action('common/' . $seo_type));
    
    ]]></comment>
        <vqmver>2.1</vqmver>
        <author>[email protected] (freelancer)</author>
        <file name="admin/controller/setting/setting.php">
                <operation>
                        <search position="after"><![CDATA[$this->data['entry_encryption'] = $this->language->get('entry_encryption');]]></search>
                        <add><![CDATA[        $this->data['entry_seo_url'] = $this->language->get('entry_seo_url');
        $this->data['entry_seo_url_type'] = $this->language->get('entry_seo_url_type');
        $this->data['entry_seo_url_include_path'] = $this->language->get('entry_seo_url_include_path');
        $this->data['entry_seo_url_postfix'] = $this->language->get('entry_seo_url_postfix');]]></add>
                </operation>
                <operation>
                        <search position="after" offset="2"><![CDATA[$this->data['config_seo_url'] = $this->config->get('config_seo_url');]]></search>
                        <add><![CDATA[        if (isset($this->request->post['config_seo_url_type'])) {
            $this->data['config_seo_url_type'] = $this->request->post['config_seo_url_type'];
        } elseif ($this->config->get('config_seo_url_type')) {
            $this->data['config_seo_url_type'] = $this->config->get('config_seo_url_type');
        } else {
            $this->data['config_seo_url_type'] = 'seo_url';
        }

        $this->data['seo_types'] = array();
        $this->data['seo_types'][] = array('type' => 'seo_url', 'name' => $this->language->get('text_seo_url'));
        $this->data['seo_types'][] = array('type' => 'seo_pro', 'name' => $this->language->get('text_seo_pro'));

        if (isset($this->request->post['config_seo_url_include_path'])) {
            $this->data['config_seo_url_include_path'] = $this->request->post['config_seo_url_include_path'];
        } else {
            $this->data['config_seo_url_include_path'] = $this->config->get('config_seo_url_include_path');
        }

        if (isset($this->request->post['config_seo_url_postfix'])) {
            $this->data['config_seo_url_postfix'] = $this->request->post['config_seo_url_postfix'];
        } else {
            $this->data['config_seo_url_postfix'] = $this->config->get('config_seo_url_postfix');
        }]]></add>
                </operation>
        </file>
    

        <file name="admin/language/*/setting/setting.php">
                <operation>
                        <search position="after"><![CDATA[// Text]]></search>
                        <add><![CDATA[$_['text_seo_url']                    = 'Default';
$_['text_seo_pro']                    = 'SeoPro';
$_['entry_seo_url_type']            = 'Тип ЧПУ:';
$_['entry_seo_url_include_path']    = 'ЧПУ товаров с категориями:<span class="help">/category/subcategory/product<br />(только для SeoPro)</span>';
$_['entry_seo_url_postfix']            = 'Окончание ЧПУ:<span class="help">Например .html<br />(только для SeoPro)</span>';
]]></add>
                </operation>
        </file>

        <file name="admin/view/template/setting/setting.tpl">
                <operation>
                        <search position="before" offset="1"><![CDATA[<td><?php echo $entry_maintenance; ?></td>]]></search>
                        <add><![CDATA[            <tr>
              <td><?php echo $entry_seo_url_type; ?></td>
              <td><select name=config_seo_url_type">
                <?php foreach ($seo_types as $seo_type) { ?>
                <?php if ($seo_type['type] == $config_seo_url_type) { ?>
                <option value="<?php echo $seo_type['type']; ?>" selected="selected"><?php echo $seo_type['name']; ?></option>
                <?php } else { ?>
                <option value="<?php echo $seo_type['type']; ?>"><?php echo $seo_type['name']; ?></option>
                <?php } ?>
                <?php } ?>
              </select></td>
            </tr>
            <tr>
              <td><?php echo $entry_seo_url_include_path; ?></td>
              <td><?php if ($config_seo_url_include_path) { ?>
                <input type="radio" name="config_seo_url_include_path" value="1" checked="checked" />
                <?php echo $text_yes; ?>
                <input type="radio" name="config_seo_url_include_path" value="0" />
                <?php echo $text_no; ?>
                <?php } else { ?>
                <input type="radio" name="config_seo_url_include_path" value="1" />
                <?php echo $text_yes; ?>
                <input type="radio" name="config_seo_url_include_path" value="0" checked="checked" />
                <?php echo $text_no; ?>
                <?php } ?></td>
            </tr>
            <tr>
              <td><?php echo $entry_seo_url_postfix; ?></td>
              <td><input type="text" name="config_seo_url_postfix" value="<?php echo $config_seo_url_postfix; ?>" size="3" /></td>
            </tr>]]></add>
                </operation>
        </file>
</modification>

 

Все равно остаются дубли:

будсклад.укр/keramoblok/poroterm/porotherm-44-eko

будсклад.укр/porotherm-44-eko/keramoblok/poroterm

Обе страницы выдают ответ 200, никуда не перенаправляются.

Хотя частично перенаправление работает: будсклад.укр/porotherm-44-eko перенаправляет на будсклад.укр/porotherm-44-eko/keramoblok/poroterm с кодом 301

То есть путаница именно в алиасе товара - работает и когда он вначале, и когда в конце.

 

Пробовала поменять модуль на seopro из первого сообщения темы (размер файл отличается от моего), ситуация не изменилась. Что делать, как эти дубли починить (убрать-перенаправить)? Помогите, пожалуйста.

Надіслати
Поділитися на інших сайтах


MirraCat, хватит ныть, разнося по ресурсу чьи-то глупости.

читай про "rel=canonical" и спи спокойно.

Обоснуйте, пожалуйста, свои обвинения - почему глупости и почему чьи-то?

 

"rel=canonical" это хорошо, но недостаточно, нужен рабочий редирект.

Надіслати
Поділитися на інших сайтах



Все равно остаются дубли: будсклад.укр/keramoblok/poroterm/porotherm-44-eko будсклад.укр/porotherm-44-eko/keramoblok/poroterm

Вы такие ссылки сами руками прописываете?

Надіслати
Поділитися на інших сайтах

Приветствую, уважаемые форумчане!


Столкнулся недавно с такой проблемой - не могу создать ЧПУ для статей в блоге.


 


Что имеется: 


- Модуль SeoPro


- Модуль для статей Kuler Blog Manager


 


Суть проблемы такова:


По умолчанию ссылка на блог имеет вид: 


магазин/index.php?route=module/kbm/


 


Вношу в в SeoPro изменения, а именно module/kbm заменяем на blog


Все работает и теперь ссылка на блог: магазин/blog


 


Казалось бы, всё окей, НО (!) в блоге имеются статьи, имеющие ссылки по умолчанию:


магазин/index.php?route=module/kbm/article&kbm_article_id="№п/п"


 


В том же SeoPro меняю вношу изменения kbm_article_id="№п/п" - название-статьи


 


Казалось бы, все должно работать, и ссылка должна иметь вид:


магазин/blog/название-статьи


 


Но этого не происходит. А получается вот что:


магазин/index.php?route=module/kbm/article&kbm_article_id="№п/п"


 


Как я понимаю, здесь между module/kbm/ и kbm_article_id="№п/п" закралось некое article&.


Вот что с этим делать, никак не пойму.


 


Прошу помощи у знающих, как решить эту проблему?


Заранее спасибо!


Надіслати
Поділитися на інших сайтах


Вы такие ссылки сами руками прописываете?

Изначально нет, одну генерирует в выдаче товаров в категории, на другую перенаправляется ссылка будсклад.укр/porotherm-44-eko, сгенерированная встроенным Google Sitemap.

Надіслати
Поділитися на інших сайтах


Изначально нет, одну генерирует в выдаче товаров в категории, на другую перенаправляется ссылка будсклад.укр/porotherm-44-eko, сгенерированная встроенным Google Sitemap.

Еще ссылку с алиасом товара в начале, а не на конце генерирует корзина.

Надіслати
Поділитися на інших сайтах


Обоснуйте, пожалуйста, свои обвинения - почему глупости и почему чьи-то?

потому что кто-то очень давно "ляпнул" глупость и понеслось.

"rel=canonical" это хорошо, но недостаточно, нужен рабочий редирект.

почему недостаточно? кому?

кому нужен "рабочий редирект"? владельцу, посетителям или поисковикам? для каких целей?

поисковики и так видят "сайт/товар", без каких-либо "категорий" и прочих прослоек.

- - -

возьми оригинальные файлы "catalog/controller/common/seo_pro.php" и ".htaccess.txt" из архива движка ocStore_15512 и сравнивай со своими.

Надіслати
Поділитися на інших сайтах

Добро дня!

Может вопрос нубский, но все же. У меня один товар находится в разных категориях, например, шампунь находится в категории бренда и так же в категории средства для волос. Т.е. к этому товару можно попасть из двух разных категорий, считается ли это дублем? При переходе на этот товар из этих категорий урл у него остается одинаковым. Считается ли это дублем? Или если урл один и тот же то дубля нет?

Ocstore 2.3.0.2,  включен seopro

Надіслати
Поділитися на інших сайтах


Люди помогите у меня опенкарт 2.1 модуль симпл в папке коммон есть Сео_Урл и сео_про_урл  в пшпмайадмин поменял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');

 получил # Затронута 1 строка. и все ... ничего не поменяло ((( что делать .. подскажите...

Надіслати
Поділитися на інших сайтах


сделал еще раз написало что добавило... в таблице появилось (прошлую я удалил) и снова на сайте  /index.php?route=product/manufacturer - производители..... помогите ..... я наверное что то не так делаю.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.