SEO is like the must-do thing among experienced webmasters and website (online business) owners. However, beginners are sometimes not that convinced as to the general idea of SEO and benefits it can bring to any given site.

SEO seems like a difficult and mysterious thing to do. Well, let’s face it … you basically do some strange optimizations to your site, build some links all over the internet, and then your site mysteriously pops up to the top rankings in Google, right?


First of all, not exactly like that. Secondly, SEO can bring a lot more than just some recognition for being #1.

So here’s my list of 7 reasons why your site absolutely needs SEO.

(By the way, don’t forget to visit my SEO glossary.)

1. Rank, traffic, branding

Let’s start with the obvious stuff. The main reason for doing SEO is to get to top rankings in Google. Once you’re there (if it’s for the right keywords) you can hope for new streams of visitors coming to your site every day.

Now the traffic is just raw numbers. There’s no telling if it’s going to turn to be profitable for you or not. So it’s on you to find buyer keywords – ones that people actually use when they’re shopping.

In the end, in the proper scenario, where your keyword research was well thought through, SEO can give you a nice stream of visitors and quite possibly some sales along the way.

SEO is also great for branding. If you’re on the top spots in Google for your niche keywords then your online business should quickly get recognized by other business people and by random visitors as well. Having a good spot on Google is among the first steps to becoming authority in your niche.

2. Better content for readers

This isn’t a benefit website owners notice right away, but once you learn SEO, you also learn how to produce better content for your readers, as a byproduct.

Here’s why. SEO is all about creating content that’s focused around a single idea (defined by a keyword). When you write with SEO in mind, you know that you need to mention the keyword a couple of times, which means that you need to remain on topic throughout the entire article.

This is simply something your readers will notice and appreciate.

However, be careful not to overdo this. Stuffing your articles with keywords is not the point here.

3. Better skill at writing focused content

This somewhat connects to the previous reason on this list, but it’s not entirely the same thing. The point here is to learn along the way, and to be able to produce quality content quicker.

Chances are that you will find it quite difficult to write something both SEO-optimized and reader-friendly on your first time around. But with time, you will develop this skill and you’ll be able to write a great piece with much less effort.

This will also allow you to write more content every day, which will improve your skills and SEO even further … and so on and so forth.

4. Better structured website

One of the main on-page factors of SEO is the inner structure of your site. In order to get a good score on this level you simply need to have a quality website management platform running in the background.

The difference between a quality, well-structured site, and a standard, low-quality implementation is the same as with a new car and an old beat-down car. You can get to the supermarket in both, but the experience is not quite the same.

What also matters is how fast your site loads. The lower your loading times are, the better rank you’ll have (and the more user-friendly your site will be).

Thankfully, this whole thing can be easily achieved for free – just use WordPress and get plugins like W3 Total Cache and WordPress SEO.

5. Targeted lead generation and customer acquisition

The fact that you’re doing some dedicated SEO work focusing on some specific keywords is not just for the heck of it. Your keywords are specific (niche) and so is your audience.

If you manage to attract a highly targeted group of visitors then it will be easier to monetize such traffic through various offers and products.

General audiences are always less responsive to all marketing messages. The more niche your audience is, the better results you’ll have. Both in terms of lead generation and actually selling stuff.

6. More business opportunities

This connects with the previous point tightly. Apart from targeted audiences, your site will also attract targeted opportunities on other levels, like partnerships, possible joint ventures or advertising opportunities.

Your prospective business partners are well aware of your niche audience, and this is a group they want to market to as well.

Depending on whether your niche consists of primarily buyers or not, you might be able to close some nice deals this way.

7. It won’t stop working overnight

The best thing about SEO is that it won’t simply stop working just like that, overnight. I know that there’s a lot of discussion going on right now about Pandas and Penguins and other animal-algorithm-updates. But the fact is that you shouldn’t be afraid of getting hit with a penalty or anything as long as you’re not doing anything shady.

