Skip to content

6 steps on how to start a Vegan blog – Step by step Guide

    If you love being vegan or vegetarian and would love people to know more about the good things when it comes to being vegan, then learning how to start a vegan blog can be very good for you.

    In this step by step guide I’ll share the best way to start a vegan blog in a short time, so let get straight to it.

    how to start a vegan blog

    1. Blog Name and Hosting

    I highly advise any of my readers to avoid using free platforms like or Your blog will look something like, and it doesn’t build trust in your readers.

    It will be nice that you don’t pay anything, but the problems occur because you don’t have the full control over your blog, the platforms will keep showing ads on your blog and they will make money from it.

    If you make any mistake your blog can be easily shut down on a free platform.

    So what is the solution?

    Having full control over your domain and web hosting is the best way to go. Not only that you will have full control over your blog, but you can implement your ways to make money from the blog.

    The first thing is to choose a name for your blog, you can use your name then add something like blog, vegan, health, or you can use your full name. Make sure that your domain name is easy and catchy to remember, this way your visitors will always come back.

    After you have an idea of what your domain name would look like, the next thing is hosting.

    Usually, the domain name would cost you around $15 per year, and hosting can cost up to $10 per month. This can be a lot of money for a beginner that just wants to have a website up, that’s why I have a very special deal for you.

    You want to have a hosting that your website can load fast, the uptime can be high as possible, and have good customer support. The studies have shown that websites that load 3 seconds or more, most of the visitors leave, and you leave money on the table.

    For as little as $2.95 per month, you can get a FREE domain name for one year, FREE SSL certificate that protects your visitors’ data, amazing security features with 24/7 customer support with 60% OFF on hosting. This is a deal that you don’t want to miss.

    exclusive offer bluehost

    Once you open the homepage, click the button Get Started.

    The following plans will show up:

    BlueHost shared plans

    I recommend getting the Basic plan because you will have a brand new website, and it is a perfect deal with 50 GB SSD storage and unmetered bandwidth.

    Once your blog gets popular, you can always upgrade so no worries. Getting the biggest plan of 36-months will ensure the lowest possible price for hosting and no worries for hosting bills in 3 years. You can pay upfront for one or two years as well, but the price will be slightly higher.

    BlueHost offers as well a 30-day money-back guarantee without any questions asked, so you should give a go without excuses.

    This is a great deal for anyone starting a blog online and getting it to run instantly.

    blog typing domain name

    You need to type the domain name that you want to name your vegan blog, or you can skip it and add it later.

    blog personal data

    This is where you fill your personal information and then make the payment. I highly recommend getting domain privacy because BlueHost information will be public and not yours.

    By doing this you can avoid getting annoying calls from people that wanna help you with your website. If you are on a budget, you can always do it later.

    hosting payment information

    You need to click the box that you agree with BlueHost’s terms of services and hit the green Submit button.

    Congrats on starting a vegan blog!

    Click here if you haven’t started already.

    The next step is installing WordPress (CMS), which is really easy without any tech knowledge.

    2. Installing WordPress

    This is really easy, doesn’t require any tech knowledge, you need to pick a theme and then click on Start Building.

    WordPress is really easy to navigate and it is the smartest option to choose. Google will index your site much easier, and optimizing your post for On-Page SEO is much better.

    You may wonder how to log in to your blog, you should go here:

    In the you put your domain name and click enter.

    vegan blogging login

    The first thing I recommend doing is going to Settings -> Permalinks.


    Changing the permalinks to Post name is crucial if you want your blog to be user-friendly. The URLs will be shorter and better for search engines.

    It will look something like this and not like this

    3. Install Theme

    The next thing is installing a theme, you want your blog to be looking good and attractive to visitors. But at the same time to be simple, because this way it will have fewer codes in the theme and your website will be faster.

    You can install a free theme by going to Appearance -> Themes -> Add New. You can select to pick from the most popular theme. In most cases, most of themes have a PRO version where you can always upgrade it if you really like it. But you can do this later when your blog gets profitable.

    If you have a bit of money to invest, you can use the PRO themes from StudioPress, one of the most popular Cooked Pro Theme or Foodie Pro Theme.

    One of the benefits of having a PRO theme is that the developers are always up-to-date with PRO themes. You can usually pay $20-250 for a PRO theme. They are SEO friendly and fun to work on.

    The next thing is installing Plugins.

    4. Install Plugins

    You need to install a couple of plugins to make sure your website is optimized and performing the best for search engines.

    The plugins I recommend are lightweight and will improve your website loading.

    On the left side of the dashboard, you can point at Plugins -> Add New.

    • Yoast SEO: The best plugin for On-Page SEO optimization, it can create a sitemap.xml for Google so your post can be easily indexed.
    • Social Pug: Allows your visitors to share your post on their social media.
    • Block Bad Queries (BBQ): Security plugin to prevent malware.
    • WP Forms: This is a contact plugin, you can get a shortcode and put it in the text on a page.
    • WP Fastest Cache: A great cache plugin that you need to enable everything, you can delete cache and can be easily content with any CDN provider, and will offload some of the work from your hosting server.
    • Autoptimize: It will make your site faster by optimizing CSS, JS, and Images.
    • Heartbeat Control by WP Rocket: Complete control on WordPress heartbeat. You can disable everything in heartbeat.
    • Self-Hosted Google Fonts: You just need to enable it and will work with any theme.
    • WP-Optimize: Amazing plugin that will clean the database of your website.

    All of the above plugins are free to install, and most of them have PRO versions, once your blog gets profitable you can always upgrade them. But they work really well on the free version as well.

    Following the steps above, I manage to get perfect performances on GTmetrix.

    vegan blog seo speed

    5. Adding Pages

    You can add a few pages so your visitors can know a little about you.

    • About page: Where you can tell your story and what your blog is about. It will be a great way to connect with your audience.
    • Contact page: For any of your readers that maybe needs help or wants to collaborate with you it is a great way to contact you.
    • Copyright page: This is where you discuss that the content is 100% yours and no one can steal it.

    6. Write your first post

    On the left side of the dashboard point at Posts -> Add New.

    add new post

    The following screen is where you can write a blog headline and content.

    blank canvas for new posts on blog

    One of the most important things when you write a blog post, make sure your URL is SEO friendly, that means short as possible.

    How should look like:

    good example for a url

    You can click on Edit and make it shorter as possible, avoid having numbers and include your target keyword phrase.

    Now you can add a new category like vegan food or cooking tutorials, tick the box that post will be under that category and hit Publish!

    Congrats on starting a vegan blog successfully!

    How to start a Vegan Blog – Conclusion

    • Pick the name
    • Get Hosting
    • Install WordPress
    • Install Theme and Plugins
    • Add a few pages
    • Add your first blog post
    • Congrats!

    Hopefully, you enjoyed this blog post on how to start a vegan blog the right way.

    The only thing that you need to remember that your blog is unique and will tell a unique story. You can work on your own time and your own schedule.

    Your blog will stand out from the crowd and will be successful. Don’t be afraid to make the jump in blogging!

    vegan blogger

    I have a full guide on learning how to make money and promoting your blog as well, you can check it by clicking here.

    If you think we missed anything on this post on how to start a vegan blog, please comment below so we can update it! Thank you.

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    error: Not today buddy