🤖

Роботы обходят эти ссылки и вполне довольны. О чем можно убедится в сёрч консоле.

Пример работающего скрипта с определением подставленнх ютем меток. Когда данная техника может пригодиться? В случае если возникает необходимость сконструировать сайт со смежными ключами в точной идентификации по назначению для стопроцентной конверсии запроса.

Что собственно еще стоит упомянуть что в шапке метатегов каноникал не стоит забывать модифицировать каноническую ссылку. Интересно что если добавить ютем метку в канонический адрес, то страница проиндексируется в серч консоле и добавится в индекс. На практики какого то особенно огромного прироста по трафику пока замечено не было, но и ничего отрастающего в минуc тоже не наблюдалось.

Это лишь показывает что запрограммировать мультилендю можно на любом хостинге и даже без поддержки серверных языков. Используя лишь голые руки и смекалку!

👩‍💻

девушка программст

Скрипт в готов к использованию с любыми ютем метками. Поэтому его можно использовав сразу скопировав к себе прям как есть. Заменить лиш заголовки и аннотацию или добавив свои переменные с нужными значениями в подстанновку в строчную яваскрипт переменную ${let} с динамическим свойством. Как в вышеуказанном примере: если условие “true” в переменную заносится значение, иначе выводится запись что поcле “else”.

Яваскрпт этой страницы с выборкой ютем меток и подстановке по ним заголовков и аннотаций.

<script>
let header;
let annotatio;
if(window.location.search== "?utm_metka"){
header = 'Заголовок!. Специально для утем метки /?utm_metka';
annotatio = 'Анотация к этому заголовку. Тут объяснени что это мультилендя на яваскрипте без серверного языка.';
console.log(`${header} ${annotatio}`);
}else if(window.location.search=='?utm_1'){
header = 'Заголовок1.';
annotatio = 'Первая анотация говорит что все началось!';
console.log(`${header} ${annotatio}`);
}else if(window.location.search=='?utm_2'){
header = 'Заголовок2.';
annotatio = 'Под второй заголовок, по логике событий и здравого смысла это будет анотация объясняющая всю последовательность.';
console.log(`${header} ${annotatio}`);
}else if(window.location.search=='?utm_3'){
header = 'Заголовок3.';
annotatio = 'Продолжние следует, тут то и возникает тройственность как самая демократическая сила, благодаря минимуму при котором возможно идентифицировать закономерноть.';
console.log(`${header} ${annotatio}`);
}else if(window.location.search=='?utm_4'){
header = 'Заголовок4.';
annotatio = 'Кавадро!';
console.log(`${header} ${annotatio}`);
}else if(window.location.search=='?utm_5'){
header = 'Заголовок5.';
annotatio = 'Наверное больше уже нечего сказать и так все понятно.';
console.log(`${header} ${annotatio}`);
}else if(window.location.search=='?utm_6'){
header = 'Заголовок6.';
annotatio = 'шишстое, анотация практически исчерпала все свои силы ';
console.log(`${header} ${annotatio}`);
}else if(window.location.search=='?utm_7'){
header = 'Заголовок7.';
annotatio = 'Для седьмой понадобится чуть больше вдохновения, потому что число семь по всем законам удачи считается удачным числом и притягивет успех.';
console.log(`${header} ${annotatio}`);
}else if(window.location.search=='?utm_8'){
header = 'Заголовок8.';
annotatio = 'Восьмая ';
console.log(`${header} ${annotatio}`);
}else if(window.location.search=='?utm_9'){
header = 'Заголовок9.';
annotatio = 'Девятая';
console.log(`${header} ${annotatio}`);
}else if(window.location.search=='?utm_source=yandex'){
header = 'Ловим клиентов из яндекса';
annotatio = 'Тут пойманные из яндекса.';
console.log(`${header} ${annotatio}`);
}else if(window.location.search=='?utm_source=google'){
header = 'Ловим клиентов из гугла';
annotatio = 'Тут пойманные из яндекса.';
console.log(`${header} ${annotatio}`);
}else{
console.log('utm_metka ne vpisana!');
annotatio = 'Если нет запланированных ютем меток в ссылке, выводится это сообщение. '+'<p class="utm">'+window.location.search+'</p>';
header = 'Пример скрипта мультилендинга на одном яваскрипте.';
}
let site = window.location.search;
headers.innerHTML = `${header}`;
annotation.innerHTML=`${annotatio}`;
console.log(window.location); // посмотреть чё там есть
</script>