Thursday, 16 May 2013

10 Lessons Learnt from Gaining 120,000 More Visitors in One Year by Guest Blogging


here’s a screenshot of my traffic a year before the campaign:
Here’s a screenshot of my traffic a year after the campaign:
If you compare both screenshots, you’ll notice I’ve gained exactly 123,322 visitors a year after the campaign. That’s over 340% traffic increase and something very impressive; here are the lessons I learned along the way.
1. Guest Blogging for Links is the Most Profitable form of Guest Blogging
Of course, I’ve written guest posts on individual blogs that have sent me over a thousand visitors that eventually resulted in hundreds of subscribers.
I’ve written guest posts for several A-list blogs with great results. However, guest blogging for links seems more effective on the long run than guest blogging for traffic.
Did you take a proper look at the above two screenshots? They’re actually not screenshots for overall traffic to my blog but screenshots for search engine traffic to my blog.
Other than by writing great content and building links with guest posts, I do nothing else to improve my SEO.
Based on my calculations, in a span of one year, by guest blogging for links instead of direct traffic I’m able to get more than 2,000 visitors each from every single guest post I wrote with the purpose of improving my search engine rankings.
2. It is not about How Much but how well
The 120,000+ visitors I gained as a result of my guest posts can be attributed mostly to some 30+ guest posts I wrote in a particular month.
I wrote those guest posts solely for the purpose of building backlinks to my blog so that I can increase my rankings.
I wrote in more details, a case study about the campaign here.
If you examine my campaign, you’ll notice that my aim wasn’t to write hundreds of crappy guest posts on sub-standard blogs like most people do today. Instead, I had a goal to write quality guest posts for a select number of quality blogs; the result was impressive.
3. You Won’t Get Results without an End in Mind
You’ll only get results from guest blogging if you have an end in mind.
In other words, even before you start you should know what you want to achieve and how you plan to achieve it.
I knew I wanted to guest blog for links and I had an idea how much traffic increase the campaign will result in at the end of one year.
I knew what I was doing.
Before this particular campaign, I’ve written hundreds of guest posts to promote the same blog with little to no results. This was only because I didn’t have a goal for my guest posts.
4. Guest Blogging for Links doesn’t have to be done the Way Most People are doing it today
When you talk about guest blogging for links today, the first thing that comes to mind for most people is all the crappy guest posts you see online and all the crappy guest blogging emails bloggers receive in their inbox.
It doesn’t always have to be this way.
Most of the people publishing hundreds of crappy guest posts on other blogs are not doing it because it works; they’re doing it because others are doing it and that’s the worst way to run a business.
When guest blogging for links, the more focus you have on quality the more results you will get.
5. The Guest Blogging Game will only be won by those who have a Strategy
Do you know a sure-fire way to fail at guest blogging?
This is it: Start writing a lot of guest posts because you heard guest blogging works, without any strategy or plan to help you get results from it.
There are several ways to benefit from guest blogging; you can get direct traffic, backlinks, and exposure, you can build relationships and more. Which particular approach you take will depend on what you want.
For me, my strategy was based on guest blogging for links because I didn’t want a huge influx in traffic but gradual, consistent and stable traffic growth.
You can bet I got what I wanted, and that’s because I had a strategy.
6. The Guest Blogging Game will only be won by those who can wait
In my case, the 30+ guest posts I wrote directly resulted in less than 50 visitors combined in the first month I wrote them, but that wasn’t what I wanted.
What I wanted was increase in search engine rankings; that takes time, and I started seeing results a few weeks after my guest posts was published.
I’ve heard stories from people who started guest blogging because of the buzz around it, who eventually gave up after a few tries because a certain top blog didn’t send them the traffic they expected.
Guest blogging is not an avenue for your instant ego boost. It’s a valid marketing strategy being effectively leveraged by those who can wait.
Even if you want direct traffic, it takes time to find the blogs that will work for you and that can give you the results you want; you won’t get to enjoy this after giving up on guest blogging a month after you start.
7. Guest Blogging is a Huge Part of Content Marketing
Guest blogging on its own = marketing failure!
You probably won’t hear that again anywhere, but that’s the most important point in this article.
You won’t get great results from guest blogging by using it to promote a static website. No. Instead, the best way you can get results from guest blogging is by having a blog or a content marketing hub, with quality content relevant to your guest posts.
Instead of linking to your homepage, you link to your content; this leads to increase in direct traffic, search and social traffic to your content and more readership and engagement for your content.
When people read and enjoy your content, they check out your business. That’s how it works!
8. You Don’t Always Have to Do it yourself
While I mainly use guest blogging to market my websites, I also actively guest blog for clients.
Guest blogging isn’t used only by individual bloggers; it can also be used by big brands and startups. In a situation like this, you don’t always have to do everything yourself.
The amount of trial and error it will take to get things right can cost you business; an alternative approach is to hire a guest blogging professional to help you write your guest posts or a guest blogging consultant to help you develop your plan.
It’s all about finding out what the best use of your time is and how much you will save if you outsource the task.
9. You Don’t Always Have to Write for the Top Blogs
By taking a look at my traffic screenshot above, you’ll think I wrote guest posts for big blogs like Problogger, DailyBlogTips and the likes.
That’s far from the truth.
In fact, most of the blogs I wrote for were small PR2 and PR3 blogs that resulted in little or no traffic; in other words, I didn’t have to wait for weeks for my articles to publish nor do I have to spend 4 hours on a single article.
Yet, the result I got beat any direct traffic I’ve ever gotten from a guest post on any big blog.
I’m saying this as someone who has once written a single guest post that resulted in over 2,000 visitors and around 500 subscribers before.
Like I said earlier in this article, it’s all about having a strategy and knowing what you want to achieve.
10. Everything I told you above is either Effective or Ineffective
There are no golden rules.
Most of what I did to get the results I got was the exact opposite of what I was advised to do two years ago when I started guest blogging; I learned them mostly by accident and I kept experimenting to see what works.
The above is from my own experience and it is not set in stone. It might work well for you if you try it and who knows, it might not be your style.
Don’t restrict yourself to a set of principles or certain golden rules. Experiment and test as much as you can, because that’s the only way to get results.

