7 Blogging Mistakes You Shouldn’t Make

You might be thinking you’re doing everything right, your content is amazing, you’re reaching out to other bloggers and your blog looks amazing. But the traffic isn’t coming, you can’t make money from it, you can’t get published on other peoples blogs you think are worse than yours.

If this is you, you are probably unknowingly sabotaging your own blog and blogging career because you’re making vital mistakes that you just don’t know about yet.

It’s not too late to correct them though.

1. Build it and they will come

Incorrect. You can’t just write and expect the audience to come. They’re not coming. They’re waiting for you to tell them about your blog. Blogging isn’t just writing amazing content it’s about marketing amazing content.

2. You obsess over your posts length

Everyone remembers in school when you’re writing an essay and you add those really pointless words just to bump up the word count to hit that minimum the teacher set. Well in blogging you might think that your content should be 500 words or even 5,000 words. But guess what, it doesn’t. If you can say something in 500 words don’t take 5,000 to say it. Use the least amount of words while still getting your point across.

3. You hold back all the good stuff

One way to monetise and possibly the best way to monetise an online blog is to build a resource and sell access to that resource on your blog. But what if I told you you shouldn’t be doing this? If you hold back all the great resources when you’re still growing you won’t be able to reach the mass audience you want and therefore you won’t have as many people to sell these resources to in the future. 100% of nothing is still nothing, 10% of something is still something. Write every post as thought you’re paid at least $200 for it.

4. You think promoting your blog is something you do when you have time

You should be promoting your blog 20% of the time and writing 80% of the time.

This doesn’t mean you should take it completely literally and spend 28 days promoting a post that too you a week to make. But you need to be thinking of promotion every time you hit publish.

5. You need a profile on every single social media platform to promote your blog

Social media isn’t the be all and end all. Granted it can give you a massive boost in traffic and help you build an audience on a familiar platform for your users. But you can’t be everywhere all of the time. Ever heard of vk or baidu or wix or Raptr or Skoob or Ello? Probably not. So you don’t need to be on all social media sites. You just need to be on one or two. Maybe Twitter and YouTube or Snapchat and Instagram.

Focus your energy doing one or two social media sites really well instead of 10 different social media sites just okay. Quality over quantity.

6. Blogging is a hobby

If you’re serious about blogging then you can’t treat it as a hobby. It’s a job, a profession, something that has to be done and something that can make money. Blogging should be done when it has to be done, not when you want it to be done. You have to sacrifice some things to make blogging worthwhile, sleep a little less, stop playing Angry Birds for 2 hours a day. Cut the crap and blog.

7. You try too hard to be original

The first thing you think of is I need a great blog idea that noones ever thought of but everyone in my niche is searching for. Let me tell you now, it doesn’t exist. You should instead follow the 10x philosophy. Use a tool such as BuzzSumo to find a popular post on your competitors website and write your own. Make it 10 times better than their post, feel free to use some of their points but don’t copy the post. Use tried and tested techniques to write your content and grow your blog.


What I’ve said in this blog might have you thinking that I’m a mean person who just wants to have a go at your blog or your blogging style. But if you follow these hints you can become a great blogger. But don’t get down on yourself. Just because you’ve made a couple of mistakes doesn’t mean you can’t be a great blogger. It just means you have a change a couple of things. People make mistakes all day every day, you’ve just got to learn from them. Just remember, every popular blogger has made mistakes before.

Increase Productivity By Batching Your Blog Content

When your creative juices are flowing and you’re on a roll you don’t want to stop writing but noone wants to read a 1,000,000 word blog post. So what you should do is write multiple blog posts and schedule them to come out throughout the week. Hopefully this will make you less stressed and more accomplished knowing you’ve written all your articles for the whole week and all you’ve got to do is market them.

It Saves Time

Reduce the amount of time you spend procrastinating and then at the end of the day rushing to get a blog post out. By writing blogs in batches you can plan out what kind of posts you want to write and easily work through the list, keeping the momentum and motivation from blog post to blog post.

Reduces Stress

Everyone has off days where they simply don’t want to write more content around a subject or you’re simply too busy to write a blog, but as a blogger you have to stick to schedule and you have to post content, or else you’ll lose visitors and money. If you batch posts together you’ll have planned the posts around your schedule and you’ve already written the post for the day you’re busy in a time that was convenient for you.

Keeps You On Schedule

You should always have an editorial calendar set up for your blog, it includes projects and content you need to create that month or week. Once you’ve come up with the ideas to fill your content calendar you need to write the posts. I’ve done it many a time before, you write down the idea, you even write some notes in a draft but you simply don’t get around to writing the post.

