The decisions taken by web designers can actually mean that a given website is actually much harder (or at least, more costly) to promote than others. The eggheads at Egghead are pretty clued-up on this, and make sure that they don't break any of the rules unless there are compelling reasons to do so (in which case, we'll discuss it with you first).
An Example
Trying to get a Flash-only website to rank in the search engines is much more difficult (it's not impossible, but it is hard i.e. expensive) because the search engines cannot understand the Flash content.
There are other more subtle issues that we see time and again that have an equally damaging effect on search engine visibility (for the technically-minded reader, this means using "id=" as a URL parameter).
Our Approach
We make sure that our pages can be checked by the search engines, and that we don't do anything to offend them. Some of the core software we deploy with each of our sites is designed to help with this. And as you'll read elsewhere, we don't charge our clients to use this software.
What Next?
Why not take us up on our offer of a free site evaluation (where we will see if there are any obvious issues that would harm your search engine rankings)?