Quantcast

Using Clickbank to Bring In Cash

(No Ratings Yet)
Loading ... Loading ...

If you're new here, you may want to subscribe to my RSS feed. So that you can read the latest updates about Web2.0 tools, Making Money Online, Tips in SEO, Ajax and many more. Thanks for visiting ProgramimiCOM!

Clickbank has become synonymous with affiliate marketing in the past couple of years. This website offers a valuable service to both those with products who want to sell and those who want to sell but have no product.

Let’s look at selling your product through Clickbank first. If you have any type of informational product, you can set up an affiliate program through Clickbank and have hundreds of vendors selling it for you in no time flat. The setup fee for putting a product on Clickbank is $50, but once you have your account set up, you can add as many products as you wish. They charge you a percentage for each product sold through their affiliates.

The advantage to using Clickbank as your affiliate program organizer is that you don’t have to apply for an expensive merchant account, the website handles all payments. They also organize your affiliates so you can make sure that you pay your vendors on time, and can see at a glance how many people are selling your products.

Also, Clickbank has a pool of about 100,000 affiliates, so you do not have to struggle to attract two or three vendors to your site; they are already there, browsing for new opportunities. It can save the average webmaster a lot of time, as opposed to setting up your own affiliate program by writing your own code and then trying to find people to sell the products.

Now, if you are interested in becoming one of those 100,000 affiliates that Clickbank boasts of, you can sign up for free. Everything on Clickbank is an information product, so you can download them immediately once you pay.

The data base on the Clickbank website is massive, with thousands of products to choose from. Each one has vital information such as the price and the percentage that you, the affiliate will receive. Becoming an affiliate for any of these products is extremely easy; you simply need to plug your Clickbank ID into the code given for each product! The ID works with any product in the data base and instantly gives you access to any promotional materials that might be available for the product.

For example, you might decide to promote a cookbook on your website. Adding the code with your ID will allow visitors to click on the link to buy the cookbook, giving you a percentage. However, there are millions of cookbooks out there, so why would they buy this one and from you? This is where promo material comes in. The cookbook site might give affiliates sample recipes to post on the website, plus a fancy cover to display, as well as other information. All of this can be used by you to help create interest in the book.

Clickbank is a good option for both affiliates and affiliate marketers. It is certainly worth checking out if you have a product that you want to sell, as it is far more economical than many other options out there. And for affiliates, it offers a wide variety of products to choose from and instant access with just one ID.

How To Create Various Redirects

(No Ratings Yet)
Loading ... Loading ...

There are many reasons for redirecting a user to another page. Perhaps the page has moved or perhaps they are trying to access a page they shouldn’t have access to. Or maybe you want to put in an interstitial ad (those full page ads displayed before taking you to the actual page you want to go to).

There are also many ways of implementing a redirect, each with advantages and disadvantages appropriate for different scenarios.

HTML Redirect/META refresh
This is probably one of the most widely used since it is easy to implement. Using a <meta> tag, once a page is loaded, users can be redirected to another page after a certain amount of time. All those “you will be redirected in 5 seconds” pages use a <meta> refresh tag to accomplish this.

The code goes in the <head></head> section of your HTML and looks like the following:

<meta type=”http-equiv” content=”7;url=http://www.programimi.com” />

The number before the semi-colon indicates how many seconds the browser should wait until redirecting the user to the page specified. If an URI is not specified, the page will refresh itself after the set amount of seconds — useful for continuously updating a page without having to use JavaScript.

The PHP Redirect (and other languages)
Using a server-side language, you can invisibly redirect the user to another page. For example, this can be useful if they try to access a secure page without proper authorization and you wish to redirect them to a login page.

The syntax varies with language but here is the PHP code:

<?php
header(”Location: http://www.programimi.com/”);
?>

This modifies the header to send the user to a desired page. Note that headers can only be modified if no output has been sent yet.

.htaccess Redirect
Using .htaccess to redirect has several purposes. Similar to forcing www, you can use mod_rewrite to send users to a different destination. The code is simple — redirect all page requests to a new domain.

RewriteEngine on
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

The advantage to this method is that it will maintain the page URI the user was trying to access. For example, if they navigate to http://www.olddomain.com/contact.php, they will be redirected to http://www.newdomain.com/contact.php instead of just the domain root.

Moved Permanently - 301 Redirect
Also, note the R=301 option at the end of the .htaccess code above. This 301 code is to let search engines know that the domain has been moved permanently and all old links should be updated to the new domain.

A 301 Redirect can also be achieved in PHP by adding this line prior to the redirection line:

header( “HTTP/1.1 301 Moved Permanently” );

If you’re into SEO (search engine optimization), listing the old domain as 301 is very important.

JavaScript?
There’s actually another method I left out and that is redirecting with JavaScript. I left it out because I can’t think of a situation where it would be better suited than the other methods described above. That, and there are more compatibility issues with JavaScript.

Know of any other ways of redirecting?

5 Important Rules in Website Design

(No Ratings Yet)
Loading ... Loading ...

When it comes to your website, extra attention should be paid to every minute detail to make sure it performs optimally to serve its purpose. Here are seven important rules of thumb to observe to make sure your website performs well.

1) Do not use splash pages

