Многие начинающие shareware-авторы, заключив договор с регистратором, удивляются, почему через этого регистратора нет ни одной покупки. После этого разработчик делает вывод, что выбранный регистратор работает неэффективно. Дело в том, что непосредственно регистраторы, за исключением отдельных компаний, оказывающих рекламную поддержку (см. разд. "Выбираем регистратора" данной главы), сами пользователей не приводят. Представители регистраторов признаются, что через них напрямую регистрации почти не идут, и основную роль в этом играет то, как shareware-автор дал ссылку на страницу регистрации.
Конечно, здесь возможны нюансы. Например, если регистратор грамотно организовал каталог с программами, которые он обслуживает, то страницы этого каталога будут эффективно проиндексированы поисковыми системами и, возможно, ссылки на страницу с описанием программы (рядом с которым находится и линк на страницу регистрации) появятся на видных местах в ответах на запросы пользователей к поисковым системам. Но, как можно догадаться, шансы получить заметный приток покупателей, надеясь на индексацию страниц регистратора поисковиками, не очень велики.
Основной источник потока покупателей, заходящих на страницу регистрации программы, — это ссылки в документации и на Web-сайте программы. Также автор может поставить эти ссылки и в окне О программе (About) своего продукта и (или) привязать их к пункту меню или командной кнопке. Именно по этим ссылкам подавляющее большинство покупателей попадает на страницу регистрации и оплачивает приобретение лицензии на программу.
При установке ссылок на страницу регистрации нужно не забывать о том, что регистратор, с которым вы работаете сейчас, в будущем, возможно, перестанет вас устраивать, и вы решите отказаться от его услуг. Вследствие этого установленные ссылки на страницу регистрации устареют.
В случае с установкой ссылок на Web-сайте программы никаких проблем не возникает: HTML-код ссылок модифицируется, чтобы они указывали на сайт нового регистратора. А вот ссылки в документации... Конечно, их можно поменять, но ведь предыдущие версии программы "расползлись" по всему Интернету и "осели" на множестве FTP-серверов, в частных online- и локальных коллекциях программного обеспечения. Время от времени они будут попадать в руки новых пользователей, которые, желая зарегистрировать программу, будут нажимать на ссылки, указанные в документации (увы, немногие пользователи, получив файл программы не с официального сайта разработчика, не удосуживаются проверить, новейшая у них версия или нет). И, столкнувшись с трудностями на таком ответственном этапе, как регистрация (ведь дело касается личных денег пользователя), вполне вероятно, что человек испугается и решит отказаться от использования программы.
Для решения этой проблемы можно применить два способа. Во-первых, в документации программы указывать не прямые ссылки на страницу регистрации, а ссылку на раздел "Регистрация" Web-сайта программы, где уже стоят прямые ссылки на регистратора. Меняя, при необходимости, ссылки на странице "Регистрация" Web-сайта программы, можно добиться того, что пользователи, щелкающие по ссылкам в документации программы, даже при смене регистратора могут продолжить процесс регистрации. Однако в данном случае существует небольшой недостаток: для пользователя процесс регистрации усложняется, т. к. после нажатия на ссылку в документации программы пользователь попадает сначала не на страницу регистрации, а в раздел "Регистрация" Web-сайта программы. В результате существует вероятность, что пользователь окажется сбит с толку — например, решит, что именно на этой странице нужно производить регистрацию.
Чтобы этого не произошло, можно использовать второй способ — переадресацию пользователя, нажавшего на ссылку в документации, при помощи CGI-скрипта. Он осуществим, если вы последовали моим советам по выбору хостинга в гл. 9 и разместили свой Web-сайт на тарифном плане с поддержкой CGI.
Вот как может выглядеть исходный текст простого CGI-скрипта на языке Perl, осуществляющего переадресацию на страницы регистрации различных программ и различных регистраторов.