Start your own vegan website

Do you want to do more to spread the word about veganism?

Or maybe you have a great product or service related to the Plant-Based industry?

Having your own website or blog is a great way to help get your message out there!

If you’ve been putting off creating a website because you’re not sure where to start or you think it’s overly complicated, relax! We’ve got you covered!


Creating your own vegan website is fun, fast and a lot easier than you might think!


Follow us through this short three step guide and you’ll be up and running with your very own website in no time.


What are we waiting for?! Let’s get your blog on!



Start your own vegan website or blog


Disclaimer: Just so you know, some of the links in this guide are affiliate links and Barefoot Vegan will earn a very small commission if you click on them and make a purchase. This will not make a difference to the price you pay. We recommend them because they are helpful and are companies that we trust.




It all starts here!

First off, you get to choose your domain name. Already know what you want? Head on over to Bluehost to see if your domain name is available.

If the ‘.com’ version of your chosen domain name is already taken you might be offered other options such as ‘.org’. We’d always recommend trying to get a ‘.com’ address. In order to do this, you might have to adjust your domain choice slightly.

For example, say you wanted ‘’ but it was already taken, perhaps you could try ‘’ instead.


Your domain name is basically your identity online. Therefore, you need to give it some consideration.


If you’re stuck for ideas, here are some tips that might help:

  • Make a list of several possible domain names – this way if one is taken, you can try another. Also this will help you define your brand and make the best choice.
  • Choose something that’s short and easy to type – for example, is way too much but is much better!
  • Use keywords – think about the types of keywords your readers or customers would type into a search engine to find what you are writing about or selling. Then incorporate this keyword/s into your domain name.
  • Avoid numbers or hyphens – this just makes your site look less spammy and more professional
  • Be unique and do your research – make sure there isn’t anyone else out there that has a similar domain name or has already trademarked the name for a product etc. You don’t want to be confused with someone else’s work or product.


Once you’ve decided on a domain name, you have to purchase it and find a provider to host it. Hosting is like renting your space on the web.

Most bloggers, and even, recommend Bluehost. Not only do they have 24/7 support, they also give you the domain name for free if you purchase a hosting plan with them, plus they have a 1-click WordPress website installation, which is great for newbies as there’s no coding to do. Simple!

There’s a range of plans to pick from and you can choose to pay monthly or annually. Paying annually will save you quite a bit of money if you can afford to do so.

For BarefootVegan, we use They also have 24/7 support and a 1-click WordPress installation but you have to pay for the domain name as well as the hosting. You also get webmail with unlimited email addresses included. domain names and hosting




WordPress is a website and blogging software. If you choose Bluehost or, installing WordPress and setting up your website couldn’t be simpler.

Just log onto your provider. Go to the control panel and select the 1-Click WordPress installation and follow the instructions. Seriously, the set up only takes a couple of minutes.

Make sure you take note of your username and password as you’ll need these to log on to WordPress to each time you need to update your website or post a new blog.

Once the installation is complete, log into WordPress using the interface.

Now you’re online! Your website is born!




It’s time to make this website your own. At this stage your website won’t look that great. Don’t panic!

You can either pay someone to design and code and set up your website, or you can install a pre-designed theme. The latter option is obviously way more cost-effective.

WordPress has literally hundreds of free WordPress themes to pick from. Take a look at the options here. By now you should know what your website is all about and you can use certain search terms to help you narrow down the theme options.


For example, if you’re doing a vegan recipe blog, then you can search for recipe themes. 


Premium, or paid themes give you greater options to customise your content and you usually get better features and support. If you want one of these, check out these options:

  • Studiopress has a range of different themes from Food/Recipe blog themes through to Health + Wellness.
  • Elegant Themes has over 80 themes to choose from and they are slightly cheaper than Studiopress but still great quality and support.
  • ThemeIsle is fun – you’ll see this from their website! They also boast over 470,000 users! There’s a theme for any kind of website you need to set up and the design is fantastic.


Once you’ve selected your theme, you’re ready to start adding your content. All themes come with user instructions, some even have videos and usually they have support, especially if you’ve paid for a premium theme.

So there you have it, your very own website set up in three easy steps!


Additional info


There are other things like plugins and tools that will help you with managing and customizing your website and interaction with your audience.


Here are a couple of providers we use:

  • E-newsletters – We use SendInBlue for BarefootVegan. It’s a lot cheaper than MailChimp and it’s really user-friendly. You can create email newsletters using their drag-and-drop system.
  • Social media is a great way to direct traffic to your website and Pinterest is one of the best tools to use, especially if you’re creating how-to articles, round-up reviews and recipes. A lot of bloggers use Tailwind to help manage Pinterest because it’s got loads of features to help explode your website traffic. Basically, Tailwind will help you schedule your Pinterest posts in one go so you don’t have to manually do it, while also allowing you to add a single pin to multiple boards and tribes (groups you can join so that similar bloggers can share your content and vice versa).


Creating your own website can be a rewarding and fun process. You’ll learn so many new skills and techniques and the ability to create and control your own online content is worth the effort. 

We hope you found this short guide useful!