Top 10 Android Apps for Bloggers and Writers


1. WordPress App for Android

No doubt that WordPress is one of the most popular blogging platforms on the Internet. You can make use of this app to directly get access to your WordPress admin panel and publish blog posts. It allows you to perform many essential tasks like moderating comments, editing, adding photos and videos and managing your blog straight from your smartphone.

2. Blogger App for Android

Blogger is the second most used blogging platform, and if you’re using Blogger as your blogging platform than this app is for you. It can help your blog in the go and enjoy the tremendous experience. Cheers to Google for creating such a remarkable application which can be accessed to through your Android smartphone.

3. Hootsuite App for Android

Hootsuite is a social media Android apps that allows you send updates to Twitter and Facebook. Plus it also allows you to schedule updates on your social networks and view the click-through rates. You can manage your Twitter, Facebook, LinkedIn and Foursquare on the go with Hootsuite for Android

4. Google Reader App for Android:

Google reader is one of my favorite app because it helps me in getting the updates from my favorite blogs, including Daily Blog Tips, all at once place. It could be a time consuming process to check the updates from all blogs and websites and to get everything in systematic order in once place, Google reader app for Android is perfect solution.

5. Google Analytics App for Android

This is the most useful app for bloggers who love to crunch over the numbers. This app makes it easy to check your blog stats, number of pageviews, visitors location, traffic sources and lots of other things through Google Analytics on your mobile device.

6. Paypal App for Android

You can use this app to manage your Paypal account on the go. Make use of this app and shop for the things you love, send money to anyone, transfer money to collaborators and lots more. This app can help you check your balance from anywhere at anytime even if you are not cool with banking on any kind with phones.