Spend a day planning your content then spend another day writing it all, do it in one motivation fuelled block. This will build momentum for your blog and it’s content and lower your stress level because it’s done and out of the way.

Boosts Your Productivity

Imagine all that time you spend in a month writing content, now imagine instead of doing that all month you do it in a day or two. Now you’ve got the whole month just to promote your blog and get eyes on your content.

Frees Up Time

To carry on with the point we touched on previously using batched content you will free up time to do other things such as promoting your blog or improving the technical SEO on your website or getting links to your blog. And remember you can always just write more content if you want to.

What Do Popular Bloggers Have That You Don’t?

If you’re just starting out as a blogger and you’re wondering why you’re not getting the traffic you had hoped then this little blog post could help you figure out why, or increase your traffic exponentially. So let’s take a look at what it takes to become a top blogger.

They Are Passionate About Their Subject

They’re not in it for the money, the views or because it’s convenient, they genuinely, 100% love their subject. People can definitely tell if you’re passionate about a subject and you’ll be rewarded in the long run, but it definitely helps when you’re just starting out and don’t have a lot of viewers. You’re writing it because it’s fun, not because you have to or you think you need to for viewers.

They Make Themselves Experts

Just read that title again, they make themselves experts. They’re not experts because they have a blog on the topic, they’re experts because they went out and researched the topic until there was nothing else to research, and then they did some more research. This should be something you want to do, you love to do it, which is why you need to be passionate about the subject. Build a social media following around your topic and consistently engage in conversations around your topic.

They Create Useful Content

Your viewers will come to either be informed or entertained. Useful content is usually the informative post, but can be entertaining too! Create long form content that goes in depth on your subject, or look at a very niche section of your topic and create a blog post around that. Or create a more introductory post that highlights the basics of a certain aspect of your subject. There’s loads of different types of content you can create to be informative, just make sure that it is actually informative and not just waffle.

They’re Constantly Updating Their Blog

The best way of building a loyal following that keep coming back to your blog is by producing lots of new content. I’d recommend a new post every day, but if you can’t stick to this when you start blogging try twice a week. Remember, don’t blog just for the sake of it, writing pointless blog posts that don’t add value will actually hurt your following and will put off people from coming back to your website over time.

They’re Self-Starters

Most popular bloggers are very motivated self-starters who will keep pushing and pushing their blog to the best it can be. Not because that’s the best thing to do for views, but because that’s the best thing to do to improve the blog. Blogging can grind you down too if you’re not 100% committed, you’ll find yourself constantly writing blogs which rarely get seen but will improve the quality of your blog in the long term. Don’t get too down if noone’s looking at your blog posts just yet.

They Build Strong Relationships

You’ll find this in almost every business setting, strong relationships will progress you and your company faster than if you try and go it alone. Building relationships with other bloggers means you can get featured on their blog and they can feature on your blog, you can share your traffic and both grow together. But make sure it’s genuine and not just a shameless marketing ploy, this may actually hurt your brand.

3 Tactics To Bring Masses Of Traffic To Your Blog Without Using SEO

Blogging can be stressful especially when you put in hours per post and you don’t see any return. Unfortunately Google doesn’t use hours spent writing as a ranking factor. We’re here today to discuss a few growth-hacking tips and help you increase the amount of people coming to your blog each day.

Reverse engineer your content creation

Just create more quality content they say, that’ll get you ranking easily. But this is, in most cases, wrong. You need to write smarter content, reverse engineer your content from other peoples content. Use tools such as BuzzSumo to find your competitors best content. Then all you need to do it recreate, and rewrite this content, but better. These content topics have been proven to work and you just need to make your content 10x better. In theory this will get you 10 times the amount of links, traffic, social shares etc. Usually this isn’t the case but even if it’s gets you twice as much traffic it’s worth it in my books.

How long should you spend writing this 10x post? Well, again, in theory this should take you 10 times longer. But realistically you should be creating a detailed post that has roughly 2000-2500 words. In one of his blog posts, Neil Patel discovered an “average content length for a web page that ranks in the top 10 results for any keyword on Google has at least 2,000 words.”

The most effective way of promoting this post is by finding out who shared the previous post using BuzzSumo and then finding out their email addresses and personally emailing them saying you think they might like your post your just wrote. I find that emailing has seen a lot better results than tweeting at people. But if you’ve already got their Twitter handles go ahead and send them a tweet too.

Boost your email list by offering something of value

