Free Shipping! Store Closing! Everything Must Go. All sales final! Take 45% off with code: cleo45


Your Cart is Empty

How To Start A Fashion Blog: 5 Easy Steps

by Elizabeth Morgan 6 min read

Disclosure: Some of the links below are affiliate links. At no cost to you, we will earn a commission if you click through and make a purchase. 

Have you been wanting to know how to start a fashion blog? If so, you’re in the right place. I’ve been fashion blogging for over 3 years now and absolutely love it.

Being a fashion blogger will give you a voice, open yourself up to new opportunities, and provide yourself a creative outlet. You can even earn an income as well!

While this step by step guide is primarily focused on starting a fashion blog, you can use it to start any type of blog. Since it's a long guide, I've provided you with a table of contents. Clicking on an item will take you right to that section.

Table of Contents

Step #1 - Get a domain name

The name of your website is your domain name. Before you buy one, make sure it's one you really love. It can really hurt your website traffic if you change it.

Here are 6 tips for choosing a domain name:

  1. Keep it short. If it's short, the likelihood that people will mistype or misspell it goes down significantly. The most common length is 12 characters. My site - is 11 characters.
  2. Make it easy to type. If it's easy to type, people will have an easier time finding your site.
  3. Avoid numbers and hyphens. It's best to not have a hyphen or number in your domain name. When you tell someone your domain name and it has these, it is really hard for them to know if they need the hyphen and if the numbers are written out or not. 
  4. Act fast domains because sell quickly. If you see a domain that you love, buy it before someone else does.
  5. Able to own your brand across the web. We've all made this mistake and sometimes it can't be avoided entirely. You'll want to register your brand for all the major social media websites. Use a free tool like KnowEM to see what's available.
  6. Research it. Make sure what you want isn’t trademarked, copyrighted or used by another company. KnowEm helps you do this as well!

Use this handy tool to see what's available. You might have to try quite a few and get creative with your domain name.

