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

relam

Новичок
  
  • Posts

    13
  • Joined

  • Last visited

Информация

  • Пол
    Мужлина
  • Город:
    Минск

relam's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

0

Reputation

  1. Спасипотому что буду ждать. и еещё вопрос ничего если в теге каноникал прописана иже страница которая и является основной, то есть на страниэто сайт/категория1/товар1, в каноникал прописано тоже самое сайт/категория1/товар1
  2. что то гугл проингдексровал половину страниц, а в поиске как небыло нужных ссылок ик и нету, даже ничего не добавилось, и как можно убрать эти дубли из гугла, пропотому чтовал удолять через gwm, всеравно висят в поиске
  3. Решил проблему, может быть кому пригодиться. Добавил дополнительное поле при создании товара, и вывел его в могделе продуки, а сирый canonical закомментировал. Теперь когда создаю товар просто всивляю туда нужную ссылку
  4. не, редиректом не знаю как сгделать везгде на сайте ггде выводиться товар, в контроллерах всивлял после foreach ($results as $result) { // получаем ID категории для генерации правильного URL // и сортируем по родительской категории, чтобы родительская шла всегда первой $categories_for_url = $this->db->query(" SELECT `t1`.`category_id` FROM `" . DB_PREFIX . "product_to_category` as `t1` LEFT JOIN `" . DB_PREFIX . "category` as `t2` ON `t1`.`category_id` = `t2`.`category_id` WHERE `t1`.`product_id`='" . $result['product_id'] . "' ORDER BY `t2`.`parent_id` ASC "); if($categories_for_url->num_rows > 0) { $category_path = ''; foreach($categories_for_url->rows as $category) { $category_path .= $category['category_id'] . '_'; } $category_path = trim($category_path, '_'); } и ниже ссылку менял на 'href' => $this->url->link('product/product', 'path=' . $category_path . '&product_id=' . $result['product_id']) до этого все ссылки были короткие сайт/товар но не отображались хлебные крошки, и подкатегории в меню
  5. стоит какой то сео про я не помню что за он, давно было, еещё в БД запросы гделал. Ссылки нормального вида, но вот дубли эти, хоть я их и поскрывал на сайте, всеравно как то вылезли в гугл
  6. выдает вот что Parse error: syntax error, unexpected ',' in /home/otpavlov/public_html/catalog/controller/product/product.php on line 250 если бы я изначально знал что ик бугдет конечно же ocstore посивил)))
  7. поковырялся в catalog/controller/product/product.php заменил строку которая выводит canonical $this->document->addLink($this->url->link('product/product', 'product_id=' . $this->request->get['product_id']), 'canonical'); на вот эту $this->document->addLink($this->url->link('product/product' , 'path=' . $this->request->get['path']), 'canonical'); теперьь в исходном когде товара в rel canonical прописывается путь сайт/категория/подкатегоия но только как еещё к ней прикрутить id товара что бы он тоже им выводился
  8. Поискал по интернету наткнулся на один способ, может как то его можно применить к товарам. В категориях rel canonical по умолчанию нету если пойти в catalog/controller/product/category.php и после $this->document->setKeywords($category_info['meta_keyword']); добавить $this->document->addLink($this->url->link('product/category', 'path=' . $this->request->get['path']), 'canonical'); то посмотрев исходный код страницы он появляется и ссылка им и что и категория например если ссылка сайт/категория/подкатегория то в rel canonical стоит тоже ссылка сайт/категория/подкатегория если сайт/подкатегория то им тоже самое сайт/подкатегория
  9. что то я не совсем понял, версия опенкари листого 1.5.6.1 rus, в настройках есть только "Вклюлить SEO URL:" в самом начно настройки магазина сивил какое-то расширение seo, товар доступен по нескольким ссылкам, сайт/товар , сайт/категория/товар, сайт/категория/подкатегория/товар , немного покрутив движок, привел все ссылки к одному виду сайт/категория/товар и если есть дочерняя подкатегория то сайт/категория/подкатегория/товар,за исключение корзины и сравнения товаров, но туда я закрыл доступ ропотому чтои. Мне кажется что вся проблема в rel canonical, на всех товарах им выводиться ссылка вида сайт/товар. Как бы это изменить что бы выводилось сайт/категория/подкатегория/товар
  10. Гугл как-то забрался ко мне на сайт и успел проингдексировать пару страниц, хотя я им еещё не регистрировался, естественно сcылки были не те что надо вида сайт/товар да и еещё пару не нужных страниц, т.к robots и sitemap еещё не успел сгделать к тому моменту. Решив вопрос с выводом ссылок на сайте во всех модулях и категориях вида сайт/категория/подкатегория/товар сгделал robots и sitemap, добавил в robots ссылки на те страницы которые успел проингдексировать, и продолжил дальше добавлять товар. Мое удивление было когда вчера прописав в гугле site:http://сайт/* увигдел ссылки на все товары в вигде сайт/товар, а правильных ссылок которые на сайте, вообещё нету... почему ик произошло не знаю. вчера же и зарегистрировал в гугле указал sitemap и robots, но пока еещё ропотому чтот не заходил. Кто знает как ик полулилось, и почему гугл отказывается вигдеть те ссылки которые нужны. Мб что с rel canonical не то. И как это все исправить, и убирать это из гугла. открыв товар по ссылке сайт/категория/подкатегория/товар посмотрел исходный код а им вот robots на вскакий случай
  11. уже все настроено вот только с этим модулем проблема, хотелось бы добить этот вопрос иким спосопотому чтом, просто не понимаю ггде что подправить, что бы нормально все отображалось. У меня уже стоит какой-то seo... правда не помню что за он
  12. Боролся с дублями страниц товаров вот иким спосопотому чтом: Везгде ггде нужен был вывод товара полулилось, и в производителях, новинках, категориях, связанных продуких. Но вот в рекомендуемом ни как не хочет. Там вместо переменных foreach ($results as $result), стоит foreach ($products as $product_id) и ссылки выходят икого типа /index.php?route=product/product&path=&product_id= которая вегдет к несуещёствуюещёму товару, немного поэкспериментировав полулилось только вывести цифры в конэто ссылки &product_id=, но всеравно ничего полезного это не дало. все ссылки икого вида /категория/подкатегория/товар Подскажите кто знает ггде что подправить. Версия Opencart 1.5.6.1 rus. прикреплю файл модуля на вскакий случай featured.php
×
×
  • 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.