Mainly because you can’t predict what the next update is going to be about, so you can’t take any effective precautions. Secondly, even if you do get hit, you will be able to recover quickly if you follow Google’s guidelines.

The overall predictability of SEO is probably its biggest advantage. You can estimate pretty accurately what your next month’s results are going to be based on this month’s results. And by results I mean both traffic and profits for your online business.

That’s it for my list, and the main message is as simple as this: Do SEO, it works!

Now, what’s your approach at SEO? Is it a part of your daily work?

Related Posts:

7 Reasons Why Your Website Needs SEO |

timeThere’s a lot of advice on the internet focusing on how to make money with this or monetize that, as it’s, essentially, what everyone wants to do. However, running a successful online business isn’t really about making money every now and then, it’s about making money consistently…

That’s why today I will try to give you a broader look at how to make your business future-proof and set you up for recurring and dependable income.


Let’s start with advertising as it’s often the most obvious way of making money online.

Right upfront, I want to say that simply placing some AdSense on your site won’t have much effect.

The success to advertising lies in split testing. Whatever situation you’re in you can always improve your results by split testing.

Things you can split test when it comes to advertising:

  • Different ad providers (for example: AdSense, Chitika).
  • Selling ads directly vs using a delivery network.
  • Different types of ads (text, banners, video).
  • Different ad locations and sizes.

You can start by going to the Content Experiments section in Google Analytics (formally known as Google Website Optimizer), and creating some split tests.

Google will then take care of splitting your traffic in half and displaying version A of your test to one group of visitors and version B to the other group.

Over time, you can use split testing to find the most profitable combination of providers, locations, ad types, an everything else you can think of. This will make sure that your ad revenue is constantly on the rise.

Long-term product development

Products are often the main way of making money for many online businesses. There are no rules when it comes to products, and this is the great thing about them.

You can sell virtually anything you like, as long as you can find a quick and cheap way of delivering it to your customers.

Now the important thing. Most tutorial articles on the internet focus only on how to create your initial product and put it on the market. However, doing just that is not setting you up for the future. Making a product really successful will require a lot more work.

There are basically three paths you can follow with an online business:

  1. Create one product and expand/upgrade it over time.
  2. Create many products and focus on the initial stream of sales only.
  3. Do something in between.

I can’t honestly say which approach is the best because it all depends on your niche, your resources, experience and dedication. You can surely make money doing any of the above.

However, it’s important to know what you are doing and create a long-term plan of action.

For instance, if you choose to focus on one product and work on improving it constantly, you need to spend some time every week on planning and creating new features/elements of the product. If you’re going to make it work you need to follow a system and not act whenever you have nothing else to do.

Developing a product long-term is just like creating content for a blog. You need to create a habit of doing it.

If you’ve chosen to create a bigger number of products instead of just one, then you need to plan it out in time as well. Create a schedule and stick to it. You can, for example, plan to launch one product every 2 months, create a plan on how you’re going to do this, and then execute it to the beat.

The main message I’m trying to convey here is that product development is not about putting something together, releasing it to the market and then chilling on a beach for the rest of your life. It’s about dedicated and well thought through work … that is unless you don’t want to future-proof your business.


Publishing calendar

Content is often the main thing that drives traffic to an online business.

Of course, there are businesses with such recognizable products that they become traffic drivers on their own, but for most online entrepreneurs attracting new visitors through content is a lot easier thing to do.

If you want to make it happen, you need to create a publishing schedule and a long-term plan on what content you want to share on your site.

Hastily putting a post together every now and then won’t do the trick.

Here’s what I advise you to do:

  1. Pick a small range of topics you want to write about.
  2. Create a bank of post ideas containing some headlines.
  3. Create a publishing calendar and pick exact publication dates.
  4. Place your post ideas in the schedule.
  5. Before writing a post do some basic keyword research around it.
  6. Write the post, proofread it, and schedule it in WordPress.
  7. Repeat.

