CMS блога, или как скрыть сайт?
Если используется сервер / хостинг на базе Apache, можно попробовать банальным .htaccess закрыть полностью доступ к сайту. Без пары логин-пароль, никто не сможет пройти дальше авторизационного диалога. Просто и надежно.
URI-knocking через статическую страницу (JS клиент).