There are a few possible causes of broken links on a website. The most common cause is that the page the link is pointing to has been moved or deleted. Other causes can include typos.