Я думаю, что во-первых, Робинзон смог выжить на острове благодаря своим знаниям, умениям, опыту, накопленным в той жизни, что предшествовала кораблекрушению. Благодаря им он смог использовать все ресурсы, имеющиеся на острове и изъятые с корабля, для создания более комфортных условий существования в дикой природе.
Во-вторых, благодаря своему стойкому характеру, который позволил Робинзону Крузо в такой трудной ситуации не потерять присутствия духа, не поддаться панике, не впасть в уныние, в депрессию, а искать, бороться, выживать на этом злосчастном острове.
В-третьих, постоянный труд, который не давал ему опять же отвлечься на грустные думы. Робинзон строг по отношению к себе, не даёт себе ни минуты послабления. Он строит дом, разводит коз, ходит на охоту, рыбачит, обрабатывает землю, садит ячмень, шьёт себе одежду, обувь, лепит посуду,
В-четвёртых, вера в лучшее, в Бога, в которого до путешествия герой не верил,желание жить и надежда на скорейшее возвращение домой.