Wednesday, January 26, 2011

100 Ways To Get More Traffic To Your Website

Last week I told you guys I was working on a really long post that I hoped would become popular, remember? Well, I just published it on one of my other websites. The post is called 100 Ways to Increase Your Website Traffic.
I had seen a couple of similar lists around the web, but most of them contained only a single sentence per item, and most items were not directly related to generating traffic at all.
That is why I decided to write my own list. I made sure only to include points that are really going to increase your traffic (even if just slightly), and I also explained each point and included links to relevant resources where suitable.
The result is a monster post with almost 6,000 words. Here is a quote:
30. Launch a review contest. If you want to increase your search rankings you could launch a contest where people need to write about the content in order to get an entry. The links you’ll get will send you both Google juice and new visitors. Keep in mind that you need a good prize to motivate people to write about your contest though.

31. Launch a voting contest. You basically need to create a contest where the winner will be picked with a voting session. Suppose you have a fitness website. You could invite your readers to submit their best fitness tip, and then a voting session would decide which tip gets the prize. This would motivate participants to link to the voting session and to encourage their friends to visit your website and vote.

32. Launch a traffic contest. If traffic is what you want, why not be direct about it? You can launch a contest where people need to send traffic to one particular page inside your website. It could be the contest page (for a viral effect) or a resource page (e.g., a page where you give away an ebook). After the established time frame (e.g., 2 weeks, 1 month or anything else), you’ll simply need to check your web analytics to see which websites sent you more visitors, and then award the prizes.

4 Steps to Increase Your Blog Traffic

One of the most common complaints that I hear from bloggers is the fact that no matter how hard they try, they can’t grow their blogs past 100 or so daily page vies. Those early days are indeed the hardest, because you need to put hard work in without the certainty of achieving results.
If you are in that same situation, here is a simple strategy that will certainly increase your blog traffic and make you break the 1,000 daily page views mark. In fact, the strategy could be used even if your are already over that number but have reached a traffic plateau lately.
Just make sure to execute the 4 steps as planned and to spend the two hours and a half every day (obviously if you have more time available you can expand the time spent on each of the four steps proportionally).

First Step: Killer Articles (1 hour per day)

Spend one hour brainstorming, researching and writing killer articles (also called linkbaits, pillar articles and so on).
Notice that your goal is to release one killer article every week. If that is not possible aim for one every 15 days. So the one hour that you will spend every day will be dedicated to the same piece. In other words, expect killers articles to take from 5 up to 10 hours of work.

Keep your domain names at a registrar

Most web hosting plans offer a free domain name registration for new users. People usually take advantage of that feature since it enables them to save some money while keeping both the domain name and the hosting plan with the same company, which should make the site management more efficient.
Well, that is not quite true. In fact it is just the opposite, having your domain name registered with your hosting company might be a really bad idea. Over the years it is very likely that you will need or want to change your web host, you might find a more interesting plan somewhere else or you might need to switch to a dedicated server due to increasing traffic. If your hosting company is also managing your domain name they might give you a headache before performing the required changes on the nameservers (i.e. making the domain point to the new host). 

The solution for this problem is to keep all your domains names registered with a reliable registrar (GoDaddyeNom are good ones) while having a separated company to take care of the web hosting. Apart from avoiding trouble with nameserver changes and domain transfers this method will also be more efficient to manage your portfolio of domain names.


How to monetize domain names

Domain names are the real estate of the Internet, and domainers make money from buying, parking and selling them. Even if you are not trying to make a living from domain names it is always a good idea to know how they work. You might want to start another blog in the future and thus having a small portfolio of good domains could turn out to be useful.
Aviva published an extensive article titled “How to Get Started as a Domainer” describing domain buying strategies, best practices, how to monetize domains and so on. Below you will find some takeaways from the article:
  • If you are trying to make money with domains look for keyword typos (e.g. Mortgeges.com)
  • Consider using automated domain research tools like AjaxWhois.com
  • If you are holding domains for long periods make sure to activate the auto renew
  • Avoid numbers and hyphens on domain names
  • Be careful with domain pinchers (people that register domains using information from whois services) and thieves
  • In order to monetize your domains you can either park them or redirect them to a single traffic collector site running your own PPC ads 
  •  

The 7 Characteristics of Good Domain Names