The main idea of a publishing calendar is that at any given point in time you know what you want to publish next and when it will happen. It saves you a lot of confusion during your day-to-day work.

Launch and promotion schedule

I’m sure you’ve noticed that some marketers online don’t have much of a grasp on reality as they promote a different product every other day. For instance, one day they promote one product for “getting traffic” saying that it’s the best thing ever, and then the next week they promote another product for the same thing saying that this is the best thing ever…

Doing such a thing is not fair to your audience. First of all, if you’re saying that something is the best solution for something, then you better not say that you were wrong just a couple of days ago. Secondly, your audience is probably not ready to buy your stuff every other day.

This is where a launch and promotion schedule comes into play.

This will all depend on your specific situation, but you always have to find a good balance between promoting your own products and focusing on some affiliate stuff.

Since you already have your product development process set you can create a schedule for the promotion of these products. In my opinion, promoting more than one product in any given month is too much, but your mileage may vary so feel free to experiment.

Once you have the schedule for your own products put some additional affiliate products in all free spaces. It’s best to pick these affiliate products beforehand and test them yourself.

Once everything is set you shouldn’t try to fit some more promotions into your schedule. Doing this will probably only confuse and anger your audience. If you want to promote something else put it at the end of your schedule, not in the middle.

If you do this, you’ll know what you’re promoting in any given moment in time, there will be no wandering around.

Ongoing SEO and researching

Whether you like it or not, SEO is an essential element of every successful online business.

The only problem with SEO is that some people don’t do it for more than just the initial days of excitement.

SEO works only if it’s a constant effort, and not a one-time task.

Here’s what you do. Whenever you want to write a post, do a quick SEO research around it (find keywords, plan your links, etc.). Then after you publish the post, include it into your ongoing SEO.

This means that you should pick a range of tasks you’re going to do to improve this individual post’s rankings, and then execute them over time.

For example: improve the post’s inner structure, write some blog comments pointing back to the post, build some article links, spread the word on social media, etc. I don’t want to list all the SEO techniques here as you probably have your own approach at SEO, so the message here is to simply execute it and not forget about your new posts the minute they are published.

I know that the online business dream is to get rich overnight and not do anything for the rest of your life, but unfortunately this isn’t a real-world possibility, that’s why we should always try to make our businesses future-proof.

Besides, that’s where the whole fun is. Once you have this future-proofing done, you can estimate your next month’s income (to some degree), which will surely give you a better night sleep.

Feel free to share, what are you doing to make your business profitable for years to come and not just for the next week?

Related Posts:

How to Make Your Online Business Future-Proof |

Okay, a quick one today. Let’s make a custom control for the customizer.

Back in the first tutorial, I talked about the various controls available in the customizer. Specifically I mentioned image handling, color wheels, text boxes, radios, dropdowns, and checkboxes.

Let’s try a new one? How about a textarea? It’s not in the core code, but it’s easy enough to add one.

Create a Class

So first, we have to create our class. Now, where we create this class is important. Specifically, we have to create it in the function called by the customize_register action. You remember that, right? It started like this:

