Reasons why people don't revisit your site.

1. Website is too slow. (Poor Design)

2. Linkrot, too many broken links. (Poor Maintenance)

3. Cannot find new information. (Poor Maintenance)

4. Cannot find existing pages. (Poor Design and Organization)