Ultimate Guide For Building A Church Website Using WordPress

Why WordPress?

So you are thinking about building a church website using WordPress. Smart move! Here are just a few of the reasons building a church website using WordPress is the way to go for the average church wanting to impact their community.

​Examples Of Awesome Church Websites Using WordPress

The Most Professional WordPress Church Website I Have Encountered

Pastoring in Silicon Valley has a few advantages. One is the availability of techies to build church websites. Vive Church in Silicon Valley shows you just how far you can go with a church website built with WordPress. With it's video backgrounds and simple user interface, it is by far the most professional looking church website I have ever seen.​

Vive Church is one example of building a church website using WordPress

A Heartwarming Example Of A Church Website Built With WordPress

​The folks at Glad Tidings Church in Omaha Nebraska know how to build a website that invites you right in. The first thing you see is a personal testimony of what God has done in the life of one of their members. If this doesn't soften the heart of a person considering visiting their church, then I don't know what will.

Glad Tidings church's website is built with WordPress

A Simple Yet Effective Example Of A Church Website Using WordPress

I think I would be remiss if I didn't use my own church website as an example. Not that it is the best church website out there, but if I am going to teach you about building a church website using WordPress, then I should probably show you that I do know what I am talking about.

The Vineyard Church in San Carlos CA. is the place where I pastor. We have intentionally made our church website simple. We are a small church and we don't want our web presence to give the impression that we are more than what we are. We value honesty and transparency.​

The Vineyard Church uses a simple design with WordPress

​Who Should Build Your WordPress Website For Your Church?

So OK, now you have decided that you are going to be building your church website using WordPress. The question now is, "Who is going to build it?" Are you or another volunteer in your church going to be the one that takes on this task or are you going to hire a professional? 

Personally, I recommend you build the site yourself. The reason I recommend that is that you learn by doing. If you hire a professional to build your website then you will always be needing the "professional" to deal with issues that may come up in the future. The time you spend now learning a new skill will be invaluable in the future and will save you a lot of money.

Yes, you can save time by hiring a professional at first, but ​later when it comes time to train volunteers or to add content or upgrade your website, you will lose time having to learn it anyways.

If you would rather just delegate it to a professional that is OK. Just know what you are faced with in the future. I have included some professional church website builders using WordPress at the end of this article.​

​Say What? Common Terms Used In Building WordPress Websites

Basic WordPress Definitions

When I first started using WordPress it took me a while to catch on to the jargon that is used. It is almost like they just expect the new user to automatically know what all these things mean. So before I go on I thought it would be wise to give you just a few definitions that you are going to need to understand what everyone is talking about.

What Is WordPress​?

WordPress is a content management system. What that means is that it is a program that organizes and delivers your content when a person comes to a specific webpage. In this case we are talking about your church website. It also delivers the right content on the right page. So when they go to your "about us" page they get information about the church or the pastor, ect.

Now there is a difference between the program you get from wordpress.org and the website wordpress.com. WordPress.co​m uses the WordPress program but it is not the same as using the program on your own website. It is severely limiting which I will go into below.

When installed on your church website, WordPress feels like a larger version of a word processing program. Part of what it does is word processing only it doesn't put out a .docx file or .pdf. It puts out a html file that is then embedded on your website.

I like to equate WordPress to the physical human body. It is the part that is underneath all our clothes and our accessories.​

What Is A Theme?

A WordPress theme is our clothes. It is what we put on that makes us look a certain way. It is our style. Some themes look modern and sleek, some look plain and minimal, and honestly some look old and worn out. 

With a WordPress website you install the them on top of the WordPress program. There are free themes and premium themes which I will go into later, but suffice it to say, you normally get what you pay for.​

What Is A Plugin?​

​A Plugin is our bling. It is our accessories that we put on our clothes. Some are practical like a watch or a tie clip. Others are nothing but style options like jewelry or cool sun glasses. You install plugins into your WordPress program.

A plugin can add features like importing all your church Facebook page events or activities directly to your church website. They can help you keep your sermons organized or help you get discovered by people using search engines when looking for a church. There are thousands of plugins you can use.

What Is Hosting?​