Splash pages are the first pages you see when you arrive at a website. They normally have a very beautiful image with words like “welcome” or “click here to enter”. In fact, they are just that — pretty vases with no real purpose. Do not let your visitors have a reason to click on the “back” button! Give them the value of your site up front without the splash page.

2) Do not use excessive banner advertisements

Even the least net savvy people have trained themselves to ignore banner advertisements so you will be wasting valuable website real estate. Instead, provide more valueable content and weave relevant affiliate links into your content, and let your visitors feel that they want to buy instead of being pushed to buy.

3) Have a simple and clear navigation

You have to provide a simple and very straightforward navigation menu so that even a young child will know how to use it. Stay away from complicated Flash based menus or multi-tiered dropdown menus. If your visitors don’t know how to navigate, they will leave your site.

4) Have a clear indication of where the user is

When visitors are deeply engrossed in browsing your site, you will want to make sure they know which part of the site they are in at that moment. That way, they will be able to browse relevant information or navigate to any section of the site easily. Don’t confuse your visitors because confusion means “abandon ship”!

5) Avoid using audio on your site

If your visitor is going to stay a long time at your site, reading your content, you will want to make sure they’re not annoyed by some audio looping on and on on your website. If you insist on adding audio, make sure they have some control over it — volume or muting controls would work fine.

5 Ways to Keep Visitors Coming Back

(No Ratings Yet)
Loading ... Loading ...

A lot of successful websites depend on returning visitors to account for a major part of their traffic. Returning visitors are easier to convert into paying customers because the more often they return to a site, the more trust they have in that site. The credibility issue just melts away. Hence, keep your visitors coming back to your site with the following methods:

1) Start a forum, chatroom or shoutbox

When you start a forum, chatroom or shoutbox, you are providing your visitors a place to voice their opinions and interact with their peers — all of them are visitors of your site. As conversations build up, a sense of community will also follow and your visitors will come back to your site almost religiously every day.

2) Start a web log (blog)

Keep an online journal, or more commonly known as a blog, on your site and keep it updated with latest news about yourself. Human beings are curious creatures and they will keep their eyes glued to the monitor if you post fresh news frequently. You will also build up your credibility as you are proving to them that there is also a real life person behind the website.

3) Carry out polls or surveys

Polls and surveys are other forms of interaction that you should definitely consider adding to your site. They provide a quick way for visitors to voice their opinions and to get involved in your website. Be sure to publish polls or surveys that are strongly relevant to the target market of your website to keep them interested to find out about the results.

4) Hold puzzles, quizzes and games

Just imagine how many office workers procrastinate at work every day, and you will be able to gauge how many people will keep visiting your site if you provide a very interesting or addicting way of entertainment. You can also hold competitions to award the high score winner to keep people trying continuously to earn the prize.

5) Update frequently with fresh content

Update your site frequently with fresh content so that every time your visitors come back, they will have something to read on your site. This is the most widely known and most effective method of attracting returning visitors, but this is also the least carried out one because of the laziness of webmasters. No one will want to browse a site that looks the same over ten years, so keep your site updated with fresh bites!

Blogging for Money

(No Ratings Yet)
Loading ... Loading ...

If you can write, you can blog. And if you can blog, you can make money. It is really that simple.

Blogging is nothing more than keeping a web log, or a series of posts on absolutely any topic you like. The majority of bloggers are just personal blogger, writing about their daily life and experiences. These people tend to have a large following among family and friends, but not necessarily anyone else, unless they happen to have a fascinating life.

In order to earn money blogging, you need a topic that interests someone besides your mother. That doesn’t mean choosing a technical or difficult subject, just one that will draw a crowd when you write something interesting about it. This could be anything from natural cosmetics to horror movies and anything in between.

Although some recommend choosing your niche based on things like high quality keywords, I personally believe that you are far better off selecting a subject that interests you. After all, you will have to write about it day in and day out for the next several years if all goes well! You ought to feel some passion for the topic.

