101+ Actionable Blogging Tips, Tools and Shortcuts

63 amazing comments

Last Updated February 2nd, 2018 — When you first start a proper blog it all seems simple. The deeper you go, however, the more complicated it becomes.

Bloggers have to know about design, content creation, SEO, servers, security and so much more. Sometimes it can all feel pretty overwhelming.

Today’s post is an enormous list of actionable tips that you can bookmark (just hit Control and D) and refer back to when you’re having one of those days where you’re just not sure what to do next.

I’ve tried to break them up into rough categories but there will be some overlap so make sure you have a read of the sections that you think might not interest you.

Let’s go!

Content Creation

content creation

Producing helpful content is the backbone of any successful blog or website. Here are some tips to ensure you get the most out of everything that you produce.

  1. Generate your idea
    You need a blogging strategy before you write anything. First think about reader feedback, a problem your industry is having or something your audience is interested in. Conduct research to see what else is being said on that topic. What’s on Google’s front page? How can you do it better? Will it help people?
  2. Write at least 2,000 words
    Long form is in, for the long run. Studies have shown that it performs better on Google and with social shares, and it allows you to cover a topic in enough detail that really helps people get an understanding.
  3. Always include a photo
    Don’t skimp on the image. There’s nothing worse than a stock image that adds no value to the article. It needs to fit in with your brand. Here’s a guide to finding photos for your blog that might come in handy.
  4. Quiz your readers
    You’ve probably seen BuzzFeed do it but we did one too! Quizzes are shareable and it’s great for back links because it’s a little more interactive.
  5. Reach is important, not loyalty
    Focus on getting in front of more people, instead of making your existing readers more loyal. Your content should be constructed for new readers. Ironically that leads to more loyalty. Read more about this idea here.
  6. Create headlines that promote themselves
    I’m not talking clickbait here, but something that tells the reader want to expect. A headline that entertains, educates and engages. Play around with ‘how to…’, ‘5 ways…’, and ‘the insider’s guide to…’
  7. Diversify your content
    Experiment with different types of content formats. Try infographics, videos, webinars, worksheets, checklists, podcasts, and interviews.
  8. Make your content actionable
    Give your readers lessons and actions to take. Tell them how to best use the material you give them. Try and include a deliberate call to action somewhere in the post.
  9. Publish at the best time
    Where is the majority of your audience located? Hit publish at the peak time, for maximum exposure and results. Generally you want people to be at their desks, but not swamped by emails.
  10. Use a caring and informal voice
    It’s a good idea to try and write as if you’re talking to your best mate. You want to communicate but not in the way that a professor might talk to some first year students. Keep it easy.
  11. Focus on beginners
    The majority of the traffic to your website will be beginners – otherwise why would they be searching for solutions? Try to keep the perfect blog post focused on beginner issues in order to tap into more and more traffic.
  12. Keep it evergreen
    Evergreen content is content that stays relevant forever. Think “how to get into the Olympics”  as opposed to “how to go to Rio in 2016”. You want your articles to rank on Google for the long term.
  13. Include references
    A good blog post is just like a good college essay in that it should contain quality references. Linking to other bloggers or research makes your article more credible, gives your readers new information to study, and also gets you in front of those websites.
  14. Get help producing it
    There is no need to do all the writing/image creation/video editing/etc. yourself. Get some help from experts on sites like Freelancer.com, Fiverr.com or 99Designs.com and become more prolific.
  15. Own your content
    I recommend starting a blog on your own host because then you fully own it. Medium and other free blogging platforms are great, but, like MySpace, there is no guarantee they will be around tomorrow. Don’t lose all your efforts. Almost all of the world’s top blogs use WordPress as their blogging software.
  16. Read, read, read
    Find some blogs, books, and websites that you really love and spend some time reading them before you write. It will really get you into the right mindset and help to adjust your voice. I really love storytellers like George Saunders and other New Yorker contributors.

Advertising and Promotion


