AdSense vs Affiliate Marketing

Post under Website Monetization | By LGR | On April 20th, 2010 |

Many people want to make some additional income from their websites. One of the most common ways for people to start is to use Google Adsense ads. Google Adsense ads are a very easy monetization method to start earning money from your website. Simply setup your account, copy and paste some Javascript code into your website and you can start earning money from every click that you get.

The problem with Google Adsense is the payout per click can be low and it can take a considerable amount of time to make enough for Google to pay you when you only get a few clicks per day. You also have little to no control over the types of ads that Google displays. While they do a good job of displaying ads that relate to your content you can never be sure of all the ads. There is also the possibility that Google will, at their discretion, ban your account and you will never get paid. Not to mention the constant changes that they often make to their terms of service that require you to update your website privacy and disclosure policies.

That being said the ease of setup of Google Adsense can make it a great way to earn some additional income. Here is something to consider though, last month for every dollar I earned using Adsense I earned $449.00 in affiliate commissions! That sounds great doesn’t it! Now don’t expect to simply replace your Adsense ads with affiliate ads and your will be rolling in the dough. With affiliate marketing it is certainly possible to make more income than from Adsense but it can take a while to find the right affiliate program to promote with your website. This can leave you with little to no income while you experiment with different programs and networks. If you are currently not making any money from your website then this is not a big deal.

Make no mistake about it, making money from affiliate marketing will take a lot more work but the payoff can be well worth it when you find the right program(s) to promote. It can take a lot of trial and error to find the right affiliate program to promote on your website. Having a blog on your website can help because you can write posts on a number of topics to experiment.

If you are looking to monetize your website more Adsense is an easy way to start, but seriously consider affiliate marketing. Your website could go from making coffee money every month to making more than your regular pay check.

Speed Matters in Ranking

Post under Google, SEO | By LGR | On April 12th, 2010 |

Having a fast website has officially become more important this past week with Google’s announcement that they are now using site speed in web search ranking. I have always tried to make fast loading websites it is another factor that webmasters should pay more attention too if they want to not only improve their website visitors experience but also to improve their search engine rankings.

The Google blog post gives some good suggestions for tools to examine your websites speed but here are some common sense tips that can help you speed up your website quickly.

  • Remove extra widgets and gadgets – Things like the Twitter widget, MyBlogLog, Google FriendConnect and even Google Adsense can all slow down a website.
  • Combine your CSS files into one file – If you use WordPress this can get tricky depending on the number of plugins you use.
  • Compress your CSS file – Check out CSS Compressor to help you remove extra space and optimize your code.
  • Combine Javascript into one external file – This can get difficult if you are using WordPress or another CMS, but it can be done.
  • Compress Javascript files – Like compressing your CSS file. It helps remove extra space and comments to compress your Javascript.Javascript Compressor
  • Use Google Javascript Libraries – Google hosts several popular Javascript libraries that website can link to and load. This can improve your website speed since your visitor could possibly already have that file cached making your load time much faster. If you use WordPress check out the Use Google Libraries plugin to make it easy to start using the Google versions of those Javascript libraries. Thanks to Douglas Karr for that WordPress tip.
  • Speed Up Your Website with GZIP Compression – I have talked about GZIP compression before to speed up your website. Not all hosts offer the ability to enable GZIP compression, but if you can it can make a drastic improvement on the speed of your website.
  • Reliable web hosting – A fast and reliable web host is critical to server your site fast. If you are just starting out it can be expensive to get your own dedicated server to make sure your site is served fast. I do recommend you take a look at either iWeb or Hostgator for shared hosting accounts. Price wise they are competitive and I have been pleased with how fast they have been.

I am still in the process of doing some of these tips here on the LGR website as well. I have had GZIP compression enabled for a while and it has made a significant difference in the speed of the website. If you can only do one thing try to enable GZIP compression. Since I am using Wordress to power this website I have been slow to combine CSS and Javascript files and compress them. I do plan on doing more of that. Perhaps there is a WordPress plugin that can help to combine them and compress them on the fly. If I find one I will let you know.