Hosting is where the party is being held. You have gotten out of bed, put on your clothes, and you have your bling all situated but you need a place for your new website to be shown off. This is called hosting. Now that is different than having a domain name. Your domain name is the address of the place where the party is being held. The hosting is the actual building on the property.

So you will need to rent a building for your church website to be hosted at. There are good hosting companies, and some pretty bad ones. I will go into those more in detail below.​

Steps For Building A Church Website Using WordPress

Steps for building a church website

There are several steps when you start building a church website using WordPress. I have given you a logical outline of each step along the way but I want to address a step that needs to be taken in your head first. 

Building your church website will be a lot easier and more satisfying if you approach this as a learning experience rather than just a task to be accomplished. When we are in learning mode, we are much more apt to ask questions, step back and think, and become less frustrated when we try to do something and it doesn't work the first time.

I can guarantee you that you will have questions. You will try something and it doesn't work, or you just can't find the button, section, or some other area on your website that you need to click. There is a learning curve here. Just embrace it and enjoy the journey of learning something new. It will save you a ton of frustration.

There are thousands of videos on YouTube that will show you each step of building a WordPress website. There are thousands of articles on each step of the process on the internet. So don't stop and throw up your hands and say you can't do it. Yes you can. Just learn how to become a researcher that finds the answers to their questions.​

Planning Your Church Website​

The most important thing you can do is plan your church website before you ever build one thing. Most people understand that their website needs to be focused on the people using the website but they don't realize that it also needs to be focused on being optimized for search engines like Google. It does no good to have a great website but nobody can find it when searching on Google for a church to go to.

So you need to stop and ask yourself some questions.

  • ​If I was new to my community what would I ask Google for when searching? "Charismatic church in mynewtown" "Non-denominational church in newcity" ect. Not only that but what type of activities or events would you search for that might lead you to a church? This is actually very important so don't skip this step.
  • What is the purpose of our website? Is it so people can keep up on current events? Is it a hub for your community building? Is it a resource for your entire town serving them with current city events as well? How does our website model our values?
  • How do we want to organize our content. Will we have a blog? Will we have podcasts or videos? Will we feature our small groups? Will the youth have their own section?

There are probably many more questions you need to ask before you get started. Maybe sit down with people of all ages and demographics in your church and have a brainstorming session. Ask them what would be a helpful website both for your members and your community.

Buying A Domain Name​

Ok now you are ready to start building. The first thing you need to do is buy a domain name for your church. This is the address where your church will be found on the internet. You can buy a domain name at GoDaddy.com This is the one and only time I will recommend GoDaddy for anything. They really can't mess up a domain name. Whatever you do, do not buy hosting from GoDaddy. Their service and customer support stinks to high heaven!

When choosing a domain name, keep in mind that it needs to be memorable for people and hopefully will have a word or two in the name that will make it relevant for search engines.​

Let me pick on the domain name for our own church. It was chosen before I got there. Our domain name is godshack.com That is highly memorable for people. It kind of fit with out culture of being laid back and casual. However it is not a great domain name from a search standpoint. The only clue in the domain name about what our website is about is the word God. It is also a .com ​rather than a .org.

Domains with a .com are commercial domains thus the .com. Domains with a .org are organizations. A church is an organization not a commercial enterprise.

So when you are picking your domain name you need to consider putting the word church in the name and possibly your location. For instance

​You could choose "AssemblyOfGodChurch.org"  however I can tell you that you will never find just "assemblyofgod.org" It will be taken. Same with "baptistchurch.org" or "christianchurch.org" ect. So you need to be more specific. mycityassemblyofgodchurch.org or christianchurchofmytown.org or firstbaptistchurchmycity.org ect. Even cool hip names of churches are normally taken like "encounterchurch.org" or "newlifechurch.org"  so you will have to make your name unique in some way.

Once you decide on a name, you can buy your domain name for around $15.00 or less depending on the deals going on at the time.​

Choosing A Hosting Provider

Choosing the right church website hosting

I am going to caution you right away. Do not go with the big box hosting providers like GoDaddy, Blue Host and Media Temple. Although they might offer some great deals to get you into the door, their business model puts too many clients with not enough support. My personal experience with GoDaddy and Media Temple has been that they outsource their customer support and when you call with a problem they have template answers based on your supposed problem. 

If you like customer service like AT&T has then go with these companies. If you want to be able to get somebody that actually knows about websites, then avoid them like the plague.​

