Why are you doing this?

If you are reading this, chances at some point you decided to use the Internet to earn some extra income (or, if you want to put it in finer words, “build an online business”).

However, behind every decision, there is a reason (or more).

What is your reason?

Maybe you will say “money”. And you will probably be right. And you will probably be wrong.

Yes, we all want to make more money. But you must never forget that money is a by product.

What you (most likely) really want is peace of mind. Or being able to spend more time with your family. Or send your child to college. Or freedom. Or ________________ (fill in the blank).

So what is your Reason (with a capital R)?

It’s worth devoting some time to think about it, because when you are feeling down (and you will), and obstacles get in the way (and they will), you will need to remember WHY you are doing this.

This will help you burn the midnight oil. Keep going. Try again tomorrow. Not give up.

And your reasons (or Reason) can change over time.

If you had asked me a couple of years back, I would say my reason was freedom (being able to do what I choose with my time).

Right now, these are my two main Reasons (one is 17 months old, the other one is a bit older) 😉

 

So what is your number 1 Reason? Leave a comment below!

 

 

The best physical books about Online Marketing

If you are like me, you love being able to “touch” a book. Feel its smell. Sometimes cut your fingers with the pages…

(disclaimer: I also own a Kindle, which I use almost every day, so I don’t live in the stone age)

Here is a list of the best books about Online Marketing that I have read so far, in no particular order:

Launch

This book is about Jeff Walker’s idea of product launches. He’s supposed to be the “father of launches”. Of course, he sells his 2k Product Launch Formula Course, so here’s just a glimpse of it, but it has most of the things you need to know if you want to do a PLF-like launch for your product.
Good for… those looking for tips on doing a product launch
Not for you if you don’t have (or aren’t having soon) a product to sell.

Trust Funnel, by Brian G. Johnson

This book is about Setting up a brand and a website around it, and gaining trust, with some SEO and social media tips.
Good for… those looking for a step-by-step blueprint on finding a niche and creating a website.
Not for you if you are and advanced marketer (it was a bit basic for my taste, although it is filled with great ideas)

Ask, by Ryan Levesque

This book is about Creating surveys to get into the mind of your customers (or potential customers).
Good for… those interested in understanding their market, and getting insights about what they want, so you can sell to them.
Not for you if for some strange reason you don’t need to understand your market.

Jab, Jab, Jab, Right Hoo, by Gary Vaynerchuk

This book is about understanding and using different social media channels (Facebook, Twitter, etc)
Good for… those interested in improving their social presence online (this is THE book when talking about using different social media channels)
Not for you if you don’t use any social media.

80/20 Sales and Marketing, by Perry Marshall

This book is about understanding how the 80/20 rule works (also known as Pareto Principle), and how to apply it to your marketing
Good for… getting a 10000 foot (or 3040 meters) view of your online business
Not for you if you either enjoy working long hours, or live in a cave. Otherwise it’s good 🙂 (in my opinion, it’s a bit repetitive, although the main idea is really good)

DotCom Secrets, by Russell Brunson

This book is about creating a successful sales funnel, and communicating your offer to your audience.
Good for… those interested in understanding how to set up a funnel (starting with a free offer, and building from there).
Not for you if you already are a funnel creator ninja.

The Rockstars of JVZoo.com, by Joel Comm

This book is about personal stories of people who have had success selling on JVZoo.
Good for… a bit of motivation and enjoyment. You won’t learn to be an advanced marketer, but you might get some insights from different people.
Not for you if you hate people talking about themselves or their story.

 

Bonus: other books indirectly related to Online Marketing

Influence, by Robert Cialdini

This book is about different strategies to influence someone (it might be customers, or your children). If you think “influence” is an ugly word, then you should definitely read this. All copywriters swear by this book.
Good for… learning tips and ideas about how to influence people to do what you would like them to do.
Not for you if you are 100% convinced that you should never ever try to influence someone (if you are just 99% convinced, give it a go, even if it just helps you when trying to make your children eat their vegetables).

Permission Marketing, by Seth Godin

This book is about the shift in marketing strategies. Old fashioned tv/newspaper ads do not work anymore, now that we are bombarded with ads.
Good for… getting a few ideas on how to advertise in the 21st century.
Not for you if you don’t have anything to do with advertising. By the way, I recommend any books by Seth Godin you can get your hands on. He’s brilliant!

Get it here if you live in the UK

 

To Read:

I haven’t read any of these, so I can’t personally recommend, but they are on my to-read list. I will review them once I’ve read them:

Platform: Get Noticed in a Noisy World, by Michael Hyatt

Growth Hacker Marketing: A Primer on the Future of PR, Marketing, and Advertising, by Ryan Holiday

The Art of Social Media: Power Tips for Power Users, by Guy Kawasaki

Millionaire Within: Untold Stories from the Internet Underworld, by E Brian Rose

The Conversion Code: Capture Internet Leads, Create Quality Appointments, Close More Sales, by Chris Smith