add_action( 'customize_register', 'themename_customize_register' );
function themename_customize_register($wp_customize) {
	// ... do stuff ...

The reason we have to create our class in here is because we need to make our new class extend the built in WP_Customize_Control class, and that class only gets loaded and defined when we’re actually using the customizer. An alternate means of doing this would be to wrap the class definition in an “if (class_exists(‘WP_Customize_Control’))” statement, if you prefer to not have your classes defined inside a function. Personal preference, I don’t think it makes a difference either way.

So, here’s our textarea control. All we’re doing is to override the render_content() function and make it display a textarea.

class Example_Customize_Textarea_Control extends WP_Customize_Control {
	public $type = 'textarea';

	public function render_content() {
		<span class="customize-control-title"><?php echo esc_html( $this->label ); ?></span>
		<textarea rows="5" style="width:100%;" <?php $this->link(); ?>><?php echo esc_textarea( $this->value() ); ?></textarea>

You can see how simple it is to do, really. We just output a span with the value from $this->label for the name displayed above the textarea, then output the textarea itself.

Note that the textarea has no “name” parameter. It doesn’t need one. The $this->link() function outputs the information for the customizer script. Specifically, it will create a “data-customizer-setting-link” attribute, to link the textarea to the proper setting it’s controlling.

Now, we just have to use the new control.

Add a setting and control

Let’s go back to the theme demo I used in the second customizer tutorial post, and add a new setting and control to demonstrate this:

$wp_customize->add_setting( 'textarea_setting', array(
	'default'        => 'Some default text for the textarea',
) );

$wp_customize->add_control( new Example_Customize_Textarea_Control( $wp_customize, 'textarea_setting', array(
	'label'   => 'Textarea Setting',
	'section' => 'themedemo_demo_settings',
	'settings'   => 'textarea_setting',
) ) );

Nothing complicated there. We create the setting, then we create our control, using the new class we made for this purpose earlier.

Use the setting in the theme

Now let’s add to that index.php file I made in the theme demo to show the results of our work.

echo 'textarea_setting => '.get_theme_mod( 'textarea_setting', 'default_value' )."\n";

And that’s pretty much that. We now have a textarea control, and changing/saving results in the setting changing as well.

You can extend this further to use postMessage for real-time changing of settings, if you like.

Custom controls using complex javascript and such can be done as well. Examine the core WP_Customize_Color_Control, which uses the farbtastic Javascript for the color wheel. That one has special JS in the customize-controls.dex.js file to handle receiving the input and passing it along to the customizer JS. Look for “api.ColorControl” and how it gets the setting from the HTML and sets it. I’m not a JS guru, that sort of thing is slightly outside my own scope. :)

Any ideas for other controls that themes might need? Leave a comment, maybe somebody has a solution.


Being a website owner isn’t actually the simples of roles… That’s because there are various tasks you have to take care of on a daily basis. Like, for example: checking if your site is even up, monitoring your search engine rankings, paying attention to the stats, and so on.

Actually, you can do everything manually, but it’s not the most fortunate approach. Nor is it the most time efficient one.

Thankfully, it’s the 21st century, and this means that there’s virtually an app/tool for everything these days.

As a website owner, and possibly an online business owner too, you can save a massive amount of time by signing up to some cool tools and then using them every day (or regularly, in general).

To find out what these tools are feel free to read my guest post at InspiredMag, all tools listed there are free:

8 Tools that Make a Webmaster’s Life Easier

Is there any other interesting tool you’ve stumbled upon and want to share with other readers? Feel free to shoot me a comment.

Related Posts:
  • No Related Posts

8 Tools to Make a Website Owner’s Life Waaaaay Easier |

Last time I wrote about using the Theme Customizer to supplant/add to your existing options. But what if you’re writing a new theme entirely?

Do you even need an options page?

How many options does your theme have, anyway? Would it not make more sense to eschew those complex options pages in favor of just allowing the user to do it all “live”? With the Theme Customizer, this becomes entirely possible. As an added bonus, it also gives us a really handy use for the theme_mod system.

Step 1: Surfacing the Customizer

One thing I don’t like about the theme customizer is how hidden it is. It’s in the Themes selection space, under the strangely worded “Live Preview” option. Let’s bring that to the forefront and make it more visible for our example theme. In our functions.php file:

add_action ('admin_menu', 'themedemo_admin');
function themedemo_admin() {
	// add the Customize link to the admin menu
	add_theme_page( 'Customize', 'Customize', 'edit_theme_options', 'customize.php' );

There we go. Now we have a “Customize” link in the Appearance menu that loads up the customizer. Nice.

(Note, using the “customize.php” link works with the currently active theme only. Adding ?theme=themedemo to it would allow links to customize non-active themes, but this makes no real sense in the theme functions.php file of a theme. But if you were doing a plugin that needed to load the customizer, that might be good to know.)

Step 2: Adding some options

Let’s add some simple options to the theme customizer. How about a text field and, say, a color picker. Why not?

add_action('customize_register', 'themedemo_customize');
function themedemo_customize($wp_customize) {

	$wp_customize->add_section( 'themedemo_demo_settings', array(
		'title'          => 'Demonstration Stuff',
		'priority'       => 35,
	) );

	$wp_customize->add_setting( 'some_setting', array(
		'default'        => 'default_value',
	) );

	$wp_customize->add_control( 'some_setting', array(
		'label'   => 'Text Setting',
		'section' => 'themedemo_demo_settings',
		'type'    => 'text',
	) );

	$wp_customize->add_setting( 'some_other_setting', array(
		'default'        => '#000000',
	) );

	$wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'some_other_setting', array(
		'label'   => 'Color Setting',
		'section' => 'themedemo_demo_settings',
		'settings'   => 'some_other_setting',
	) ) );


We now have “some_setting” and “some_other_setting”. You can tell that I’m being very creative with my naming scheme here. ;)

Note that I didn’t define the “type” for these settings. This means they’ll be the default type, which is “theme_mod”, and that’s perfect for this case. Since we’re providing no other way than the customizer to change these settings, then it’s nice and easy to use them.

Speaking of using them…

Step 3: Use the settings in your theme

Here’s our theme’s index.php file:

<?php get_header(); ?>

<h3>Theme Customizer Demo, using theme_mod and <em>no</em> settings page!</h3>


echo 'some_setting => ' .get_theme_mod( 'some_setting', 'default_value' )."\n";
echo 'some_other_setting => ' .get_theme_mod( 'some_other_setting', '#000000' )."\n";
echo 'non_existent_setting => '.get_theme_mod( 'non_existent_setting', 'default_value' )."\n";


<?php get_footer(); ?>

The header and footer are pretty standard. Nothing special. You can find them in the download. What we’re really concerned with here is how the theme uses the settings themselves.

Notice the use of get_theme_mod. It’s pretty darned easy to use, really. It just gets the settings and uses them however the theme needs to. For this demo, I’m just outputting their contents for demonstration purposes. I also added in a non-existent setting to show that it works and outputs the default value when nothing is set for the theme in the theme_mod system.

The nice thing about theme_mod is that it automatically stores the information in a nice packed way, unique to the theme itself. If you have multiple copies of the same theme on the site, but with different names, each will have its own settings. Easy and handy.

Step 4: There is no step 4.

Seriously, that’s it. You can go further and make the settings work “live” using the postMessage methods I explained in the previous post, but for the most part, there’s nothing more to do. This is a simple and easy way of making settings, using them, and not worrying about complex options pages, settings in the database, where they’re stored… Why do all that extra code if you don’t have to?

Here’s a link to a working theme using the above concepts. For fun, it also supports custom background colors. :)

