Opencart - Отзывы О Товаров Сделать Индексируемыми Для Поисковиков.

Тема в разделе "SEO-вопросы (оптимизация и продвижение магазина)", создана пользователем admin, 24 июн 2016.

  1. TopicStarter Overlay
    Offline

    admin Команда форума Администратор

    Сообщения:
    2.317
    Симпатии:
    75.754
    Репутация:
    170
    Настраиваем Opencart так, чтобы отзывы на страницах товаров подгружались не ajax'ом, а статично, для того, чтобы поисковики их могли индексировать. По умолчанию Opencart подгружает отзывы скриптом, поэтому если просмотреть исходный код страницы, как видит это поисковик, то мы не увидим отзывов вообще.

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

    catalog/view/theme/ВАША_TEMA/template/product/product.tpl

    Находим там строку:

    Код:
    <div id="review"></div>
    Заменим ее на следующий код:

    Код:
    <?php
    $reviews = $this->model_catalog_review->getReviewsByProductId($product_id);
    if ($reviews) {
    foreach ($reviews as $review) {
    echo '<div class="content"><p><strong>'.$review['author'].'</strong> – ';
       $date = strtotime($review['date_added']);
       echo date('d M Y',$date); ?><br />
    <img src="catalog/view/theme/default/image/stars_<?php echo $review['rating'] ?>.png" alt="<?php echo $review['rating'] ?> из 5 звёзд!" /><br />
       <?php echo $review['text'].'</p></div>';
       }
    } else { ?>
        <div class="content"><?php echo "Нет отзывов"; ?></div>
          <?php } ?>
    Данное решение предоставил юзер под ником monax. На этом все, комментарии в Опенкарт будут индексироваться поисковиками и наращивать контент ваших страниц, при условии, что их будут оставлять покупатели и посетители магазина.
     
  2. Offline

    sveta Пользователь

    Сообщения:
    31
    Симпатии:
    3
    Репутация:
    0
    а для opencart 2.х или ocstore 2.х подходит
     
  3. TopicStarter Overlay
    Offline

    admin Команда форума Администратор

    Сообщения:
    2.317
    Симпатии:
    75.754
    Репутация:
    170
    немного код подправить и подойдет
     
  4. Offline

    sveta Пользователь

    Сообщения:
    31
    Симпатии:
    3
    Репутация:
    0
    прикольно, но не для меня