SEO & PageSpeed
Events Page Not Showing on Google in Ireland? What Actually Works

A pottery studio in Longford posts its Christmas workshop dates in early October, the way it does every year. Six Saturday sessions. Wheel-throwing in the morning, glazing in the afternoon, a cup of tea and a finished bowl to take home. The dates go up as a Facebook event and a short line on the homepage. Then the owner searches Google for "pottery class Longford Christmas" and finds a craft centre an hour away, a listings site from two years ago, and nothing of their own.
This is a composite. We see the same pattern across venues, studios, cookery schools and small music rooms, so treat the studio as illustrative rather than as one real customer. What follows is its route from invisible to findable, and why the obvious fix does far less here than most guides suggest.
The Problem: An Event That Only Exists on Someone Else's Page
The studio's events lived in three places. A Facebook event. An Instagram post. One sentence on the homepage reading "Christmas workshops now booking, message us for dates."
None of those is an events page in any sense Google can use. A Facebook event sits on a platform the studio does not control. Instagram posts are pictures. As for the homepage line, it names no dates, no times, no price and no way to book, so a search engine has nothing concrete to match against a specific query.
The cost of that is easy to underestimate, because the demand is real. According to the Central Statistics Office's Household Digital Consumer Behaviour 2025 release, almost six in ten internet users here had booked tickets online for events such as concerts, cinema, sports events and fairs [3]. That figure slipped a couple of points on the previous year, and it is a broad category, but the direction is plain. People look for things to do, and they look online.
What that costs on a Tuesday evening
Someone searches for a Christmas gift that is an experience, not an object. The studio's six Saturdays are exactly that gift. Instead, the craft centre comes up, two places get booked there, and the studio runs its third Saturday with half the wheels empty. Nobody at the studio ever knows the search happened.
The Obvious Fix, and the Table Nobody Reads
Most advice about getting events onto Google points at one thing: Event structured data. This is a small block of code, invisible to visitors, that tells Google "this page is an event, it starts at this time, it happens at this address, tickets cost this much."
Google's own documentation is enthusiastic about it. According to Google Search Central, Event markup can make your events eligible for the event experience on Google, a dedicated panel in Search and Google Maps showing your logo, description and dates [1]. The same page cites Eventbrite as seeing a 100% increase in its typical year-on-year growth of traffic from Google Search after integrating. That is a single, very large ticketing platform reporting its own results, so treat it as an indication of what the panel can do rather than a forecast for a six-person pottery class.
The availability table
Now scroll further down that page to the table headed "Region and language availability."
As of the documentation's last update on 8 September 2026, the event search experience is listed for Australia, Brazil, Canada, Germany, India, Latin America, Spain, the United Kingdom and the United States [1]. Ireland is not on the list.
When I first read that documentation, I went straight to the required properties and skipped the availability table. Easy mistake. It is the most important table on the page for anyone running events here, and I now verify it before telling anyone what markup will do for them.
What this means in practice
Google does not say Irish events are invisible. It says the dedicated events experience is not offered here. Your event page can still rank as an ordinary search result for the searches that match it. That is where the real work is: a proper page, with the right details in plain text, that Google can find and a visitor can act on.

The Decision: Build for Ordinary Search First
The studio's decision was simple once the availability table was clear. Stop chasing a panel that is not offered here. Build pages that win the ordinary search result instead, and add the markup anyway because it costs nothing and positions the site well if Google adds Ireland later.
There was one real trade-off. Someone at the studio would have to maintain those pages, update them when a session sold out, and tidy them away when the dates passed. The studio accepted that, because the alternative was a busy season that nobody searching could find.
Implementation: Five Changes to the Events Page
One page per event, not one page for everything
Google's guidelines are specific here. Each event must have a unique URL with its own markup, and the event experience only supports pages that focus on a single event [1]. Google recommends marking up individual event pages rather than pages that list schedules or multiple events.
Even without the panel, that structure helps. A page titled "Christmas Bowl Workshop, Saturday 12 December, Longford" matches a specific search far better than a page titled "Workshops." For a recurring class, the cleanest pattern is one overview page for the series, linking out to a separate page for each dated session.
Put the facts in plain text, in this order
Each event page needs the same things, written as words on the page, not baked into an image:
- What it is. The event name and a short description of what someone will actually do.
- When. Date, start time and finish time.
- Where. The full venue address, not just a town name.
- How much. The price, including any booking fee.
- How to book. A button or form that works on a phone.
A designed poster is fine as decoration. If the date and the price only exist inside that poster, though, a search engine and anyone using a screen reader both miss them.
Add Event markup, with honest expectations
WordPress makes this the easy part. Dedicated events plugins handle the dates, venues and listings for you; The Events Calendar, for example, reports more than 600,000 active installations on the WordPress plugin directory [4]. Many events plugins add structured data automatically, but not all do, so verify the output with Google's Rich Results Test before you rely on it.
Two rules from Google's guidelines are worth knowing before you deploy. Events must be bookable by the general public and take place in a physical location, so members-only nights and purely online sessions are ineligible [1]. And business hours, discounts and vouchers must never be marked up as events. Google states it may take manual action against sites that break these guidelines.
Keep the status accurate when plans change
Weather, illness and low numbers all cancel events. Event markup has a field for this: Google's documentation lists statuses for events that are cancelled, postponed or rescheduled, and asks you to keep the original date in place until a new one is confirmed [1]. The visible page needs the same discipline. Change the heading, change the booking button, say what happened.
Consider the alternative. A family drives forty minutes on a wet December Saturday because your page still says the session is on. The page was wrong, and they will remember that longer than they remember the bowl.
Mirror each event on your Google Business Profile
This is the step that does the most for Irish searchers right now. Google Business Profile has a dedicated Event post type: you add a title, start and end dates and times, a description, a photo and a button [2]. Those posts appear on your profile in Search and Maps, which is exactly where someone looking up your studio by name will land.
Two details from Google's help page matter. If you leave out a start or end time, the event shows as lasting 24 hours on its dates. And posts older than six months are archived unless a date range is set [2]. Point the post's button at the event page on your own site, so the booking happens where you control it. We have covered the wider set of Business Profile features most owners leave half-finished separately.