Creating content is not enough – we need to promote it to people. In fact, this might be one of the most important parts of blogging.

  1. Give away as much as possible
    Free is okay. Don’t be afraid to give things away, especially when you’re starting out. You’ll really boost your reach by giving away valuable content, and it opens you up for sales opportunities in the future.
  2. Create a mailing list & landing page
    Start with your end goal, for example, to sell a book you’ve written. Now, work your way backwards by setting up a mailing list with an email series. Build their trust then drive them to a landing page that sells your book. A blog is a great way to promote your mailing list, and your mailing list can promote other things in turn.
  3. Buy some ads
    Your blog is a business. And just like everyone else, you need to promote it. Decide on a figure to spend each month and play around with it each month. Try Facebook ads or promote an affiliate product.
  4. Create an eBook PDF
    Find pre-loyal subscribers, add a revenue stream and increase your fans with an eBook. People love downloads.
  5. Add dozens of links & resources
    Linking to other blogs and influencers gets your blog on the map. These big names will hopefully share your stuff, link to you and it starts a new relationship – one which you can leverage on in the future. Once your article starts to get some traction you can tweet or email them to let them know they’re included. Don’t be pushy though!
  6. Guest blog on websites
    Get on blogs that are more popular than yours. It’s getting harder by the day, but the rewards are just as big as they ever were. It takes time to develop the relationships, but it’s worthwhile.
  7. Cross-promote with other bloggers
    Team up with other people in your niche so you can tap into their audience. Just make sure you genuinely love their work and that you can add something useful and meaningful.
  8. Focus on the places that get the results
    Check out Google Analytics and see which posts are performing well and which ones need work. Monitor keywords. See what’s trending. And, go!
  9. Comment on other blogs
    The right comment on a highly authoritative blog can help promote your blog. Identify the top blogs in your niche and get communicating.
  10. Include social sharing in every post
    Prompt your readers to share your content with their followers. Make sure you’ve got social sharing icons in your posts. Mashshare is a good one. But, yes, it’s okay to ask for a share now and then.

Goals and Planninggoals

Blogging should be more than just writing a few posts and seeing what sticks. It can be a very good idea to spend a little bit more time on that strategy.

  1. Have a vague idea of the steps you need to take
    Before you do anything it’s good to have some idea about what the steps are in the process. Here is a checklist for starting a blog that you can follow as a rough guide.
  2. Choose the right niche
    Your niche has to feel right for you. You really want to be able to add something different as well as having a good level of experience. Don’t worry too much about competition, but make sure you’re different.
  3. Do your research
    Cool, so you’ve got your niche. Now, who else is in it? Check out your competition. What are they doing well? Can you do it better?
  4. Know your keywords
    Your blog should focus on a specific set of keywords, and each post should enhance that. Know the short and long tail keywords you’re after and use tools like Majestic to look at your competition.
  5. Start at the end
    Even if you’ve just started out, you need an end goal. Write out how you envision making money from your blog and work your way backwards.
  6. Have realistic benchmarks
    Aim for steady, growing traffic levels, 500-1000 email subscribers, 3-4 guest posts and long-form content on a range of platforms. Don’t be too hard on yourself in your first year but make sure you have some numbers to hit.
  7. Use some invoicing software
    Running a blog is like running a business and if you have clients you’ll want to make sure it’s all managed effectively. Consider using some invoicing software that allows you to automatically and easily manage all your clients and upcoming payments.
  8. Develop simple actions
    Simplify your menu, sidebar and headers. Give people one action to take, such as subscribing to your email list.
  9. Give it time
    Don’t give up just when it’s starting to get good. Blogging results take time. Nothing worth having ever comes easily. Give it at least a year, of consistent hard work. Have short term and long term goals to keep you accountable.
  10. Show your personality
    Make your blog human and approachable. I kept my personality hidden for ages, but once I showed myself to my audience, everything changed, for the better.
  11. Install this plugin
    The WordPress editorial calendar plugin can be useful for bloggers who like to plan things ahead. It comes recommended by Melyssa Griffin who is absolutely killing it these days.
  12. Ask someone for help
    Before you set up any business or blog it’s a great idea to get a second (and third!) set of eyes on it. Ask for honest feedback, and feel free to reach out to experts you trust to see if they have any tips. They won’t always answer, but it can be very useful.


blogging branding

