Friday, September 21, 2007

I'm predicting a large Google algorithm change this weekend or next

I created a little tool for myself that helps me track keywords that I'm optimizing on, and the websites associated with those optimization campaigns. This is a tool used offline, and I have to enter data into it manually. It works well when gauging the progress of some of my optimization campaigns. I wrote it myself using Visual Basic 6, and it has some nifty features.

One thing I use it for is to track keywords that I no longer perform optimization for. The SERPs for these keywords are fairly stable, moving up and down through the various Google dance steps. In general, they trend down, simply because I no longer focus on them. I can generally tell when Google is testing an algo tweak because these keywords bounce around in the SERPs then settle back to roughly their same previous positions.

I created a formula based on these keywords (there are about 100 of them) that shows the variance in SERPs over time. The formula produces a number that gives me a basic idea of the current volatility of the Google search results. The number can be anywhere between -100 and 100, with zero being absolutely no change from the previous week (I normally manually add the updated SERP data once per week, but the formula will work equally well on a daily, hourly, monthly, or yearly basis. The shorter the time period, however, the more pronounced are any small changes.)

Normally, the variance figure is between 5-10 (or -5 and -10), which means a variance of 5-10. (*Note-I'm not a math whiz, so if my terminology is incorrect, you know where you can take yourself). During some of the obvious algo tweaks, the variance goes as high as 15 or 20, but usually drops after one week. Since the formula uses about 100 keywords, a severe change for one keyword doesn't alter the end result as severely as it would were I only to use 5 or 6 keywords. When the variance hits 15 or 20, that means that I've had some fairly significant change in SERPs for my keywords. The change may be up or down because the direction of the SERP change isn't as important to me as the actual amount of increase or decrease.

Two weeks ago, I started entering SERP values in as often as possible (often once per day). I've been paying close attention to the variance looking for signs that Google is doing algo testing. Twice in the last two weeks, I've seen major SERP changes that showed variances of up to 35. Even factoring in the changes introduced by doing it nearly daily, that shows at least a minor algo change has taken place. My opinion is that those were instances of Google nerds testing algo changes in preparation for a larger algorithm change.

I may just be reading the tea leaves incorrectly, but I'm expecting the algorithm changes that have been tested over the last month or so to be implemented either this weekend or next. If it doesn't happen this weekend, and next week is fairly quiet regarding SERP movements, watch out - we may be in for a major algorithm change.

(For those who are going to ask the obvious question: no I don't see a toolbar PR update happening for quite a while still.)

14comments:

Free Classified Adssaid...

That would be very useful for lot of people. If you could do a multi SE keyword volume tracking like yahoo, google etc from one single console that would be even better.

The Google Watchdogsaid...

That's something to consider. Right now, I'm adding data in manually using only Google results, and I don't know how I'd get at the keyword volume data - I don't think it's available to just anyone.

My tool just calculates a keywords movements in the SERPs based on data I manually enter.

response-guysaid...

I hope you are right because I've seen a couple of my sites improve nicely.

Have you given any thought to moving your app to the web and allowing people to track their keywords too? Although manual, I'm sure some people would contribute the time.

In this way, your stats would be across thousands of KWs, an even better base for analysis.

BTW: can you also make a PR prediction tool? :-)

The Google Watchdogsaid...

Hi Response-Guy,

I've thought about creating a web app version of the application, but I have to work out how to execute all the queries to get the automated data into the database without pissing off the Google gods. :)

I've also thought about keeping it as a downloadable Windows application that would allow each user to use their Google API key to get results. But, that wouldn't give me the killer link-bait tool that could really give me a ranking boost.

I don't know, I'd have to think about it.

Smile SMSsaid...

So far I have read accross different articles on the net.
My wild guess for it is same as yours:) the reason behind delay in pr update is the major algo update as well as data refresh.

Anonymoussaid...

I don't know for certain, but it seems to me that if you had useful, high-quality content in your Websites, you wouldn't need to bother so much with tweaking search engine parameters. Sure, you need to use keywords and to pick them carefully, but what you're doing seems like a lot of unnecessary work.

The Google Watchdogsaid...

Hi Anonymous,

I'm not sure what "search engine parameters" you're talking about, but the application is a simple SERP tracking tool, which is a process my SEO clients are paying me to do.

Is it unnecessary work to track SERP values when that is the primary parameter used in an SEO job? Especially when I'm being paid to do so?

And where did you get that I don't have "useful, high-quality content" on the sites I develop? You seem to be making a lot of assumptions here...

Wearsaid...

Hi to all
I also see that something is changes, however for me its a negative change. I participate in an affiliate program and have 14 websites that are subdomains to the aff program website.
Since last Googlebot crawled my sites last Fri (28th Sep) they all moved from top 10 results for my top 100 keywords to pages 7, 8 and beyond.
I also checked the subdomains of the other affiliates and its the same story. For the moment I am uncertain if this SERP results change is due to Google algo changes, data refresh or some changes of the TLD domain of the affiliate program. If someone is interested in having a look at them or has info that might be the reason I would give you the names and appreciate that very much!
Thanks to all
Lily

Proxy Serversaid...

Spammers and spamming will never stop as long as there are gains to be had there will be individuals out there trying to game the system, its just something you gotta live with

Atlanta Real Estatesaid...

You are right about that. It is a fine lin thought trying to figure out what is SPAM and what are legitimat comments. These guys are getting really good at there game today.

LSU Footballsaid...

I think that G is in a constant state of algo change. Since this was written, there have been several. Sigh...

@ Wear-- ouch!!

oyunsaid...

That would be very useful for lot of people. If you could do a multi SE keyword volume tracking like yahoo, google etc from one single console that would be even better.

flash gamessaid...

That would be very useful for lot of people. If you could do a multi SE keyword volume tracking like yahoo, google etc from one single console that would be even better.

Denisesaid...

thanks for info, sometimes Google writing that site is dangerous
marijuana detox how to pass a hair drug test thc detox what to drink when detoxing natural detox