Starting a blog is easy enough. Most people have plenty of ideas at the beginning. You can start off with a handful of articles on the basics of your topic and then post every day or every week, as you please, from then on. Keep your blogging posts on topic and full of interesting information to bring people back.

Now, just because you start blogging does not mean people will come flocking to read what you write. In fact, you will probably be dismally disappointed when you see the hits counter hasn’t budged in a week. Once you have a few posts up, it is time to start promoting your blog. That means talking it up to friends and family, MSN contacts and adding your blogging URL to your signature line anywhere you can . . . in your email, forums and assorted message boards. These also count as backlinks which will eventually help you out in the search engines.

Earning with blogging can be done in several ways. For example, you can add ads to your blog. Adsense is a good one to start with, but there are plenty of alternatives. You can also take on a paid review ad from a website like Pay per Post or something similar, where you write a review of a product and post it on your blog and the site will pay you.

Affiliate marketing is another way to earn through blogging. Recommending a product and then offering your own affiliate link for buying it or signing up for a service is a good way to monetize your blog.

You could also try selling your own products. These could be real life products that need to be shipped, print on demand products like from CafePress or Printfection, or information products like e-books. The idea is to turn blogging into a profitable venture.

Even after you start selling on your blogging site, remember to continue offering good solid information on your topic.

Building Your Mailing List with Downloads

(No Ratings Yet)
Loading ... Loading ...

A mailing list is the lifeblood of your online business. The old adage “the money is in the list” cannot be true enough — if you had a targeted list of prospects to contact each time you have a new product, you will be able to save a lot of effort by marketing it to your existing list of targeted prospects.

You can actually build up a targeted list of prospects that are interested in your products by offering a relevant download on your website. For example, let’s take a look at a very good example — apple.com. When you download the free iTunes and Quicktime software from their site, they will ask you to fill in an optional name and email form so that they can send you offers on songs that you can purchase via — guess where — iTunes!

In reality, you do not need to offer such a “heavyweight” download such as a full-feature software like iTunes.  You can attract prospects equally well with some quality freebies such as a simple report, a free wallpaper, and so on. The important thing is that your download offers enough value for the prospect to be willing to give away his/her own email address to get it.

However, slapping together a simple download and putting a link on your website won’t be enough to attract qualified prospects. You will have to do some homework in order for your lead-generating mechanism to work well for you.

First of all, you must place your download form prominently on your website. Preferably, dedicate a page to it and link to that page from every other page of your website. That way, there is no way your visitors cannot find the download page, and when they do, you’ll get some of them converted into your prospects!

Also, you have to put a little effort into promoting your download. Explain and elaborate on the values of the download, and why your visitors should download it. You might think why would anyone want to pass on a freebie, but most of your visitors would be too lazy to take the effort to download it because most of their downloads just sit on the harddisk collecting virtual dust. It is hence important to show your visitors why they should download your freebie.

Audio-Video Streaming for Online Business

(No Ratings Yet)
Loading ... Loading ...

Audio-video streaming is basically video with sound that you can watch online. The video is transmitted over the internet for various reasons, but you can take advantage of it for your own online business.

The first way to use audio-video streaming is to create a video that promotes your business or product. Think of it as an internet ad. Depending on how you do it, this video could be uploaded onto site like YouTube where millions of potential viewers can see it. You can also pay to have your ad placed on third-party websites.

Audio-video streaming can also be used to show how to use your product, right on your own site. This is very important if you have a product that benefits from more explanation than simply a photo or two with accompanying copywriting. For example, George Foreman has videos on his site that both promote and show how to use his famous grill. There, you can learn right along with him, how to use his grill to prepare a fabulous meal. He isn’t just telling you how to do it in text, but actually showing you through the wonder of audio-video streaming!

At times audio-video streaming can be used to create the actual product. You can sell videos on just about anything and if you make a video on something that many people are interested in, you can sell it on your website. The best way to do this is to create the video, then charge a fee to be able to enter the website. Alternatively, you could offer audio-video streaming downloads that people can pay for individually. This is best if you plan to offer multiple videos for sale on your site.

If you decide to use audio-video streaming to create and deliver your products, you need to have a very good and very interesting topic. Something that is easy to promote and that will draw people to your website. For example, fitness videos are very popular with all ages, but particularly with middle-aged women who are worried about their weight. If you offer a website that uploads a new audio-video streaming fitness program every day or every other day, you can charge a monthly fee for access.

