Jump to content
Sign in to follow this  
Snerorus

Настройка динамического canonical

Recommended Posts

Доброго времени суток!
Нужен Ваш совет) ломаю голову как вкорячить в opencart динамический canonical.

 

Для начала решил вывести через неиспользуемое поле tags - все работает.
 

сама конструкция на данный момент $this->document->addLink( ( $blog_info['tags'] ), 'canonical' ); - в контролере blog
 

и вывод через шаблон header  <?php foreach ( $links as $link ) { ?> <link href="<?php echo $link['href']; ?>" rel="<?php echo $link['rel']; ?>"/> <?php } ?>
 


Сейчас хочу добавить к этой конструкции условие, при котором: если поле tags заполнено, выводить информацию из него, а если поле пустое то выводить текущий урл страницы. Мой первый сайт на опенкарте, так что сильно камнями не бросайте) Всем спасибо!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By legioner26
      599.00 руб
      Скачать/Купить дополнение


      SEO Генератор мета тегов (категории, товары), SEO URL
      Модуль SEO генератор мета описания позволяет провести оптимизацию всех категорий и товаров. Очень прост в эксплуатации
      При первом прохождении  перезаписывает meta по все товарам, категориям, и сохраняет информацию о заполнении проставляя метки. 
      Все что от Вас требуется, это задать шаблон для заполнения meta.
       
      Также добавлена возможность автоматической массовой генерации отсутствующих SEO URL в товарах и категориях,
      при нажатии на кнопку Обновить ЧПУ (SEO URL)  модуль проставить URL во всех товарах и категориях в которых они отсутствуют.
       
      Возможность устранения дублей SEO URL
       
      ПРИМЕР заполнения прилагается в скриншоте.
       
      УСТАНОВКА
      1. Установить модификатор через Установку дополнения, очистить кешь.
      2. Скопировать папку admin в корень сайта.
      УСТАНОВКА для ОС 3.х
       Устанавливаем архив Uodate-Meta3x.ocmod.zip через Установку расширений, чистим кеш.
      ПРИМЕЧАНИЕ
      Модуль не закублен с открытым исходным кодом, не требует ключа активации.
      Тех. поддержка осуществляется для клиентов купившим модуль для конкретного ресурса, поэтому при покупке обязательно указываем Ваш домен.
       
      ___________________
       
      Также советую приобрести модуль от разработчика @chukcha Редирект Универсал 
      Незаменимый инструмент для редиректов, имеется 410 жизненно важный для удаленных товаров.
       
      Добавил legioner26 Добавлено 31.03.2019 Категория SEO, карта сайта, оптимизация Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет Старая цена 970  
    • By legioner26
      Модуль SEO генератор мета описания позволяет провести оптимизацию всех категорий и товаров. Очень прост в эксплуатации
      При первом прохождении  перезаписывает meta по все товарам, категориям, и сохраняет информацию о заполнении проставляя метки. 
      Все что от Вас требуется, это задать шаблон для заполнения meta.
       
      Также добавлена возможность автоматической массовой генерации отсутствующих SEO URL в товарах и категориях,
      при нажатии на кнопку Обновить ЧПУ (SEO URL)  модуль проставить URL во всех товарах и категориях в которых они отсутствуют.
       
      Возможность устранения дублей SEO URL
       
      ПРИМЕР заполнения прилагается в скриншоте.
       
      УСТАНОВКА
      1. Установить модификатор через Установку дополнения, очистить кешь.
      2. Скопировать папку admin в корень сайта.
      УСТАНОВКА для ОС 3.х
       Устанавливаем архив Uodate-Meta3x.ocmod.zip через Установку расширений, чистим кеш.
      ПРИМЕЧАНИЕ
      Модуль не закублен с открытым исходным кодом, не требует ключа активации.
      Тех. поддержка осуществляется для клиентов купившим модуль для конкретного ресурса, поэтому при покупке обязательно указываем Ваш домен.
       
      ___________________
       
      Также советую приобрести модуль от разработчика @chukcha Редирект Универсал 
      Незаменимый инструмент для редиректов, имеется 410 жизненно важный для удаленных товаров.
       
    • By legioner26
      Основная цель продвижения любого сайта – получить целевой трафик из органической выдачи. Органическая выдача поисковых систем – это естественные результаты поиска, исключая платную рекламу (Яндекс.Директ или Google AdWords – обычно помечены словом «Реклама»).
       
      Примерная схема работы над сайтом и перечень действий
      Общая тенденция последних лет в области SEO следующая – самый эффективный способ достижения позиций поисковых системах, это работа внутри сайта.
      Внутренняя оптимизация подразумевает:
      ·         Работу над заголовками и мета -тегами;
      ·         Работу с текстовым наполнением сайта;
      ·         Работу над исправлением технических проблем;
      ·         Устранение дублей страниц, битых ссылок и т.п.;
      ·         Сбор поисковых запросов (СЯ – семантическое ядро) и их группировку для оптимизации посадочных страниц;
      ·         Создание новых дополнительных посадочных страниц;
      ·         Проработку т.н. «коммерческих факторов» - набор требований к различным сайтам, определенным на основании потребностей посетителей. Например, для интернет-магазина на сайте обязательно должны быть размещены страницы с информацией о способах оплаты, доставке, условиях возврата, наличие городского телефона, страницы с адресами и реквизитами и т.д.
      ·         Работу над удобством использования сайта (юзабилити);
       
      Результаты и Гарантии
      Результатом наших работ, как и было сказано выше, считается рост трафика. Примеры работ высылаем при обратной связи.
       
       
      Контекстная реклама
      Также не стоит забывать и о других источников трафика как реклама в Яндекс.Директ или Google AdWords
       
      Предоставляем скидки новым клиентам на первые 2 месяца сопровождения.
    • By magdi2000li7
      Приветствую, посоветуйте пожалуйста что делать...
      На сайте большое количество почти одинаковых товаров, по типу https://abrom.ru/11-610-60-1 https://abrom.ru/11-610-60-2 https://abrom.ru/11-610-60-3 и т.д.
      Бедный Яндекс не может определиться, оставлять их в индексе или убирать..
       
      Думал объединить эти товары, а различия запилить опциями. Но тогда станет меньше посадочных страниц, для СЕО вроде не так хорошо.
      Что посоветуете делать, может есть модуль с посадочными для опций? 
       
      Спасибо)
    • By SirGrey
      400.00 руб
      Скачать/Купить дополнение


      SEO Страницы Тегов
      SEO Страницы для Тегов
       
      Стандартные теги практически бесполезны - они отправляют только на страницу поиска.
      Модуль позволят просто и удобно превратить ваши теги в посадочные страницы.
      Для каждого тега можно задать свой seo url, Мета Теги и описание
       
      Возможности модуля
       
       
      Уникальная страница для каждого тега Описание страницы Мета теги страницы ЧПУ для страницы  
       
       
      Добавил SirGrey Добавлено 08.05.2020 Категория SEO, карта сайта, оптимизация Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет Старая цена 0  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.