Как максимально обезопасить свой сайт от DDoS?
Никак. 
Против DDoS - Distributed Denial of Service - атак защиты не существует. Даже те несколько крупных компаний, которые предлагают подобную услугу (за очень дорого) на самом деле предлагают mitigation - то есть снижение ущерба от атаки. По сути пускают трафик через свои очень толстые каналы и фильтруют часть вредоносного трафика.
Если "хорошие люди" вас захотят заДДоСить то сделают это.
Используйте, например cloudflare или qrator. Если большая часть сайта - статика, т.е. джаваскрипты у вас клиентские, а не серверные, то в качестве превентивной меры бесплатного сервиса cloudflare хватит в 99% случаев.