The same goes for just about any popular topic. You can also use audio-video streaming to add more products to an existing website that sells information and/or physical products. For example, you might want to try creating some audio-video streaming videos on do it yourself projects for a home improvement site. Use your products in the video to gain extra promotion.

Audio-video streaming can be a very useful tool if you know what to do with it. There is plenty of information on the internet and it is worth your while to take a little time and learn how it works. Then you can start applying it to your business, creating your own products to sell or using it for promotional purposes. One thing remains clear; audio-video streaming is a valuable addition to the internet business.

How To Automate Your SSH Login With PuTTY

(No Ratings Yet)
Loading ... Loading ...

As many web developers can attest to, logging into your server through SSH (Secure Shell) is one of the more common day-to-day tasks (you can even use it as a secure tunnel for your traffic). It only makes sense to automate this process which in turn can save many many keystrokes.

This how-to is written with PuTTY and Windows in mind and requires several other tools that are available from PuTTY’s website. So from their download page, make sure you have these files:

  • PuTTY (putty.exe)
  • PuTTYgen (puttygen.exe)

Then to automate SSH login, do the following:

  1. Run PuTTYgen.
  2. Select SSH-2 DSA as the Type of Key to generate.
  3. Click generate and move your mouse around to generate randomness.
  4. Click “Save Private Key” and save it somewhere on your computer.
  5. Copy the entire content inside the box to your clipboard (this is your generated public key).
  6. Login to your SSH server.
  7. Create the file ~/.ssh/authorized_keys containing the generated public key (from step 3) on a single line.
  8. Make this file readable (chmod 755).
  9. Then open up PuTTY and navigate to Connection->Data and fill in the auto-login username.
  10. Navigate to Connection->SSH->Auth and under Private-key, browse to the file you had saved earlier on your computer.

That’s it! Now you can try logging in to your SSH server and it should login automatically. If it works, make sure you save your session so you don’t have to repeat these steps every time!

Hopefully these steps work for everyone! Let me know if there are any problems.

Generating Revenue With Good Planning

(No Ratings Yet)
Loading ... Loading ...

For anything to work well, care must be taken to make firm, workable plans to execute it and the same goes for website designs. With a well thought out website design, you will be able to create a site that generates multiple streams of revenue for you. In fact, may websites turn into online wasteland because they are not well planned and do not get a single visitor. Gradually, the webmaster will not be motivated to update it anymore and it turns into wasted cyberspace.

The crucial point of planning your site is optimizing it for revenue if you want to gain any income from the site. Divide your site into major blocks, ordered by themes, and start building new pages and subsections in those blocks. For example, you might have a “food” section, an “accomodation” section and an “entertainment” section for a tourism site. You can then write and publish relevant articles in the respective sections to attract a stream of traffic that comes looking for further information.

When you have a broader, better-defined scope of themes for your website, you can sell space on your pages to people interested in advertising on your page. You can also earn from programs like Google’s Adsense and Yahoo! Search Marketing if people surf to those themed pages and click on the ads. For this very reason, the advertisement blocks on your pages need to be relevant to the content, so a themed page fits that criteria perfectly.

As Internet becomes more widespread, advertising on the Internet will bear more results than on magazines or offline media. Hence, start tapping in on this lucrative stream of profit right away!

How To Setup Your Own Dns (Domain Name Server)

(No Ratings Yet)
Loading ... Loading ...

This is only a quick tutorial, there are literally hundreds of little tricks you can do with a DNS, but this will get your basics up and running. I’m assuming you want to setup a windows DNS server, but the principals will work for most servers.

You will need..

  • 1) A domain name over which you have full control
  • 2) DNS server software(Windows server always comes with one of these)
  • 3) At least one fixed IP address, allthough two is highly desirable
  • 4) An idea of what services you want on your server

The first thing you need to do is create your new domain entry. In windows this is called a “Zone” and you will have one for every domain name you have. Add your main domain in the forward lookup zone as a Primary zone, which will be in the format “Domainname.com”, or .co.uk, or whatever, you shouldn’t need any more details for this bit. Do *not* allow dynamic updates unless this is a local network DNS. Once it is created you will have 2 entry’s under your new domain, “SOA”(Or Start of Authority) and “NS”(Or Name server). If you want a 100% compliant DNS then you should now follow the same process but adding a domain as a reverse lookup zone. Any changes you make to the forward lookup should have the “Update Reverse Lookup” option ticked if its available, if not you must update the reverse zone manually(This is very important).

