One more incentive to perform in local search is that Google puts forward its business listings from Google Maps when it detects a local search. It is thus much easier to rank at the top for competitive keywords if you know what you do.

The question now is how does Google know my business location? Well, you can either submit your business to Google Maps or let him find it on your website. The latter is not a simple task for a robot and the indexed address often contain errors. There is where comes the hCard comes to the rescue. The hCard is a XHTML microformat to publish contact details for individuals, companies and organizations. In May 2009, Google announced that it would start using it to populate its search results.
Creating an hCard for your business is very simple and totally invisible to the user. On your website’s contact page or anywhere you wish to display your business location you do so using a special set of classes on your div’s, span’s and a’s. An example would help a lot to understand.
Google Inc.
1600 Amphitheatre Parkway
Mountain View, CA 94043
USA
Phone: +1 650-253-0000
Email: info@google.com
Fax: +1 650-253-0001
These contact details in hCard format:
html code
<div class="vcard">
<div class="fn org">Google Inc.</div>
<div class="adr">
<div class="street-address">1600 Amphitheatre Parkway</div>
<span class="locality">Mountain View</span>,
<span class="region">CA</span> <span class="postal-code">94043</span>
<div class="country-name">USA</div>
</div>
<div>Phone: <span class="tel">+1 650-253-0000</span></div>
<div>Email: <span class="email">info@google.com</span></div>
<div>Fax: <span class="fax">+1 650-253-0001</span></div>
</div>
It is good to mention that the hCard microformat supports the all the same attributes the vCard does. You can get more information on the hCard at http://microformats.org/wiki/hcard