7. Gmail App for Android

Gmail is one of the most desirable email clients, and pretty much every blogger out there use it. Through the app you can easily connect your different custom domain email addresses. Gmail app for Android helps you keep your conversations going on everywhere you go. I know you are probably already using it, but hey I needed to include it to make a true top 10 list.

8. Facebook App for Android

Facebook App for Android helps you stay connected and share status updates, review your upcoming events, chat with friends, share links and checkout your news feed all from your home screen. In my opinion the app is also better than the mobile site experience, so check it out.

9. Twidroyd App for Android

Twidroys app for Android is the only Twitter application that works great in your Android smartphone. It has a free and paid version, but the paid version is very nice and worth few bucks. It let’s you do everything like see websites and view photos next to tweets. A must have for Twitter power users.

10. Writer App for Android:

It is a basic notebook app that can help you write your drafts and copy-paste them later with Writer even if you don’t have an Internet connection. Whenever you feel you’re in writing mood, open this app and it allows you to focus on nothing but writing.

Conclusion:

Overall, with the variety of applications available in the Google Play store blogging with a mobile device is really easy and fun.
If you believe that is any app missing from the list make sure to suggest it with a comment below.

5 Business Lessons I Learned in 2012


1. Work hard, play hard

The logic is simple: if you want to achieve big goals you need to work very hard. However, if you don’t play and have fun with the same intensity, sooner or later you will burn out. So do put in your 16-hour days of work, but when it comes to having fun do it like mean it. Go sky-diving, kart racing, wind surfing at a caribbean beach. Travel to Vegas, Paris, Thailand. Rent a boat, a sports car. You get the idea. Sure, those things are not cheap, but they will help to keep you sane, which in turn will allow you to work harder and make more money.

2. Put your own ideas before client work

In 2012 I started focusing on mobile app development. The two options I had was to either create apps for clients or to work on my own apps. I opted for the former, mainly because the money would start rolling in faster. Big mistake. Launching your own successful idea/app is certainly harder and takes more time, but if you manage to do it the earning potential is much higher. Not only that, you’ll have much more fun working on your own stuff. If you are in a position where you can choose between doing your own stuff and working for other people/companies, put your own stuff first. If you are not in that position yet, well, work to get there.

3. If you are not working on your best idea you are wasting time

I can’t remember where I heard this, but it stuck with me ever since. Most of us have one or more ideas that we believe have a lot of potential. Very often, however, we post-pone working on them. Either we don’t have the funds, the technical expertise, or we have too much on our plate right now to be able to tackle yet another project. You know what? Those are all excuses, and if you fall for them you’ll be wasting some precious time. Do what it takes to free your time and get what you need to start working on your best idea right now.

4. Aim to build a business (not a website, an app, etc.)

If you are or want to be an entrepreneur your goal should always be to create a business. A mere website, web or mobile app won’t cut it. You need to think about what problem you are going to solve, how are are going to deliver your product/service, who is going to pay for it, and so on. If you are not thinking along those lines you are wasting your time on projects that won’t fly very high.

5. Start now and learn as you go

People don’t start working on their best ideas right away because they fear they don’t have the necessary know-how yet. They figure that if they take a couple of courses, read a couple of books and work a couple of smaller projects first the odds of succeeding will be higher. The problem is that by taking this approach you will lose a couple of years. A better strategy is to start working on your idea right away and to learn things as you go. Not only you’ll get a head start, but you will also learn things more effectively because you’ll be using them right away.
Here’s to a very successful 2013 for all of us!

Building an “Archives” Page with Simple PHP



