Recently a website of a client was the first hit on Google when you searched for the words that make up its domain name.
However, someone unwittingly set about 6 variations of this domain to mirror the site exactly (they should have done a forward instead of a cloaked mirror I think), and now the site has been pushed right down to the 3rd or 4th page of results on Google!
Incidentally I just checked on MSN and the site is at least appearing on the first page of results there.
Is there any way I can quickly get it back to the top?
Google is a bit of a closed book when it comes to this sort of thing it seems.
SEO is good, but aggressive Search Engine Optimization is often counter-productive. Avoid doing things that are just for SEO and have no other functions on your site. As such: - Eliminate the mirror sites and do a sitewide 301 redirect - Create google webmasters account for the mirror domains and using the tools provided by google, set google to stop indexing the mirrors, set a robots.txt stopping it from indexing the mirrors - Concentrate on the proper SEO techniques that are not quick-fixes, but are long-term: Write new pages that will only appear on the real site, and were not on the mirrors (after turning off the mirrors) - If the site is using tables for layout, remove that and use CSS Layout - this will improve the speed at which google can crawl pages, and increase your content to markup ratio - Get quality links from related websites (I assume that you already know the no-nos for SEO. If not, here are some guidelines - http://cmsproducer.com/search/node/SEO+search+engine ) - No one can give warranties about what google does, but if you cleanup your act, as long as you are not yet totally banned (supplemental list and out of the index), you will begin rising and receiving more organic traffic in a few weeks (less than a month after you complete your cleanup)