Доступ к сайту можно закрыть только для всех, невозможно идентифицировать посетителей вашего сайта как конкурента или клиента.
Если вы считаете, что есть у кого-то несанкционированный доступ к сайту, смените пароли везде, где сможете, закройте метрику, возьмите под контроль доступ.
сделать вход по паспортным данным))) или по телефону,если у вас нет доступа к базам данных вам это не поможет,прото не выкладывайте на сайт информацию которая может пригодиться конкурентам вот и всё!