Распределение посетителей сайта

СВ
На сайте с 28.03.2014
Offline
0
1704

По-моему, этот сервис предоставляется Яндексом.

Смысл такой: есть 2 варианта одного сайта, например, отличающиеся шаблоном.

При переходе по ссылке открывается случайным образом один из вариантов сайта.

Назначение: определить, какой из вариантов сайта больше приносит положительных отзывов и переходов.

Хотелось бы узнать подробности.

Как это реализовать?

MO
На сайте с 12.02.2014
Offline
4
#1

я бы тоже курнул этого же де*ма

медицинский центр- (http://www.mdcs.ru/) справки, медкнижки, анализы.
Z0
На сайте с 03.09.2009
Offline
830
#2

Средствами PHP 🍿

СВ
На сайте с 28.03.2014
Offline
0
#3

ziliboba0213, а разве сервисы яндекс никак не помогут в этом?

MO
На сайте с 12.02.2014
Offline
4
#4
Сестра ветра:
ziliboba0213, а разве сервисы яндекс никак не помогут в этом?

конечно помогут, а если сайты еще на разных доменах и с одними контактами сервис "Аффилирование" вам точно поможет. какой смысл затеи?

вы пишите:

1. определить, какой из вариантов сайта больше приносит положительных отзывов (тут может быть сработает, то есть если тут будет круче дизайн и сайт будет удобнее, информативнее) может и отследите что тут будет больше положительных отзывов, но хотя постойте- как пользователь отценит не видя второго варианта?

2. Переходы - что за вопрос? кэп ты ли это? как можно оценить переходы по принципу показа двух вариантов рандомом? получается пользователю в выдаче/сервисе показывается ваши два варианта причем рандомом и он переходит в любом случае на один из них не видя второй вариант.

я реально хочу курнуть этой же хр*ни!😡

есть вариант сделать так: один сайт один домен: главная страница- выбор по типу ( 1 версия сайта, 2 версия сайта ) в яндексе вроде такого сервиса нет вообще....

warlord727
На сайте с 17.06.2007
Offline
64
#5

1) Подключайте сервис ЯндексМетрика (настраивайте цели)

2) Размещайте на одном сайте сперва один вариант дизайна, затем другой.

3) Анализируйте через ЯндексМетрику результаты переходов по целям, показатели отказов, продолжительность сессии пользователей и т.д.

4) По результатам анализа выбирайте лучший вариант из 2ух дизайнов

Таким образом сможете решить вашу задачу в рамках одного сайта.

Про 2 сайта выше уже упомянули что ничего кроме проблем с поисковыми системами не получите.

JS
На сайте с 28.06.2009
Offline
37
#6

Обычное A/B тестирование. Можете сделать хоть для Я.Метрики, хоть для Google Analytics.

Самый простой и быстрый способ, если имеется сервер на nginx.

Если этого нет, то можно с использованием библиотеки на javascript.

Суть сведется, в любом случае, к разделению аудитории на некие равные части, присвоению им своих параметров и препровождению на свои версии страницы (или страниц). А статистика по этим параметрам и будет расщепляться и показывать интересующие результаты.

Делить аудиторию лучше на стороне сервера и средствами сервера - быстрее, гибче, надежнее.

Вообще A/B тестирование - давнишняя известная вещь. Отзывы о ее неэффективности - дурь. Отлично зарекомендовала себя на мелких правках - когда версии страницы кардинально отличаются друг от друга, то трудно определить, что пользователю удобно, а что нет.

M
На сайте с 27.01.2013
Offline
68
#7
JekaSam:
Обычное A/B тестирование. Можете сделать хоть для Я.Метрики, хоть для Google Analytics.
Самый простой и быстрый способ, если имеется сервер на nginx.

Можете уточнить про модуль nginx - он будет пользователей перекидывать на указанные страницы внезависимости от того, по какому адресу пользователь пришел на сайт?

Те можно ли тестирование сделать только для определенной страницы сайта, и если запрашиваются другие страницы, то модуль не отрабатывает и разделение не происходит?

JS
На сайте с 28.06.2009
Offline
37
#8
mibuso:
Можете уточнить про модуль nginx - он будет пользователей перекидывать на указанные страницы вне зависимости от того, по какому адресу пользователь пришел на сайт?
Те можно ли тестирование сделать только для определенной страницы сайта, и если запрашиваются другие страницы, то модуль не отрабатывает и разделение не происходит?

он берет кэш адреса указанной страницы и в зависимости от значения кэша добавляет переменную, которую вы можете использовать так, как хотите.

Посмотрите пример из документации:

http {
split_clients "${remote_addr}AAA" $variant {
0.5% .one;
2.0% .two;
* "";
}

server {
location / {
index index${variant}.html;

Для 0,5% пользователей будет определена переменная $variant='.one', для 2% она же будет = '.two'. И далее в примере эта переменная добавляется к адресу и получается, что 2% попадут на страницу '/index.two.html', 0.5% на '/index.one.html', а остальные на ''index.html'.

Можно переменную передавать в GET запрос и далее на стороне логики выбирать то или иное отображение страницы. Можно в зависимости от переменной перенаправлять на разные страницы.

sanseo
На сайте с 05.03.2014
Offline
80
#9

Это а/б или сплит-тестирование. Погуглите на эту тему.

Легче для локальных задач тестирования собственную разработку внедрить.

M
На сайте с 27.01.2013
Offline
68
#10

JekaSam, "он берет кэш адреса указанной страницы" - вот про это я как раз и спрашивал. Что-то не пойму, где указывается страница для которой должен отработать код?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий