So You’re Thinking of Starting a Blog

I am frequently asked about this blogging thing that I’ve managed to turn into a full-time job. How did you do it? What do you focus on? How much time does it take?

Because of the necessarily wide range of incarnations a blog can take – not only in what you cover, but how frequently, in what style, with what focus, etc. – there isn’t a whole lot I can offer in a page like this to tell you how to run a successful blog. Given the amount of good luck that went into me turning BN into a full-time job, I’m also not sure I’m the right guy to offer that kind of advice. The short version of what I’d tell you on that end is simply: do what works for you, based on your definition of “success.” Maybe someday I’ll tackle that side of the equation – probably with an entirely separate blog, since it is such a voluminous subject – but, for now, my focus is something much more foundational.

Namely: getting started.

For many folks who have blogging aspirations, the functional side of getting started with a blog – actually setting up a site and creating content for it – can be a daunting challenge. Maybe so much so that you never even try. Although I can’t guarantee my suggestions will be the perfect fit for you, I can at least tell you how I did it. And it worked for me.

So, here go: the basics on starting a blog. How to do it, functionally.

The good news is, setting up your own site like Bleacher Nation is not as difficult as you might think. To get started, you really only need three things: (1) A Host, (2) a domain name, and (3) WordPress.

1.) A web host is essentially a company that owns a whole bunch of huge computers that specializes in creating the home where your website lives. For example, Bleacher Nation lives on a server out in California. There are a bunch of hosts out there, but Bleacher Nation uses DreamHost. I’ve been using it since day one of the site (and before on some other sites), and outside of the occasional blip you’re going to have with any computer enterprise, I’ve been very happy. Reliable, good customer service, good speed, and really inexpensive plans for folks just starting out. Mostly I’ve appreciated that when I have had issues – including stuff that wasn’t actually their responsibility – they help me promptly. Just responding quickly goes a long way to keep folks happy, I’ve found.

The truth is, there isn’t a huge difference between hosts, because it’s such a saturated market (meaning, they all pretty much have to keep up with each other). Search around, see what you like, but my recommendation is DreamHost. And, bonus for me: if you sign up with DreamHost, I get some credit back toward my own hosting costs. Schwing. And if you sign up via this link, they’ll even knock $25 off of the price.

2.) The domain name is essentially the name in the address where you want your blog to live (i.e., www.bleachernation.com is the domain name for Bleacher Nation). Getting one is really easy, as any host you sign up with can get you your domain name at the same time you sign up (I did all of this through DreamHost). Think long and hard before you choose your site name, because if your site is successful, you’ll be stuck with it for a long time. Be creative, because obviously a lot of the simplest names have long been taken. Generally speaking, shorter is better. More memorable is better. If you have to spell the name when telling a friend about it, that could be an issue.

3.) WordPress is basically blogging software, which is available from WordPress.org (not to be confused with WordPress.com, which is slightly different, and discussed below). It’s the program that use to create your web page and your posts. It’s free, open source, reliable, used by everyone everywhere, and it’s easy for beginners. If you can create an email, you can create a blog post using WordPress. To get it working, you install it on your host server, get a database set up, flip a couple switches, and you’re good to go.

And if even that sounds a touch complicated, good news: DreamHost (other hosts may do it, too, but I’ve only ever used DreamHost) will set it all up for you. In my early days of webbing around, I had no idea how to do any of this stuff, so it was pretty convenient to be able to sign up for hosting, literally click a button, and boom, I had WordPress completely set up on my site.

From there, you select a “theme” for the site (the basic way it looks), and you’re on your way. If you’re into learning a little HTML, you can tweak the site (Google is your friend), but it isn’t strictly necessary.

If that all sounds like too much, there are free options for blogging – WordPress.com and Blogspot.com are the big ones – which will handle everything above for you, and will do it for free. For a beginner, the free route might be a good option, as long as you understand that they limit your creative options slightly. Further, if you aspire for your site to be something more serious, having your own domain (i.e., YourSite.com as opposed to YourSite.blogspot.com) has become increasingly important.