PS. If you do not want to type, you can always ask your Echo Dot to do it for you 😉

How to Speed up your WordPress Site

Many people have shown interest in speeding up their WordPress site, so I’m writing a detailed guide on how to do that.

But first, why is speed important?

Well, two main reasons:

  1. Google ranks fast websites higher (higher rank = more visitors = more sales [most of the time])
  2. Speed increases visitor satisfaction and decreases bounce rates (incidentally, if you are selling something, just half a second lost can result in a decrease in sales of over 7%)

If you are applying some changes to your Website, I recommend you use this https://developers.google.com/speed/pagespeed/insights/ to measure page speed, before and after.

So, without further do, here are my top tips to increase page speed:

1. Use a fast hosting company

The company you choose (and the hosting type) plays a very very important factor in speed. Think of it as the car that is “driving” your website.

Different companies aside (my recommendation below), there are basically 3 hosting types:

a) Shared: this means that you share the same server with other people: it could be a few, it could be a lot. It is the cheapest and most basic hosting, usually costing between 4 to 10 USD a month. It is more than enough to run a small to medium personal page, although you cannot expect to get your site blazing fast. I recommend this option if you are just starting out, testing the waters, or if you have a page with very few visitors.

b) VPS (Virtual Private Server): It means you will “almost” have your own server. You will be sharing the server with a few people, but not many, so speed and reliability are much better. This is good for medium to medium-high traffic sites, online stores, etc. Price varies between 10 to 50 USD/mo, depending on how fast you want it to be.

c) Your own Dedicated Server: This is the jewel of the crown, you will have a computer just for yourself, you won’t share it with anyone else. It will need some configuration (usually the hosting company will do it for you, sometimes free, sometimes for a small fee). This is good when you have high peaks of visitors (that might make your shared or even VPS to go down), or when speed is a must for you. Price usually starts at around 40 USD/mo, up to anything you want to pay 😉

There are TONS of hosting companies out there, and most of them are good. Here are the ones I use, that I can recommend

a) Shared: Bluehost  (affordable, good support)

b) VPS: HostWinds

c) Dedicated Server: Also Hostwinds (awesome support)

Make sure to choose the one that fits your budget, and remember that you can always change later on (most hosting companies will help you with the migration)

2. Use a well coded, clean theme

The theme you choose (assuming you use WordPress) has a vital importance in how fast each page in your site loads, as it will “paint” the HTML code. Make sure to use a well tested code. My personal recommendation: visit themeforest.com where they have tons of themes to choose from. If a theme has hundreds of buyers that’s a good sign.

3. Use the minimum amount of plugins possible.

Each new plugin you add to your site adds some extra loading time. Some of them have a small footprint and will just add a few miliseconds, while others can add seconds. Of course you will need some plugins to spice up your site, but make sure to disable those that you are not using

4. Use a cache plugin.

What a cache plugin does is to “store” your pages so they don’t have to be built each time there is a new visitor, thus saving time. I will build a whole article around this, but to get started, here is a god resource (I personally use W3 Total Cache on my sites).

5. Use a CDN (Content Delivery Network)

Instead of storing all your files (images, etc) on your server, they can be distributed around fast and reliable servers around the globe (yes, it’s a small world). If you use the W3 Total Cache plugin, you can get a MaxCDN account and make those two work together with very little effort on your side. The plugin is free, but sadly MaxCDN is not 🙁

Another unexpensive solution is Amazon S3 (I pay less than half a dollar a month), which can store all your images on their servers instead of on yours, saving you space, and making the images load faster. Use it in combination with this free plugin.

6. Optimize your images

Images are usually one of the slowest items to load in your site.

If you have time and energy, resize your images before uploading them; they will be smaller and load faster. If you want to automate the process, you can use this free plugin which will optimize them for you.

You can also apply the “lazy loading” technique, which will load the images only as the user scrolls, instead of loading them at the very beginning. Here is a free plugin that will do the trick  for you.

7. Optimize your WordPress database

Every now and then, you should “clean up” your database. Luckily there is a free plugin for that.

8. Keep your WordPress version up to date.

Every few months, the WP people release a new version, with new features and security fixes. It is very important to keep up to date, as some old versions have security bugs that might help hackers attack your site. New versions also (usually) improve performance.

You can upgrade to the latest version from the admin panel, with just one click. Just keep an eye for update notices.

 

That is all for now! New articles describing how to use these recommended plugins coming very soon 🙂

Follow these recommendations (at least as many as you can; most of them are free) and check your site speed again, then let me know how much it has improved for you!

As always, make sure to leave your comment and let  me know if you have other suggestions; also post your questions here.

PS. For those of you who would like to know about the topic in depth, Chris Hitman has created a really detailed, newbie friendly course on the matter. You can grab it here (in my opinion, as long as you are willing to implement it, it’s worth every penny, although it’s a paid course).