Your blog is just like any other business. The logo, colors, content, look and feel, etc. all need to communicate certain things to your readers. Let’s take a look.

  1. Know about branding
    A brand is more than just your logo. David Ogilvy says it is “…the intangible sum of a product’s attributes: its name, packaging, and price, its history, its reputation, and the way it’s advertised.
  2. Choose wisely with your domain
    Get an awesome domain. It’s an important promotional tool for your blog. It should be distinctive, short, and hopefully the .com version.
  3. Set up an email address using your domain
    It’s a good idea to have a personally branded email address. Once you buy a hosting package for your website you can set them up for free.
  4. Get a logo developed
    Think carefully about what you want to communicate, and how you want your site to look and feel, and then go on a freelancing site and have a logo developed. It’s not essential for a blog, but it can help differentiate you. Make sure your designer is legit, however, and isn’t copying it from somewhere else.
  5. Become an authority by solving problems in your niche
    You want to be the go-to blog for your niche. Do this by providing real content jam-packed with value. This doesn’t mean being an all-knowing expert, but someone who explores and tries to solve problems.
  6. Communicate with people
    Some bloggers find direct communication a good way to build trust, and other businesses use social networking sites to generate more sales. Experiment and see if it works for you.
  7. Create a consistent set of graphics & visual cues
    Take my little cartoons, for example. This audience now associates those graphics as part of Blog Tyrant – which can help with promotion and marketing.
  8. Hone your unique voice
    How do you want to sound to your reader? Your tone is important. The posts should sound like you. Let your personality out.
  9. Consistency is key
    Your fonts, colors, layouts, photos, header, post graphics, and post template should be consistent. Creating consistency develops trust.
  10. Spend time on your About page
    Tell your personal story but also talk about your readers. Let your readers connect with you. Use this page as an opportunity to get more subscribers too, it’s a really good place to convert.
  11. Team up with the right people
    You want to be known and mentioned by similar bloggers. Don’t look at them as competitors, but rather teammates. Try mentioning them in posts, helping them out, and then hopefully a useful relationship can form.
  12. Don’t follow the crowd
    If you do what everyone else does, you’ll never stand out. Try and see past the horizon, instead of getting caught up with the crowd. You need to try to be different in some way that people will remember.

Traffic and SEO

google traffic

Organic traffic from Google is still one of the best forms of traffic. It’s competitive but the payoff is generally worth the wait.

  1. Figure out which traffic works
    The best traffic source is different for everyone. Are you getting good conversions? If not, find more effective places to get visitors.
  2. Google traffic is great, but don’t depend on it
    Google traffic is still my main source of traffic but you want to make sure you have some diversity in case you get hit with an algorithm change. This is important.
  3. Consider switching to SSL
    Google is now ranking SSL domains higher than non-secure domains so maybe consider migrating your blog to https if you’d like to make sure it stays ranked well over time.
  4. Choose a topic, keywords and target market
    Keywords still matter, after all this time. Research your keywords and go hard for the ones you want. Long tail keywords are wonderful. Use the Google Adwords suite of tools.
  5. Install the Yoast WordPress SEO plugin
    Yoast is a great SEO plugin. It’s the most popular SEO plugin and has many features that both help SEO and educate you as you use it.
  6. Build back links naturally
    Back links still matter in the world of SEO. You want authoritative sites to link to you, but you only want them to do it because the article you wrote is quality. Never pay for links.
  7. Constantly tweak, according to your stats
    Make sure your blog looks great for both Google and your readers. Be wary of Google updates and check their mobile testing tool.
  8. Long content is still working best
    Go long! I’m talking 2,000+ words. The longer the better with content. Give your audience posts that are packed with so much value they can’t not share. Don’t ramble, but find new ways to go deeper.
  9. Update your titles and descriptions
    Your titles and descriptions still matter. Add a fresh new spin to that awesome old post you wrote by re-writing your titles for Google. Remember, it’s like a little advert in Google’s listings.
  10. Make your anchor text natural
    In the old days you’d build links using anchor text that was the keyword or phrase that you were trying to rank for. For example, if you wanted to rank for the term “marketing blog” then you’d build lots of links that look like marketing blog. Google knows this trick now, so make anchor text natural and useful when linking back to your blog in guest posts, forums, etc.
  11. Broadcast it on your social channels
    So, you’ve got your channels now. Promote each post but do it in a way that encourages engagement and doesn’t just look like self promotion. Social shares are a big rankings factor for Google too, as far as I’m concerned.
  12. Link out to other sites
    A lot of bloggers are afraid of linking out to other websites for fear of diluting their page rank. Actually, the opposite is true. You should link to other blogs regularly as a way to provide further reading and get on their radar.
  13. Check your page speed
    The last thing you want is to frustrate your audience with slow page loads. Use Pingdom Tools to see what areas are slowing your site down and then try to make it faster. This is important for SEO.
  14. Find different ways to be valuable
    Google is trying to show its customers helpful content. If you can solve problems in different ways (other than just blog posts) then you’re more likely to attract shares, links and so on. This helps with your rankings.
  15. Do an SEO audit
    Some sites like Neil Patel’s have an SEO audit tool. This can be a good way to check if you’re making any huge errors and give you stuff to work on.
  16. Use forums
    Forums used to be big for getting traffic and then it became un-cool. But they still work. Join forums in your niche and engage in a meaningful way. You’ll find you profile grows and more people start to link to you and talk about your content.
  17. Keep guest posting
    It’s important to note that guest posting is not dead it’s just different. Instead of obviously linking back to your articles you can use it as a way to get a new audience interested in your brand. Really go above and beyond and impress those who see your posts so that when they visit your site they become a fan and start sharing.
  18. Stay up to date with SEO news
    SEO changes regularly and it’s the kind of thing that you want to be ahead of. A lot of businesses got burned, for example, with the Panda update, and you need to make sure this doesn’t happen to you.
  19. Consider paying for help
    I don’t recommend paying for SEO services that build links, but it can be a good idea to get advice and training from someone like ViperChill when it comes up. The strategies that those guys share can be hugely valuable. Even if you only learn one thing, it can make an enormous difference.
  20. Build mini-sites
    Glen recently talked about the power of mini-sites for driving back links. It’s a bit outdated now but still works – you make a small site on a sub-topic related to your main blog. Blog Tyrant will have another site launching soon that will be an example of this.
  21. Don’t forget print media
    I’ve seen some bloggers get covered in old-school newspapers or local magazines and get a huge hit of traffic and reader loyalty. It’s a great trust factor. Reach out to journalists as a lot of them are desperate for content.
  22. Find your best social media battleground
    Some niches do extraordinarily well on Snapchat, while others completely fail. Instagram is big for food, travel and fitness bloggers, but might not be so good for technical stuff. Figure out what social platform works for you and focus on that and less on others.

