I suspect my site has been penalised for keyword stuffing in the metas and would value your guys advice please.
I am fortunate to have the "perfect domain" for my business in that the domain name "widgets1-widgets2.com" reflects my ideal keyword search phrase. However I may have been penalised for overstuffing as for every internal link I used the 2 domain name words again in the title anchor text and in some instances the link text also i.e.
<a title="The name widgets1" href="www.widgets1-widgets2.com/name-widgets1-widgets2.html">The name widgets2, widgets1</a>
In your opinion would this be cause enough for a penalty if done on thousands of links across the website?