In my opinion most websites should have an HTML sitemap (also called “Archive” or “Archives”). That is basically a page that will contain a link to all other pages of the site. In case of a blog it will contain a link to all blog posts.
Such HTML sitemap is beneficial both for search engines and human visitors. Search engines benefit from it because it becomes easy to crawl all the content of the website. Human visitors, similarly, become able to quickly look for a post that was published on a particular month/day/year. On top of that there’s an SEO benefit, as your link juice will spread evenly across all pages.
In order to build such an “Archives” page I used to use and recommend a plugin called SGR Clean Archives. That plugin is quite old, however, and it stopped being updated a while ago.
Then a couple of days ago I received an email from a reader who took my recommendation and was using the plugin. He said that his server was becoming really slow lately, and upon further investigation they discovered that the plugin was hammering the server and causing the slowness.
He also pointed out that my own “Archives” page was not working anymore. Damn! My guess is that the latest versions of WordPress rendered the plugin’s code slow and ineffective.
Anyway I needed to find an alternative. Since performance was a crucial aspect here I decided to implement my own “Archives” page using raw PHP and WordPress functions. It turned out to be an easy task:
1. Create A Template
The first step was to create the page template I would use for the “Archives Page”. Basically I copied the structure of a normal page (usually page.php), and added the following piece of code on top:
<?php
/*
Template Name: Archives
*/
?>
2. Add the PHP code
After that I removed the piece of code that outputs the normal content:
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<h1><?php the_title(); ?></h1>
<?php the_content(__('Read more'));?>
<?php endwhile; else: ?>
<?php endif; ?>
And substituted it with my own PHP code to output the links of all published posts:
<h1>Archives</h1>
<ul>
<?php
$args = array( 'numberposts' => 1000 );
$lastposts = get_posts( $args );
foreach($lastposts as $post) : setup_postdata($post); ?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
</ul>
3. Create the Page
After that all you have to do is to create a page inside WordPress and make it use the “Archives” template. That’s it.
I am using that code on my archives page right now. The only thing I am not happy with is the fact that all links are mixed together. I would like to separate them month by month, to make it easier for humans to find what they are looking for.
As soon as I solve that problem I’ll post an update, so stay tuned.
Update: Somehow the code above was not working with 2000+ posts. With 1000 or fewer it works fine though. Since I have more than 2000 posts published I opted for a simpler archive with links to the monthly pages, with the following code:
<ul>
<?php wp_get_archives('type=monthly'); ?>
</ul>
You can see this live already.

It’s Never Too Late…


The tech revolution brought along its changes a feeling that one must be young, really young, to become successful. You either hit it big before you reach the age of 30, or you must accept that you are destined for a modest life of modest achievements.
The argument is straight forward: younger people tend to think outside the box and challenge the status quo, so it’s easier for them to come up with revolutionary ideas. Second, younger people have more energy and stamina, so it’s easier for them to achieve high performance levels, be it intellectually or physically.
Backing up this argument we also have plenty of famous examples:
  • Steve Jobs was 21 and Steve Wozniak was 26 when they founded Apple. Within four years Apple went public and made both millionaires (along with 300 other employees and investors…).
  • Bill Gates and Paul Allen were respectively 21 and 23 when they founded Microsoft and started writing software for hardware makers like MITS and IBM.
  • Both Larry Page and Sergey Brin were 23 when they started working on the research project that would later become Google. By their 30th birthday they were already billionaires.
  • Mark Zuckerberg was 20 when he launched Facebook out of his dorm room in Harvard, becoming a billionaire at age 28.
