Site icon Kikolani

70+ resources on how to start a WordPress blog

WordPress Resources

One question we hear quite a bit is how to start a blog.  Yes, even in this day and age, that question is still asked.

But, that is good, isn’t it?!  That means that people are exploring their creative skills and desiring to develop them further.  Yay!

First things, first

There are quite a few things to consider when going down the path of starting a blog. One of the first ones is the platform (a.k.a. software, blogging site, etc.).

The answer to choosing a platform is best handled by considering the answer(s) to these two questions:

  1. What is the purpose of my blog?
  2. What is my technology comfort level?

For example, if you are not very technical and this blog is just for fun, like sharing pictures of your kids, your pets, your cup of coffee in the morning, etc., you may want to choose a site like Tumbr.com (link is in below list).  It is a bit more user-friendly.  You could almost skip the aspect of setting up the layout of the blog and just start posting, going with the default blog template provided by Tumblr.  It is also great for socializing and building your own community.

However, if you want to set up a business site, I suggest WordPress.  You can use a hosted WordPress or a WordPress installation.  I recommend the second, but we will go deeper into that topic in a bit.

Do you need to grab a cup of coffee before we continue?  I’ll wait.


Two lists and their popularity

The next list includes sites that have the installable version of the software (like the WordPress that we will be discussing).

Google helps us out by showing us some traffic trends on different blogging and content management systems (CMS) on the web. You can see how popular the software that we mentioned, above, is, based on the stats shown in the below graphic.

Ok, before we dig into WordPress, I want to be fair and list some of the other considerations.  First a list of sites where you can create a blog online, on another company’s site (even if you use your own domain):

Again, Google has some traffic trends to show us on a comparison of these sites.

The WordPress installation

Remember how I said I recommend the WordPress installation for a business site? Let’s talk about that a bit here.

The following are resources for starting your own blog using a WordPress installation.  This includes the following steps:

  1. Choosing a domain name;
  2. Registering that domain; and
  3. Hosting.

As a part of the hosting of the WordPress installation, there are also the considerations of how to handle or what to choose when it comes to these:

And, let’s not forget the next step that follows the start of the blog, and that is blog marketing! But, more on that a bit later.

You do not “purchase” a domain. You register the domain.

Choosing a domain name

Your first step to starting a blog on your own domain is choosing a domain name. There are many ways you can go with this, from using your own name, business name, keywords, or a quirky but brandable word. Some great resources to help you out in this choice include the following:

Now, let’s talk about them in more detail, in the following sections…

Google Keyword Planner (Formerly called AdWords Keyword Tool)

Considering a keyword based domain, but not sure where to start? Try out Google’s AdWords Keyword Tool. It will give you additional keyword ideas plus their estimated monthly searches. If you use the option to sign in with your AdWords account, you can increase the number of results plus see cost-per-click (CPC) cost data for each keyword.

DomainsBot

This site will let you search a specific domain you are interested in (domain.com) or search for a keyword. If the main domain/keyword you search is not available, it will show you if alternatives such as the .net, .org, .co, .me, or other top-level domains (tld) are available. You can use the checkbox at the top to toggle whether results should show premium domains for sale that are related to your search or only show domains that are available at your favorite domain registration site, at normal registration rates for the respective tld.

KnowEm

Before you register that domain, be sure that it is available on social media! Knowem lets you search names/keywords to see if they are taken on over 500 social networks. This is also a great place to find social networks by niche including business, design, entertainment, health, music, photo, and travel. Hover over each network’s name to learn a little more about it.

Registering a domain name

Once you have settled on a suitable domain name, you are probably ready to go out and register it.

Note: Remember, you are not actually buying a domain, but registering that you will be the one that will use it. There are governing organizations who have the rights to rescind on your registration if rules are broken, etc. It is not ownership, but registration. Many people get this mixed up and get it wrong. Now you can consider yourself “in the know” and understand the real deal. This comes to you from one of the people who owned one of the first companies that had domain registration services after deregulation, so it comes from an authority!