Domain names are the real estate of the Internet. Just as a good location is vital for a bricks and mortar business, a good domain name will be the corner stone of your website’s success. But how to identify them? Below you will find the 7 characteristics of good domain names.
7characteristicsofgooddomainnames.png

1. They are short

Good domain names are short. It is not a coincidence that all the three-letter and four-letter .com domains are already gone, and that the five-letter ones are going fast as well.
There is no definite number of characters that you should aim for, just remember that the shorter the better. If you really need some guidance, try to go below 10 characters, and never exceed 20.
As for the number of words, one-word domains are gold, two-word ones are good, three-word domains are average, and above that it is usually a bad idea.
Example: Quotes.com is a superb domain and probably worth millions of dollars. ProQuotes.com is a good two-word domain worth thousands of dollars. ProQuotesNow.com is an average domain and could be used for a website. YourProQuotesNow.com is plain worthless.

 

 

 

 

 

 

2. They are easy to remember

301 Permanent Redirect

The “301 Permanent Redirect” is the most efficient and search engine friendly method for redirecting websites. You can use it in several situations, including:
  • to redirect an old website to a new address
  • to setup several domains pointing to one website
  • to enforce only one version of your website (www. or no-www)
  • to harmonize a URL structure change
There are several ways to setup a 301 Redirect, below I will cover the most used ones:

PHP Single Page Redirect
In order to redirect a static page to a new address simply enter the code below inside the index.php file.


<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.newdomain.com/page.html");
exit();
?> 


PHP Canonical Redirect
The Canonical 301 Redirect will add (or remove) the www. prefixes to all the pages inside your domain. The code below redirects the visitors of the http://domain.com version to http://www.domain.com.


<?php
if (substr($_SERVER['HTTP_HOST'],0,3) != 'www') {
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://www.'.$_SERVER['HTTP_HOST']
.$_SERVER['REQUEST_URI']);
}
?>


Apache .htaccess Singe Page Redirect
In order to use this method you will need to create a file named .htaccess (not supported by Windows-based hosting) and place it on the root directory of your website, then just add the code below to the file.
Redirect 301 /old/oldpage.htm /new/http://www.domain.com/newpage.htm
 
Apache .htaccess Canonical Redirect
Follow the same steps as before but insert the code below instead (it will redirect all the visitors accessing http://domain.com to http://www.domain.com)

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^domain.com [nc]
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc] 

ASP Single Page Redirect
This redirect method is used with the Active Server Pages platform.
<%
Response.Status="301 Moved Permanently"
Response.AddHeader='Location','http://www.new-url.com/'
%> 

ASP Canonical Redirect
The Canonical Redirect with ASP must be located in a script that is executed in every page on the server before the page content starts.

<%
If InStr(Request.ServerVariables("SERVER_NAME"),"www") = 0 Then
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www."
& Request.ServerVariables("HTTP_HOST")
& Request.ServerVariables("SCRIPT_NAME")
End if
%>

WWW or no-WWW?

Whenever you create a website or a blog it usually can be accessed either through “http://www.domain.com” or “http://domain.com”. While this feature might appear useful at a first sight (since people can type whatever version they prefer) over the long run it will harm your search engine ranking.
The problem arises because Google and other search engines view the two versions as two distinct sites, even if they have the exact same content (technically, in fact, the “www” denotes a subdomain that could point to different content).
Search engine ranking is based, among other things, on the number of incoming links to your site. If you keep the two versions available some people will link to “http://www.domain.com” while other people will link to the “http://domain.com”, basically splitting your backlink count.
www 301 redirectHaving two different versions might damage you in popular lists and social bookmarking sites as well. The picture on the right was extracted from Populicious, a site that lists the most popular sites on Delicious. If you take a look you will notice that Digg is listed both at the 7th and 10th position. This happens because the list treats “http://www.digg.com” and “http://digg.com” as two different sites. Shoud only one version be available the combined number would place Digg on the first position of the list.
How do you solve the problem for your blog? The easiest way is to set up a “301 Permanent Redirect” from the “no-www” version to the one with “www”, or vice-versa. Once the redirect is in place every time a visitor types http://domain.com he will automatically be redirected to the “www” version.
By the way, if you are wondering whether you should go with or without “www”, it does not matter. The important thing is that you pick one and stick with it.