I get some weird results. Please try to go to http://www.google.com/#hl=en&q="How...G=Google+Search&aq=f&aqi=&fp=8ec80112f99bfde5 The 3rd result is from free homemade energy. Even though I added meta description google is showing a <a href> instead of the description. Anyone's got any idea how come it's like that ?
When do you added the meta description? Probably Google have index your page before you added the meta tag. You can create a XML sitemap with Google webmaster tools to help fasten the re-index of your page. - Dynashox -
Thanks for the info. I already have a plugin on wordpress that should automatically update the sitemap.
I think your <a href> more suitable to this query than your meta tag, therefore Google shows your <a href> instead of meta tag
Google decides what to show in the search description field. You can only give hint in the meta description of your site. But I have to say that I have seen an IBM think pad site using a hidden div, and whatever was in the hidden div (a couple of lines) appeared in the search results irrespective of the meta description. You may want to take it with a bit of salt though, as hidden div is not recommended.