Did you find a domain name that you like? Hopefully it meets my 6 criteria and is available. When you purchase a web hosting plan (more about this in Step #3) through BlueHost, you'll get a free domain. 

Step #2 - Set up hosting

Because there are lots of web hosting companies to choose from, I've gone ahead and researched them all to find you the best one. When you're starting out, you're not making money so it's best to keep costs to a minimum. 

For this reason, I recommend BlueHost. By signing up here today, you can host your website for $2.75/month, instead of their normal $7.99/month price. Click here to set up hosting through BlueHost.

Top reasons to go with BlueHost

  • BlueHost powers more than 2 million websites
  • They will give you a free domain name for your 1st year
  • 24/7 customer support
  • 1 click WordPress install

Step #3 - Install WordPress

I recommend and use (Note: is not the same as It's trusted by governments worldwide, powers nearly 34% of all websites, it's available in more than 70 languages, and has free community based support that you can turn to for help.

Why do you want to use WordPress?

I've blogged on lots of different platforms and I always come back to this one because it's my favorite blogging platform.

Here are 7 reasons you should have a WordPress blog:

  1. Easy to customize with themes and plugins. Over 55,000 plugins to choose from
  2. Google loves WordPress
  3. Easy to manage
  4. Safe and secure
  5. You can make any type of website with it, especially e-commerce
  6. Easy to learn
  7. You have full control of your website

Related Content: Ultimate Guide To SEO For Fashion Bloggers

This step is a tiny bit technical, but you can do it. If you get stuck, contact me and I'll help you!

Follow these steps to install WordPress inside your BlueHost account:

  • Log in to your BlueHost cPanel account.

  • Find the Website section and select Install WordPress.

  • Click the Install button.

  • Choose the domain name to install it to. Leave the field next to the domain blank.

  • Read through the license and service agreements and check the boxes.

  • Select the Install Now button. 

    Step #4 - Find & Install a theme

    Now that you've installed WordPress, your next step is to find a theme for your new fashion blog. Finding a theme for your site is pretty important, so let's make sure you get one you really love that will impress your audience.

    What do you want in a theme?

    Ultimately, you want a theme that you like because it fits your vibe. Here are 6 things I believe every theme should have:

    1. Looks great on mobile and desktop. In 2016, traffic from mobile devices and tablets surpassed desktop traffic for the first time. Your readers will most likely be reading your blog on their phone. Also, Google prioritizes mobile friendly websites in their search results. 
    2. Loads quickly. Ideally, you want your theme to load within 5 seconds. Use a free tool like GTMetrix to test your theme.
    3. Simple. A lot of themes come with all sorts of fancy bells and whistles. These aren't necessary. A simple theme allows your readers to focus on your message and isn't distracting. 
    4. Updated often. A good theme developer will update their theme often to fix bugs, keep it secure, and add new features. 
    5. Good reviews. Just like anything you buy, you want to make sure you're buying something good!  
    6. Support. You'll likely run into issues that you need help with. A lot of themes will come with a year of free support and can be extremely helpful especially when you're new to blogging.

    Places to get themes:

    There are tons of places to get themes! These places to get themes are trusted by fashion blogs worldwide. 

    1. StudioPress
    2. Elegant Themes
    3. ThemeForest
    4. ThemeTrust
    5. Free WordPress themes. You can always start with a free theme and if it doesn’t have all the functionality you want, then look into buying a theme.

    Follow these steps to install your WordPress theme:

    • Log into your site by typing into your internet browser and entering in your login details.
    • From the left sidebar, click Appearance, then Themes, then Add New, then Install, then Activate.

    Step #5 - Install plugins

    Now that you've found and installed a theme, it's time to add some plugins that give your site some extra must-needed functionality. 

    What plugins should you have?

    Before you go adding a ton of plugins, please keep in mind that too many of them will slow your site down. 

    1. Shortlinks by Pretty Links. You'll use this free plugin create pretty URLs. This will come in handy when promoting affiliate products. Instead of linking to a long, ugly URL, your link will look something like It will also let you see how many people are seeing and clicking on your links.
    2. Akismet. Blog comment spam is a thing and this free plugin will help cut this down for you.
    3. W3 Total Cache. This plugin will create a cached version of your site and display that to repeat visitors and make the site load quicker for them. 
    4. Contact Form 7. Every website should provide a way for their visitors to contact them. This free plugin allows you to create a contact form.
    5. Yoast SEO. You may not know anything about SEO (search engine optimization) yet, but you'll want to start learning it right away. This plugin will help you optimize your site and posts for search engines.
    6. Google Analytics by MonsterInsights. This free plugin will connect Google Analytics and your website. Google Analytics is a free analytics tool that will tell you everything you need to know about the people who visit your website.

    Follow these steps to install plugins on your site:

    • Log into your site
    • Click Plugins
    • Search for the plugin you wish to add
    • Click Install Now

    A word of advice about plugins

    Out of date plugins can cause security vulnerabilities that provide an access point to people who might want to get inside your site. To prevent this from happening to you, always make sure you update your plugins. 


    Congratulations if you've made it this far! I hope you have a successful fashion blog and like fashion blogging as much as I have. The next thing you should do is start planning out how you're going to make money with your new blog. Here are 5 ways top fashion bloggers make money.

    What questions do you have for me?

    If you've found this post helpful, please pin this image on Pinterest.

    how to start a fashion blog

    Elizabeth Morgan
    Elizabeth Morgan

    Elizabeth Morgan is the co-founder of Cleo Madison. When she's not blogging about modest fashion, she's taking care of her twins, going on walks with her husband, watching reality TV, and trying new vegan food.

    Leave a comment

    Comments will be approved before showing up.

    Also on the Blog

    How To Come Up With Blog Post Ideas

    by Elizabeth Morgan 5 min read

    Wanting to know how to come up with blog post ideas? Here you'll find a list of 13 ideas you can use when the creativity doesn't seem to be flowing! 
    Read More
    10 Best Ad Networks For Bloggers

    by Elizabeth Morgan 4 min read

    If you're looking to make money with your blog from ads, then you should consider joining an ad network. Here are 10 of the best ad networks for bloggers.
    Read More
    23 Best Fashion Affiliate Programs For Fashion Bloggers

    by Elizabeth Morgan 5 min read

    Looking to monetize your fashion blog with affiliate marketing? In this article, we'll show you 23 of the best fashion affiliate programs for fashion bloggers. 

    Read More

    Exclusive Access