Church SEO Experts by Church Posting Free search check

Church website SEO basics

Updated October 13, 2026

SEO, short for search engine optimization, is the work of helping Google find, read and show a website. For a church website the basics start with the facts a family is looking for, which are when you meet and where.

Google’s figures for the United States put “church near me open now” at about 4,400 searches a month, “sunday service near me” at about 1,300 and “church service times near me” at about 480, so people ask for those facts in so many words. We read the figures on October 13, 2026 through DataForSEO, a service that reports Google’s search counts.

Service times and address on the home page

Put your Sunday service times and your street address near the top of the home page as plain text, so a visitor finds them without opening a menu and Google reads them as words. Times that appear only inside a picture, a slideshow or a PDF are easy for both to miss.

Sample church

Sunday School at 9:15 a.m. and worship at 10:30 a.m.

Cedar Hill Baptist Church, 100 Example Street, Lawrence, Kansas 66044, (785) 555-0142

Make the address a link that opens a map and the phone number a link that dials, so a family can tap either one on a phone.

The same name, address and phone

Write the church’s name, address and phone number on the website exactly as they read on your Google Business Profile, down to the suite number. When the two agree, Google can tell that the profile and the website describe the same church.

Church structured data

Structured data is a short block of code in the page that tells Google the facts about your church in a form it reads directly, and visitors never see it. It uses a shared vocabulary called Schema.org, which has a type named Church, and the block for a sample church looks like this:

{
  "@context": "https://schema.org",
  "@type": "Church",
  "name": "Cedar Hill Baptist Church",
  "url": "https://cedarhillbaptist.example/",
  "telephone": "+1-785-555-0142",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "100 Example Street",
    "addressLocality": "Lawrence",
    "addressRegion": "KS",
    "postalCode": "66044",
    "addressCountry": "US"
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": "https://schema.org/Sunday",
      "opens": "09:15",
      "closes": "12:00"
    }
  ]
}

Change the values to your own and put the block in the head of your home page, inside a <script type="application/ld+json"> tag, or hand it to the person who looks after your website. Then check it with the Schema Markup Validator at validator.schema.org.

Speed on a phone

Test your home page with PageSpeed Insights at pagespeed.web.dev, Google’s free speed test, and read the mobile result. Google’s guidance on its web.dev site counts a page as good when its largest piece of content, which is usually the top photo, appears within 2.5 seconds.

Start with the photos, and resize each one to about the width it shows at, which is around 1,600 pixels across for a photo that fills the screen. Save each photo as a compressed JPEG or in WebP, a picture format made for the web, and keep videos that play by themselves off the home page.

Page titles and descriptions

Each page has a title, which Google shows as the line people click in its results, and a short description under it. Give the home page a title with the church’s name and town, such as “Cedar Hill Baptist Church, Lawrence, Kansas,” and a description that gives your service times.

More than one location

If your church meets in more than one place, give each location its own page with its own address and service times, and its own Google Business Profile.

Town lists and copied pages

Some church websites carry a list of nearby town names at the foot of each page, or a stack of pages that repeat the same text with a different town in each. Neither one puts a church on the map in those towns, and Google’s spam policies name both, as keyword stuffing and doorway pages.

Church SEO Experts offers a free search check, which reads your church’s website for each of these and emails you what is missing. Ask for a free search check, or see how we fix the website basics for you.

Free search check

Send us your church’s name, town and website, and we will email you where your church shows on the map across your town and what to fix first.

Church SEO Experts is a service of Church Posting, a family company owned by a father and son, Scott and Will Hamilton, that makes software and free tools for churches.