Let me show you what I mean. Hover your mouse over the following links, and watch the bottom-left corner of your browser.
Having navigation elements unreadable can be a huge problem for search engines finding your content because those same menus are normally on every page, and web designers often rely on the menu navigation as the primary way to link to the rest of the pages on the site. If your site has 300 pages, but the search engines can’t find 290 of them from unreadable links, that is a lot of missed opportunity for search engine traffic.
I’m not a programmer, so I’m not sure why programmers link in non-HTML fashion, but I imagine that it is an element of creativity. Programmers are great at creatively solving problems, and making links in static HTML is dated and uncreative. I think without a knowledge of how search engines function, one shouldn’t be expected to cater to them. Hence, the point of this post.
The K.I.S.S. Principle