Not sure where to start to speed up your website? Let me give you a hand. I can do a website speed audit to give you more ideas on how to speed up your website. Feel free to contact me and I will be happy to look over your website.

Mobile Version Available

Post under WordPress | By LGR | On March 26th, 2010 |

I recently bought a Motorola Milestone smartphone and I have been paying closer attention to mobile websites. I have talked about making a mobile version of your website available in the past but it has become increasingly more noticeable to me how important the mobile space is becoming.

Making applications seems to be all the rage but I am not sure who would use an app for an average website or blog. Sure sites like TechCrunch and CNET can probably create an app for the iPhone and Android phones and get a number of downloads but is it worth it for the rest of us? Probably not. Then there is the option to offer a customized mobile web version which is possible for the majority of websites.

I recently installed the WordPress Mobile Edition plugin to offer people using mobile browsers a more friendly experience. It certainly does offer a nicer version, and makes it easier for mobile web users to read the site.

The plugin uses the Carrington mobile theme. It is nicely designed and makes it easier for a mobile user to browse a website on their mobile device. I have not done any customization to the theme yet, but I plan on adjusting the colours and making the mobile version of the LGR Internet Solutions website match the full version a little more.

Making your current website more accessible to mobile users is something to consider for your website instead of making a stand alone application. It will allow you to provide a customized mobile experience for your mobile visitors while still providing your regular visitors your full website experience. It will also make it easier and cheaper to maintain since you will still only need to update only one website.

Here are a couple of screenshots of the LGR Internet Solutions website on the Android emulator.

Hitler Finds Out Blogger FTP Service is Ending

Post under Blogger | By LGR | On March 8th, 2010 |

I do not post the Hitler videos very often, but thanks to Blogger Shutting Down FTP Service Erik Aronesty left a comment telling us about his script to keep using Blogger with FTP. I have not tried the script out but it looks interesting. If you are being afected by Bloggers decision to close FTP publishing take a look, might be what you need. Erik had the Hitler video embedded on his site and it made me laugh, so here you are to enjoy.

Firefox CacheViewer Addon

Post under Tools | By LGR | On March 2nd, 2010 |

I was reminded recently that I am human. I made a mistake and when I make a mistake it tends to be a big one. Now I am pretty paranoid about backing up data so when I discovered what I did I knew I would be able to restore pretty much everything from the backup I had, but there was a few pages of new content that I did not have a backup for.

As I started fixing my error I kept wondering how I was going to restore that new information that the client had placed on their website between the last backup and my screw up. Then it dawned on me, I had read the pages that the client added to the site on both Firefox on my desktop and Firefox on my laptop. A quick about:cache?device=disk and sure enough they information was cached. The only problem is that Firefox does not give you a very user friendly view of the cached files. I needed an easy way to save the information so I could add it back into the website.

This is where I discovered the Firefox CacheViewer Addon. It allows you to sort the items in the Firefox cache by key, size, type and date. Using the Firefox CacheViewer I was quickly able to find the couple items I needed, save them as HTML files and copy the information out that I was missing.

If you every need to go looking though your Firefox cache for some information that you might have lost, or just want to browse the cache and see what Firefox has saved take a look at the Firefox CacheViewer Addon. It sure helped me when I made my mistake.

Blogger Shutting Down FTP Service

Post under Blogger, Google | By LGR | On February 2nd, 2010 |

It seems like a long time since I logged into Blogger.com to update a Blogger.com powered blog. Blogger.com was the only service I knew of that offered FTP publishing. FTP publishing was a great way to publish a Blogger.com powered blog to your own domain name, before they started offering custom domains. Soon I will not be able too since FTP published blogs since Google and Blogger.com are closing down the FTP publishing feature effective March 26, 2010.

For those blogs that I did occasionally update I will have to consider switching them to a custom domain hosted on Blogger.com. This will have an impact on some of my clients, since it was an easy way for them to update a blog on their website that was easier to learn than WordPress. For those clients that this will effect I will be in touch with you later this week with some easy alternatives for you to continue updating your websites.

Here is a copy of the email that I recieved regarding Blogger.com closing down FTP publishing.