Free WordPress Hosting For Churches​

One of the things that bugs me about the church world is their incessant pursuit of free. I understand the budget constraints of a small church. I pastor a small church. However I think many times we look for free because we are unwilling to spend any money on things we don't have to. We think that is good stewardship. It isn't. You get what you pay for.

Your church website is not just something else you need to have. It is as important today as having an ad in the yellow pages was 30 years ago. You didn't search for free ads in the yellow pages did you?

Now that being said there are a couple of small hosting companies that do offer free WordPress hosting for churches because they want to be a blessing. I have not used their services so I don't know how good they are but you can check them out.

Both of those allow you to build a self hosted WordPress website for your church. A couple of other options are to use WordPress.com or Blogger.com. However I highly caution you about those choices. Both of those sites along with the other free website builders out there have some very concerning terms of service including the right to remove your website for any cause, place advertising on your website without your permission, ect. Do you really want wine advertisements on your church website? I have seen it before!

Quality Inexpensive WordPress Hosting​

Not every hosting provider is created equal. Over the 7 years I have been using WordPress I have found some that know what they are doing and a few that are really overpriced. Many people are recommending WpEngine but they want way too much money for what they provide unless you are a mega church with millions of visitors to your website per month.

There are 3 things I look for in hosting. Speed, customer service, and experience with WordPress. Two of those are obvious but speed is sometimes overlooked or not thought about when looking for hosting. Google has said that user experience is part of their ranking factors. A website that loads slowly causes a bad user experience. You need a hosting provider that is blazing fast.

My church website loads in less than a second according to Pingdom Tools.

These two hosts meet those requirements.​

My other websites, including this one use cloud hosting. I didn't recommend it for your church website because it is a little bit more complicated to manage and I am assuming this is your first time building a church website using WordPress and so I didn't want to make things harder for you.

Installing WordPress On Your Church Website​

Siteground's one click WordPress installation.

Normally installing WordPress on your website is quite easy. Both Siteground and A2hosting have a one click install feature. 

Just log into your hosting account and click their one click install feature. If you have trouble, your hosting provider will be happy to help you. If you already have a website on your domain, you can install it on a directory like yourwebsite.com/new. Once you have everything set up then you can move it to your primary domain. Again they will be happy to help you do this seamlessly. 

In some cases, if you already have a church website on another platform, you may need to ask your hosting provider for a temporary url to build your new WordPress church website on. They will give you a url for you to use.

Once done, then you will go to the company you bought your domain name from and point your domain name to your hosting. ​ Your hosting company will give you what are called the nameservers that are used by your hosting company. You just log in to the company you bought your domain from, go to where you manage dns settings, and replace the current nameservers with the ones your hosting company gives you.

Picking A WordPress Theme For Your Church

There are a few things you may want to consider when choosing your theme for your church website.

Design
You want something that reflects the vision and values of your church. You don't want to give one impression online and another in person. Make sure the theme has the ability to customize colors, fonts, background ect. Absolutely make sure that your theme has responsive design. That means that your website will resize itself based on the screen size of the device that is accessing your website. This is hugely important since many people use mobile phones and tablets to search online for something. This includes searching for your website.

Features
The basic WordPress website has the ability to create pages like a ministries page, beliefs page, service times page. It also can create blog posts like the pastors thoughts on his upcoming message, youth ministry reports ect. It also can create picture galleries. 

What you want to look for in a theme is customization. Does it allow you to have great sermon pages, a great upcoming event page, and features for you church staff ect. These are the things you want to look for.

Avoid Proprietary Themes
 What that means is that you should think twice if the theme has features that can only be used as long as you use that theme. What happens if you build your church website with that theme, then at a later date you want to upgrade or switch to a different theme? If everything is based on a feature that only works with that theme, then everything you have done in the past will either be lost, or have to be converted to another format in order to work. 

You don't want to be locked in to having to always use that theme. You will want flexibility.

Support And Documentation
I cannot emphasize more how important having good support and documentation is. Most free themes lack in this area but the premium themes usually have both great documentation and support when you have a question about how to do something with their theme.

How To Install A WordPress Theme On Your Church Website​

