Google Gods are Killing Me - PageRank 6 drops to PageRank 3

google-gods-summer-olympics-2004.gif The Google Gods are really starting to piss tick me off. For years the VoIP & Gadgets blog has had a PageRank of 6 (PR6) and sometimes as high as PR7. As of July of last year the PageRank dropped to PR3 and then went back up to PR4 for quite some time. This week it's back at PR3. I have never seen such as precipitous drop in PageRank except for sites experiencing a dreaded "Google Penalty". So I went through all the steps Google recommends to see if there is indeed a penalty. First, I tried the Google Webmaster Tools and submitted a sitemap, but I didn't see any reported penalties. I also did the suggested Google reinclusion request but still my PageRank was stuck at 3/4. It's now been over a year. We use virtually the same templates globally on all blogs, so if there is a penalty, I would expect it to occur on all the blogs

However, all of TMC's blogs (even brand new ones) have a PR5 or PR6, which is better than mine even though I have more links & traffic than any of them. Not to toot my own horn, I've been quoted/linked to by Engadget, Gizmodo, San Francisco Chronicle, GigaOM, Slashdot, The Inquirer, O'Reilly,TechDirt, and many more. I broke the major Skype outage news story back in 2007. I'm also a Microsoft MVP award winner and have written many reviews on gadgets and VoIP products. Let me stop slapping myself on the back and present some facts why I believe Google is either intentionally penalizing my blog or their Pagerank algorithm is faulty. Either way, Google needs to make it easier for legitimate websites to discover why their websites are being penalized or explain why a PR6 site becomes PR3 overnight.

Check out this chart of similar gadget and VoIP blogs followed by my analysis: (Note: Higher is better for all values)
Website Description *Google Backlinks PageRank **Yahoo Backlinks
http://blog.tmcnet.com/blog/tom-keating/ TMC VoIP & Gadgets Blog 1,740 3 2,035,831
http://blog.tmcnet.com/blog/rich-tehrani/ TMC Communications Blog (my own boss beats me with less backlinks!) 1,400 5 (was 6 recently) 84,286
http://www.gadgetvenue.com Similar gadget-oriented site to VoIP & Gadgets Blog 421 6 34,669
http://www.voip-news.com/ Similar VoIP-oriented site to VoIP & Gadgets Blog 1,220 6 56,565
http://skypejournal.com/ Similar VoIP-oriented site to VoIP & Gadgets Blog 1,740 5 16,548
http://www.asteriskvoipnews.com/ Similar VoIP-oriented site to VoIP & Gadgets Blog 300 5 50,564
http://www.planetasterisk.org/ Similar VoIP-oriented site to VoIP & Gadgets Blog & they aggregate my content 216 5 10,324
http://blog.digium.com/ Similar VoIP-oriented site to VoIP & Gadgets Blog but with multiple bloggers 191 6 4,788
http://andyabramson.blogs.com/voipwatch/ Similar VoIP-oriented site to VoIP & Gadgets Blog 2,190 5 85,764
    *Google doesn't report
all your backlinks
  **Yahoo reports
backlinks more accurately

You'll notice that every single one of these websites has a higher PageRank than I do. Yet, if you look at the Google Backlinks, I'm tied with Skype Journal for the most Google backlinks, while all the others are lower - often much lower. I should point out that this 1,740 number is not accurate. Google limits the number of backlinks they display, which probably explains why Skype Journal and I have the exact same number. I actually have many more backlinks than 1,740. This is confirmed when you look at Yahoo! Backlinks where I sport a whopping 2,035,831 backlinks. I beat all the other websites I listed combined (343,508) by nearlt a 6X factor!

So how is it that I only have a PageRank/PR of 3? That's simply not possible. So the next question any webmaster might ask "Is there a penalty due to any blackhat SEO going on?". Well, there certainly isn't any blackhat SEO going on within my blog's HTML source code. Still, I poured over my Movable Type CMS templates to see if anything might trip the Google penalty filters. Nothing out of the ordinary. I ask another SEO expert his thoughts and he thought my blog was clean. He suggested I try the reinclusion request again.

I decided perhaps it was just a fluke or bug in Google PageRank so I let some time go by. My PR6 still didn't return so then I decided to try the Google Webmaster Tools and a reinclusion request and see if Google reported any problems. Once again, nothing reported by Google. So once again I make some futile changes to my blog templates, which I know in my heart won't solve the problem, but it makes me feel better to try something... anything to get my glorious PR6 back. I wait a few months more and still PR3. Finally, I submit a reinclusion request again and this time Google tells me there is indeed a "problem": Here's what Google said:

Googlebot found an extremely high number of URLs on your site: http://blog.tmcnet.com/ July 20, 2008

Googlebot encountered problems while crawling your site http://blog.tmcnet.com/.

Googlebot encountered extremely large numbers of links on your site. This may indicate a problem with your site's URL structure. Googlebot may unnecessarily be crawling a large number of distinct URLs that point to identical or similar content, or crawling parts of your site that are not intended to be crawled by Googlebot. As a result Googlebot may consume much more bandwidth than necessary, or may be unable to completely index all of the content on your site.

More information about this issue

Here's a list of sample URLs with potential problems. However, this list may not include all problematic URLs on your site.


Google lists some old "tag" pages that used to work with a prior Movable Type plugin TMC used. Google points not just to my TMC blog, but several other TMC blogs which all still have higher PageRank than my blog. So if not returning 404s in the header is the reason for my low PR, why aren't all TMC blogs affected?

Until recently, I couldn't fix this issue, since we use Fastsearch, a 3rd party Movable Type plugin. I have no control over the search results it returns and it automatically handles missing/404 pages. Unfortunately, this plugin doesn't return a 404 error code for an invalid search - it always returns a 200 OK in the header. Nevertheless, many websites also don't return 404s for search queries. I knew that one popular blog ReadWriteWeb also uses Fastsearch so I decided to see if they have the same 404 issue for invalid queries. Well, they too don't report 404 errors. So in theory, I can create a massive HTML file with invalid outbound links to ReadWriteWeb, cause Google to index these "200 OK" pages which are all virtually identical and then eventually cause ReadWriteWeb a "Google penalty" for too many indexed pages.

Examples of ReadWriteWeb invalid pages that return 200 OK:
http://www.readwriteweb.com/tag/googlez
http://www.readwriteweb.com/tag/google+microsoft+voip+iphone
http://www.readwriteweb.com/tag/google+talk

Not sure if these pages are 200 or 404 in the header? Well, copy/paste any of these links to this online header checker tool.

The fake ReadWriteWeb pages I typed above all return 200 OK and they all use whitehat SEO'ed templates. So if you look at my screenshot, you'll see that ReadWriteWeb puts the tag search into the <title> tag (browser title bar), and in the body of the page. In theory, ReadWriteWeb could rank very well for these bogus pages I just made up once Google caches them:
readwriteweb-no-404-errors.jpg

I was skeptical that not returning 404 in the header was the cause for my PR drop, but decided to try and solve it anyway. So I spent about 15 hours reverse-engineering the PHP-based Fastsearch plugin to try and get it to report 404 errors for non-existent search results. Unfortunately, due to the templating mechanism built into Movable Type, it's not as simple as changing Fastsearch's PHP code to report 404 in the header for non-existent search results. I had to use Movable Type's SetVar command to set some variables and then "test" if no search results are returned and then use this PHP command in my dynamic Fastsearch template:
header("HTTP/1.1 200 OK");
This outputs a 404 in the header. It wasn't easy and required some serious Movable Type template tricks and conditional checks to get this to work.

So now these old (invalid) blog.tmcnet.com tag pages cached by Google now accurately report 404.  Since I'm reporting 404 errors, that should be good enough for the search engines to figure out not to index these pages. Alas, some time has past and still my PR hasn't returned.

On top of everything, I still can't access my damn Feedburner RSS feed account since the Google acquisition. I've tried everything, including this posting and this posting to the Google Groups, which is the "official" Feedburner support location.

I also emailed them the following:
To: 'aff-blog-feedback@google.com' Ever since Google acquired Feedburner, I haven't been able to access my account. The logon method uses Google accounts now, which is fine, but my Google account isn't "tied" to my existing feed.

When I logon using my Google account (ERASED@gmail.com) I don't have any feeds listed since it's a new account. I tried adding a new feed pointing to my blog's XML file (http://blog.tmcnet.com/blog/tom-keating/index.xml) and using the same Feedburner name (voipgadgets) but Feedburner tells me the feed already exists. I know it exists, but this feed is in the digital ether and I don't know how I can "claim" this feed as mine.

