Shouldn’t My Web Designer Know All This SEO Stuff?

I recently had an introductory meeting with a new client. I asked her to tell me about her business. Her face lit up as she described the new web site that she was having built. She has always had a website, but the photos and look and feel were outdated.
She hired a designer who had [...]