CloudFlare and it’s effect on Adsense CTR and CPC


So, CloudFlare or CF for short is a “free” service, it is used to speed up, and “protect?” your blog or website from spammers, hackers, etc. I decided to try it on this blog and see how it can help, what’s the worst that can happen right?

Activating CloudFlare is easy, create a free account, add your site, it will sniff some of your DNS records, you need to confirm them, and then it asks you to change your DNS name server from your host to them.

How Does CloudFlare work?

– A visitor try`s to visit your website.

– CloudFlare will decide if this visitor is a nice guy or a malicious creep.

– A nice guy will have immidiate access, while the creep get’s a “challenge”, a page from CloudFlare asking for your visitor to enter a captcha.

– If cloude fire has some of your static contents cached, it will serve them to the visitor instead of loading them from your server, as a CDN of some sort. and that is how CloudFlare will speed up your website.

CloudFlare: The good, the Bad and the Ugly:

Cloudflare

Truth be told, the speedup part is real. page load times are improved, and you will consume less bandwidth. The protection bit anyway is a little of an over stretch. CloudFlare may really protect you from some bots, vulnerability scanners etc, but it will challenge many of your legit visitors as well, making many bounce directly off the challenge page. And the tricky part is: you can not fully disable CloudFlare secuirty, if it wasn`t for the adsense disaster that I’ll discuss in a bit, I would have stuck with CloudFlare just for the caching part, if I was able to turn security off.

In my case. CloudFlare considered around 50% of my visitors to be a threat! and that my friend, is with the security level set to LOW!  As we all know,”free cheese is in the mouse trap” I think CloudFlare is making some money off the challenge page, and that`s how they can afford to offer “free” CDN for everyone.

CloudFlare and Adsense

Now for the worst part: Adsense. although this really shouldn’t happen as CloudFlare only acts between the server and the browser, while adsense loads directly from the visitor browser to Google`s servers. CloudFlare ruined my Adsense income.

For the two days that I had CloudFlare on, my income dropped to less than 0.5$ a day!!! my average CPC dropped to $0.01, and click count dropped to half what it usually is. Some might argue that the rest of my income was coming from malicious robot clicks, but do you really believe that google will pay you for such traffic?

I honestly don’t have a clear Idea about the source of this conflict between CloudFlare and Adsense, I was not willing to stick around for long to find out! I tried white listing some IPs from the US assuming that one of them may be an Adsense crawler that is used to determine the contents of a page. but it didn’t work. So I just opted out, restored my original Name servers, and now my income is starting to get back to normal.

Bottom line is CloudFlare can really speed up your website, and protect you from some potential hackers. But you may want to test the effects of it on your adsense, and visitors before permanently applying it to all your websites.

Speedup Wimax connection

Wimax can take a long time to connect. That’s because your network access device is pre-programmed with a set of frequencies that the device needs to go though and select the best one each time you restart your wimax connection.

Luckily, there is a way to speedup wimax connection, but in order for it to be convenient. You must basically use your device in the same place most of the time. We’re going to remove all unnecessary frequencies from the modem, and only keep the frequency from the closest wimax antenna to your usual usage location. We’ll perform the steps on a Huawei Echolife BM325 WiMax USB modem. The same can be done with any other modem, but the interface may be different.