To install your WordPress theme on your church website, log into your basic WordPress install and look at the left sidebar. There you will see appearance. Hover over appearance and then click on themes. It will take you to a page that shows you the themes you have installed. Click on add new. There you will be given the choice of searching for free themes or uploading a theme to your website.

If you bought a premium theme, click on upload new theme. Then find the .zip file you were given with your purchase. Usually it is in the downloads section on your computer. Upload the .zip file and then when it uploads, click activate. Your new theme should be installed.

Follow the theme's documentation on how to set up each part of the theme to make it your own with your own customization.

Here are some suggestions of themes you can use when building a church website using WordPress.

Free WordPress Church Themes

Premium WordPress Themes For Churches

Premium themes will cost you anywhere from $25.00 to $90.00 but in my opinion they are well worth it. With documentation and videos available, along with support teams, you will get your money's worth.

Here are 5 premium WordPress themes for you to explore. There are many others but at least these will give you an example of what is out there.

​WordPress Plugins For Churches

Like I mentioned earlier, plugins are like your bling. They are your accessories. There are practical accessories like a belt or a pair of suspenders, and then there are style accessories like jewelry or sunglasses.

Your modern church website you are building with WordPress will need some plugins. Here is a list of the minimal plugins I would use on a church website. But first let's go over how to install a plugin.​

How To Install WordPress Plugins On Your Church Website​

In your WordPress dashboard look again at the left sidebar. Hover over plugins and then click add new. There you will be taken to a page that has some of the most popular plugins available. At the top you will see a search bar. For free WordPress plugins you can just search for it in the search bar then click install. After it is installed, you then click activate and follow the directions that are available on the by the plugin designer.​

​Search Engine Optimization Plugins

You should use a couple of plugins that will help you with your SEO. SEO means search engine optimization. One of the type of plugins you will want to use is an on page optimization plugin. Two plugins I recommend are these. You don't need both. You can choose either one.

Both of those plugins come highly recommended and have millions of people using them. I personally use Yoast on all my websites.

The other type of SEO plugin you need is a caching plugin. A caching plugin keeps a copy of your website in file so that every time a user visits your site, as long as the site hasn't changed, it serves up an optimized version of your site to speed up deliver of your website.

I recommend 2 free plugins and one paid plugin.

Page Builder Plugins​

Page builder plugins help you design your pages to make them look like you want them to look. There are many different page building plugins out there. My only caution concerning these plugins is to understand that many of them use what is called a "shortcode" to make their design changes. As long as you have that plugin installed, then it works fine and your page looks great. If ever you change plugins or decide to stop using it, then they do not remove the shortcode from your pages and leave a lot of ugly text on each of your pages.

So try to decide which page building plugin you are going to use and stay with it. It is a lot of work to switch. Trust me, I know from experience.

Here are 4 page building plugins you can choose from.

Contact Forms​

Contact forms are a way people can contact your church, pastor, or other key leaders in your church without giving out your email addresses to spammers.

I recommend contact form 7 as the plugin to use.​

Writing Content For Your Church Website​

​The most important part of your church website is its content. I cannot number how many times I have done an audit of a church website only to find what I all a postage stamp church website. One or two pages of content that really doesn't compel anyone to come visit their church.

Remember earlier I mentioned that you need to think about what people will want to know when coming to your website, and what people will search for in trying to find a new church in the community. A small website with a page of service times and 1 paragraph about the church will never accomplish either task.

So please take a moment to go over with me some of the things that make a great church website for both church visitors and the search engines.​

Pages Vs. Posts In WordPress​

The first thing you will need to understand is that there is a difference between pages and posts when using WordPress. Pages are stand alone pages that don't really change. Things like service times, about pages, and ministries are put on pages.

Posts are not as static. They are grouped into categories. Things like your pastor's blog, youth reports, women's ministry activities and the sermon notes or videos are all put in posts.​

Basic On Page Search Engine Optimization

The biggest thing I see with most church websites is that they do not have an understanding of how to make their websites rank on the first page of the search engines. They may do a great job serving their visitors but they are missing hundreds of visitors they could have because they can't be found on Google's first page. Most people do not search beyond the first page.

I obviously cannot go into all the things that you need to do for optimal on page optimization but here are a couple of tips.

​Use Of Keywords