How to Deploy an Event Page Google Can Read in Five Steps
Create. Add a separate page on your site for each dated event, with its own clear title.
Write. Put the name, date, times, full address, price and booking link on the page in plain words.
Verify. Run the page through Google's Rich Results Test and fix any errors the markup throws up.
Post. Add a matching Event post on your Google Business Profile that links back to the page.
Retire. When the date passes, mark the page as finished and link it to the next session.
What the Studio Got From It
When a business follows this route, the typical outcome is not dramatic, and it is not meant to be. Once Google recrawls the new pages, a search for the workshop by type and town tends to return the business's own page, and the Business Profile carries the dates for anyone who looks the studio up by name. Bookings arrive through the site rather than through a stream of Facebook messages asking whether there is still space on the 19th. Fewer back-and-forth messages. More confirmed places.
Sessions tend to fill more evenly. Nobody can put a clean number on how much of that comes from search, because a studio like this keeps posting on social media at the same time. That is an honest limitation of any before-and-after story like this one. What changed for certain is that the studio became findable for the searches its customers were actually typing.
Where a ticketing marketplace genuinely wins
There is one case where the own-site route is not the best tool. If you run a large, one-off ticketed event drawing a big share of visitors from the UK or further afield, a major ticketing marketplace already integrated with Google's event experience can put your listing in that panel in the regions where it is offered. That reach is real. It also comes with fees and with the platform owning the customer relationship, which we went through in detail in selling event tickets from your own website. For a weekly class, a gig night in a small room or a seasonal workshop, your own page plus your Business Profile is the better fit.
What a Proper Home for Event Pages Needs
Strip away the platform names and the requirements are short. Full control over page titles, addresses and URLs. Freedom to install whichever events plugin suits your business without asking permission. A safe place to try that plugin before it touches the production site. And some way to see whether visitors actually reach the event pages.
That is standard WordPress on decent hosting, and Web60 covers it: any events plugin you choose, because it is full WordPress. One-click staging means you can deploy and verify a new plugin away from production before it touches your bookings. Privacy-first analytics shows whether event pages are pulling visitors, without a cookie consent banner for that tracking. Nightly backups mean a bad plugin update during your busiest weeks is a restore, not a rebuild. It is all part of Web60's €60-a-year hosting with SSL, backups and analytics included, and the AI builder will have a site with its first pages ready in about a minute if you are starting from nothing.
One limit to keep in mind. None of this guarantees a position on page one. Structured data makes a page eligible and easier for Google to understand; it never forces Google to show it. A well-built event page competes on the same terms as every other result: relevance, clarity and whether people who click it find what they needed.
Conclusion
The events panel that most guides describe is not offered to searchers here, and Google's own documentation says so in a table near the bottom of the page. That changes the plan, not the goal. Give every event its own page with the facts in plain text, add the markup for the day Google extends the panel, mirror each date on your Business Profile, and tidy up when the event is over.
Your next workshop, gig or class is already on a poster somewhere. Give it a page of its own and see who finds it.
Frequently Asked Questions
Why is my event not showing in Google's events results in Ireland?
Google's documentation lists the regions where its dedicated event search experience is available, and as of September 2026 Ireland is not one of them. Your event page can still appear as an ordinary search result if it has its own URL, a clear title and the event details written in plain text on the page.
Is Event schema worth adding if the events panel is not available here?
Yes, in most cases. Many WordPress events plugins generate it for you, it helps Google understand the page, and you are ready if Google adds Ireland to the list. Just do not expect a special listing for searchers here.
Should each event have its own page on my website?
Yes. Google requires a unique URL for each event in its event guidelines and recommends marking up individual event pages rather than schedule pages. A dedicated page with the date, venue and booking link in the title and text also matches specific searches far better than a single general workshops page.
Can I add events to my Google Business Profile?
Yes. Google Business Profile has an Event post type where you add a title, start and end dates and times, a description, a photo and a button. Add times, because an event without them shows as lasting 24 hours, and link the button to the booking page on your own website.
What should I do with event pages after the event has passed?
Do not leave a past event looking bookable. Mark it clearly as finished, remove the booking button, and link to the next session or the series overview page. For recurring classes, one evergreen overview page plus a new page per dated session keeps things tidy.
Sources
Ian oversees Web60's hosting infrastructure and operations. Responsible for the uptime, security, and performance of every site on the platform, he writes about the operational reality of keeping Irish business websites fast, secure, and online around the clock.
More by Ian O'Reilly →Ready to get your business online?
Describe your business. AI builds your website in 60 seconds.
Build My Website Free →More from the blog
Switching SEO Plugins Without Losing Your Titles, Descriptions and Redirects
Switching SEO plugins in WordPress? Deleting the old one first can wipe your page titles, meta descriptions and redirects. The safe order, step by step.
Fake Google Reviews Attack: How One Business Fought Back Without Paying
A fake Google reviews attack can sink your rating overnight, then a scammer asks for money. What to report, what not to do, and how to protect your reputation.