That’s pretty much all the evidence we need to conclude that you either hit your home-run while you are young or you won’t hit one at all. Or is it?
I was not quite convinced, and I started reading more on the topic. Here are some of the stories I found.
Asa Griggs Candler was born in 1851 in Georgia, USA. He was a drugstore owner, and while his business was going well, he wasn’t rich by any means. At age 37 he came across a medicine that was sold for five cents a glass and that was supposed to help with several diseases. He purchased the formula for $500, and decide that he would sell it as a soft drink at stores, restaurants and vending machines. The name of the drink? Coca-Cola.
Harland Sanders lost his father at a young age, and since his mother had to work he was assigned the task of cooking for his whole family. Over the years he had several jobs, including salesman and car driver, but he always kept his passion for cooking alive. At age 40 he opened a gas station, and there he also served meals for customers. The business wasn’t that good, however, and at the age of 65 he was forced to close it down. He took $105 from his first social security check and decided to use it to launch a franchise, offering his special recipes. The franchise was called Kentucky Fried Chicken, or KFC. Today KFC serves more than 12 million customers daily…
Raymond Albert “Ray” Kroc was born in 1902, and until his 50s he held a myriad of jobs. Those ranged from radio DJ to and paper cup salesman and jazz musician. The last one was milkshake machine salesman. That’s when he started traveling around and getting to know the restaurant business. On one of those travels he discovered a restaurant owned by two brothers that had a really interesting concept: to serve customers as fast as possible using a carefully crafted production line. Ray became a partner and transformed the restaurant into a franchise. As you probably guessed, it was called McDonald’s.
There are several other examples in pretty much every area. Harrison Ford didn’t have much success as an actor early on, and he decided to work as a carpenter to support his family. He got hired to build some cabinets for director George Lucas, and that’s how he got his first big role, as Han Solo in Star Wars, at the age of 35.
Willian Shockley was 38 when he helped to invent the transistor, one of the biggest inventions of our time. Gandhi was 61 when he started the nationwide protests in India against the British government. Grandma Moses began her painting career in her 70s after abandoning a career in embroidery because of arthritis.
In other words, it’s never too late to go after your dreams, to become successful and to change the world. What’s your excuse now?

3 Games That Will Improve Your Business Skills


As I mentioned on this post, one must work hard but also play hard. In other words, you need to have fun regularly if you want to stay sane and be able to work hard when it comes to it. But what if you could have fun and improve your business skills at the same time? Even better, right? Below you’ll find three games which I think achieve this purpose.

1. Chess

The king of strategy games, and also the game of kings. Chess dates back to the 6th century, and today it’s played by millions of people around the world. When playing the game you need to protect your resources (pieces), to find the right balance between offense and defense, to lead your opponent to make mistakes, to know when to sacrifice things and so on. As you can see, these are valuable skills to the business world as well.
In my opinion the best place to play online is Chess.com. Their technology is top notch and there are thousands of expert players around, including many national and international grand masters. You’ll also find tutorials and tips there.
And here’s a challenge to DBT readers: if you beat me on the 1-minute bullet game I’ll mention your name on a future post! If you are up to it drop me an email and we’ll play one of these days.

2. Poker

As you probably heard by now, poker is not gambling. Sure, there’s some amount of luck involved, but the results of the game, especially if you consider the long term, are based on your skills as a player.
A good poker player must base his game on two building blocks: mathematics and psychology. You’ll need the maths part to figure out the odds of winning with each particular hand, the odds of your opponents having a hand that beats yours, the optimal bet size, the long term return you’ll get by playing in a specific way and so on.
The psychology, on the other hand, will be used to analyze the behavior of your opponents. You need to read when they are strong, when they are weak, when they are bluffing and so on. You also need to know when to bluff yourself, when to represent something you don’t have, and so on. Again, all skills that you can use on business situations. In fact many successful people are also poker players, including Bill Gates and Barack Obama.
I never played online poker, because I find it boring. At least once a month we gather some friends and play at my house, though. One day I also want to play at the World Series of Poker, in Las Vegas.

3. Starcraft

I no longer play computer games, mostly due to lack of time, but back in the day I used to play a mean Terran in Starcraft. I played some Starcraft 2 when it came out as well, and I still watch some pros playing once in a while on YouTube.
Out of all the computer strategy games Starcraft is by far the most sophisticated one. The breadth of strategical choices you have is amazing. You pick one out of three races, each with pros and cons. Then you must manage your resources, workers, structures, army units and so on, with the objective of destroying the enemy troops.
The similarities between war and business have been studied for centuries, and that’s why by playing this game you might end up improving your business skills.

The Most Useless Websites on the Internet


