Это мой фрагмент кода:
function MobileDealLink(pURL) {
if (document.documentElement.clientWidth < 501 && pURL != '0') {
window.location=pURL;
}
}
Что происходит, если пользователь нажимает div, вызывающий эту функцию, этот конкретный пользователь успешно перенаправляется на эту ссылку. Но когда он нажимает кнопку «Назад» на своем устройстве, он отправляется на страницу до посещения страницы, на которой запущена функция.
Вот фактический сценарий:
- Пользователь гуглит на недвижимость; заходит на сайт через страницу результатов Google
- Просматривает списки недвижимости на главной странице сайта и нажимает на конкретный список недвижимости div
- Div запускает функцию onclick, отправляет пользователя на страницу полного списка конкретного свойства
- Пользователь теперь нажимает кнопку возврата на своем устройстве (желая вернуться на домашнюю страницу сайта)
- Устройство отправляет пользователя обратно в Google, а не обратно на домашнюю страницу (это проблема, с которой я сталкиваюсь.)
Как мне остановить это? Я полагаю, что это сильно влияет на показатель отказов веб-сайта, возвращая посетителя обратно в Google, а не возвращаясь на домашнюю страницу, и помогая ему пройти через «воронку продаж в стиле учебника».
* Вы можете убедиться в этом сами на сайте: https://www.propertypost.lk