Jump to content
Sign in to follow this  
horecamarketdn

[Решено] Как настроить в OpenCart параметры визиты для Вебвизора Яндекс Метрики?

Recommended Posts

Друзья! Нужна ваша помощь! Как, что и где нужно написать (настроить) на сайте в OpenCart, чтобы можно было в Вебвизоре Яндекс Метрики смотреть в "Параметрах визитов" информацию по ip-адресам посетителей?

Share this post


Link to post
Share on other sites

Нигде. Прикрыли эту лавочку уже как года 2 назад

Share this post


Link to post
Share on other sites

открываете catalog/controller/common/footer.php
после
 

$data['powered'] = sprintf($this->language->get('text_powered'), $this->config->get('config_name'), date('Y', time()));

добавляете
 

$data['remote_addr'] = '';
		
if (isset($this->request->server['REMOTE_ADDR'])) {
  $data['remote_addr'] = $this->request->server['REMOTE_ADDR'];
}

открываете catalog/view/theme/ваша тема/template/common/footer.tpl

перед

</body></html>

вставляете код счетчика

Скрытый текст
<!-- Yandex.Metrika counter -->
<script type="text/javascript">
var yaParams = {ip_adress: "<? echo $remote_addr; ?>"}

    (function (d, w, c) {
        (w[c] = w[c] || []).push(function() {
            try {
                w.yaCounter99999999999 = new Ya.Metrika({
                    id:99999999999,
					params:window.yaParams,
                    clickmap:true,
                    trackLinks:true,
                    accurateTrackBounce:true,
                    webvisor:true,
                    ecommerce:"dataLayer"
                });
            } catch(e) { }
        });

        var n = d.getElementsByTagName("script")[0],
            s = d.createElement("script"),
            f = function () { n.parentNode.insertBefore(s, n); };
        s.type = "text/javascript";
        s.async = true;
        s.src = "https://mc.yandex.ru/metrika/watch.js";

        if (w.opera == "[object Opera]") {
            d.addEventListener("DOMContentLoaded", f, false);
        } else { f(); }
    })(document, window, "yandex_metrika_callbacks");
</script>
<noscript><div><img src="https://mc.yandex.ru/watch/99999999999" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->

 

 

где цифры 99999999999 нужно заменить 3 раза на id от вашего счетчика

  • +1 3

Share this post


Link to post
Share on other sites

Сегодня дошли руки, чтобы все это сделать...Попробую оценить завтра результат...Спасибо!

Share this post


Link to post
Share on other sites

Здравствуйте! Сделал все, как Вы написали, но статистика Метрики вообще ничего не показала по сайту. Решил пока поставить код счетчика еще и в модуле аналитики сайта - Модули -> Analytics (Аналитика) -> Google Analytics

Посмотрю, что покажет в течение часа...При этом все сохранил, что написали в catalog/controller/common/footer.php и в catalog/view/theme/ваша тема/template/common/footer.tpl

Share this post


Link to post
Share on other sites

Не забывайте обновлять кэш модификаторов после правок в файлах
Если не получается, значит что-то делаете неправильно

  • +1 1

Share this post


Link to post
Share on other sites

Вот кэш модификаторов не очищал и не нажимал обновление...Сейчас сделаю...

 

Share this post


Link to post
Share on other sites

Обновил кэш и счетчик заработал!!! Сейчас посмотрю Вебвизор...

Share this post


Link to post
Share on other sites

Подскажите, пожалуйста, а нужно в Модификаторах нажимать желтый ластик "Очистить" или только синий "Обновить"? Скриншот прилагаю.

Обновление модификаторов.jpg

Share this post


Link to post
Share on other sites

Такое чувство, что счетчик замер после того как я снова внес в файл catalog/view/theme/ваша тема/template/common/footer.tpl запись:

var yaParams = {ip_adress: "<? echo $remote_addr; ?>"}

 

Share this post


Link to post
Share on other sites

Скажите, а вот такой вариант может подойти для сайта на Opencart, если это как вариант был для сайта на DLE ( DataLife Engine)?


Для начала создадим небольшой модуль, открываем любой текстовой редактор Notepad++ например, и вставляем в него следующий код:

<script> var yaParams = {ip_adress: "<?php echo $_SERVER['REMOTE_ADDR']; ?>" }; </script>

 

И сохраняем php формате с произвольным именем, я сохранил так: ip.php. После копируем этот файл в папку с модулями: engine/modules/…

 

Код счетчика остается такой же как на вордпрес, с единственным изменением перед кодом подключаем наш модуль, вот таки способом: 

{include file="engine/modules/ip.php"}

 

Код будет выглядеть у вас:

 

<!-- Yandex.Metrika counter -->
{include file="engine/modules/ip.php"} 

<script type="text/javascript">
    (function (d, w, c) {
        (w[c] = w[c] || []).push(function() {
            try {
                w.yaCounterхххххххх = new Ya.Metrika({
                    id:хххххххх, /* xxxxxxxx - ID вашего счетчика  */
                    params: window.yaParams, /* Код, который мы вставили */
                    clickmap:true,
                    trackLinks:true,
                    accurateTrackBounce:true,
                    webvisor:true
                });
            } catch(e) { }
        });

        var n = d.getElementsByTagName("script")[0],
            s = d.createElement("script"),
            f = function () { n.parentNode.insertBefore(s, n); };
        s.type = "text/javascript";
        s.async = true;
        s.src = "https://mc.yandex.ru/metrika/watch.js";

        if (w.opera == "[object Opera]") {
            d.addEventListener("DOMContentLoaded", f, false);
        } else { f(); }
    })(document, window, "yandex_metrika_callbacks");
</script>
<noscript><div><img src="https://mc.yandex.ru/watch/xxxxxxxx" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->

Share this post


Link to post
Share on other sites

то, что вы написали почти то же самое
лучше ссылку на сайт, можно в ЛС

  • +1 1

Share this post


Link to post
Share on other sites

УРА!!! ЗАРАБОТАЛ ВАШ СКРИПТ!!! И ТЕПЕРЬ ПО КЛИЕНТАМ ПОКАЗЫВАЕТСЯ IP-АДРЕСА В ВЕБВИЗОРЕ!!!

Но только я чуть подправил его:

 

<!-- Yandex.Metrika counter -->
<script type="text/javascript">
var yaParams = {ip_adress: "<? echo $remote_addr; ?>"}
</script>