Dear FTP user:

You are receiving this e-mail because one or more of your blogs at Blogger.com are set up to publish via FTP. We recently announced a planned shut-down of FTP support on Blogger Buzz (the official Blogger blog), and wanted to make sure you saw the announcement. We will be following up with more information via e-mail in the weeks ahead, and regularly updating a blog dedicated to this service shut-down here: http://blogger-ftp.blogspot.com/.

The full text of the announcement at Blogger Buzz follows.

Last May, we discussed a number of challenges facing[1] Blogger users who relied on FTP to publish their blogs. FTP remains a significant drain on our ability to improve Blogger: only .5% of active blogs are published via FTP — yet the percentage of our engineering resources devoted to supporting FTP vastly exceeds that. On top of this, critical infrastructure that our FTP support relies on at Google will soon become unavailable, which would require that we completely rewrite the code that handles our FTP processing.

Three years ago we launched Custom Domains[2] to give users the simplicity of Blogger, the scalability of Google hosting, and the flexibility of hosting your blog at your own URL. Last year’s post discussed the advantages of custom domains over FTP[3] and addressed a number of reasons users have continued to use FTP publishing. (If you’re interested in reading more about Custom Domains, our Help Center has a good overview[4] of how to use them on your blog.) In evaluating the investment needed to continue supporting FTP, we have decided that we could not justify diverting further engineering resources away from building new features for all users.

For that reason, we are announcing today that we will no longer support FTP publishing in Blogger after March 26, 2010. We realize that this will not necessarily be welcome news for some users, and we are committed to making the transition as seamless as possible. To that end:

o We are building a migration tool that will walk users through a migration from their current URL to a Blogger-managed URL (either a Custom Domain or a Blogspot URL) that will be available to all users the week of February 22. This tool will handle redirecting traffic from the old URL to the new URL, and will handle the vast majority of situations.
o We will be providing a dedicated blog[5] and help documentation
o Blogger team members will also be available to answer questions on the forum, comments on the blog, and in a few scheduled conference calls once the tool is released.

We have a number of big releases planned in 2010. While we recognize that this decision will frustrate some users, we look forward to showing you the many great things on the way. Thanks for using Blogger.

Internet Goals 2009 Recap

Post under News | By LGR | On January 24th, 2010 |

Last year I wrote a post outlining some of my Internet goals for 2009. I thought I should revisit that post again here in January 2010 and see how I did. Here were my Internet goals for 2009 and how I did.

  1. Posting more regularly, hopefully on Monday, Wednesdays and Fridays. If possible increasing posting frequency to five days a week.
    I was doing alright with this goal until summer came around, then my posting went downhill and has never really gone up again. While I still enjoy writing for this blog, other things seem to come up. In my defense I have been taking part more on Twitter and that is often where you will find me.
  2. Increasing RSS subscribers in the LGR Internet Solutions blog to 500 or more.
    Thanks to some stupidity by Feedburner it appears that I accomplished this goal having over 1000 subscribers. But if you take the Friendfeed numbers out of the Feedburner count my subscriber count has remained stable and grown slightly to 300. Not bad considering my posting dropped off.
  3. Diversifying my online income so it is more dependable and less reliant on one or two sources.
    This has seen some growth in 2009. While the majority of my online income is still from two main sources I have seen growth in other areas. The majority of the growth has come from diversifying my affiliate marketing into other areas. I have plans to expand this further in 2010.
  4. Increase page views and reader participation on all my websites.
    While I would say reader participation has not gone up, pageviews across the majority of my websites have seen significant increases. This has been good for income on several sites.
  5. To learn new skills and apply them.
    While I never did finish the Facebook application or the WordPress plugin I was working on, I did learn a great deal more about affiliate marketing in 2009. While I was not a total stranger to affiliate marketing before 2009 I did learn a great deal about how to improve conversions and increase my online revenue through affiliate marketing. Not something that I was planning, but it has been something that I have enjoyed learning.

