In short
- Your service times have to be text on a web page. Not a graphic, not a PDF, not only a Facebook post. If a search engine cannot read them, neither can an AI assistant.
- Post your Christmas times on your Google Business Profile in November. Special hours are only available if your profile has main hours set, and Google steers places of worship away from publishing those.
- Give Christmas its own page on your site, kept at the same address every year, and answer what a first time visitor is nervous about and too polite to ask.
- Mark each service up with Event structured data. Name, start date, location and the location address are the four Google requires.
- The week after matters more than the week before. Most churches do nothing, which is why the Christmas lift never turns into anything.
Why Christmas is different from the rest of the year
Because the people searching are not your regulars, and they are deciding, not browsing. For most of the year a church website is read by people who already go there. For a few weeks it is read by strangers.
Someone looking for a Christmas service has a specific and slightly anxious set of questions. What time is it on. How long does it go. Where do I park. Is it a carols thing or a proper service. Will my kids be alright. Will anyone make me stand up. Nobody is reading your mission statement, and nobody is clicking through four pages to find a start time.
The second difference is where they look. They search on a phone, often from a car or a couch, and most of them never reach a website at all. They see a map result, read the hours, glance at the photos and decide. That means your Google Business Profile is doing more of the work than your website is, which is the reverse of how most churches spend their effort.
The third difference is that a lot of them are asking an assistant rather than typing a search. A question like which church near me has a Christmas Eve service with something for young children is answered from text the assistant can parse. A service time sitting inside a nicely designed graphic is invisible to it.
What to do, and how many weeks out
Six weeks is comfortable. Three weeks is tight but workable. Inside two weeks you are relying on your Google Business Profile, because new pages will not be indexed and ranked in time.
Six weeks out
- Lock the service times. Everything else waits on this, and nothing slows a church down at Christmas like a time that is still being argued about in late November.
- Publish the Christmas page. Earlier is better. A page needs to be crawled, indexed and given a chance to rank, and that does not happen overnight on a site with modest traffic.
- Use the same address every year. Something like yourchurch.org.au/christmas rather than a new page each December. A page that has existed for years, picking up links and visits each season, will outrank a fresh one every time. Update it annually rather than replacing it.
Four weeks out
- Put the times on your Google Business Profile. A post is the reliable way for a church. Special hours too, but only if your profile has main office hours set.
- Add Event structured data for each service.
- Put the Christmas details on your homepage, above the fold, as text with a link to the page. Not a slider, not a popup.
- Take photographs now. Current photos of the building, the entrance and the car park, in daylight. The entrance photo matters more than people think, because a stranger needs to recognise the door.
Two weeks out
- Post on your Google Business Profile with the service times and a link to the page.
- Check your details match everywhere. Name, address, phone and service times on the website, on Google, on Facebook and in any local directory listing. Where they disagree, search engines trust nothing.
- Walk the arrival. Park where a visitor would park, walk in the door they would use, and see what is unclear. Signage fixes are cheap and they are what a nervous first timer remembers.
The week of
- Check the page on a phone in the same way a stranger would, from a search rather than from a bookmark.
- Brief whoever is on the door on the one thing you want a visitor to leave with, and make sure there is an easy way for them to leave a name.
What goes on the Christmas page itself
The times first, in text, at the top. Then the questions a stranger is too polite to ask. Most church Christmas pages open with a paragraph about the meaning of Christmas and bury the times underneath it.
- Every service, as text. Date, day, start time and how long it runs. Written out, not inside an image. If you want a designed graphic as well, keep it, but the text has to be there too.
- The address, written out, with a link that opens Google Maps.
- Parking. Where, how much there is, and what to do when it is full. This is one of the most common reasons someone turns around and goes home.
- What happens with children. Whether there is a kids program, what ages, whether children stay in, and whether noise is a problem. Say it plainly, because a parent of a toddler is making a risk assessment.
- How long it goes and what happens afterwards. People have other plans on Christmas Eve.
- What to wear, which in Australia usually means telling people that anything is fine, because they genuinely do not know.
- Whether it is carols or a service, and roughly what the shape of it is. Nobody wants to be surprised.
- Accessibility. Step free access, hearing loop, accessible toilets, somewhere to put a pram.
- One clear next step that is not giving money. A form to say you are coming, or an invitation to say hello at the door.
Keep the page at the same address all year rather than taking it down in January. Out of season it quietly collects the searches for next year, and it gives you something to update rather than something to rebuild.
What to do on your Google Business Profile
A post, current photographs, and special hours if they are available to you. This is the highest return work at Christmas and it costs nothing but half an hour.
Special hours, and why they may not apply to you
Special hours let you set different hours for a holiday without touching your regular ones. They cover up to six days in a row, and they only display if your profile is set to open with main hours.
That last condition catches most churches. Google’s guidelines say businesses with varied activity schedules should not publish regular hours, and they name worship services directly. A church with no main hours therefore has no special hours to set, and the seasonal work moves to a post instead. If your church has a staffed office with genuine opening hours, special hours are available to you, and Google asks you to confirm hours for official holidays even when they match your usual ones. Either way, see the full Google Business Profile guide for churches.
To set them where they apply, open your Business Profile, choose Edit profile, then Hours, then Special hours, and add each date. Do it in November rather than the last week of December.
Photographs
Add current photos of the entrance, the car park, the inside with people in it and whatever your Christmas setup looks like. A stranger uses photos to work out whether they will feel out of place, and a photo of an empty hall from eight years ago answers that question badly.
Posts and questions
Post the service times with a link to your Christmas page. Then look at the questions section on your own profile, because anyone can ask a question there and anyone can answer it. Churches often find the only answer on their profile was written by a stranger years ago. Ask and answer the obvious ones yourself: parking, kids, times, access.
How do you mark up a service so Google can read it?
With Event structured data. Google requires four properties: the event name, the start date, the location, and the location address.
Structured data is a block of code in the page that states the facts plainly for machines, rather than leaving them to be inferred from the design. For a Christmas service it turns a line of text into something Google and an AI assistant can treat as an event with a time and a place.
Beyond the four required properties, worth adding: the end date, a description, the organiser with a name and URL, and an offers block. Free services still use offers, with a price of zero and a currency, because that is how a machine knows it is free rather than unstated.
Two constraints that catch people out. The event has to take place at a physical location, so a livestream on its own does not qualify. And Google expects each event to have its own URL with the markup on that page, rather than one page listing several events, so a church running four services across Christmas Eve and Christmas Day gets the strongest result by giving each one its own page and marking it up there. If that is more than you want to maintain, mark up the main service properly and list the others as text on the same page.
A church building can also carry Church structured data, which is a place of worship type that holds the address, the denomination and the regular service times. That is the piece that works the rest of the year, and it is worth having in place before Christmas rather than after.
What matters most is the week after
A full room on Christmas Eve is not a result. Someone coming back in February is. Almost every church does the first part and nothing at all about the second.
The gap is nearly always the same. There is no easy way for a visitor to leave their name, and nothing happens if they do. Three fixes, in order of how much they are worth:
- Give people a way to leave a name that takes ten seconds. A short form on the Christmas page, a card in the seat with three fields, or a QR code on the screen. Not a clipboard at the back, which nobody walks to.
- Reply within the week, from a person. A short note from someone whose name they heard, saying it was good to have them and here is what is on in January. Not a newsletter signup confirmation.
- Have something in January worth coming to, and say what it is. The reason most Christmas visitors do not return is that nothing specific was ever offered to them.
None of this is marketing so much as hospitality with a system behind it. The system is the part churches tend to be missing, and it is the part that can be built once and used every year.
Easter works the same way
Same playbook, different date, and the same six week run up. Keep an Easter page at its own permanent address alongside the Christmas one, post the Good Friday and Easter Sunday times on your Google profile, and mark up the services. If you build the system for Christmas, Easter costs you an afternoon.
Questions churches ask
When should we start promoting our Christmas services?
Six weeks out is comfortable, and the page should go up first because it needs time to be crawled and indexed. Three weeks is tight but workable. Inside two weeks, a new page is unlikely to rank in time and your Google Business Profile becomes the thing that carries you, so post the times there.
Should we make a new Christmas page every year?
No. Keep one page at the same address and update it each year. A page that has existed for several seasons has history, links and a track record with search engines, all of which a brand new page starts without. Leave it up through the year rather than deleting it in January.
Is a Facebook event enough on its own?
No. A Facebook event reaches people who already follow you, which is mostly the people already coming. Someone new searching for a Christmas service near them is on Google or asking an assistant, and neither reliably reads a Facebook event. Run the Facebook event as well if it helps your own people invite others, but it is not a substitute for your own page and your Google listing.
Our service times are on a nice graphic. Is that a problem?
Yes, if the graphic is the only place they appear. Search engines and AI assistants read text, not the words inside an image. Keep the graphic and put the same times in text on the page as well. This single change fixes more church visibility problems than anything else.
Do we need special hours on Google for Christmas?
Only if your profile has main hours set, because special hours do not display without them, and Google’s guidelines steer places of worship away from publishing regular hours at all. If you do have genuine office hours, set special hours and confirm them for the official holidays even where they match your usual ones. If you do not, a post with the service times does the same job and is the one every church can use.
Should we spend money on ads for Christmas?
Not before the free work is done. A paid ad sending people to a page without clear times, parking and kids information will waste the budget, and the map result they see first is free. If you are a registered charity you may also be eligible for free Google Search advertising, though the Australian eligibility rules rule out most churches.
Sources
- Google, How to set special hours: special hours cover up to six days in a row, require the profile to be set to open with main hours, and Google asks you to confirm hours for official holidays even when they match your regular hours.
- Google, Guidelines for representing your business on Google: certain businesses should not provide regular hours, including those with varied schedules for different activities such as showtimes, worship services or classes.
- Google Search Central, Event structured data: name, startDate, location and location.address are required; endDate, description, organizer and offers are recommended; events must take place at a physical location and each event needs its own URL.
- Schema.org, Church: the place of worship type that carries address, denomination and opening hours for regular services.