<script type="text/javascript">
    (function (d, w, c) {
        (w[c] = w[c] || []).push(function() {
            try {

 

и т.д. как у Вас написано...

  • +1 1

Share this post


Link to post
Share on other sites

Огромное спасибо всем (horecamarketdn и  thentruза данный пост! Успехов и +10 карме. Полдня искал ответ на эту тему. Буду теперь ловить злодеев.

После потупил где в метрике смотреть IP.  Нашел статью: http://seobel.ru/10-otobrazhenie-ip-adresa-v-yandeksmetrike.html

Там объяснили, как смотреть в вебвизоре и в отчетах. 

 

Share this post


Link to post
Share on other sites

Не получается настроить, подскажите в чем может быть причина?

 

1. в catalog/controller/common/footer.php

добавил:

$data['remote_addr'] = '';
		
if (isset($this->request->server['REMOTE_ADDR'])) {
  $data['remote_addr'] = $this->request->server['REMOTE_ADDR'];
}

скрин:

 

Screenshot_11.thumb.jpg.c8afe481a98f26ae6c6584637273fc37.jpg

 

Далее пробовал два варианта:

Первый, - счетчик добавил в (дополнение - статистика - Google Analytics) - после обновил КЕШ модификатор!

счетчик!

<!-- Yandex.Metrika counter -->
<script type="text/javascript">
var yaParams = {ip_adress: "<?php echo $remote_addr; ?>"}
</script>

<script type="text/javascript" >
    (function (d, w, c) {
        (w[c] = w[c] || []).push(function() {
            try {
                w.yaCounter************ = new Ya.Metrika({
                    id:************,
                    params:window.yaParams,
                    clickmap:true,
                    trackLinks:true,
                    accurateTrackBounce:true,
                    webvisor:true
                });
            } catch(e) { }
        });

        var n = d.getElementsByTagName("script")[0],
            s = d.createElement("script"),
            f = function () { n.parentNode.insertBefore(s, n); };
        s.type = "text/javascript";
        s.async = true;
        s.src = "https://mc.yandex.ru/metrika/watch.js";

        if (w.opera == "[object Opera]") {
            d.addEventListener("DOMContentLoaded", f, false);
        } else { f(); }
    })(document, window, "yandex_metrika_callbacks");
</script>
<noscript><div><img src="https://mc.yandex.ru/watch/************" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->

Если на сайте посмотреть КОД СТАРНИЦЫ - вижу что айпи адрес мой не определен, а в параметрах визита вижу эту строку:

Screenshot_12.jpg.968ae56ab17dbe3a21436b7e561ffa2a.jpg

 

ВТОРОЙ, добавил код счетчика в (catalog/view/theme/ваша тема/template/common/footer.tpl)  - после обновил КЕШ модификатор!

Если на сайте снова посмотреть КОД СТАРНИЦЫ и счетчик уже в самом низу, то я вижу что определился мой айпи адрес

 

Screenshot_113.jpg.1a08f704250ed068bb3d29354bb80ba4.jpg

 

НО, в метрике поле "ПАРАМЕТРЫ ВИЗИТА " - за сутки теста было пустое, как-будто счетчик перестал передавать данные в ЯНДЕКС МЕТРИКУ...

 

__________________________________________________________________

 

Пока не испробовал все возможные варианты, ничего не получалось, но УРА заработало... )))) по последнему варианту.

Спасибо thentru и horecamarketdn - за полезную тему!

Edited by Nannco
  • +1 1

Share this post


Link to post
Share on other sites

Просто УРА заработало  через сутки, или что-то ещё сделали? У меня 8 часов счетчик вообще не считает, хотя то что у Вас в коде страницы показывает и "установлен корректно". Изменения horecamarketdn тоже попробовала....

!!!!Ребята, спасибо, заработало. Может совпадение по времени, а может после внесения изменений horecamarketdn

Edited by Zanimo

Share this post


Link to post
Share on other sites

Всем доброго времени суток. Извините что поднимаю тему, нужно сделать такие же манипуляции под OcStore 1.5.5.1.2. Сделал все манипуляции, получил пустую строку с ip. Может ли быть проблема в том что не скинул кеш модификаций? Сайт не мой, боюсь его уронить.

Screenshot_2.jpg.77690320513c3d19a5a1d2185d36df6b.jpg

Screenshot_2.jpg

Share this post


Link to post
Share on other sites
В 05.11.2018 в 00:08, Bibika сказал:

манипуляции под OcStore 1.5.5.1.2. Сделал все манипуляции, получил пустую строку с ip.

Screenshot_2.jpg.77690320513c3d19a5a1d2185d36df6b.jpg

 

У меня на OcStore 1.5.5.1.2 новый код счётчика такой заработал:

<!-- Yandex.Metrika counter -->
<script type="text/javascript" >
var yaParams = {ip: "<? echo $_SERVER['REMOTE_ADDR'];?>"};
</script>
<script type="text/javascript" >
   (function(m,e,t,r,i,k,a){m=m||function(){(m.a=m.a||[]).push(arguments)};
   m.l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
   (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");

   ym(00000000, "init", {
        params:window.yaParams,
        clickmap:true,
        trackLinks:true,
        accurateTrackBounce:true,
        webvisor:true
   });
</script>
<noscript><div><img src="https://mc.yandex.ru/watch/00000000" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->

Edited by fantom

Share this post


Link to post
Share on other sites

а кто знает как на Версия ocStore 3.0.2.0 сделать ? ))))

 

пробовал не вышло ) 

Share this post


Link to post
Share on other sites

