If you’re a small business and need customers desperately, you’re much better off targeting your website towards your local area. This is because as a very small business you probably do not have a huge Internet marketing budget and 6 – 12 months before the traffic and orders start to come in.
I often see successful small websites that are catering to small customers, that seem to rank really well without breaking the rules. Sites like this will do very well in my opinion in picking up highly targeted customers through long tail and relevant traffic. Who cares if they don’t appear for vanity terms, as long as it delivers the right traffic.
Place your most important products on your page and the areas that you service, it’s basic and simple, but you may just be amazed at the results it garners.