My feed is fortunately still updating (http://feeds.feedburner.com/voipgadgets/) but I have no way of accessing it to look at stats, add Adsense for Feeds, etc.

I don't want to change my feed name, since obviously many people are pointing to the current location.

I couldn't find any contact info on the Feedburner website to resolve. I tried the online help to no avail.

Please help.
jimmy-swaggart-crying-sinned.jpg
I never heard back from my email nor my Google Groups posting. All this trouble with Google PageRank and Google Feedburner is enough to make me want to switch to Bing.com as my preferred search engine. I also recently considered a Google Android device, but their customer service really leaves something to be desired. Apparently, I am fated to live at PageRank 3 until the Google Gods decide I have had my just punishment. What the punishment is for is beyond me. I'd be happy to do a confessional ala Jimmy Swaggart style and confess my breaking of Google's 10 SEO Commandments if I knew which SEO Commandment I broke. Regardless of what sin I commited, let me pray for forgiveness... "Oh Great Google Gods, hear me now. Have mercy on this poor soul. Give us our daily PageRank... you can keep the daily bread since you've got enough bread to buy some countries, but I digress. Oh Great and Glorious Google, have pity on thee. For thou art a merciful search engine giant, are thee not? I will uninstall Yahoo! Toolbar, I will erase Bing from my Favorites, and I will use Google Talk instead of MSN Messenger. Deal?"
| 8 Comments | 0 TrackBacks

Listed below are links to sites that reference Google Gods are Killing Me - PageRank 6 drops to PageRank 3:

Google Gods are Killing Me - PageRank 6 drops to PageRank 3 TrackBack URL : http://blog.tmcnet.com/mt/mt-tb.cgi/40360

8 Comments

Best of luck for future...

Just wait for 2 more months for new PR update.

| Reply

Nice Greek Google logo, but you've got your gods all wrong. Google is Zod not God.

But don't worry, Tom. Just when it seemed Zod (evil Google) was about to conquer the world, Superman (good guy) stood up, crushed Zod's hand and threw him into the depths of the Fortress of Solitude.

Best of luck getting your PageRank back. I'm a regular reader of your blog for years, so doesn't matter to me whether you're PR3 or PR6. You have a great blog!

Ditto what John said. I've been reading your blog since 2004. I'm in the VoIP industry so I have to check out your blog daily. You have some great insights and I love the mix of gadgets and VoIP stuff. VoIP can be boring, but somehow you make in entertaining.

Keep up the good work!

Wow, I am sorry to hear that Google is giving you such a hassle. You have a great site and I often refer clients and friends to it for more information. Something is definitely fishy considering all the facts you presented which is frustrating for those of us still trying to get our SEO optimized...if a big site like yours is struggling with page rank how are we supposed to get there?

Great analysys Tom. My blog dropped from 5 to 3 a few months ago and still can't figure out the reason. Will give another look to Google Webmaster too but I doubt I can solve it that easily.

Tom,

If you and TMC need assistance straightening this out let me know.

How do you win under these conditions? I hope some smart guy can figure out something to get you back on track. Way out of my depth. Best of luck. Frank

Based on what Google said, some basics I would look at:

1. Sitemaps
2. Speed of your blog (Increasing this might help)
3. Eliminating duplicate titles/descriptions
4. Links

* A quick glance at your site, I would think you have way too many URLs on a single page. Multiply this by the number of pages you have, and wa la. Many of these might be repeating themeselves or something. It basically comes down to something link related, not 404 related.

Thanks.

Ajay Garg
http://www.themusicage.com

Leave a comment

Recent Activity

Friday

  • Tom Keating posted VoIP in Google ChromeOS
  • Tom Keating tweeted, "VoIP in Google ChromeOS: Google released their ChromeOS operating system yesterday. So naturally, as a VoIP fan I w... http://bit.ly/3T68Ox"

Thursday

More...

Recent Comments

  • precoz: I am wondering, if the VOIP market is still increasing read more
  • Dustin: But that's not the point at all. The majority of read more
  • commangerYEK: Nicely done! read more
  • bstella: How did you get an email address to write to read more
  • Paul: Hi Mike, For Cisco (and normal SIP) passive VoIP recording read more
  • redshirt6: Yes, dying to know if it worked! rs6 read more
  • bruno.clermont: SkypeOut work only if I added their phone number as read more
  • bruno.clermont: I just installed it and try to do some call. read more
  • Kris: Tom, I'm curious. Did you ever get any resolution on read more
  • dsi r4: This is the age of smart phone.Nimbuzz launches it's phone read more

Subscribe to Blog

Recent Entry Images

  • google-chromos-flaphone-voip.jpg
  • startech-conxit-tool.jpg
  • thanksgiving-turkey.jpg
  • verizon-island-of-misfit-toys.jpg
  • mindtouch-cloud.jpg
  • microsoft-windows-20-history.jpg
  • taylor-randall-the-price-is-right.jpg
  • fring-google-android-skype.png
  • gotomeeting-logo.gif

Archives

Around TMCnet Blogs

Latest Whitepapers

TMCnet Videos