тоже не выходит

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 buslikdrev
      Для всех версий opencart делаю всё тоже самое, что и здесь.
       
      +Никаких копирайтов на вашем сайте со стороны клиентской части.
       
      +Установка и настройка модулей:
      модуль кэширования генерация webp изображений (если сервер поддерживает  
      Оптимизация отклика сервера и скорости генерации сервером страниц (отдаваемый HTML) не входит в данную услугу. По оптимизации серверной части обратитесь к @snastik.
       
      https://developers.google.com/speed/pagespeed/insights/?hl=RU&url=https%3A%2F%2Fdemo2.buslikdrev.by%2Findex.php%3Froute%3Dproduct%2Fcategory%26path%3D120_130%26limit%3D100

      УСЛОВИЯ СОГЛАШЕНИЯ
      На вашем сайте не должно быть ошибок в php и js коде (устраняются за отдельную плату);
      Отклик сервера и обработка php кода должно отрабатывать не дольше 0.8 секунды (за плохой отклик сервера Гугл снимает 15-20 баллов, а значит гарантировать не могу оценку 90 без кэша);
      После сдачи работы претензии и вопросы не предъявляются исполнителю;
      Если результат оценки не будет достигнут 80+ на всех страницах (имеющий шаблон и количество товара не больше 100шт.), будут возвращены деньги без комиссии данной площадки (-20%) и восстановлен сайт в исходное состояние (по желанию клиента).
    • By buslikdrev
      2 200.00 руб · Срок продления: 500.00 руб за день
      Скачать/Купить дополнение


      Оптимизация для максимальной оценки PageSpeed от Google
      Для всех версий opencart делаю всё тоже самое, что и здесь.
       
      +Никаких копирайтов на вашем сайте со стороны клиентской части.
       
      +Установка и настройка модулей:
      модуль кэширования генерация webp изображений (если сервер поддерживает  
      Оптимизация отклика сервера и скорости генерации сервером страниц (отдаваемый HTML) не входит в данную услугу. По оптимизации серверной части обратитесь к @snastik.
       
      https://developers.google.com/speed/pagespeed/insights/?hl=RU&url=https%3A%2F%2Fdemo2.buslikdrev.by%2Findex.php%3Froute%3Dproduct%2Fcategory%26path%3D120_130%26limit%3D100

      УСЛОВИЯ СОГЛАШЕНИЯ
      На вашем сайте не должно быть ошибок в php и js коде (устраняются за отдельную плату);
      Отклик сервера и обработка php кода должно отрабатывать не дольше 0.8 секунды (за плохой отклик сервера Гугл снимает 15-20 баллов, а значит гарантировать не могу оценку 90 без кэша);
      После сдачи работы претензии и вопросы не предъявляются исполнителю;
      Если результат оценки не будет достигнут 80+ на всех страницах (имеющий шаблон и количество товара не больше 100шт.), будут возвращены деньги без комиссии данной площадки (-20%) и восстановлен сайт в исходное состояние (по желанию клиента).
      Добавил buslikdrev Добавлено 27.04.2020 Категория Услуги  
    • By sitecreator
      УСЛУГА (работа):
      Оптимизация сайта на опенкарт 1.5, 2.* и 3.0
      В состав работ входит установка и настройка необходимого софта, включая разработки для оптимизации (модули) от
      @sitecreator
      Никакой код вашего сайта не правится без возможности отката изменений. Это гарантия того, что в случае любых сомнений (или просто ради теста) вы можете отключить оптимизированную версию сайта и вернуться к первоначальной.
       
      Разработчик уверен в результате и может предложить вам оптимизацию до ее оплаты с пробным периодом в 7 дней. Предложение может быть ограничено ввиду временного отсутствия свободного времени.
       
      тестовый сайт:
      https://hi-optimizer.sitecreator.pro/
      схема дефолтная, но с виджетами, счетчиками, картой, видео-вставкой.
      проверка показателей pagespeed для данного сайта:
      https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fhi-optimizer.sitecreator.pro%2F
       
      При отсутствии оптимизации данный сайт оценивается гуглом в 28 баллов. После оптимизации - 98...99 баллов для мобильных.
      Это не означает, что любой сайт можно вывести в зону 90+ баллов при малом бюджете (как в данной услуге). Но существенно поднять оценку можно.
      Вы можете заметить, что в списке моих работ  не все сайты достигли уровня в 90+ баллов.
       
       
      Работа производится с применением профессионального инструмента оптимизатора (Hi-Optimizer by SiteCreator):
       

       
       
      На сайте оптимизируются (список не является исчерпывающим):
       
      стили (CSS) скрипты (JavaScript) объединение, минификация CSS и т.п. откладывание выполнения JavaScript с малым приоритетом задание приоритета выполнения автоматически или в ручном режиме возможность асинхронной загрузки как определенных CSS, так и JavaScript оптимизация всевозможных метрик (Яндекс и др.), аналитик (Гугл, Фейсбук и др.)  (по желанию и при необходимости) оптимизация всевозможных виджетов (Яндекс, Фейсбук, В Контакте и др. ) виджеты могут загружаться при попадении их в зону просмотра (lazy load для виджетов) оптимизация всевозможных чатов (Jivosite, Яндекс и т.д) оптимизация карт Гугла и Яндекса (загружаются при попадении в зону видимости - lazy load для карт), и др. карт оптимизация загрузки фреймов (iframe) оптимизация видео-вставок Ютюб, youtube.com оптимизация загрузки и отображения шрифтов, причем, как из внешних источников, так и из CSS, загружаемых с вашего сайта отслеживание дублей CSS, JS и, соответственно, предотвращение их повторной загрузки оптимизация загрузки всевозможных Lightbox (magnific-popup, colorbox, fancybox) другое по необходимости (определяется на основе анализа сайта)  
      Поскольку сперва производится анализ сайта, то невозможно до завершения анализа сайта перечислить все необходимые действия по оптимизации конкретного сайта. Работы по оптимизации производятся с учетом конкретных особенностей сайта. К каждому сайту  - индивидуальный подход!
       
      Работа проводится без изменения кода сайта с применением технологии ocmod.  Вы в любой момент можете откатить любые изменения. Даже после обновления шаблона на новую версию результат оптимизации сохраняется почти всегда, но может потребоваться иногда небольшая настройка. Т.е. обычно в таких случаях не нужно заново с нуля проводить оптимизацию. В этом большое преимущество данного подхода к оптимизации - он максимально гибкий и с хорошей переносимостью кода.  Включить или выключить оптимизацию кода на сайте вы можете одной кнопкой.
       

       
      На дефолтном движке и дефолтной теме для мобильных такой результат можете получить как на скриншоте ниже. На других сайтах общий результат также будет зависеть от оптимизации скорости отдачи самой страницы и оптимизации изображений.
       
       
      Результат гарантируется!
       
      Оптимизация отклика сервера и скорости генерации сервером страниц (отдаваемый HTML) не входит в данную услугу. По оптимизации серверной части пользуйтесь другими услугами.
      Как правило, отклик страницы в 1 сек или быстрее не сильно влияет на возможность достижения высоких баллов по оценке Гугла. Т.е. в настоящее время гугл придает наибольшее значение в своей оценке именно оптимизации скриптов JavaScript, CSS, и меньше придает значение скорости отклика сервера, но все в разумных пределах, разумеется.
       
      Для разработчиков, оптимизаторов и др. девелоперов возможна индивидуальная скидка до 50%  от начальной стоимости. Да и просто тем, кто заказывает 2-й раз данную услугу также могу предложить скидку.
      За купоном на скидку, пожалуйста, обращайтесь в личку или на почту [email protected]
       

       
       
      Для работы используется профессиональный инструмент:
       
       
      Модуль Hi-Optimizer не является панацеей для всех случаев.  Бывают крайне неудачно сделанные сайты (соответственно с оценкой гугла близкой к нулю),  которые без серьезной переделки невозможно оптимизировать, а это только ручная работа с версткой, кодом и т.д. Предлагаю сперва (до заказа услуги или покупки модуля) консультироваться с исполнителем и делать предварительный анализ и прогноз на предмет возможной успешной оптимизации конкретного сайта.
       
      На результат могут отрицательно влиять ошибки в коде HTML, имеются ввиду грубые ошибки (непарность парных тегов, незакрытые кавычки и т.п.). Изначально предполагается, что HTML на странице не содержит грубых ошибок, в противном случае возможна некорректная работа hi-optimizer на таких страницах, тестирование hi-optimizer не проводилось на страницах, содержащих грубые ошибки HTML (синтаксические и иные), соответственно автор не несет никакой ответственности за корректную работу таких страниц.
       
      Автор данного программного решения не может брать на себя обязательств, что на вашем конкретном сайте в любом  случае можно непременно достичь оценки гугла в 90+ баллов только лишь за счет применения программного решения "Hi-Optimizer". Оптимизатор Hi-Optimizer в первую очередь позволяет выполнять многие рекомендации гугла в плане оптимизации, например, позволяет снимать блокировку основного потока   (сторонними скриптами)  полностью (или, как миниум, существенно уменьшать ее).
       
      Выполненные (частично или все) рекомендации гугла по оптимизации и/или увеличение оценки на (минимально) 10 баллов (при первоначальном нахождении в красной зоне, т.е. если стартовая оценка была ниже 50) могут считаться критерием для успешной работы Hi-Optimizer. Конечный результат сильно зависит от индивидуальных особенностей сайта, в первую очередь - от примененного шаблона.
       
      Под спойлером подробнее о том какими средствами объективного контроля (от гугла) можно оценить как Hi-Optimizer выполняет оптимизацию по конкретным рекомендациям гугла.
       
       
       
       Какие шаблоны из известных являются сложными для оптимизации?
       
         

       
       
       
      Реальные сайты, на которых производилась оптимизация:
       

       

       

       

       

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


      Оптимизация и ускорение сайта для максимального повышения оценки pagespeed Гугла
      УСЛУГА (работа):
      Оптимизация сайта на опенкарт 1.5, 2.* и 3.0
      В состав работ входит установка и настройка необходимого софта, включая разработки для оптимизации (модули) от
      @sitecreator
      Никакой код вашего сайта не правится без возможности отката изменений. Это гарантия того, что в случае любых сомнений (или просто ради теста) вы можете отключить оптимизированную версию сайта и вернуться к первоначальной.
       
      Разработчик уверен в результате и может предложить вам оптимизацию до ее оплаты с пробным периодом в 7 дней. Предложение может быть ограничено ввиду временного отсутствия свободного времени.
       
      тестовый сайт:
      https://hi-optimizer.sitecreator.pro/
      схема дефолтная, но с виджетами, счетчиками, картой, видео-вставкой.
      проверка показателей pagespeed для данного сайта:
      https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fhi-optimizer.sitecreator.pro%2F
       
      При отсутствии оптимизации данный сайт оценивается гуглом в 28 баллов. После оптимизации - 98...99 баллов для мобильных.
      Это не означает, что любой сайт можно вывести в зону 90+ баллов при малом бюджете (как в данной услуге). Но существенно поднять оценку можно.
      Вы можете заметить, что в списке моих работ  не все сайты достигли уровня в 90+ баллов.
       
       
      Работа производится с применением профессионального инструмента оптимизатора (Hi-Optimizer by SiteCreator):
       

       
       
      На сайте оптимизируются (список не является исчерпывающим):
       
      стили (CSS) скрипты (JavaScript) объединение, минификация CSS и т.п. откладывание выполнения JavaScript с малым приоритетом задание приоритета выполнения автоматически или в ручном режиме возможность асинхронной загрузки как определенных CSS, так и JavaScript оптимизация всевозможных метрик (Яндекс и др.), аналитик (Гугл, Фейсбук и др.)  (по желанию и при необходимости) оптимизация всевозможных виджетов (Яндекс, Фейсбук, В Контакте и др. ) виджеты могут загружаться при попадении их в зону просмотра (lazy load для виджетов) оптимизация всевозможных чатов (Jivosite, Яндекс и т.д) оптимизация карт Гугла и Яндекса (загружаются при попадении в зону видимости - lazy load для карт), и др. карт оптимизация загрузки фреймов (iframe) оптимизация видео-вставок Ютюб, youtube.com оптимизация загрузки и отображения шрифтов, причем, как из внешних источников, так и из CSS, загружаемых с вашего сайта отслеживание дублей CSS, JS и, соответственно, предотвращение их повторной загрузки оптимизация загрузки всевозможных Lightbox (magnific-popup, colorbox, fancybox) другое по необходимости (определяется на основе анализа сайта)  
      Поскольку сперва производится анализ сайта, то невозможно до завершения анализа сайта перечислить все необходимые действия по оптимизации конкретного сайта. Работы по оптимизации производятся с учетом конкретных особенностей сайта. К каждому сайту  - индивидуальный подход!
       
      Работа проводится без изменения кода сайта с применением технологии ocmod.  Вы в любой момент можете откатить любые изменения. Даже после обновления шаблона на новую версию результат оптимизации сохраняется почти всегда, но может потребоваться иногда небольшая настройка. Т.е. обычно в таких случаях не нужно заново с нуля проводить оптимизацию. В этом большое преимущество данного подхода к оптимизации - он максимально гибкий и с хорошей переносимостью кода.  Включить или выключить оптимизацию кода на сайте вы можете одной кнопкой.
       

       
      На дефолтном движке и дефолтной теме для мобильных такой результат можете получить как на скриншоте ниже. На других сайтах общий результат также будет зависеть от оптимизации скорости отдачи самой страницы и оптимизации изображений.
       
       
      Результат гарантируется!
       
      Оптимизация отклика сервера и скорости генерации сервером страниц (отдаваемый HTML) не входит в данную услугу. По оптимизации серверной части пользуйтесь другими услугами.
      Как правило, отклик страницы в 1 сек или быстрее не сильно влияет на возможность достижения высоких баллов по оценке Гугла. Т.е. в настоящее время гугл придает наибольшее значение в своей оценке именно оптимизации скриптов JavaScript, CSS, и меньше придает значение скорости отклика сервера, но все в разумных пределах, разумеется.
       
      Для разработчиков, оптимизаторов и др. девелоперов возможна индивидуальная скидка до 50%  от начальной стоимости. Да и просто тем, кто заказывает 2-й раз данную услугу также могу предложить скидку.
      За купоном на скидку, пожалуйста, обращайтесь в личку или на почту [email protected]
       

       
       
      Для работы используется профессиональный инструмент:
       
       
      Модуль Hi-Optimizer не является панацеей для всех случаев.  Бывают крайне неудачно сделанные сайты (соответственно с оценкой гугла близкой к нулю),  которые без серьезной переделки невозможно оптимизировать, а это только ручная работа с версткой, кодом и т.д. Предлагаю сперва (до заказа услуги или покупки модуля) консультироваться с исполнителем и делать предварительный анализ и прогноз на предмет возможной успешной оптимизации конкретного сайта.
       
      На результат могут отрицательно влиять ошибки в коде HTML, имеются ввиду грубые ошибки (непарность парных тегов, незакрытые кавычки и т.п.). Изначально предполагается, что HTML на странице не содержит грубых ошибок, в противном случае возможна некорректная работа hi-optimizer на таких страницах, тестирование hi-optimizer не проводилось на страницах, содержащих грубые ошибки HTML (синтаксические и иные), соответственно автор не несет никакой ответственности за корректную работу таких страниц.
       
      Автор данного программного решения не может брать на себя обязательств, что на вашем конкретном сайте в любом  случае можно непременно достичь оценки гугла в 90+ баллов только лишь за счет применения программного решения "Hi-Optimizer". Оптимизатор Hi-Optimizer в первую очередь позволяет выполнять многие рекомендации гугла в плане оптимизации, например, позволяет снимать блокировку основного потока   (сторонними скриптами)  полностью (или, как миниум, существенно уменьшать ее).
       
      Выполненные (частично или все) рекомендации гугла по оптимизации и/или увеличение оценки на (минимально) 10 баллов (при первоначальном нахождении в красной зоне, т.е. если стартовая оценка была ниже 50) могут считаться критерием для успешной работы Hi-Optimizer. Конечный результат сильно зависит от индивидуальных особенностей сайта, в первую очередь - от примененного шаблона.
       
      Под спойлером подробнее о том какими средствами объективного контроля (от гугла) можно оценить как Hi-Optimizer выполняет оптимизацию по конкретным рекомендациям гугла.
       
       
       
       Какие шаблоны из известных являются сложными для оптимизации?
       
         

       
       
       
      Реальные сайты, на которых производилась оптимизация:
       

       

       

       

       

       
      Добавил sitecreator Добавлено 17.04.2020 Категория Услуги  
    • By santur
      Добрый день! Второй день пытаюсь установить цель JS событие метрики на кнопку "оформить заказ". Делаю так:
      <div class="buttons">
        <div class="pull-right">
          <input type="button" value="{{ button_confirm }}" id="button-confirm" data-loading-text="{{ text_loading }}" class="btn btn-primary" ym(66212365,'reachGoal','checkout')
        </div> />
      </div>
       
      Подскажите, добрые люди - что не так и как правильно?
  • 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.