TL;DR
Event pages have a unique SEO problem: they’re time-sensitive content that expires but needs to rank before the event happens. Most event pages fail because they’re created too late, have thin content, and disappear after the event. The winning strategy treats events as ongoing franchises: each instance builds on the previous one’s authority, the page persists after the event with updated content, and the URL structure supports year-over-year continuity. One-off event pages rarely rank in time. Evergreen event franchises compound authority over years.
The Conversation
Leila, Marketing Director at a conference company, runs 4 annual conferences with 500-2000 attendees each, struggles to get organic traffic to event registration pages, most traffic comes from paid ads and email: We run four annual conferences. Every year we create new landing pages for each event, and every year they barely rank for anything by the time the event happens. We spend heavily on paid ads because organic doesn’t work. Is SEO just not viable for events?
SDC SEO Brain: SEO is absolutely viable for events, but your approach is working against you. You said you create new landing pages every year. What happens to last year’s pages?
Leila: We either delete them or they just sit there with outdated information. Once the event is over, we focus on next year.
SDC SEO Brain: There’s your problem. Every year you’re starting from zero. You build a page, it starts gaining minimal authority, the event happens, and you abandon the page. Next year, you create a brand new URL with no history, no backlinks, and no established relevance. You’re throwing away whatever SEO value you built.
Leila: But the event is different each year. Different speakers, different dates, different theme sometimes.
SDC SEO Brain: The event instance is different. The event franchise is the same. “TechSummit 2024” and “TechSummit 2025” are instances of “TechSummit.” Your URL structure should reflect the franchise, not the instance. Instead of creating techsummit2024.yoursite.com and techsummit2025.yoursite.com, you should have yoursite.com/techsummit/ as the permanent landing page that you update each year.
Leila: So the same URL every year, just updated content?
SDC SEO Brain: Exactly. That URL accumulates backlinks over years. Media coverage linking to your event? Those links stay valuable year after year because the URL persists. Attendees bookmarking your event page? They return to the same URL. Google sees a page with years of history and consistent updates, not a brand new page competing against established competitors.
Leila: What about people looking for last year’s event? Like someone searching “TechSummit 2024 speakers”?
SDC SEO Brain: Create archive subpages. yoursite.com/techsummit/2024/ can be a historical page with last year’s speakers, recap content, photos, videos. The main /techsummit/ page focuses on the upcoming event. You capture both intents: people researching the current event and people looking for historical information. And those archive pages can link back to the main page, passing authority.
Leila: That makes sense. What about event schema? We’ve tried adding that but I don’t know if it’s working.
SDC SEO Brain: Event schema is essential for getting rich results in search. Google can show event dates, locations, and ticket links directly in search results. But there are specific requirements. Your schema needs the correct eventStatus property, especially now that events can be online, offline, postponed, or rescheduled. And the date formatting must be precise with timezone information. What status are you using in your schema?
Leila: I don’t actually know. Our developer added it a while ago.
SDC SEO Brain: Check it using Google’s Rich Results Test. Enter your event page URL. If the Event schema is valid, you’ll see a preview of how it might appear. If there are errors, the tool will flag them. Common issues: missing eventAttendanceMode (online vs offline vs mixed), missing organizer information, or startDate in wrong format.
Leila: What’s eventAttendanceMode?
SDC SEO Brain: Google added this during COVID and kept it. Events must specify: OfflineEventAttendanceMode for in-person only, OnlineEventAttendanceMode for virtual only, or MixedEventAttendanceMode for hybrid. If your conferences are in-person, you need OfflineEventAttendanceMode plus a valid location with address. If you’re hybrid, you need both physical location and virtual URL. Missing or wrong attendance mode can prevent rich results from appearing.
Leila: Our events are in-person. So we need OfflineEventAttendanceMode and the venue address.
SDC SEO Brain: Right. And the location should use the Place schema nested within your Event schema, with the full address including country. Incomplete addresses sometimes fail validation. Also verify your offers schema if you’re showing ticket prices. If tickets have different tiers, you can include multiple offers with different prices and availability.
Leila: Does having rich results actually increase clicks?
SDC SEO Brain: Significantly, when you get them. Event rich results show date, location, and sometimes ticket prices directly in search. Users searching “tech conferences Chicago October” can see key details without clicking. The trade-off: some users get what they need from the rich result and don’t click. But for events, you want people who click to be more qualified since they’ve already seen the date and location.
Leila: What about recurring events? We also have monthly meetups, not just annual conferences.
SDC SEO Brain: Recurring events have a specific schema approach. You can create separate Event entries for each occurrence, or use EventSeries schema to represent the recurring nature. The simpler approach: one evergreen page for the meetup series (yoursite.com/monthly-meetup/) that you update monthly with the next date. Include Event schema for the immediately upcoming occurrence. After each meetup, update the page with the next date and optionally add recap content.
Leila: Doesn’t updating the page constantly confuse Google about what the page is about?
SDC SEO Brain: No, because the core topic stays consistent. “Chicago Tech Meetup” is always about the Chicago Tech Meetup. The specific date changes, but the subject doesn’t. Google expects event pages to update with new dates. What confuses Google is when you fundamentally change what a page is about. Changing from “tech meetup” to “marketing conference” would be a problem. Changing from “January meetup” to “February meetup” is expected.
Leila: Let me ask about timing. When should we start promoting next year’s event for SEO purposes?
SDC SEO Brain: As soon as you confirm the date, update your main event page. Even if you don’t have speakers or a full agenda, publish the dates, location, and early-bird registration. Google needs time to crawl, index, and rank your page. If your conference is in October and you publish the page in August, you have maybe six to eight weeks of ranking time. If you publish in January, you have nine months for the page to accumulate signals.
Leila: But we don’t have all the details in January.
SDC SEO Brain: You don’t need all the details. Publish what you know: event name, dates, venue, general theme, early registration. Update the page incrementally as you confirm speakers, sessions, and other details. Each update gives Google reason to recrawl. The page grows richer over time. By October, you have a comprehensive page with nine months of history instead of a rushed page with six weeks.
Leila: What keywords should we target for event pages?
SDC SEO Brain: Three categories. First, branded searches: your event name. You should own these completely. Second, category plus location: “tech conference Chicago,” “marketing summit New York.” These are competitive but high-intent. Third, category plus time: “tech conferences October 2025,” “fall marketing events.” These are seasonal and require your dates to be published early.
Leila: Our events don’t rank for category plus location at all. That’s all Eventbrite and 10times and those aggregator sites.
SDC SEO Brain: Aggregators rank because they have comprehensive listings and domain authority. You can compete by being more specific. “Tech conference Chicago” is broad. “Enterprise software conference Chicago” or “B2B SaaS conference Midwest” is narrower. The more specific your event’s positioning, the less you compete with generic aggregators. Also, aggregators list your event. Make sure your listings on Eventbrite, 10times, LinkedIn Events all link back to your main event page.
Leila: What about after the event? We get a lot of searches for things like “TechSummit recap” or “TechSummit 2024 videos.”
SDC SEO Brain: Post-event content is a massive missed opportunity. After your conference, publish recap content on the main event page or a linked subpage: session recordings, speaker slides, photo galleries, key takeaways. This content continues driving traffic year-round. It also demonstrates to Google that your event has ongoing value beyond the registration period. Events that publish post-content rank better for the next year’s event because the page shows sustained engagement.
Leila: We record everything but never get around to publishing it.
SDC SEO Brain: Make post-event publishing part of your event workflow, not an afterthought. Schedule it. Within two weeks of the event, publish recap content. Within a month, publish session recordings. This content serves multiple purposes: SEO value, social proof for next year’s attendees, and lead generation from people who missed the event but want the content.
Leila: Last question. We have four events. Should we have one domain for all of them or separate domains?
SDC SEO Brain: One domain, separate sections. yoursite.com/techsummit/, yoursite.com/marketingconf/, yoursite.com/designsummit/. Each section builds authority for its event while all sections benefit from the main domain’s overall strength. Separate domains mean starting from zero with each domain. You also lose cross-promotion opportunities: someone interested in TechSummit might also be interested in DesignSummit. Internal linking between event sections on one domain captures that connection.
FAQ
Q: Should event pages have new URLs each year or reuse the same URL?
A: Reuse the same URL. yoursite.com/techsummit/ should be your permanent event page that you update annually. This URL accumulates backlinks, domain authority, and search history over years. Creating new URLs like /techsummit-2024/ and /techsummit-2025/ means starting from zero each year. Create archive subpages (/techsummit/2024/) for historical content while keeping the main page focused on the upcoming event.
Q: When should I publish my event page for SEO?
A: As soon as you confirm the date and venue, even without full details. If your event is in October, publishing in January gives you nine months to build authority. Publishing in August gives you six to eight weeks. Publish early with basic details (dates, location, early registration) and update incrementally as you confirm speakers and sessions. Each update signals freshness to Google.
Q: What Event schema properties are required for rich results?
A: Essential properties: name, startDate (with timezone), location (using Place schema with full address for in-person events), and eventAttendanceMode (OfflineEventAttendanceMode, OnlineEventAttendanceMode, or MixedEventAttendanceMode). Google also recommends: endDate, description, image, organizer, and offers (for ticket pricing). Use the Rich Results Test to validate your markup before publishing.
Q: How do I compete with Eventbrite and aggregator sites for event keywords?
A: You can’t out-rank aggregators for broad terms like “tech conference Chicago.” Instead, target specific positioning keywords where your event is the clear best result: “enterprise software conference Chicago” or “B2B marketing summit Midwest.” Also, list your event on aggregators and ensure those listings link to your main event page, turning competitors into backlink sources.
Q: What should I publish after the event for SEO value?
A: Recap content, session recordings, speaker slides, photo galleries, and key takeaways. Publish within two weeks of the event. This content drives year-round traffic, demonstrates ongoing value to Google, and provides social proof for next year’s attendees. Pages with post-event content rank better for subsequent years because they show sustained engagement beyond registration periods.
Summary
Event pages fail at SEO because they’re treated as disposable. Creating new URLs each year means starting from zero with no backlinks, no history, and no established authority. By the time a new page could rank, the event has already happened.
The winning strategy treats events as franchises, not instances. Use a permanent URL (yoursite.com/techsummit/) that persists year after year. Update the content annually but keep the URL. Backlinks accumulate. Authority compounds. Archive subpages (/techsummit/2024/) capture historical searches while the main page focuses on the upcoming event.
Publish early, even without complete details. A page published in January for an October event has nine months to build signals. A page published in August has six weeks. Start with confirmed information (dates, venue, early registration) and update incrementally as speakers and sessions are finalized. Each update triggers recrawling.
Event schema requires specific properties for rich results. eventAttendanceMode (Online, Offline, or Mixed) is now required. Location needs full address with country. startDate must include timezone. Missing or malformed properties prevent rich results. Use Google’s Rich Results Test to validate before publishing.
Aggregators dominate broad event keywords because they have comprehensive listings and domain authority. Compete by targeting specific positioning keywords where your event is clearly the best result. Also list on aggregators (Eventbrite, LinkedIn Events, 10times) and ensure they link back to your main page, converting competitors into backlink sources.
Post-event content is a massive missed opportunity. Session recordings, speaker slides, and recap content drive traffic year-round. They demonstrate to Google that your event has ongoing value beyond registration. Events with post-content rank better for subsequent years because the page shows sustained engagement.
One domain, multiple event sections beats separate domains for each event. Internal linking between event sections creates cross-promotion opportunities and shares authority. Separate domains mean starting from zero repeatedly and losing the connection between related events.