Steps to Speed-up your Wimax modem:

 

  1. On your user interface, go to the settings, and then click advanced. For the Huawei Echolife BM325 WiMax USB modem. The password is “admin”.
  2. Click Freq settings. Copy all preconfigured frequencies to a file, print them, tattoo them, anything you see fit to never lose them! In my case the frequencies were:
    2505000 
    2515000 
    2525000 
    2535000 
    2545000 

  3. Fill all frequency field with N/A (if you're not using Huawei Echolife BM325 WiMax USB modem just copy whatever is used to fill unused spaces). Except for the first field, fill the first frequency in it, in my case 2505000. Save then disconnect\connect. 
  4. Check if you can connect, also note the signal strength. 
  5. Start over with the next frequency, and note the results. 
  6. Choose the frequency that connected and gave you the highest signal. Copy it to the first field and save. 

    Speedup wimax Huawei BM325

    That's it, in my case, my modem now only takes a couple of seconds to connect, instead of the 10-20 seconds before the configuration. 
    Notice that your modem will not be able to switch to an alternative frequency if the closest antenna stops working, or if you move to a new location. If this happens, please restore the original frequencies that were preconfigured. 

     

    That's all about speeding up your wimax connecting speed. I hope you found this information useful. 

Speedup wordpress with caching

Have you been checking your blog’s page loading time? Well, you should. Google has announced that a website’s speed is one of the many factors used to calculate you PageRank, although it is not that heavy on the scale, it still can pull you down badly if you have a significantly slow website link mine. I have just recently finished speeding up my wordpress blog and I decided to share what I did with you.

Being slower than 88% of the websites is definitely bad. And this must have to do with the fact that most of my pages with ranks 3 or 4 got lowered to pagerank 1-2.

So before you start the speedup process make sure to collect some data about your wordpress blog so that you could appreciate the work you’ve done later. You can use services like WebSiteOptimization.com to get an analysis of your current loading time.

How to speedup wordpress?

 

First things first, let’s cleanup our installation.

Remove all unnecessary plugins to speed up your wordpress website.

Plugins are nice, but good things always come with a price. Poorly made plugins run a lot of SQL queries, generate unnecessary CSS, and sometimes load external images and scripts that require DNS lookups and loading time.

Make sure not to leave more than one plugin for visitor stats. Also any plugin that need to look up within all posts for every page loading, like the “related posts” plugins.

Reduce your header size as much as possible.

Some themes and plugins write a lot of stuff to your header, CSS data, scripts, or even comments! Remember that nothing is displayed for your visitors until the headers are fully loaded. If you have some skills, try reducing these, using external files, if not. You may consider to change your theme and plugins.

Speedup wordpress by using caching plugins.

There are many plugins that can cache your pages into HTML files and load them to visitors later without having to regenerate the page again. This process is very efficient for websites with a lot of search engine traffic.

I would recommend W3 total cache . Not only it will take care of the caching, but it will compress your html, JS, and CSS files. So far it is working very well for me on a networked wordpress installation on a shared hosting (hostmonster).

The only downside to caching on shared hosting is the number of files. Caching will generate html files for each and every post and page on your blog. So if you have a huge number of posts, you may reach your host’s file count limit and risk account suspension as a consequence. But that is probably not your case.

The following are my results. Before and after I optimized my blog and used the caching plugin.

Before the wordpress speedup process.

Object type

Size (bytes)

Download @ 56K (seconds)

Download @ T1 (seconds)

HTML: 25412 5.26 0.33
HTML Images: 191370 44.54 7.41
CSS Images: 0 0.00 0.00
Total Images: 191370 44.54 7.41
Javascript: 246735 52.37 4.51
CSS: 4319 1.46 0.62
Multimedia: 0 0.00 0.00
Other: 0 0.00 0.00
Connection Rate

Download Time

14.4K 373.00 seconds
28.8K 191.70 seconds
33.6K 165.80 seconds
56K 103.64 seconds
ISDN 128K 38.95 seconds
T1 1.44Mbps 12.88 seconds

 

After:

Object type

Size (bytes)

Download @ 56K (seconds)

Download @ T1 (seconds)

HTML: 24455 5.07 0.33
HTML Images: 153211 36.13 6.41
CSS Images: 160 0.43 0.40
Total Images: 153371 36.56 6.81
Javascript: 85617 18.26 1.65
CSS: 0 0.00 0.00
Multimedia: 0 0.00 0.00
Other: 0 0.00 0.00

 

Connection Rate

Download Time

14.4K 211.58 seconds
28.8K 109.49 seconds
33.6K 94.91 seconds
56K 59.90 seconds
ISDN 128K 23.48 seconds
T1 1.44Mbps 8.80 seconds

 

This test was perfomed on one of my biggest pages, so the loading time is relatively large. Anyway the results of my wordpress speedup are around 30% improvements; the java scripts are considerably smaller, and the load on my server is much lower.

Speed up your computer while using Kaspersky antivirus

If you have a multi-core processor, (with hyper-threading  at least) you give your computer a little speed boost by limiting the antivirus and any other security firewalls to use only one core.

To do that simply identify the antivirus process from the task manager (avp.exe for kaspersky), then right click it and select  set affinity.

deselect all but one core.

Thats it!

set affinity to antivirusset affinity to antivirus

This method may work with other antiviruses, but I just tested it on Kaspersky 2009

All about satellite internet

There are two types of satellite internet, 1-way and 2-ways. 2-ways require special equipments that are provided by the satellite internet provider, it is more expansive than the 1-way.

Continue reading “All about satellite internet”