Столкнулся с задачей, где необходимо настроить аналитику для PBN сетки без футпринтов, при этом, конечно же, не пользоваться Google Search Console, Google Analytics, Data Studio и другими гугл сервисами.
Мой выбор пал на старый добрый Piwik (теперь он называется Matomo). Matomo – абсолютно бесплатный движок аналитики, который вы можете поставить на свой сервер. Он легко пошагово настраивается, обновляется одной кнопкой, есть настройки целей, ecommerce и многое другое.
Но есть одна проблема – при добавлении сайта в свой матомо, он выдает js код отслеживания, в котором есть явный футпринт – ссылка на папку (или домен), где лежит матомо.
Но произошло чудо! Спасибо разработчикам! Нашел в интернете официальный код от Матомо для HTTP проксирования ссылки на папку с матомо. Внутри гайда – ссылка на гитхаб с подробным описанием установки кода скрытия ссылки. Но вам же лень разбираться, правда? 😉 Короткий гайд по установке ниже.
Добавление сайтов в Матомо
- Добавьте все сайты вашей сетки в установленный и настроенный Матомо из пользователя с рут правами.
- Создайте нового пользователя с правами “admin”. Залогиньтесь под этим пользователем и в настройках возьмите API Token. Дайте этому пользователю права на все сайты!
- Вам понадобятся такие данные:
- ID сайта;
- ссылка на папку (или домен), где лежит Matomo;
- API Token админ пользователя.
Настройка отслеживания на сайте
- Скачайте отсюда файлы с папками: piwik.php, proxy.php, matomo-proxy.php, plugins/HeatmapSessionRecording/configs.php, config.php.example.
- Переименуйте config.php.example на config.php. Внутри файла поменяйте:
- Внутренность переменки $PIWIK_URL на ссылку, где лежит ваш Matomo.
- $TOKEN_AUTH на токен админ пользователя.
- $PROXY_URL на то место, что подставляем вместо реального адреса, например https://vash-site/matomo/.
- Отредактируйте proxy.php. Измените:
- $PIWIK_URL.
- $TOKEN_AUTH.
- Залейте piwik.php, proxy.php, matomo-proxy.php, plugins/HeatmapSessionRecording/configs.php, config.php в корень сайта.
- Зайдите в ваш матомо – в настройки сайта и возьмите стандартный js код отслеживания. Нижнюю часть кода измените на то, что ниже, затем добавьте полученный код в футер сайта:
[...]
(function() {
var u="//trackedsite.com/";
_paq.push(["setTrackerUrl", u+"piwik.php"]);
_paq.push(["setSiteId", "trackedsite-id"]);
var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0];
g.type="text/javascript"; g.async=true; g.defer=true; g.src=u+"piwik.php"; s.parentNode.insertBefore(g,s);
})();
</script>
<!-- End Matomo Code -->
- trackedsite.com – поменяйте на домен вашего сайта (без https, www)
- trackedsite-id – поменяйте на цифру-идентификатор сайта в Матомо.
Результат
Аналитика всех сайтов PBN сетки работает, футпринтов нет, можно настраивать цели, ecommerce и анализировать в комплексе все, что происходит с вашими сайтами.

Буду благодарен за комментарии и дополнения к гайду, репосты в социальные сети.
Оригинальное описание установки на официальной странице tracker-proxy! Рекомендую изучить официальный гайд перед началом настройки!