Search engines can blacklist websites that engage in activities that violate their guidelines. Or it can also blacklist those sites that are considered unethical or spammy. Some such activities are keyword stuffing, duplicate content, phishing, malware, etc.