This is just one example of how to use the core APIs in a somewhat handy way. There’s other ways too. Feel free to experiment.

scamIf you’ve been on the internet for a while, I’m sure you’ve seen hundreds of different business opportunities that promise instant riches and whatnots.

Don’t get me wrong, not every “make money on the internet” product is bad or deceptive. There are people out there who sell truly quality products that can really help you expand your online presence and make you some money.


Not everyone is that honest. This is why I’m writing this post – to list some of the most common mistakes people make that cause them to fall for a work at home (work on the internet) scam.

1. Believing in overnight riches

Since overnight riches is what we all want, it’s quite easy to trick us into believing that it’s indeed possible. And I’m not saying it’s not, what I am saying, though, is that I don’t see a reason for someone to share such information through a $47 e-book…

There are people who became rich overnight, but it wasn’t about luck, wasn’t about finding a loophole, and surely wasn’t about buying a cheap e-book and then implementing the advice from it.

Everyone who seems as an overnight success has gotten there through dedicated work (sometimes for years) and persistence, until they could finally reap the benefits.

There’s a book called “279 Days to Overnight Success.” Think you should give it a look.

2. Believing you don’t need any skills

This is one of the most common things marketers mention in their promotional materials.

For example: “This product has been created for a complete beginner. You don’t need any skills, and if you start today, you’ll see results as soon as tomorrow.

