Как избавиться от добавления UTM-меток при вводе URL?

Как можно удалить строку `?utm_source=google&utm_medium=cpc&utm_campaign=search_17494705432&utm_content=143833505252_609229024703_&utm_term`, которая добавляется к URL вашего сайта 100komodov.by автоматически?
  • 6 апреля 2024 г. 21:49
Ответы на вопрос 2
Для удаления UTM-меток из URL-адреса вашего сайта, вы можете использовать различные методы в зависимости от того, как они были добавлены.

1. Воспользуйтесь плагином или скриптом: Существуют различные плагины и скрипты, которые могут удалять UTM-метки автоматически. Например, плагины для браузера или скрипты на стороне клиента.

2. Используйте файл .htaccess: Вы можете написать правило в файле .htaccess, чтобы автоматически удалять UTM-метки при вводе URL. Для этого добавьте следующий код в файл .htaccess:

```apache
RewriteCond %{QUERY_STRING} utm_source [NC,OR]
RewriteCond %{QUERY_STRING} utm_medium [NC,OR]
RewriteCond %{QUERY_STRING} utm_campaign [NC,OR]
RewriteCond %{QUERY_STRING} utm_content [NC,OR]
RewriteCond %{QUERY_STRING} utm_term [NC]
RewriteRule ^(.*)$ /$1? [R=301,L]
```

3. Используйте JavaScript: Вы можете написать скрипт на JavaScript, который будет удалять UTM-метки при загрузке страницы. Например, следующий скрипт удалит UTM-метки из URL:

```javascript
if (window.location.search.indexOf('utm_source') > -1) {
   window.history.replaceState({}, document.title, window.location.pathname);
}
```

Выберите подходящий для вас метод и примените его для удаления UTM-меток из URL вашего сайта.
Когда ввожу url в адресную строку, к нему автоматически добавляется такая строчка

Это браузер добавляет из своей истории.
Похожие вопросы