Keywords are the terms that people would use to search Google or Bing. For instance, I have optimized our church website so that when people search for churches in my community, they see our website. This is not as automatic as it seems.

Search engines crawl your website looking for the words that are on the website. If you never talk about your community, or you never talk about what type of church you are, then you will never be found.

As an example, this article is optimized for the keywords "building a church website using WordPress." You may have noticed I put that phrase in bold lettering at the beginning of this article. I wanted you to notice because I knew I would talk about this.

When optimizing a post or page for SEO, you want to use the phrase you are targeting in the first paragraph, last paragraph, and lightly throughout the page. This lets the search engines know what that page is about. Just don't over do it. Use the phrases naturally.

Interlinking​

Another tip for you to do is that you make sure you link to different parts of your website from your posts or pages. For instance, if you have home groups in a neighboring community, then every time you mention that community, you should link to your page showing the home groups there.

If you have an active youth ministry, then every time you mention the youth of your church, you should link to the page that shows your youth ministry. Every page should have 2-5 links going to other pages.​

​Sitemap

If you have installed either the Yoast SEO plugin or the All In One Plugin, then both of them create your sitemap. To submit your sitemap to Google, then sign up for a free account at Google Search Console. Then you can submit your sitemap to Google.​

​Embedding Sermon Videos Or Audio Recordings 

If you want to put your audio or video sermons on your church website it is not that hard. Most problems come when you try to host the files on your website as well. Cheap web hosting even from quality web hosts are not really designed to take that much of a bandwidth load. It is better if you have them stored on another service like Facebook or YouTube or even SoundCloud and then embed them onto your website using a code.

When it comes to Facebook and YouTube, normally all you have to do is paste the link of the video on your post and it will automatically embed. I am not sure about SoundCloud. It has been too long since I have tried it.

The problem with this method is that it takes you manually doing it every week or every time you have a new sermon, video, or church announcement. However I have found a plugin that will make that automatic from your Facebook page at least. I would imagine there is one for YouTube as well. ​

​Event Pages

You will want to make sure you have an upcoming events page. This should be something more than just announcing your Sunday and Mid-Week Services. It should be something that lets your community know all the different activities they can be involved in at your church. Believe it or not we have had visitors come and have breakfast with me during my monthly leaders breakfast. It didn't bother me and was a great time to meet people in a non-threatening event.

Again, it is important that this is kept up to date. Nothing smacks of neglect more than visiting a church website and their last event shows that it happened a year ago. It makes you wonder if the church is even open any more.​

​Images And Graphics

I have an article on how to make free graphics for your church. ​However in that article I do not mention that one of the websites, canva.com has a free logo feature that makes some pretty good logos. Here are a couple of examples.

church website logo design 1
church website logo design 2

Going Live With Your New Church Website On WordPress​

Finally, you have set up your church website using WordPress. You have made your logo, written your pages, added some events and sermons and now you are ready to go live. What do you do?

  1. Contact your hosting company and ask them to move your site to the permanent url. They will help you do that.
  2. Go to where you bought your domain and point the nameservers to the hosting company you selected.
  3. Wait 24 hours or so and your site should be live. Congratulations you have just succeeded in building a church website using WordPress!​

​Hiring A Professional For Building Your Church Website Using WordPress

Finally, if all this seemed way too overwhelming for you, you can choose to have somebody do it for you. Here are a few recommendations. 

  • ·Wptheory is a new service by Adam Clark who will launch your website in one day. He has plenty of experience building WordPress-based church websites.
  • ChurchSites.co by Jordan Gillman will build and host your church website using a semi-custom theme that uses the Church Theme Content plugin, for under $1,000.

Well there you have it. I hope this article has helped you. It took quite a bit of time to write it so if you would, could you please let me know if it has helped you and share it with others that might be thinking of building a church website using WordPress.

If you would like more information and collaborate with others who are using WordPress to build church websites, then you might want to check out the WordPress ​For Churches Facebook Group

Pastor Duke Taber

About the Author

Pastor Duke Taber

Pastor Duke Taber is the Senior Pastor at The Vineyard Church in San Carlos CA. He is an alumnus from Life Pacific College and Multnomah Biblical Seminary. He is a husband, father, and grandfather.

Follow Pastor Duke Taber:

Real Time Web Analytics