Design and conversions

design and layout

A lot of bloggers and online business people “poo poo” design as not being important. The truth, however, is that even some very small design issues can really wreck your conversions. Here’s some important tips.

  1. Go narrow with your content width
    People don’t like to read long lines of text as it seems it is more difficult and our brain likes to jump around a lot. Be careful with how wide your content is laid out.
  2. Make sure your theme is mobile responsive
    A large portion of readers now access blogs on mobile devices. Furthermore, Google is also penalizing websites that don’t have a responsive design as it doesn’t provide a great experience.
  3. Split test design elements
    A red button might look great but does it convert as well as a green one? Use a testing tool like VWO in order to test different areas of your page and see what helps conversions.
  4. Get good photos
    Don’t just use boring stock photos but learn how to create your own or find some unique images for your blog as it will help you to stand out and come across as different in your niche.
  5. Think about your colors
    Some colors can have a negative impact on your readers. For example, the Australian Government found that certain greens really put people off. Make sure your colors are contributing in a good way.
  6. Make the area above the fold valuable
    Above the fold is the area of your site that readers see before they have to scroll. This should be an area that is eye-catching and engaging. If it’s not, you often find that your bounce rate increases.
  7. Make your whole website a funnel
    Think about your blog as being a funnel that directs readers towards one or two specific outcomes. We should use design, links and content to create specific outcomes.
  8. Develop specific landing pages for your mailing list
    Your mailing list deserves more attention than a small box in your sidebar. Develop a nice landing page that promotes your mailing list’s offer and benefits. Mine converts at over 60%.
  9. Use a scroll-triggered box plugin
    Plugins like this one allow you to make a little box that slides out when a reader scrolls a certain distance. It’s less obtrusive than a popup and can help increase traffic to certain areas, promotions, or your mailing list.
  10. Read websites like Smashing Magazine
    Site like Smashing Magazine are a great way to learn about trends and design tweaks that can help your blogging efforts.
  11. De-clutter everything
    Part of the reason I removed my sidebar was because I wanted to keep the focus on my content and mailing list offer. It’s been working well. Remove all the extra stuff and decide what your blog’s main goal is.
  12. Use a larger font
    Large fonts have many benefits that you might not realize. Google Fonts is a good place to get them.
  13. Tweak your menu
    Make sure your blog’s menu is doing what it’s supposed to. Come up with a plan on where you want visitors to go and then you’ll find you get better page views, conversions, etc.

Security and Performance