Ok, back to that domain registration…

The following is a list of domain registration service providers that are considered top providers and desirable providers. Personally, since we closed up shop, I use GoDaddy. After all, when they came on the scene they were able to offer domains for $2-3 cheaper than we were able to offer them, even though we were the lowest priced domains in the US at the time. So, instead of competing, we joined them! Now, to that list…

Hosting your domain

Once you have registered your domain name, the next thing you will need is hosting. The above companies also offer hosting plans, but I’d like to focus on some that have easy WordPress installations available (i.e. within their hosting control panels). That would make your life much easier!

That said, if you are using a WordPress installation (versus the WordPress site – hosted blog), be sure to verify that your chosen hosting company provides WordPress. Also, look for the following features and services, as well:

Hosting companies

Popular vote and public opinion dictate the selection in the list.  People recommend these hosts.  That doesn’t mean that I have used them personally or have personal experience with them.  Remember, I was a successful hosting provider and enjoyed creating my own control panels.  I customized these control panels specifically for my clients.  Based on that, why would I have a need for another hosting company or other control panels 😉

Here is the list….

Additional help

If you need a little more than just a hosting provider, then you might want to check out my Deborah Anderson’s “technology shingle” for tech help. You can reach me on that site and we can come up with something specialized customized for YOUR needs. When you contact me, I can give you the link for a free chat to discuss your WordPress needs. Who knows, I may like you enough that I consider hosting your WordPress site and providing you with our award-winning hosting service, personalized for you (not available to the public, but available to specific chosen clients).

Importing your content

If you have blog content on other platforms, including WordPress.com, Blogger, Drupal, Joomla, or others, then you might want to consider importing it into your new WordPress site. WordPress.org has an Importing Content guide that includes information on how to import content from many different sources.

Installing WordPress

Depending on which hosting company you decide to use (or are already using), there are various ways you can install WordPress. It is very likely that if you have chosen WordPress hosting that it comes with a one-click type method of installation that is mostly automated. It might be more than one click, but you get the idea, eh? If that is the case, that is great! Then it will be quite easy for you and any questions that may arise are fairly easy for your hosting provider’s customer service team to answer, possibly even 24 hrs a day (if that is one of the features that you were able to get with your hosting package).

If you have to go with manual installation, don’t fret, it is still possible 😉

It starts with the download of the WordPress software, by visiting WordPress.org to download the latest version of WordPress. Then, follow the instructions on “installing WordPress” to install it.

Here are some guides provided by the above-mentioned hosts (and others) on how to install WordPress.

You can also use Google and search for site:yourhost.com “WordPress installation” to see if you can find easy instructions on how to install WordPress using your hosting provider’s resources. Or just do a general search and look for articles by others. Sometimes, the other articles are clearer and easier to understand 😉

Choosing a great WordPress theme

Next on your list of priorities, once WordPress is installed, is the design or theme. There are many, many free WordPress themes to choose from and over time, I have tried quite a few of the free themes. They can be really fun, too.

I once tried a free theme (totally clean, btw) that had a woman standing to the left and then the text to the right. There was even an option to choose that the woman was pregnant and the image would change automatically. All this with a free WordPress theme!

Reasons to go premium

There are premium themes and then there are premium skins (sometimes called child themes or themes).  The premium themes (for purposes of this discussion) are those that can be installed directly into the WordPress installation under “Appearance > Themes.”  In contrast, the skins are likely installed through the framework.  The framework is likely installed as a theme, under “Appearance > Themes” in WordPress, even though they are a framework.

Confused yet?

The following breakdown in the lists should help.

Premium frameworks (utilizing skins)

Premium themes (installed directly into WordPress)

Basic WordPress settings

After choosing what you are going to do about your WordPress design, but before you start with your blog posts, there are a few settings you need to configure in your base WordPress installation.

I have broken out the links from the WordPress Codex (documentation) to help you locate what you need. Although it isn’t the easiest reading out there, these pages should help you to understand what each of the WordPress “Settings” does and how to work with the settings.