Let’s be honest, everyone is looking for your email and if you’re not going to get something in return you’re never going to just give your email address to a random website so they can spam you. But if you’re offered a really interesting PDF, infographic, resource or video in exchange for your email, you’re almost always going to give your email for that extra, exclusive, piece of content.

Using this tactic as opposed to having some bland old pop-up you could see yourself increase your email subscription conversions by 785%.

Place these content exchanges on your most visited posts, you can easily find this data within Google Analytics.

Promote your blog everywhere

You should already be doing this but it’s good to upgrade to a more organised strategy when promoting your blog. Here’s a nice little list to use as a checklist when you’re promoting your blog:

Promote on social media – Don’t just send one tweet with the title of your post and a link. Send people @Mentions saying they’d love your post and to check it out, use hashtags to boost visibility, post on every single social media site that’s relevant, and reply to anyone who mentions your blog posts topic.

Post to forums – Forums are kind of a thing of the past and aren’t as popular as they used to be, but there’s still quite a few in each niche that you should be taking advantage of. Post on these forums and you’re sure to get more visibility on your posts. Just make sure you’re not spamming forums with your content, engage a little while you’re there and make people think you’re part of the community.

Submit to social bookmarking sites – These are the bigger sites that have really taken over from forums. Sites like Reddit, StumbleUpon, Digg, Delicious etc. If your post does well on these sites you could be seeing hundreds of thousands of visits on your website. So make sure your server can handle all that traffic at once!

Comment on other blogs – You love comments on your blog right? Well so do other people. Comment on their blogs and leave thoughtful comments to posts that are relevant to your blog. This will benefit in both your traffic and your SEO, so it’s well worth doing.

Make sure when you’re using these three ways to boost your blogs traffic you’re sharing other peoples stuff two thirds of the time and you’re sharing your stuff a third of the time. Sharing your stuff all the time gives people a sense that you’re not part of the overall community and you’re on your own doing your own thing and don’t provide value you just promote. You can also share other bloggers posts and comment on their stuff through social to easily network and create relationships which could lead to collaborations later down the line.

If you start doing this straight away you should be seeing results straight away. Theses tactics show results relatively fast. It’s not like SEO where you’d spend two months trying to rank for a keyword just to see no change after another two months.

Do you have any more strategies that will increase website traffic without doing any SEO? Let me know if you have any more insightful growth hacking tips in the comments.

82 Blog Post Ideas That Will Improve Your Blog

Writing a blog everyday or even every week can be draining and your ideas pool could be all dried up after a couple of months. This is a nice big list of blog topic ideas or things to do on your blog which will improve it. I’ve had a lot of success with list type posts such as this one about CSGO betting sites. Hopefully this list is more than enough to keep you busy for the whole year.

  1. Run a contest
  2. Review things
  3. Make a comprehensive guide or tutorial
  4. Interview someone
  5. Create infographics
  6. Post GIFs
  7. Share photos
  8. Share a secret
  9. Write an inspirational or motivational post
  10. Share recent experiences
  11. Host a giveaway
  12. Be controversial
  13. Write a short story
  14. Sing a song
  15. Create lists
  16. Jot down all your thoughts today (Microblog)
  17. Share your goals and how you’ll achieve them
  18. Host a link party
  19. Create and share your todo list
  20. Respond to recent news
  21. Make a case study
  22. Share your favourite blogs this week
  23. Accept guest blogs
  24. Share your blogs best comments
  25. Be transparent and share your income and traffic numbers
  26. Tell jokes
  27. Bust a myth
  28. Create some art
  29. Post about your biggest success
  30. Post about your biggest failure
  31. Start a poll
  32. Share some interesting facts
  33. Mention why today is an important date in history
  34. Publish your CV
  35. Share your bucket list
  36. Advise your readers on how they could succeed
  37. Make a day in the life of video
  38. Create a blog post about your habits
  39. Offer something for free
  40. Publish a research paper
  41. Publish a white paper
  42. Write a long about me style post
  43. Use data in a post
  44. Share your monthly budget and expenses
  45. Guest blog on other peoples websites
  46. Make a post about your most popular posts
  47. Publish an e-book
  48. Share your portfolio
  49. Share food recipes
  50. Share blogging tips
  51. Curate someone else’s work
  52. List your most successful social media posts
  53. Make a list of the worst mistakes made in your industry
  54. Write about why you started blogging
  55. Show people how to do something fast
  56. Start a series of blog posts
  57. Publish a Q&A or FAQ blog
  58. Create a unique error 404 page
  59. Write a handwritten post and publish a picture of it
  60. Make an ultimate resource post
  61. Start a podcast
  62. Make a list of the best people to follow in your niche
  63. Show how your blog has evolved using web.archive
  64. Create a list of online tools
  65. Make a list of interesting stats
  66. Create an A-Z post
  67. List the best apps in your niche
  68. Run a month/week of daily giveaways
  69. Develop a quiz
  70. Create a glossary
  71. Write an open letter
  72. Share a worksheet
  73. Share coupon codes
  74. Create a list of free e-books
  75. Compile a list of industry relevant jokes
  76. Draw a comic
  77. Write a poem
  78. Predict the future
  79. Make a list of influential people’s response to a question
  80. Make a list of hacks
  81. Record a Skype call
  82. Host a live workshop