That’s it. Follow those three easy steps, and you can have your site up and running. From there, it’s eminently customizable in both look and content, and I can’t tell you want to do in that regard. Just write what you know, and what you’re passionate about.

written by

Brett Taylor is the Lead Cubs Writer at Bleacher Nation, and you can find him on Twitter at @BleacherNation and on LinkedIn here. Brett is also the founder of Bleacher Nation, which opened up shop in 2008 as an independent blog about the Chicago Cubs. Later growing to incorporate coverage of other Chicago sports, Bleacher Nation is now one of the largest regional sports blogs on the web.

Latest News

Nick Foligno Calls Out Blackhawks Teammates, Says Changes Are Needed

The Blackhawks put the worst regular season of more than 70 games in the history of the franchise to bed on Thursday night in a manner that sums up the season fairly well. Connor Murphy was banged up and Nikita...

2024 NBA Playoffs Odds: Mavs vs Clippers Odds to Win Series, Spreads, Lines

It's a first-round matchup with a history of fireworks! The Dallas Mavericks and Los Angeles Clippers lock horns once again in the NBA Playoffs. This year marks the third time in five years these two teams meet in the opening...

2024 NBA Playoffs Odds: Pacers vs Bucks Odds to Win Series, Spreads, Lines

The NBA Playoffs are here, and the Eastern Conference first-round ignites with a clash of styles. The Indiana Pacers, boasting the league's top-scoring offense, bring their high-octane attack to Milwaukee to face the experienced Bucks. Giannis Antetokounmpo's status adds further...

Pirates vs. Red Sox: Free Live Stream, TV Channel, How to Watch

Quinn Priester will take the mound for the Pittsburgh Pirates (11-8) when they host starter Brayan Bello and the Boston Red Sox (10-10) on Friday, with first pitch at 6:40 PM ET.The article below will provide you with everything you...

Padres vs. Blue Jays: Free Live Stream, TV Channel, How to Watch

On Friday at 9:40 PM ET, Fernando Tatis Jr. and the San Diego Padres (11-10) face George Springer and the Toronto Blue Jays (10-9) at PETCO Park.The article below will give you everything you need to watch San Diego play...

Giants vs. Diamondbacks: Free Live Stream, TV Channel, How to Watch

Blake Snell will take the ball for the San Francisco Giants (8-11) when they host starter Jordan Montgomery and the Arizona Diamondbacks (9-10) on Friday, with first pitch at 10:15 PM ET.If you're planning on watching this game, keep reading...

How to Watch Dodgers vs. Mets: Live Stream or on TV

Yoshinobu Yamamoto will take the ball for the Los Angeles Dodgers (12-9) when they host starting pitcher Sean Manaea and the New York Mets (10-8) on Friday, with first pitch at 10:10 PM ET.If you're planning on watching this game,...

Minnesota Twins vs. Detroit Tigers Series April 19-21: Odds, Starting Pitchers & Predictions

On Friday, April 19 at 8:10 PM ET, a three-game series featuring the Minnesota Twins and the visiting Detroit Tigers will begin.Twins vs. Tigers Series Info Tigers @ Twins Time: Friday, April 19 at 8:10 PM ET Twins Starting Pitcher:...

St. Louis Cardinals vs. Milwaukee Brewers Series April 19-21: Odds, Starting Pitchers & Predictions

A three-game series featuring the St. Louis Cardinals and the visiting Milwaukee Brewers will begin on Friday, April 19 at 8:15 PM ET.Cardinals vs. Brewers Series Info Brewers @ Cardinals Time: Friday, April 19 at 8:15 PM ET Cardinals Starting...

Kansas City Royals vs. Baltimore Orioles Series April 19-21: Odds, Starting Pitchers & Predictions

The Baltimore Orioles will be on the road, opening a three-game set against the Kansas City Royals on Friday, April 19 at 7:40 PM ET.Royals vs. Orioles Series Info Orioles @ Royals Time: Friday, April 19 at 7:40 PM ET...