A couple of days I was browsing (read procrastinating) when I came across a a website calledTheUselessWeb.com. It’s basically a directory of (other) useless websites. At a first sight those websites might look as a waste of time, but I found them interesting for a couple of reasons.
First of all I am certain you will have a laugh or two. Some of the ideas are pretty funny, others pretty weird, and all are very creative. In fact it even gets a bit addictive initially. For instance, check Heeeeeeeey.com(careful, has sounds) or The Blue Ball Machine.
Second, you get to see and experience the ways that people are inventing for you to interact with web pages. For instance, check this site, or this one.
Third, some of those websites managed to attract quite a bit of social media exposure, so you can also try to understand what hooks they were using.
If you find a funny or interesting one that I forgot to mention feel free to drop a comment below.

You Don’t Need to Invent It, Only to Identify It


If you want to build a successful startup or company and make a lot of money with it, especially in the tech sector, you need to come up with some innovative product or service. Something that will drastically improve the way things get done, something that will solve an existing problem in a much better way, something that will allow people to do things they couldn’t before.
Most people know that.
What most people don’t know is that you can build such a company even if you don’t invent the product/service yourself. Instead of inventing it you can identify someone else’s idea, purchase the rights to it or partner with the inventor, and then bring it to the market.
Not convinced? Here’s a powerful example that backs up my case.
Most of the early database systems used a hierarchical model, where data would be represented under tree-like structures using files in the computer memory. Then in 1970 a guy named Edgar F. Codd published a paper titled “A Relational Model of Data for Large Shared Data Banks”, where he proposed a new model based on relations (tables), where users would be able to declare directly what information they wanted back from the database, and the system would take care of the rest.
Codd was working at IBM during that time, but the upper management didn’t give his idea any attention. Peer reviews of his paper were even more harsh. Here’s a quotation from one of them:
This paper proposes that all data in a database be represented in the form of relations—sets of tuples—and that all the operations relative to data access be made on this model. Some of the ideas presented in the paper are interesting and may be of some use, but, in general, this very preliminary work fails to make a convincing point as to their implementation, performance, and practical usefulness.
Adding together the lack of any real-world example, performance experiment, and implementation indication or detail, we are left with an obscure exercise using unfamiliar mathematics and of little or no practical consequence. It can be safely rejected.
There was one guy, however, that thought Codd’s idea was interesting, and he decided to build a company that would develop and sell databases using the relational model. That guy is called Larry Ellison, and the company he co-founded is called Oracle Corporation. The relation model quickly became the de facto standard for databases around the world, and Oracle the largest company developing and selling those systems.
The interesting thing is that in this case the revolutionary idea was just that, a concept. It wasn’t a patent or a proprietary design, so anyone was free to use it, and many did.
Want some more examples?
Apple and Steve Jobs didn’t invent many of the flagship products of the company. The mouse and the graphical user interface, for instance, were invented at Xerox’s PARC (Palo Alto Research Center), and Jobs came across them while visiting the premises. He then made a deal to be able to use them with the Mac, and Apple became the first company to launch bring those innovations to the market. Similarly Apple didn’t invent the MP3 player, but it managed to polish the concept with the iPod, which became the industry leader.
MS-DOS was the product that solidified Microsoft’s dominance as a software vendor, back in 1980. Microsoft didn’t create that product, however. They knew a company called Seattle Computer Products which had a compatible operating system to the x86 microprocessors (the ones used by PCs), and they knew they probably would be able to purchase it for a moderate price. With those cards in hand they approached IBM, and they managed to close a deal to supply the operating system to the next line of PCs. Once the deal was closed they purchased the software from the Seattle company and renamed it MS-DOS.
The bottom line: keep your radar on and always be looking for innovative ideas and products, as identifying one of them can be just as profitable as inventing one yourself.

http://www.lifewithoutlimbs.org/

Nick Vujicic-life without hand and limbs

Nick Vujicic-life without hand and limbs