It’s been a little while but I’m still here

Well, I haven’t had much time to post any updates but I’m still here. I have just been busy! But I wanted to give you all a little update. I will probably be going into a little more detail on everything over the weekend but for now I wanted to let you guys know I’m still alive and I’m still here. Here are a couple updates on the plugins and the Article Rewriting API:

First, my Article Rewriting API. I have to say the responses have been overwhelming. I have had to upgrade my server twice now from all the subscriptions. There have been the few that use it for one or two days or even less and say they don’t want it anymore. But those are the ones that don’t want to give it a chance to work. Most of the people using it have gotten back to me saying that within 3 to 4 months their organic traffic has gone up over 10 fold. Here is an image for you (You can click it to get a better view):

Look at the traffic from search engines each month. The first month was when I turned it on (175 visitors from search engines). Then the second month went to 2,348 visitors from search engines! Then in another month almost 5,000 visitors from search engines. Now these numbers alone are huge. But look at all the other traffic I got. Let me tell you how this happens… The article rewriter and the autoblogger goes to work posting articles left and right throughout the day. Other autoblogs out there see this site posting original content and post the same article on their site with link backs. Now, people see that article and see the link going back to my site they click it. So not only does your “original” post get seeded high in search engines for being original and having link backs from other sites but they also get clicks from other sites since you are linked on them.

When I first wrote the API I didn’t really think it was going to have that HUGE of an impact on a sites organic traffic. You always hear original content is the best and blah blah blah but I didn’t think it was going to be like this. I’m glad to say I was wrong there. And I just wanted to say thank you to all the emails I have gotten with people telling me it has greatly boosted their traffic to their sites! For those of you who haven’t had a chance to check it out yet you can go over to the Web Ninja Article Rewriter WordPress Plugin page.

Now, for those of you that have been using my Google Analytics plugin, I just recently updated it to 1.0.6. I added the extra code needed to track Facebook Ad Campaigns for those that are using them. Also, I changed around the caching some within the plugin. For the few of you that have complained that the plugin has slowed your admin section down please note this… It’s not the plugin, its the lag from downloading all your traffic stats from Google Analytics API.

The Google Analytics API is great. It allows you to download ever bit of data that they gather (which is a LOT). But it has it’s limits:

  • When you download the data, you have no choice but to download it all. The only thing you can give it is a time frame. So every time it goes to download that data you are going to get it all within that time frame. And the more traffic you get, the more data it has to download.
  • Recently their service has gotten a lot slower then what it use to be. When I first made this plugin their Analytics API use to be pretty fast. I did some recent testing to see response times now on downloads. On a website that gets about 100 to 150 visitors a day it takes an average 41.6 seconds to download the data from their API for a 7 day period out of 10 downloads. On the same website it takes an average of 83.4 seconds to download the data for a 30 day period out of 10 downloads. Now, lets take a site that does has about 3000 visitors a day. It takes an average of 114.7 seconds for 7 days and an average of 171.3 seconds for 30 days.

As you can see from the download test that most of your wait time for your page to load is downloading that data. And if you are going to the page or post admin pages then you have to wait for that data to be downloaded for each and every page or post item. In other words, if you are trying to load your post admin page on a site that does 3000 visitors a day and it’s loading 10 post, you might as well go get you a drink and maybe a snack. It use not to be like this and downloads were, at one time, almost instant.

That being said I have a few suggestions and fixes for everyone. The first one was partly my fault. In your settings you will see a Cache Timeout. The default is 60 seconds but I meant to have it start you at 360 seconds since Google Analytics API only updates every 6 minutes. So if you are downloading data more then every 6 minutes you are getting the same data. The newest update now has a default of 360 seconds. Although, if your waiting is still more often then you like I would suggest to make it more like 3600 seconds (an hour). That way your dashboard only download API data every hour from Google instead of every 6 minutes. Next, I’m going to suggest to lower your post/page admin days to 7 instead of 30 in the settings so it only downloads the last 7 days worth. This will help your loading time on those admin pages greatly. This also goes for your dashboard widget. I usually have mine at 7 days and usually only have to wait a few more seconds on the load time then without the plugin at all.