Now edit the “NS” entry in your forward zone to “NS0.DomainName.Com”, and set it to the relevant IP address. Add another (NS) record and set it to “NS1.DomainName.Com”. If using 2 IP address, try to make NS0 the first IP. Now you need to configure the SOA entry in the forward lookup zone. The serial number should be changed to a date followed by a number in this format “YYYYMMDDnn”, this is not required, but is advised by RIPE. The primary server will be the “NS0.domainname.com” entry you just made and the responsible person should be left for now. The refresh interval should be set somewhere between 1200 to 43200 seconds, the retry should be between 120-7200 seconds and the expires after should be around 2-4 weeks(I’ll let you work out the seconds for that). The minimum TTL is quite important, and depending on what you are going to do with the domain, you might need to tweak this a bit. Typically a value between 1-3 hours should be used. Now go to your “Name server” settings in your SOA record(In windows this is a tab in the same window) remove the defaults, and add your two Name servers that you just setup. We will come back to the SOA record later, but for now we need to do some more stuff.

If you want a website, then your going to want the WWW. setting up. We will set it up as an “A” record, which means it is a separate top level record and will be populated separately from other entries. So add an “A” to your forward lookup zone and put the entry as “WWW”, and set the IP address to wherever you want the website to be. This will be where the domain always goes, and it could be anywhere. Just make sure there is a web server waiting there for it. If you want FTP, then setup the same thing but with “FTP” in the entry. You will now also have to setup “A” records for the NS0 and NS1 name servers that you added previously, just make them the same as WWW and FTP, but make sure the IP addresses match the ones used for setting up the “NS” records. Also add a blank “A” record, this will make sure that “domainname.com” works as well as “www.domainname.com”.

Now you should decide whether or not you want to have mail on this domain. It is Hegel advisable that you set one up, even if it just to catch domain mail about abuse or potential problems that might occur. You can find plenty of high quality free mail servers out there, but I would recommend “Mail Enable”, its free and provides everything you would want, but if you want webmail you do have to pay something extra for it. We will now configure the MX records. Add an “A” name for your mail server, you can add 2 if you want, but for simplicity I would advise staying with 1. We will call ours “Mail.domainname.com”, and point it to one of our IP addresses. Now add an “MX” record in the Forward Lookup zone, giving it the full “A” record you just entered “Mail.domainname.com”, and do not setup a host or child domain, just leave it blank.

This next step isn’t needed, but is again highly recommended.

Now to finish the SOA you need to add two more records. A “RP” entry, which is a Responsible Person, and they will be the contact point for domain complaints and a “MB” entry, which is a mailbox entry. The “MB” should just be pointed to the mail server domain name “Mail.domainname.com”, and the “RP” should have the host or domain set to the name of your mail box. So for this server it will be “Tony.Domainname.com”, and the mailbox will be set to the “MB” record you just made. Don’t worry about the RP address having no “@” in it, this is the expected format for an “RP” entry. You will now have to go back into the SOA and change the responsible person to the new “RP” record you just made.

And thats it, your done! You can add as many “A” records as you like to point to other web servers, or a multitude of FTP sites. And you can add “CNAME” records to basically point to another name, usually an “A” record, like an alias.

Now before you switch your domain on, you need to check that the server is performing properly. So go to www.dnsreport.com, and run the report on your domain “domainname.com”, and it will give you a very detailed report of any problems, and even a short description of how to fix the problems. If all is OK, then you are ready to go live. If your domain name is new, or not currently hosted anywhere then the first thing you should do is re-point the domain at your new server. You will typically do this with the provider who owns the domain, and it will be different with all hosts. But the basic settings are the same. You will be asked for at least 2 name servers and ip addresses to go with them. Just put in “NS0.domainname.com” and “NS1.domainname.com” and put in the correct IP addresses. Make sure you do not mess this up, as changes to your main NS servers could potentially take several days to straighten themselves out. Update these settings, and then sit back and wait. You can do a whois on the main DNS server of your domain provider to check if the settings have worked, but again this doesn’t always work. For the big 3 domains(.com .net .org) you can do a whois on the network associates site to see the changes instantly. You can also track the progress of the domain changes by doing an NSLookup in dos, like this…

c:\nslookup ns0.domainname.com NS0.yourprovidersdns.com

That will give you the entries your domain provider has

c:\nslookup www.domainname.com ns0.domainname.com

And this will tell you if the changes for your domain have gone through to your ISPs DNS yet. It should give you back the IP address of your new DNS server.

You should always make sure your server is backed up, and that you refresh or update the DNS when you are making changes.