Been a long time since I fooled with meta tags and SEO stuff. I see one site uses:
and this was something I always tried to use.
While the other does not. Good meta tags do help the search engines. Do a little more SEO work and see if that helps.