Sorry, but this is B.S.

Making money does not require many skills, but it surely requires some. Whether you have them already or have to acquire them over time, some skills will be needed. If someone says that you don’t need any, they’re lying.


3. Believing in autopilot riches

This is the most ridiculous thing out there people end up believing in. Does this sound familiar: “just start our software, press play and you’ll get tens of campaigns built instantly, each making you money on autopilot” …?

There’s no such thing as autopilot riches. If you believe in it, then you’re setting yourself up for failure and disappointment.

Picture this, if autopilot profits were possible then why would anyone be willing to share it, instead of just firing up their own piece of software 100 times simultaneously and making 100x more money? Why do they decide to make the software available for $47 instead?

4. Falling for stock testimonials

Testimonials are a great marketing method, I have to admit. If you can get some real testimonials for your product or service then you can use them as part of your marketing materials. Testimonials create some instant proof that what you’re selling works, and that other people enjoy using it.

However, some marketers on the dark side of the force have decided to use fake testimonials. To put it simply, they fabricate the testimonials and then put a stock photo next to them.

Just in case you don’t know, stock photography is a service where everyone can buy certain pictures and then use them for whatever purpose they wish. The most popular stock photography site is iStockPhoto. If you want to find out what stock photos look like, feel free to have a quick look.

And most importantly, whenever you see a testimonial with a picture of the author that looks like a stock pic, don’t believe in it. Almost next to no people have stock photos of themselves.

5. Falling for videos that “will go down in a minute”

This really angers me. Here’s the story (tell me if it sounds familiar): when you visit a video sales page for some product you’re likely to hear something like this:

Thank you for visiting this page, but I have to be honest with you … you have to take action fast because this video can go down very soon, maybe even the next time you visit this page.

Oh puh-lease… You know how often such videos really get taken down soon…? Never.

Here’s the advice I have for you, and it’s actually what I do every time I hear this dreadful sentence … simply leave the page right away and don’t even wait for the rest of the message.

Everyone who uses this sort of marketing pitch is full of you-know-what. Don’t fall for it.

6. Falling for pop-exit offers

Using pop-exit offers is an interesting trick in today’s internet marketing. The idea is that when a visitor tries to leave the page, a new message pops up announcing a special reduced price (a one-time offer).

This is ultra deceptive. Why all of a sudden the product can be sold for 20% off? Isn’t the price supposed to be connected to development costs, marketing costs, etc.? Apparently not.

The idea, in the marketer’s head is that since someone is trying to leave then they should see a better offer, so some of those people can still be converted into buyers. And it does work, but it’s not okay with everyone else who bough the thing for a higher price.

To conclude this semi-rant let me just say that deceptive marketers are all around the internet, and sometimes it’s difficult to identify them at first sight. But if you just keep in mind the 6 mistakes listed in this post, you will have a much better chance at not falling for some scams.

And most importantly, use your own judgment. Quite simply, if something sounds too good to be true, it most likely is.

Related Posts:

6 Mistakes to Make if You Want to Fall for a Work at Home Scam |


If you’re using WordPress as the platform running your website (like I recommend) then you’re surely aware of all the extensions, plugins, and widgets you can install. Well, I don’t mean that you’re aware of each plugin individually, but you surely know that the possibilities of extending your site are almost endless.

The question, then, is which plugins should you choose? You can’t install too many because that would make your site slower, but at the same time you don’t want to miss out on some cool functionalities, right?

To be honest, here at I don’t use that many plugins. Whenever there’s an opportunity to do something without a plugin I tend to take it. However, some plugins provide such useful functionalities that they simply become a must-have.