When you own a physical business you need to know about rent, stock, alarm systems, etc. The same is true for a blog. Here are some tips to keep your website performing and secure from threats.

  1. Use a complicated username and password
    Don’t use “admin” as you username and make sure you have a complicated password that is individual to each site. Don’t repeat them anywhere. Consider using LastPass to help you remember.
  2. Get WP Cerber
    This is a fantastic plugin that I have absolutely fallen in love with. It allows you to lock people out for attempting to access login pages, disables a bunch of features that compromise security, and much more.
  3. Don’t use public WiFi
    Public WiFi in airports and cafes is a good way to have your computer compromized because connections aren’t always secure. Avoid it and just tether your phone.
  4. Use a VPN
    If you need to use that public WiFi in hotels or cafes for traveling make sure you have a VPN on your computer. This helps to encrypt your data when you log in to websites and so on.
  5. Keep your computers, software, plugins and browsers up to date
    Almost every time you see an update for your phone or WordPress installation it contains a security patch. It’s very important that you keep things up to date all the time because threats are updated as well.
  6. Don’t click links in emails you don’t know
    If you get an email from your bank or the tax office telling you to click this link because you’ve done something wrong, it’s most likely a scam. Don’t click links in emails unless you’re 100% you know who it is from. If in doubt, close the email and type the website into Google.
  7. Consider two-factor authentication
    Most important services like your bank, email, server, etc. will allow you to setup two-factor authentication as an extra security step. This is a good thing to do.
  8. Use a security plugin for WordPress
    Security plugins like Bulletproof Security can go a long way to helping you keep your site secure. They take a bit of learning but it’s worth it.
  9. Ask your host for security advice
    Open a support ticket with your support staff and ask them to help you harden your website. They’ll make recommendations about changing permissions and blocking IPs. It’s very valuable.
  10. Install a caching plugin
    Caching plugins like W3 Total Cache can be a little bit tricky to learn but will help speed up your site. You can also do this from your server end.
  11. Reduce image sizes
    A lot of blog slow down seems to be caused by huge images. Reduce their size before saving them or use a compression service that strips away non-essential information embedded with the image.
  12. Go easy on the plugins
    I know bloggers who have 40-60 plugins installed on their WordPress site. Not only is this a security risk (they all have to be maintained), it also slows down load time. Try to reduce the amount you need, and have a developer code any features you really need into the site.
  13. Use Pingdom Tools
    This cool online tool can test your website to see how fast it is loading and what elements are causing the slowdown. This can provide great insights into things that are inefficient.
  14. Make sure your server is suitable
    Shared servers are great because they save you money as well as using less energy to power, but after a while you can outgrow them. Check the throttling section of your cPanel and see whether it might be time for your to upgrade to a VPS or similar. If you’re hitting a few thousand visitors a day it might be time.
  15. Consider a CDN
    A Content Delivery Network is a bunch of servers located around the world that help to deliver your content more efficiently. It can be a really good way to shave of load time if your website needs a boost – especially for delivering heavy content like image and videos.
  16. Remove advertising networks
    Often when you visit a website and it lags and lags it’s because of some horrible ads network that is trying to display dozens of pop ups and other rubbish. There are better ways to make money from a blog and I recommend trying to move away from them.

Lifestyle and Healthblogging lifestyle

Working on a blog or an Internet business can be a big adjustment if it’s new to you. It can also take a big toll on your physical and mental well being. Here are a few tips that have helped me.

  1. Don’t sit still
    Sitting still for long periods of time has been shown to be as harmful as smoking. The bad news? Exercising at the end of the day doesn’t seem to undo the damage. We need to get up every 20 minutes or so and move around.
  2. Get outside often
    The vitamin D production associated with regular exposure to sunshine is important for immune health and mental health. We tend to stay indoors much more than most people. Try to get outside every day for a run or even a walk in the park.
  3. Watch out for screen apnoea
    Ever heard your overweight father sleeping and “missing” a breath every now and then? That’s possibly a sign of sleep apnoea. Turns out people on computers do it too and it is extremely bad for your brain.
  4. Don’t bend your head forward
    Looking at a smartphone or laptop screen at an angle as small as 15 degrees can put up to 30lbs of pressure on your spine. This damage is very hard to undo.
  5. Be careful of your stress levels
    Stress can creep up on you, especially if you work long hours alone. Humans need good relationships to be happy and things like sport, meditation, and regular socializing can really help combat stress before it becomes a long term issue.

So, what’s next?

As you can imagine, this article took quite a long time to put together. I’d really like to get the word out so if you could help me out by sharing it or giving us a shout out on your own blog I’ll be so grateful!

Top photo © Daniel Villeneuve

Ramsay from Blog Tyrant


Hi, I'm Ramsay. If you enjoyed this post you might like to check out:

Finally, hit the button below to get a free report and email updates so you're never out of touch.


