More and more, Google is dictating how websites are designed because everyone cares about SEO. But let’s face it, SEO is just code for trying to make Google happy.
It used to be that 50% of the time required to design a website’s was taken up with trying to get it to look right on the variations needed for Internet Explorer. IE now follows most of the standards, so the main problem is people that refuse to (or can’t) upgrade their browsers.
Google, however is starting to add a lot of requirements. I’m not talking about Chrome, but about what it takes to get SEO points. Structured Data was the first thing that really caused me some philosophical grief. It was also when I realized that my time was starting to be spent customizing sites for Google instead of Microsoft.
First it was the markup
Once upon a time, website HTML code was littered with content that changed the way the page looked. Things like FONT tags and using tables to position the content. We were told that doing that was Bad Thing, and it was, and eventually CSS took over. At that point sites were penalized for not using CSS. That was a good thing, although Continue reading