This is why I decided to create a list of the top 10 plugins for an online entrepreneur. You can see the list by going to my guest post at WebDesignDev:

The 10 Best WordPress Plugins for Online Entrepreneurs

How many plugins do you use? Maybe it’s time to cut down on some unimportant stuff to make your site load a bit faster… Just a thought.

Related Posts:

10 Top WordPress Plugins for Online Business |

Haters gonna hate – as the poet says.

Should you try to fix it, and turn a hater into a believer? Should you respond? Should you even care?

Essentially, no.


And this is no trick on my part … I really won’t turn it into an advice on how you should always find something constructive when someone criticizes you. You shouldn’t.

Some people are just haters. They don’t care about you, they can’t stand the way you live your life, do your business, or share your thoughts with others. You shouldn’t care about such people. They bring nothing positive to your life.

More than that, you should do everything you can to get even more haters hating on you. Yes I mean it!

Let me quote one of my favorite stand-up comedians – Katt Williams: “if you’ve got 14 people hating on you, you need to figure out how to get to 16 before the summer gets here.

I know that he’s a comedian, but this doesn’t make him wrong. Actually, this is one of the best pieces of advice I ever got.


You’re not taking enough chances

The fact is that if you don’t have a fair number of people hating on you, it means that you’re not taking enough chances with your business, or your blog, or anything else you’re doing.

This is just the way how it is. Success always attracts a group of haters. If there are no haters in your life, it means you haven’t had a true success yet.

Haters as a measure of success … that’s a piece of advice you don’t get every day. :)

I’m not kidding. Just think about it.

What happens if you do really make a change in your niche, by offering a superb product for less money than your competition? Will they hate on you? Likely.

What happens if you discover a scam and get it to the sunlight for everyone to see? Will the people behind it hate you? Surely.

What happens if you simply tell someone to screw off because you’ve had enough of their BS? Will they hate you? You bet.

What I’m trying to say is don’t be afraid of haters. It’s their job to hate.

Besides, there’s no such thing as bad press. If people are talking about you, they are talking about you, no matter what they say.

Just enjoy it. Enjoy the things people are ready to do to let you know that they hate you. Sometimes it gets really creative.


How to get more haters

Simply, do what you’ve been doing so far, but do it better, and don’t be afraid to fail.

Whatever you do, don’t try to please everybody. This is simply not possible. Just a small group of people really happy with the products you’re offering, or the posts you’re publishing, or the opinions you share is enough.

If you try to be all things to all people you end up being nothing to no one. (I know, double negative, but it sounds better this way.)

What I’m trying to say is a little vague so let me give you a more exact guide on what to do to attract haters.

First of all, define who’s your desired target audience – the people you really want to get connected with.

Once you know this you can create a truly tailored message to them (in form of products, posts, other content, or offers) and give them exactly what they want.

And the most important thing – don’t care about anyone else. Care only about the people who matter to you.

Don’t try to create your products or services in a way that they’re suitable for everyone and their dog. Unless, you work for Coca-Cola or something.

And if, hopefully, you find yourself in a situation where someone gets pissed off at you for what you do … well, mission accomplished – you have a hater. Great! Now get another one.

Are you going the right way?

There’s one more thing you should keep in mind. Haters shouldn’t make up the majority of your audience. This is probably not the right path to follow.

However, another thing to keep in mind is that haters are often the most vocal people out there. So they will go a long way to let you know that they hate you, but this doesn’t necessarily mean that there’s more of them than people who actually enjoy what you do.

One final advice on how to make a hater really angry …

Nothing angers a hater more than being laughed at or ignored.

This is great, I’m telling you. Whenever someone hates on you in real life, laugh at them. If it happens online, ignore them. If they email you asking if you’re ignoring them, respond “yes.” This stuff is fun. :)

Please share your own ways of dealing with haters. Do you have any cool tricks on how to make them even more angry? I’m curious to know.

Related Posts:
  • No Related Posts

Why You Should Get as Many Haters as Possible |

