1.
www.adventum.ru/blog/rel-canonical-how-to вам в помощь и не выдумывайте велосипед
2. Запретите индексацию гет параметров в robots тем более они начинаются с utm
3. sitemap.xml
4. GET параметр не является частью урла и выделяется отдельным зарпосом в реврайт конд, так что можно сделать условие для всех utm
Частный случяай
RewriteCond %{QUERY_STRING} (^|&)utm_referrer\=https\://zen\.yandex\.com($|&)
RewriteRule ^karty/sovet\-tem\-kto\.html$ /? [L,R=301]
для всех UTM
RewriteCond %{QUERY_STRING} (^|&)utm_referrer\=.+($|&)
RewriteRule ^(.+)$ /$1/? [L,R=301]
? В Конце строки удалит гет параметры