[Помогите] rel=”next” and rel=”prev” с привязкой к rel=”canonical”

Тема в разделе "OpenCart", создана пользователем starlin, 21 апр 2013.

  1. starlin

    starlin

    Регистрация:
    8 фев 2013
    Сообщения:
    4
    Симпатии:
    2
    Если по rel=”canonical” - есть понимание, то по привязке rel=”next” and rel=”prev” ...пока отсутствие
    Если кто пробовал такое, то отпишитесь как гугл воспринял
     
  2. starlin

    starlin

    Регистрация:
    8 фев 2013
    Сообщения:
    4
    Симпатии:
    2
    Поробую озвучить так:
    На OpenCart сталкивался кто-то с Повторяющиеся заголовки (теги title) и Повторяющееся метаописание - на станицах категорий, количество товара на которых делает их многостраничными?
    Если да, то что делали для избежания дублей?
     
  3. Bnopen

    Bnopen Команда форума

    Регистрация:
    3 мар 2013
    Сообщения:
    1.264
    Симпатии:
    534
    starlin, вас только эти дубли смущают? Тайтлы и метаописания? А ничего, что и описание категории (весь текст) дублируется на каждой странице пагинации + при возврате с любой страницы пагинации на первую получаем нашу же страницу с категорией (текст + товары), но с урлом ?page=1.
    Решение - как вариант, отказываться от пагинации и делать подгрузку аяксом, что-то вроде бесконечной категории, вот такого типа -
     
    starlin нравится это.
  4. nix

    nix php, MySQL, UNIX, MikroTik ROSAPI

    Регистрация:
    16 янв 2013
    Сообщения:
    1.000
    Симпатии:
    890
    Ага, а давай чтоб избежать падения на велосипеде не будем ездить на велосипеде )))
    Зачем аякс, зачем ети необдуманные действия...
    Можно ж просто 2 строчки на php написать, например так
    в файле catalog/view/theme/default/template/roduct/category.tpl
    любой нужный Вам блок обернуть в теги например для яндекса вот как будет хорошо(тег <noindex>)
    PHP:
    <?php if (empty($_SERVER['REQUEST_URI']) || (isset($_GET['page']) && $_GET['page']>=&& $_GET['page']<=20))
    { echo 
    "<noindex>";} ?>
     
    <!-- Например вот етот блок <div class="category-info"> описания категории. Из него обернуть <?php if ($description) { ?>-->
     
    <?php echo $description?>
     
    <!-- Например вот етот блок <div class="category-info"> описания категории. Из него обернуть <?php if ($description) { ?>-->
     
    <?php if (empty($_SERVER['REQUEST_URI']) || (isset($_GET['page']) && $_GET['page']>=&& $_GET['page']<=20))
    { echo 
    "</noindex>";} ?>
    Аналогично можно сделать для всего и по разному. Например если ето не главная(первая) странница категории то не выводить описания или п1 тег, все что угодно можно...

    В СЕО я 0, но етот способ хорошо. Для гугла какие то свою приколы придумать можно...
     
    starlin нравится это.