onlineThis is a guest post by Shopify.

Are you contemplating the creation of your own online store but are afraid of the pitfalls that can be associated with such stores? If so then this guide will help you to avoid some of the difficulties that can arise during the creation process!

Setting up an online store can be a daunting task. The process of setting up has gotten much simpler over the years but with simplicity comes the added opportunity for problems to arise.

One small problem can render your store obsolete before you even get a chance to fully spread your wings, as your reputation in the market will be tarnished. By meticulously following the tips below entrepreneurs would be able to avoid most of the common problems that can cause a business to fail.

1. Logistics

Insufficient logistic preparation is one of the main reasons new online stores fail in less than a year. Ideally, you will want to have your logistics worked out before you attempt to publish your website and make your products available.

Logistics covers many areas that are very important if you are to have a successful online store. One of the main areas under logistics is stock and stock control, and it would be good practice to have these things in place before you go live on the internet.

You will need a place to safely store your merchandise. You will need all the materials to package and post items sold in your online store. Remember items need to be sent in a reasonable time in order to keep your customers happy, and it would be a good idea to put a cut-off time on your website to let customers know the daily deadline for posting.

2. User testing

Testing of your finished online store should also be thoroughly done before you launch to the public. This will ensure that customers are not faced with any nasty surprises such as blank pages or dead links.

During testing a proofread is also a good option as you do not want your site going live with spelling and grammatical errors intertwined over the pages.

You should also include a contact information page that will allow customers to contact you directly in case something goes wrong with their order.

Programs are even available that will allow you to chat to your customers in real time. These programs come as part of many Content Management Systems, which are an excellent choice as they give you the opportunity to gather real-time feedback from actual visitors/prospective customers to your online store.

3. Security

Security is also an area that entrepreneurs want to research before attempting to sell products online. Without a secure website potential customer will be wary of using their credit and debit card information to place orders from your store.

For websites, encryption is what makes them safe, and you need to ensure that you have a certifiable encrypted area on your website where you can accept payments. If you plan on also accepting payments offline you must ensure that the facilities are in place before they are offered to the public.

Along with the encryption, a firewall and virus-scanning software will be needed, as it will keep your website, including customer details, safe from hackers and other malicious activity that happens online.

4. Design

The design of your website is also very important and should be your main focus after you have organized all the security and logistical issues.

Your website should look as professional as possible, as this inspires customer confidence.

Customers are more likely to feel safe using their banking information on a professionally designed website as compared to a shabby website that looks as though it was created in a matter of minutes with the sole intention of defrauding unsuspecting members of the public.

5. Marketing

After implementing all the above tips/guidelines you should be ready to sell products online in your web store, and now the most important thing for you to focus on are your marketing tactics as these are what attract new customers.

Your tactics can be varied, but you must ensure that customers are aware of your particular tactic or promotion. Simple tactics that you can use are things like offering free shipping for orders above a set threshold, or you could sign up to relevant forums and offer forum members special discount codes for purchases in your online store.

About the author: This article is brought to you by Shopify who are providers of the best hosting solutions and ecommerce cms available on the internet.

Related Posts:

Avoiding Pitfalls When Creating an Online Store |


Launching a new blog and starting the “internet lifestyle” is quite a trendy topic nowadays. With all the recession going on in the background people are on the constant lookout for new opportunities.

But is blogging THE opportunity? Aren’t there other things you can do that will make you money faster, and probably in a more sustainable way? Essentially, there are… So why would you still want to launch a blog?

Find out what I’m on about by checking my guest post at Bloggers Passion. In it, you’ll find a list of the most common reasons for launching a blog (plus why they usually fail), and some advice on how to launch a blog the right way:

Why On Earth Would You Want to Blog?!

What was your main idea for launching a blog, or an online business website? Are you guilty of making any of the mistakes I’ve mentioned in the post above?

Related Posts:

You Want to Become a Blogger?! Why On Earth Would You Want to Do This?! |