The Essential Things You Must Know When Starting A Blog

Don’t copy

This is the biggest and most fundamental mistake a lot of bloggers make. They think it’s fine that you’re copying a full blogpost because you’re including a source at the bottom. This isn’t the case, in the absolute worse case scenario you could be facing a manual penalty from Google, which means all that content you copied must be deleted if you ever want to get back in the Google rankings. Even then, when you do get back in the Google rankings you’ll have the big G watching you closer than ever.

Think about your layout

Make sure, if you’re blogging on WordPress, that you remove the meta widget from your sidebar, and include some more useful widgets for your users. There’s loads of widgets you can choose from the plugins section of your WordPress backend.

Think about your titles

The title is the most important part of your content, this is what people will read to decide whether or not they want to click through to your article and read it. This is what everyone on Google will read and what everyone on every social network you post on will read to determine if your content is good and worth their time or easily scroll-past-able.

Encourage comments

This is the best way of growing your blog from a small personal blog to an online community. If you treat your readers well they will treat you well and share your content with their friends and get other people reading your blog.

Share your content

The most fundamental way of getting more traffic is sharing it with other people. They will, hopefully, then share with more people and then they’ll share to more people and that’s how you get viral content. Virality is what you’re aiming for, it’ll bring in incredible amounts of readers to your blog and hopefully after some will stay.

Give back to your readers

This will tie in with the encourage comments section where if you give them some value, whether that’s exceptional content, a special offer, a good engagement, whatever it could be anything. This value will change from person to person as what they will want compared to what they will give. But, if you’re constantly giving value, bettering your readers lives with your blog they will eventually be guilted in to giving you something back, whether that’s a comment, share or buying a product.

Top 9 Blogs About Blogging To Help Your Blog

Instead of the boring old Top 10, we’ve done the Top 9 cause, why not? You probably wouldn’t have even read past Top 10 if it wasn’t. Our top 9 includes the best websites about blogging from the super technical Moz to the easy to follow Basic Blog Tips. Which one’s your favourite? I personally love Moz, Rand Fishkin and his Whiteboard Fridays are great!

1. ProBlogger – Started by Darren Rowse in 2004, ProBlogger offers advice on creating a successful blog, including blog design, writing content and SEO. The site also hosts a forum, workbooks and a jobs board for bloggers.

2. Copyblogger – Everything you need to know about creating content, copywriting, SEO and internet marketing, with insightful e-books, seminars and webinars too.

3. Bloggingtips.com – This site aims to be a community for bloggers, writers and readers to connect. The team of writers offers blogging advice, guides and resources.

4. DailyBlogTips – Covers blogging basics, design, SEO and internet marketing.

5. Basic Blog Tips – Basic Blog Tips offers blogging tutorials, including podcasts and multiple YouTube videos.

6. For Bloggers by Bloggers – A roster of top, passionate bloggers offers advice on how to create, sustain and grow a blog.

7. Michelle Shaeffer – Michelle shares her experience – both good and bad – as a successful blogger. Her tag line, Building your visibility, voice and community online, says it all.

8. WPBeginner – If you’re using WordPress as the platform for your blog, this is a great resource. The blog provides tips, tricks, hacks, and other resources for WordPress.

9. Moz.com – If you want to go beyond the basic WordPress installation and get advice on how to super-optimize your blog, check out Moz.

What To Do Once You’ve Posted a Blog – How To Promote Your Blog

Have you just posted your blog and now you’re wondering where all the traffic is? Well you’ve got to go out and get that traffic for yourself. We’ve created a nice handy list of what you should do after you’ve hit publish.

Email Newsletter

This is probably the one thing every blog needs to have apart from content of course! There are many services that allow you to easily create your email newsletter subscriber base, my favourite is MailChimp, which has a lot of integration with plugins like MailPoet that will allow you to build a large audience on email. After you’ve hit publish tell people you’ve just hit publish. Send out a newsletter all about your post and get people looking at the post instantly.

