Have you ever been to a website where there is so much going on you almost start convulsing? There is a thin line between having good on site search engine optimziation and way too much. I often times visit websites where the footer has hundreds of links mashed in between content followed up with even more links. Whoever decided that this was a good approach to take?
Some websites clearly focus so much on the search engine optimization that their website starts to suffer on the user experience side of things. You have to keep in mind that the whole goal of your search engine optimization is to drive website visitors to your website for one reason or another. Whether this to make a purchase or to submit their information to you as a lead. These visitors are not just numbers they are actually humans with real feeling and emotions. I think sometimes people stare at analytics information and SEO recipes so much that they forget that unique visitors are actually real breathing human beings. Those human beings need to land on your website, analyze what is going on and decide whether they want to spend more time on your website and perform the intended action that is needed. All this happens very quickly so if your homepage is more worried about SEO than conversion aspects your audience will react to this in a negative way. There are many different opinions out there when it comes to search engine optimization and marketing so it is important to really navigate through them with caution. Not all recommendations are good recommendations. Some could hurt you just as quick as they help you. Stuffing your website with links and really cluttering up the pages could lead to a variety of problems. Not only could load time of your website be really impacted but you then have to worry about the search engines and what they consider spammy marketing attempts. They read all the links on your website so if you are taking a distasteful approach you could be penalized for it down the road.
Always put yourself in the shoes of your visitors and ask yourself if you would like that experience if you came to a website. If the answer is no than you might want to re-think your approach a little bit.