Overall I would say that I failed on my 2009 Internet goals. I might have failed at my goals, but I had a great year! My business income doubled, despite a global recession, and my client base has remained stable with many of my client work increasing. 2010 is already looking great with work continuing to come in from clients and my affiliate marketing websites continuing to grow here already in January.

How did you do with your Internet goals in 2009?

Landing Page Design

Post under Web Design | By LGR | On January 18th, 2010 |

I have been doing more research on best practices for landing pages recently and came across this great video on YouTube. I have watched and listened to this video several times now and thought I would share it. It has given me some great ideas to improve some landing pages for some of the pay per click campaigns and websites I work on. I am amazed at how some of the little things that he talks about makes such a huge difference in conversions.

If you don’t have the time to watch / listen to the video here are the seven deadly sins that Tim Ash talks about.

  • Sin #1 – Unclear Call-to-action
  • Sin #2 – Too Many Choices:
  • Sin #3 – Asking For Too Much Information
  • Sin #4 – Too Much Text
  • Sin #5 – Not Keeping Your Promises
  • Sin #6 – Visual Distractions
  • Sin #7 – Lack of Credibility and Trust

I was also so impressed by the video I ordered his book “Landing Page Optimization: The Definitive Guide to Testing and Tuning for Conversions” from Amazon.

Htaccess Tools

Post under Apache | By LGR | On December 8th, 2009 |

If you want to save some time editing your .htaccess file check out Htaccess Tools. It has some great .htaccess generators to help save you some time. Generators include:

  • Htpasswd Generator
  • Htaccess Authentication
  • Hotlink protection of images
  • Block IPs with .htaccess
  • Block hitbots with .htaccess
  • Error Document
  • Redirection by Language

While you can do all of these things without using an online generator, I have found that for some people using an online generator like the ones available here enables people to manage their websites more. Perhaps one of the most useful generators available on the site is the hotlink image protection. By using hotlink image protection you will be able to save on your bandwidth and prevent other websites using your images directly.

Booting ChromeOS in Virtualbox

Post under Google | By LGR | On November 20th, 2009 |

Yesterday was Google’s big announcement and press conference about the Google ChromeOS. Apparently my invite to the press conference must have been lost in the mail, so I had to settle for reading TechCrunch and their post Live From Google’s Chrome OS Event. What is ChromeOS all about? Well Google made this video to try and explain it.

While that is all nice and good, I was happy to see this next post from TechCrunch on how to try out Google Chrome OS. As it happens I already had Virtualbox installed so it was a simple process to download the Chrome OS virtual machine torrent that TechCrunch mentioned. Once I was done downloading the torrent it took me about 10 minutes to get the Chrome OS virtual machine up and running.

There were a couple of tweaks that I had to do to make it run. The TechCrunch article talked about using Ubuntu as the OS when you setup the virtual machine. I could not get it to boot using that setting. Simply changing the OS setting in Virtualbox to Linux – Other got the OS to boot and start up. I also had to tweak the network settings on the virtual machine. Chrome OS is pretty useless with out a network connection, since it logs in using a Google Account. I simply set the network setting in the virtual machine to NAT. It defaulted to bridged when it was created and it would not connect. Once switched to NAT the OS was able to connect to the network and allow me to login.

Here is a screencast I took of the Chrome OS booting up in Virtualbox. It is not the fastest OS on the planet yet, and of course it only boots into Google Chrome. I used a temporary Google Account to test it out just in case there was any malicious code in there wanting to snoop my Google Account login. In fact that account and login are already deleted.

Google is keeping Chrome OS simple. It’s focus is web applications, like GMail, Docs, Reader etc. It is not going to replace your Windows, Mac or Linux desktop right now. As Mark Poppen pointed out in a tweet there are many applications that people use that do not have web application equivalents, yet. While Photoshop web applications are still coming along, and some are getting better like Aviary, the web versions still no not provide the experience that people need.

Mark Poppen Tweet

Chrome OS will not be replacing your desktop anytime soon, but if you have a Netbook and need quick access to your email, reader and other web applications Chrome OS could be the OS of choice for you soon. There are still a lot of questions about the OS and time will tell how the new Google Chrome OS works in the real world, not just Google’s pie in the sky world.