Submit it to Bookmarking Sites

Websites such as StumbleUpon and Reddit, not so much Digg anymore since the big Digg migration of 2010, are perfect for bringing users to your website and if you’re upvoted enough crash your website due to all the traffic. However, when you’re submitting to these communities you’ve got to be very careful you follow the rules or you could face some serious backlash. The main rules of posting to these sites are:

  • Don’t spam
  • Engage with the community before you post
  • Post quality over quantity
  • Use catchy headlines
  • Engage with the community after you post

Internal Links

This will help you with your SEO and aid the big G in crawling your website and getting to each and every page. Find places in your previous articles where links can be added but make sure they’re relevant, you don’t want to confuse a user when you link the word ‘and’ to a random blog post about chickens. Don’t take too long on this, you should be thinking of past articles you’ve written when proof reading and adding links to them then.

Social Media Promotion

Social media is your community, it’s where you should be getting a lot of your traffic from as people engage, share and click on your posts. Remember, if you’re asking someone to do something use the jab, jab, jab, right hook strategy, where you constantly give to your following before you ask for something back. You should have a posting strategy for each social network, for example Twitter you can post out a lot more often than say Facebook or Google+ due to the nature of Twitter and the speed in which everything happens. Make sure you’re constantly sharing the post, once today, once tomorrow, then again in a month, then again in another two months, you get the pattern.

Blogging Friends – Your Guide To Networking

Every single blog is looking to get more links to their blog and more traffic to their blog. This is where networking comes in to it’s own.

Networking allows you to work together with other blog owners to share their audience with yours and share your audience with theirs, and add a link to each others blog in whatever kind of post you’re collaborating on. It’s beneficial for both you and the person you’re networking with. For example someone might link to this medical negligence solicitors when the law firm sees this they might contact the person to collaborate with them depending on their skills or if they like pareidolia.

This is basically the premise that YouTubers build their audiences on, if you appear in someone else’s videos their audience, if they like you, will subscribe to you too. You’re a friend of the person they already like and they can sample your work before committing, it’s a great soft sell.

You need to be networking with other blogs. It’s probably the most important thing to do for a blog. Networking with other blogs could be anything, here’s a quick list of things you could do to collaborate with other blogs:

  • Syndicated Content
  • Guest Posting
  • Interviews
  • Sponsored posts
  • Engaging With Their Audience
  • Giveaways
  • Roundups
  • Challenges
  • Contests
  • Appearing In Their YouTube Videos Or Podcast
  • Seminars or Webinars
  • Books or eBooks
  • Workshops
  • Newsletters

Now you know what kind of collaboration you want to do with the bloggers you need to find these bloggers to collaborate with. As a disclaimer you will get rejected by 90% of the people you ask. But that 10% will be worth it. The best way of finding bloggers to collaborate with is Google, or lists by other blogs such as ‘Top 100 food bloggers‘ or ‘Top 100 beer blogs‘.

Once you’ve found the bloggers and their contact information send them each a personalised message, don’t just spam them with the same bland email or else your 10% will dwindle to about 2%. Stroke their ego a little, mention a post they published last week, show some passion and explain what you want to do with them. Here’s an example of a good blogger outreach email:

Hi John,

How are you?

I’m writing on behalf of Blogging Friends and I wanted to get in touch to see if you would be interested in a guest post collaboration? I’ve been looking at your blog, I see that you’ve talked about blogging several times already, and think we would be a perfect match.

We would like you to create a post around how to network as a blogger, but we’re open to suggestions!

If this sounds like something you would like to go forward with, let me know. Or, if you have any other ideas!

I look forward to hearing from you,


You can see it’s personalised, it’s mentioned their previous posts, it’s straight to the point, it’s flexible and it opens up the opportunity for further collaborations in the future.

The whole point of this is that you should be networking, collaborating and working with other bloggers to share your audience, improve your ranking on Google and essentially make more money.

The Big List of Free Stock Photos & Images

Every new blog needs images, and what you don’t want to be doing is wasting time trying to find these images on the internet that are royalty free. You want to go to a website search for what you need and it be there. Done and dusted in a few minutes. You could create your own photos and images but that’s time consuming and not advisable if you don’t have a quality camera.

So here’s the big list of free stock photos and images:

Free photo packs:

  • From Free Goodies for Designers: 12345678910.
  • From Graphic Burger: 1234567.
  • From Dribbble: 123456789.
  • From Deal Jumbo: 1, 2345678910.