The WordPress settings section

Other settings

Aside from the main settings, you will also want to go to Users > “Your Profile” and fill in your information. Be sure that your Display name publicly as shows your name as you want it to be displayed throughout the site. Also, be sure that you fill in the website and biographical info fields.

If it isn’t already, make sure that your email address is linked to a Gravatar. This is the service that puts a picture next to your comments on any WordPress site. It also pops up at many other sites, as they are also integrated with Gravatar.

WordPress plugins

WordPress plugins help enhance the functionality and design of your WordPress site in many ways.

Chances are if you want your WordPress site to do something, there is a plugin out there that will help it along its way. That doesn’t mean that you necessarily choose the first one that pops up in a search. I suggest that you do a bit of research and see what others say about a plugin. This helps you to be safer when it comes to security issues and functionality.

The list below includes plugins that come recommended by popular opinion.  There are many plugins to include on this list, but could not.  It is all about how current the plugin is, in some cases.  As of the writing of this article, the plugins in the list are current.

To install any free plugin, simply go to your Plugins > “Add New,” search for it, and install it directly from your dashboard. Make sure it matches the referenced pages linked below as some plugins have similar names.

WordPress plugins list

Keeping SEO in mind

The rest of the list

There are also specific plugins for specific purposes. However, these days, they often cost money and sometimes quite a bit of money.

Archive (Portfolio) of your blog posts (especially guest blogs)

If you want an archives page, like what you see on my “portfolio domain” at deboraheanderson.com like mine, you would need a premium plugin. It is called WP RSS Aggregator. It is sometimes a bit complicated to use.  However, it is well worth it, once you get the right add-ons and learn how to use it. After that, it does all of the work for you!

The Aggregator, when set up, pulls all of my articles from all over the net (I have guest articles and regular authorships in multiple places) and automatically inserts it into my “portfolio domain.” I have mine set up to pull the entire article, but only display the excerpt for the sake of the site, with a link to the original article. This is the polite thing to do for the site for whom I wrote the article.

This came in very handy when Examiner.com gave about a 10-day notice that they would be going away and I had my articles in place, as a backup. I heard that some Examiner authors only had the version that appeared on Examiner.com so they lost all of the work that they had put into their articles. So, plugins like the Aggregator serve two purposes, as an archive (portfolio) and as a backup.

The free archive plugin option

If you want a plugin that is free and you are ok with a less “pretty” look, there is one available. It is the Compact Archives plugin. It creates a calendar grid for date-based archives.

Plugins aftermath

Once you have installed a new plugin, be sure to look for its settings. Settings links for plugins can appear in various places in the admin dashboard including Appearance, Plugins, Tools, and Settings. Many plugins will require a one-time setup and confirmation of customized settings. Keep in mind that sometimes those settings are hard to find (like the plugin developer didn’t realize that we don’t automatically know!). In those cases, you might even have to look at the code (readme file) to find out where to go. However, a Google search may be more helpful. Also, in cases like that, I have found that the plugin is sub-par and ended up removing it anyway. So, that (the hard-to-find settings) may be a sign that it is not a quality plugin and you may be able to live without it!

Essential pages

No matter what the purpose of your website, there are some essential pages you will want to include. Here are some suggestions:

Essential sidebar widgets

Your sidebar, especially on a blog, is a great place to put the information you want every visitor to see. This helps every visitor to see it no matter how they arrived on your site. Some things to put in your sidebar include the following:

Analytics

I love analytics. In fact, I taught and served as a private tutor for Graduate Level Statistics. Yes, I am addicted to numbers, too.

That said, there is such a thing as overkill and there is such a thing as not interpreting them correctly. We will spare that second statement for another article. But, the first statement just means that having your analytics available to check is different than checking it every five minutes (not recommended).

There are two types of analytics that are available to bloggers. The first is the one that is essential and that is the general analytics for the entire site. The second would be the analytics for the RSS feed (more on that in a bit). There are also some plugins that let you check analytics for other things, like YouTube or other social profiles. Yes, it is true that that is not your site, but it is helpful when they are in the same place. Be careful with this, though, too many plugins will affect your speed for your blog and you don’t want it to be an adverse thing for your visitors.