63 Comments. Join in. *Closed after 30 days*

  • Dr.Amrita Basu

    My favourite tool is the yoast plugin.I just bought the premium version and I love it.Also writing useful content regularly is very important.
    Shared on twitter ,fb and G+

    1. Ramsay

      Thank you so much! What do you like about the premium version?

      1. Amrita

        The suggested long list of links to interlink and finding my orphan content easily.Takes away the worry of invisible posts and pages.Yoast free is excellent but the pro version is amazing.

  • Simon Zaku

    Really great and detailed article as usual. But I just wanted to bring point #5 to your notice.

    Don’t you think it’s better to make your existing readers more loyal than looking to increase your reach when starting out?

    Yes, increasing your reach does wonders but when starting out it’s a little difficult and takes time. Because you’ll only increase your reach when you either get more traffic (esp SEO) to your blog, guest blog or you get featured. That’s pretty difficult and needs a lot of patience which is why I take my time to produce super super quality articles that get shared several times and in return I get traffic rise which I convert to email subscribers. For instance, my very first & only post on my blog got 1,000 social shares in it’s first week and over 2,200 in 30 days. I leveraged that traffic and converted into subscribers.

    What’d you think, Ramsay?


    1. Ramsay

      Hi Simon.

      I have to politely disagree.

      I really recommend you read the book How Brands Grow by Byron Sharp. It has lots of evidence to show that brands that focus on loyalty decline very quickly because all customers naturally fall away. You must focus on getting new customers, and the efforts that help you get new customers will also help with loyalty.

      Great discussion!

      1. Simon Zaku

        Awesome, Ramsay! Thanks for the knowledge. I always learn new things from you.

        I’ll try and get the book and learn from it.

        Thanks once more, Ramsay.

        1. Ramsay


      2. Lily | Fit to Nurture

        I have to agree with you Ramsay. I read somewhere (maybe here?) that customers don’t really know what they want so putting in so much effort to keep someone that doesn’t really know what he wants loyal is, in my very humble opinion, a waste of time.

        Besides, nobody is really loyal. Everyone is constantly looking for the next best thing.

        1. Ramsay

          Yeah, everyone moves on to new things. It’s not bad, we just need to be aware of it.

  • Arvind Kumar

    Hi Ramsay,

    These are the best blogging tips I have come across…short and nice…I am following few of them…since i am new in blogging, these tips will be really helpful for me…thanks for sharing them…!!


    1. Ramsay

      I’m so glad you liked them!

  • Vidya Sury

    Love the lifestyle and health tips! So important in today’s blogging world with all the virtual running around one has to do. Can’t think of anything to add right now. Interesting that you didn’t add social media engagement as a point, but I guess that’s a whole new post!


    1. Ramsay

      I think I forgot!

  • Johnpaul Onwueme

    Wow Ramsey,
    these are great blogging tips. Honestly, when one starts blogging, it will be easier, but going deeper into blogging will become complicating.
    Thanks for the tips.

    1. Ramsay

      Hope it helps!

  • Mike

    You have been so comprehensive with this one Ramsay, I have to congratulate you on your hard work mate. I like the emphasis on long-form content, and the alternatives to those nasty advertising networks 🙂 You have given me a lot to think about!

    1. Ramsay

      A compliment from you and I know it’s good, Mike! Thank you.

  • Lisa Sicard

    Hi Ramsay,
    I learned 2 things here today – one to write for beginners. That is something I don’t always do – thinking that my readers already know something.
    But you are right once they know enough they may fall away and you need new readers and customers 🙂

    2. Building mini-sites. I was not sure that was still a valid tactic today.
    So thank you for those 2 lessons.

    My favorite tools are The Buffer, Triberr and Yoast SEO Premium. They all save me time. Anything that saves me time is invaluable!

    Thanks for all the tips here Ramsay

    1. Ramsay

      Thank you. Yes, the evergreen thing is so important and a lot of us forget it.

  • Lily | Fit to Nurture

    I have to agree with you Ramsay. I read somewhere (maybe here?) that customers don’t really know what they want so putting in so much effort to keep someone that doesn’t really know what he wants loyal is, in my very humble opinion, a waste of time.

    Besides, nobody is really loyal. Everyone is constantly looking for the next best thing.

  • Lily | Fit to Nurture

    Awesome post Ramsay, the point about focusing on beginners is stellar. I stopped trawling parenting blogs after a few years of new parenthood so it is completely true. Shared everywhere!

    1. Ramsay

      Thanks so much!

  • Sarah

    Shared on fb and twitter! A very thorough post. Thank you for sharing your hard work! I’ve definitely heard many of these tips before, but you elaborated on some tips (colors, funnel your whole website, etc) and moreover, it’s really helpful to have this all in one place. Thanks!

    1. Ramsay

      Thanks Sarah!

  • Linda

    Hi Ramsay
    Once again an amazing post.
    I’m not sure if you allow links in your comments, but I have to leave this one because I wrote a blog post about this article and actually about you and Blog Tyrant.
    I’ve been thinking about it for a long time and decided to do it today, so the post was written quickly, but I hope you like it ;-).
    I actually wanted to do it with the previous post on making your site secure but did not get to it so today I decided to just take action.
    It’s here and please let me know what you think:
    Blessings in abundance
    PS: I didn’t do it to be in the draw to win $250 USD to go towards advertising, a new premium plugin or a WordPress theme, but if I do win, I won’t mind.

    1. Ramsay

      Linda, thank you so much! That is such a lovely article and gesture. I sincerely appreciate the effort you’ve gone to.

  • Vishal Ostwal

    There’s nothing I can further add to this post for now.

    It looks like all the advice on marketing and blogging blogs has been compressed and presented here. I respect you for this one, Ramsay.


    This might have taken immense effort – and it sort of brought together most valuable posts from Blog Tyrant. Loved it!

    BTW the more I read these posts nowadays, the more I realize what I do wrong – but as I’m unable to fix lots of stuff, so I go on anyhow.

    Some parts of my blog make me cringe, too. For instance, I still don’t have a logo, the design in basic, and it lacks a lot of stuff.

    I’m okay with that for now.

    It was just recently when I saw that some of my posts do show up in search snippets, which cheered me up. Maybe, it keeps getting better.

    I’ve been chewing over all these tips since a while and using them bit by bit. I’ve learned a lot by staying in your company.

    Tools: IFTT deserves a mention. It can save a lot of time for fellow bloggers. And Google Keeps for to-dos maybe.

    PS. This post is an ultimate resource (apart from the ‘start a blog’ post). I’d link to it whenever I come up relevant posts.

    1. Ramsay

      Hey mate. I think your site is great. I really like the typography and don’t think you need a logo. Just keep writing amazing content and finding ways to reach new audiences.

      1. Vishal Ostwal

        This is the most relieving thing you’ve said to me.

        Those words keep the hope alive, and lessen the worries.


  • Beth Anderson

    BRAVO! I love how you put everything into one long post that now I can direct people to who need all this advice. I completely agree with you about Melyssa Griffin and her content calendar strategies. I also love Neil Patel. I’ve been using Convertkit and absolutely love it. I highly recommend it. Having a sales funnel with automatic emails is the way to go.

    1. Ramsay

      Hey Beth. I am so glad you think it’s good enough to send people to. That means a lot.

  • Gail Sibley | HowToPastel

    Wow Ramsey, awesome collection of tips. Some good reminders like asking readers every now and again to share the post, something I rarely do. Also I need to look at redesigning my website which would include decluttering the sidebar!
    I have a question around updating titles. Do you mean you can update the blog title itself? Would love to know more about this. I guess though that the permalink stays the same as it will be the URL that’s used when linking to a specific post, correct?
    Have to say coming up with email headlines that entice readers to open the email are where I have a lot of trouble!
    Love Yoast’s plugin. I can’t imagine writing a post without referring to it!!
    Thanks again for this comprehensive post Ramsey. I have many people I want to share it with!

    1. Ramsay


      Yep, you can totally test out new titles to see if they are more effective while leaving the permalink and keyword targets the same.

      For example, the keywords for this post might be “blogging tips” but the title could be “101 Amazing Blogging Tips, Tools and Shortcuts” or “Here’s 101 Blogging Tips to Change Your Career”. They have a totally different feel and maybe even target audience.

      Hope that helps.

  • Toluwasee

    Hello Ramsay,
    this is a well-piled post I love it to the call and in addition to what you have said wordfence is also a good plugin in term of WordPress security
    how do we talk of those on blogger platform any good way to tighten their blog security?

    i’ll love to hear from you brother

    1. Ramsay

      Hi there. I am not really familiar with Blogger, I’m sorry. But I suspect a lot of it is about having strong unique passwords and making sure the device you use to login is free from any nasty programs.

      1. Toluwasee

        Ol Thanks atleast you provide an advice Good job Bro

  • Astrid S. - CareerLove

    Thanks so much Ramsey for taking the time to put this together!
    Your advice on being patient (super hard!) and guest posting hit home the most.

    I don’t run my own blog per se, but have started guest blogging for a well known UK niche site in my field of specialization (social-hire.com). I was warmly welcomed, quickly onboarded and love contributing. This has gone a long way to boosting confidence and also creating some external pressure for me to stop dilly-dallying and get more long-form stuff written that’s valuable, high-quality, evergreen and hopefully win-win in bringing in traffic for all involved.

    I’ve built up great organic traffic the last decade for my websites (I’m a resume writer and LinkedIn profile writer), with tons of new prospects and interest each week… now I need to be patient and smart about how I build up my shares, audience and mix of “loyal and rabid fans” to compliment a constant stream of new fans through blogging, new informational products such as e-books etc.…because reading blog articles and sharing is very different (it’s purely voluntary / blogging is often not the main gig) than driving in traffic / reach because you provide a professional service that people find essential (and make a living off this gig). In other words, the approaches are the same but the level of urgency is different.

    I’m sharing your post on Twitter and on my newsletter tonight…
    hope the contest closes on the weekend (not sure of the timezone you’ll use) to reach as many as possible.

    Keep up the great work!

    1. Ramsay

      Hey Astrid.

      Thanks so much for the great comment and the shares. I really appreciate it.

      Can I ask, did you build clients to your resume writing through blogging specifically? Do you know what kinds of posts, etc. have led to the best results in this respect?

      I’d love to see a blog post on that specifically!

  • Astrid S. - CareerLove

    No, I did not build up a client base and solid, consistent ranking and traffic from blogging, but from the website content itself (long form, often article-like content, but not blogging per se). True blogging (the way I see it) and sending regular newsletters I just started this year as a supplement as I expand into new markets. But I know a lot about SEO, driving organic traffic and how to make a full-time living for over 12 years (on exactly my terms) all thanks to creating original website content only (the concepts are very similar). I would love to write about this and share how it worked for me, my market and niche, if anyone is interested 🙂

  • Astrid S. - CareerLove

    BTW: Ramsey shared an amazing article on Twitter earlier this week:

    Rob introduces some fantastic and surprisingly easy ideas involving data mining, mindmapping and customizing your approach for your niche…and takes you through exactly what to do in a very down-to-earth, enlightening way.

    1. Ramsay

      Awesome! Thank you.

  • Astrid S. - CareerLove

    Oops, second time I misspelled your name, Ramsay, my apologies!

    1. Ramsay

      I am very used to it by now! Ha.

  • Laviza

    I’m New in Blogging.it is Very Helpful for me.Thanks For Sharing.Learn Very New Things.Again Thanks.

  • Ege

    Awesome collection of blogging tips and tricks! As a blogger, for me, the most difficult part to execute is making content actionable. It is really hard for me add content that compels readers for reacting to call to action.

    1. Ramsay

      Glad it helped.

  • Megan

    I started writing long article about 1000 – 2000 words based on a topic. This motivates me to do more research as I have to write more stuff that adds value. Needless to say I had a positive effect on my blog and organic traffic has started to come recently. Hope it will be successful . Quality over Quantity.

  • Pankaj Kamariya

    Hi Ramsay,
    Thank you so much for writing this great piece of content..

    This is such a great source of information to help and inspire new bloggers or those of us that are already working on a blog but still a little new to blogging and in need of help and inspiration while finding our way. You have given so much great information here.

    Thank you

  • Denise Grier

    What a great resource! I intimately know it takes a lot of time to create this sort of post, and I want to thank you by sharing it with my readers.

  • Udit Goswami

    I have recently started a blog and these are really helpful to get that boost. Thank you so much.

  • Krishnendu

    Awesome! I will love to come back again and again. You are a damm good writer Ramsay. But your beautiful post needs an infographic.
    Love you.

  • Cathy Mayhue

    Nice tips Ramsay! But these days just writing long form content is not sufficient, it must have quality, it must generate value for the visitors and this is the toughest part, where every body struggles, though you do not seem to 🙂

    1. Ramsay

      It takes a lot of practice to find your own individual style. I think a lot of bloggers give up too early.

  • Hana

    Great post! My problem is that nobody wants to read my blog 🙂

    1. Ramsay

      What makes you say that?

  • Jesse

    For blogging which is better? WordPress.com or blogger.com? I really enjoyed the article!

    1. Ramsay

      Check out our recommendations here: https://blogtyrant.com/best-blog-host/

  • Md Alfaaz

    Wow! Great post. This helped me a lot. The tools listed here are awesome. Thank you for the post.

  • Shubham

    Hey Ramsay
    That’s a really nice and informational blog post. Probably this is the best one I read this weak.
    All your 101 tips really helped and the way of writing is awesome as well.
    I will try all the ways in my next blog post and hope they help.
    Thanks for sharing this blog post with us.

  • Onome

    Thank so much. You know every day is a day to learn and you cannot know it all. I use some of the tools and tips mentioned above but I am so eager to grow that I have forgotten about my health. I will need to dive into some of your health tips to stay healthy

  • Rinku Dogra

    Hello ,

    Great list it is. Thank you very much for your efforts. I bookmarked this post last week and finished reading today… 🙂 You always write long posts. I know Google loves it but it takes time to read and understand the process.

    Thanks again buddy.

    1. allxy

      The same for me 🙂
      I just finished reading the article from the second time.

      A very useful article, as always, Ramsay.

  • Luke

    There always are so many things to do for a complete marketing strategy. You just got to pay attention to all tiny parts.