Google Mystery

For years I was at the very min on the first page of google with my picked keywords...lately i had moved to top 3 with all but a few kw.  My business was getting 2-3 calls a week as a result.  Then bam...!  I am on page 12 and some schmuck that photographs racecars in West Va is on the top.  Some articles I have written about my profession are there higher than ever...but not my website.  As for Yahoo Search I am all over being listed up to 3 times on the first page.  I thought I was being "legal" with my code and not disturbing the spiders...clearly I have done something wrong and am being punished!  After some snooping around I found that I had two index pages one index.htm (current flash site) and one index.html (former HTML - dead) on my server.  Could this have done it?  Is google going though any retooling of the algorithms?  Any ideas?

Flash Site:
Html Site:

Some of the Keywords:
Interior photographer Florida
Architectural photographer Florida
Mike butler
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Did you make any specific changes to the site just prior to the drop in ranking?
montree7Author Commented:
Nothing.  The site was upgraded to flash about 6 months prior.  That was all.  The HTML site stayed as it was.
I'm not sure why things have changed, but there are a number of reasons why Google might have trouble with the site.  With all the flash and javascript, I'm not sure how the spiders are supposed to get around your site as they won't follow flash or javascript links.

Likewise, your site has very little content.  Given the preference of the major search engines for content, you are extremely dependent on incoming links for your SE rankings and you don't really have many of those.

Both of these things make your site, by its nature, very hard to optimize.  If you're going to stick with this sort of site, you should start a major link building campaign right away, but even so, I wouldn't count on ranking well for any competitive keywords.

I would recommend that you take a look at Google's Webmaster Guidelines to get an idea of what Google is looking for - - and take the time to review this SEO tutorial for an idea of search engine optimization fundamentals -

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Internet Marketing

From novice to tech pro — start learning today.