Note: There are such things as plugin organizers (again, a topic for another article) and by using something like that, where you can group your plugins, you can have analytics plugins on your site and only turn them on at a singular time, for convenience and then turn them off so they don’t create a load on your site. However, in cases like that, I usually create a subdomain. Ok, I’m getting geeky, aren’t I? This is an advanced topic, so if you got anything out of that, pat yourself on the back! If you didn’t, that is ok. Ignore this paragraph and let’s move on, shall we?

Analytics for the site

Google Analytics

Google Analytics will take care of your entire website’s stats. Installation is as easy as signing up for an account, setting up a website profile, and copying your analytics code. Then, all you need to do is paste the code into your theme’s admin panel (many include an option for analytics code, tracking scripts, or scripts/code to be placed in your header) or within your theme’s header.php file itself IF there is no option in the theme’s admin panel. Again, poke around your site because so many of them have an easy way to insert the code. It almost seems rare to find a site that does not have that option.

Analytics for the RSS feed

It used to be that the RSS resource of choice was Feedburner. However, now that it is “no more,” the blogger is left to find another resource. See the note, in the below image, signifying the discontinuation of Feedburner as we know it.

FeedBlitz

One of the really popular RSS solutions is FeedBlitz. I have been using it ever since FeedBurner went away and I have never regretted that choice. In fact, even though the banner below is an affiliate link, I did not even realize that I was an affiliate! In other words, I recommend it because of the benefits and not the affiliate aspect (which is the case for any and all affiliate links in this article).


FeedBlitz handles much more than just RSS and the analytics. It also allows you to connect to social profiles, handle your email list, create a newsletter (or just use the RSS feed as a stylish HTML newsletter), and much more. It allows for one control panel/dashboard from which you can manage multiple sites. This comes in handy for those of us with too many sites! Not having to log out and log back in multiple times is a helpful feature.

I cannot do FeedBlitz the attention it deserves. If you are interested in seeing all of the benefits and features, check out their site. When I signed up, I think the price was $3 per month. But, I don’t believe I am paying that much more. So, while it is not free, it is about as close as you can get for a paid service.

Additional considerations

This goes into the more advanced side of WordPress usage, but there are two things you should consider.

Backups

Backups are a priority when owning any website. What would you do if your website were gone tomorrow and you had to start all over again? Most of us would be devastated!

There are many different ways you can back up your website, from manual database backups (as described on WordPress) to using backup plugins.

I have used various plugins and after trying them out, I only found one that was a case of satisfaction. I would recommend that one, but it appears that it has been removed from the WordPress repository. That may mean nothing, but I wouldn’t want to recommend something that doesn’t exist.

The backup service

From my own experience, it appears that using a backup service is the best solution. So many of the plugins, etc. either put your hosting at risk by filling up your server with backups or require you hooking up with a cloud storage system anyway and it is usually a case where it costs something. So, if you are going to end up paying for it, you might as well consider a service, eh?

There is a service called VaultPress that will do the job for you for an affordable rate per month, per site. The suggestion is to get this for your priority sites (like your business). That way, if there is a disaster, you have a business continuity plan in place for how you will handle it.

For smaller sites, you may want to use the manual backups process. You may also consider trying out the backup plugins to see if you like any of them.

Don’t forget that backing up the database doesn’t backup any custom theme modifications you’ve made. You actually need two parts, the database, and the actual site. You can use a free file transfer program (FTP) like FileZilla to download the files to your computer. It may be that after that you would want to move the files to an external drive for safe keeping. I also recommend that you put the date in the filename, in case you access the file and the date changes on the file. That way, you are sure to know which backup is the most recent, if you need it.

Updates

Frequently, you will see a friendly link at the top of our WordPress dashboard letting you know that there is an update available. Updates to WordPress are very important as they patch security vulnerabilities and help the functionality of your site.

