5 Reasons Why Your Website Not Getting Traffic/Rank - Despite investing time and money into an attractive website, it might be failing to generate much traffic. There are many reasons why your site might not be attracting many visitors, but it is possible to fix a problem. Having a well-made website, while imperative, is only half the battle.