Web phishing detection based on page spatial layout similarity