At the same time, be careful with updates. I used to always do the updates immediately. Recently, however, the WordPress update actually did irreparable damage to my site. Fortunately, because I am a programmer, I was able to fix it. In most cases, you can roll back the site to a previous WordPress installation. However, in this case, that wasn’t possible.

My suggestion is to 1) turn off automatic updates; and 2) research the update before going for it yourself.

Simply Google WordPress #.# Update. Chances are, someone has written about it and noted any issues they ran into and you can benefit from their experience.

Caution: In my experience, had I followed that advice (using Google) and processed it as fast as I normally do, I would not have seen the caution. So, wait about a week, Google the update information from other users, and then proceed, if you want to proceed. Truly, after that unfortunate experience, I am ok with waiting a month to update. The only concern that I have found with waiting is that there might be a security aspect and a need to update sooner. Again, Google to see what is up on the ‘net regarding both issues.

Plugin updates

There are also updates to look for with your plugins. You will see a circled number next to the Plugins menu in your dashboard if your plugins need an update. Normally these go smoothly. I still recommend, whenever you are given the option, that you choose the manual update instead of the automatic. There have been a couple of cases where I have found that the update has made things worse. For example, remember the plugin organizer I referenced? The update to that plugin does not allow it to be as functional as I liked, so I purposefully do NOT update that plugin. Fortunately, I have so many websites that after updating it, I was able to easily roll it back, using the code from another site. You can do something the same by keeping those backups handy 🙂

WordPress support

There are lots of different places to go to for WordPress support. The first thing I always do when I get a particular error message is simply Google it. You are likely to find someone who has run into it before and knows the solution. To be truthful, I usually just dig in and fix it, but the Google solution is a better one for the normal person. I am too geeky sometimes 😉

After that, you can try the WordPress support forums. You can use the search to see if your issue has already been discussed or add your issue to one of the forum categories.

The next would be the support forum for the specific product if it’s a product related issue. StudioPress and DIYthemes (Thesis) both have great support forums for users of their themes. Some premium plugins also have great support forums. In general, if you paid for something and it’s not working accordingly, make sure to try their site and contact them directly if there isn’t a community forum. I have found this to be a very helpful approach, especially the “contact them” solution for paid themes and plugins.

Additional reading for learning about WordPress & how to blog

If this hasn’t covered everything you need to know about WordPress, check out the Getting Started with WordPress page that covers most of what was mentioned above and more.

For the geek in you (Or not – Skip it!)

If you’d like to compare creating a WordPress website versus one using Drupal, Joomla, or raw HTML, then be sure to check out this How to Make a Website guide.

Note: Many people reference software like WordPress as a “Content Management System” (CMS). Technically, WordPress is a blogging software. Loosely put, it is a CMS if all you care to manage are the blog posts and it is giving you the ability to do so. However, it isn’t really a CMS, as true CMS platforms involve much more, which I will spare you at this moment.

There are ways of turning the blog software into a CMS, but again, sparing you. With what authority do I say this? I am a programmer, I have developed CMS programs from scratch. I have gone to school with others of the same caliber (from which I graduated summa cum laude) and I taught others professionally. Do you want me to continue? Yeah, I’m sick of hearing myself,

With what authority do I say this? I am a programmer, I have developed CMS programs from scratch. I have gone to school with others of the same caliber (from which I graduated summa cum laude) and I taught others professionally. Do you want me to continue? Yeah, I’m sick of hearing myself, too.. lol This rant also applies to other software beyond WordPress. For these purposes, we will just put up with people incorrectly labeling WordPress as a CMS – ok? 🙂

Resource list

The following list includes helpful resources for when you are ready to start learning about content development. It also provides some helpful articles for the newbie blogger.

Photo Credits: 123rf.com or Seaside Photographs

Please note: Much of this article was originally researched and written by Kristi Hines. It has since been updated/rewritten line-by-line. It retains the format originally published by Ms. Hines, but the content has been rewritten by Deborah.

Exit mobile version