Event SEO: How to Get Your Event Page Ranking on Google

Search for your own conference by its category instead of its name, and you learn a lot in ten seconds. Type “logistics conference 2027” or “dental congress Germany” and look at who shows up. Often it is a listings portal, a competitor, or last year’s edition of your own event on a URL that now redirects to the homepage. The people you most want to reach do not know your event’s name yet. They search for the category.

Event SEO is the work of making your event page the answer to those searches, and most of it is not keyword work. A strong site structure provides the foundation for event SEO: one permanent URL that gets stronger every year, a public page Google is allowed to list, and facts it can read without guessing. In this guide we show you how to build that page, which Event schema Google actually requires, why some B2B formats can never appear in Google’s event listings, and where classic search ends and AI search begins.

What is event SEO?

Category searches are one way people find an event. It helps to understand the other routes too. Event SEO (search engine optimisation for events) means getting an event page found in Google for the searches your future attendees, exhibitors and speakers type. For an event, there are three ways to appear in Google’s results:

  • Organic results: the classic list of links. This is where your landing page competes for searches such as “fintech conference London 2027”.
  • The event experience: Google’s dedicated event listings in Search and Maps, built from Event structured data. They show date, venue and a ticket link for searches such as “conferences in Hamburg this month”.
  • Your brand search: searches for your event’s name. Your own page should be easy to find for these searches. If it is not, review its indexing, content and competing results.

Above all three sits a fourth layer: AI Overviews, ChatGPT and Perplexity summarising events instead of listing them. That is a related but different discipline, and we draw the line further down.

Consider the managing director reviewing your marketing budget. She does not search for your event by name, because she knows it. She checks whether it appears when a prospect searches the category. If the answer is a competitor, you will need to explain how you plan to improve that visibility.

Why most event pages never rank: a new URL every year

The first obstacle is rarely the content. It is the address. Many organisers build a fresh page, or even a fresh domain, for every edition: /congress-2025, then /congress-2026, then a microsite for the anniversary. Every press article, speaker post and partner link from previous years points at an address that no longer matters. The new page starts from zero, a few months before the event, exactly when it needs authority most.

Google addressed this pattern directly. In its Search Central guidance on recurring seasonal pages (October 2020), the Search Relations team recommends using “a recurring URL, not a new URL for each occurrence of the event”, for example /sale/black-friday rather than /sale/2020/black-friday. The advice was written for retail sales, but it carries over to conferences one to one. Your main address should be /congress. The edition year belongs in the title and the content, not in the URL.

Think of the links your event has collected over the years: a keynote speaker who mentions it in her bio, a trade magazine’s preview article, the association’s partner portal. Three links that took years to earn. Keep the URL, and each of them keeps working for the next edition.

Past editions do not disappear in this model. Move them to an archive such as /congress/2025 with the recap, photos and outcome figures, and link to it from the main page. The archive answers “was it worth it?”, the main URL answers “when and where?”. A stable main page can retain the value of links earned over previous editions.

Once the address is stable, the page has to answer what the searcher actually wants to know. B2B event searchers want facts fast: what it is, who it is for, when, where, what it costs and who else will be there. Make those details easy to find before adding supporting material.

  • Title tag with category, place and year: for example “Nordic Logistics Congress 2027 | Hamburg, 9 and 10 June”. The category word is what matches the search. Update the year on the day the next edition is confirmed.
  • A fact block near the top: date, city, venue, audience, expected size, an indicative price and the registration link as plain text, not baked into a hero image. Text makes the date easier for search engines to interpret reliably.
  • One page per audience question: attendees, exhibitors and speakers search differently. A “why exhibit” page catches “exhibit at a logistics trade show in Germany” in a way the main page may not.
  • Crawlable programme and speaker pages: session titles and speaker names are more specific searches your existing content can help answer, as long as they are real HTML and not a PDF or an embedded widget that loads after the page.
  • Links from your homepage: Google’s guidance on recurring events also recommends linking the landing page from the homepage to increase its prominence.

Together these pages form a small site structure, each part answering a different search:

PageSearch it answersWhat it must state
Main event page (permanent URL)“logistics conference 2027”Date, city, venue, audience, price anchor, registration link
Programme and session pages”warehouse automation talk Hamburg”Session title, speaker, time, room
Exhibitor page”exhibit at logistics trade show Germany”Visitor profile, packages, booking deadline
Speaker pages”[speaker name] keynote 2027”Bio, session, date
Archive of past editions”nordic logistics congress review”Recap, attendance and outcome figures, each with the year

Timing matters as much as structure. Google advises creating such pages well in advance so its crawler has time to discover and index them. B2B registrations also arrive in two waves, an early one and a late surge, as the timeline in our B2B event marketing plan shows, so the page has to rank months before the event, not only in the final weeks.

Event schema: what Google actually requires

A good page tells people the facts. Event schema tells Google the same facts in a format it does not have to interpret. Event structured data is a short block of code, usually in JSON-LD (JavaScript Object Notation for Linked Data), that labels the event’s name, dates, venue and tickets. According to Google’s Event documentation (last updated 8 September 2026), three properties are required: name, startDate and location, including the venue’s full address. Recommended on top are description, endDate, eventStatus, image, offers, organizer and performer.

For a two-day congress, a minimal but complete block looks like this:

{
  "@context": "https://schema.org",
  "@type": "Event",
  "name": "Nordic Logistics Congress 2027",
  "startDate": "2027-06-09T09:00+02:00",
  "endDate": "2027-06-10T17:30+02:00",
  "eventStatus": "https://schema.org/EventScheduled",
  "location": {
    "@type": "Place",
    "name": "Example Congress Centre",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "Example Street 1",
      "addressLocality": "Hamburg",
      "postalCode": "20355",
      "addressCountry": "DE"
    }
  },
  "image": ["https://www.example.com/congress/hero-16x9.jpg"],
  "description": "Two-day congress for heads of logistics and supply chain in Northern Europe.",
  "offers": {
    "@type": "Offer",
    "url": "https://www.example.com/congress/tickets",
    "price": "690",
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock"
  },
  "organizer": {
    "@type": "Organization",
    "name": "Example Logistics Association",
    "url": "https://www.example.com"
  }
}

Check four practical details when adding this block:

  • Dates carry a time zone offset (the “+02:00” above), as Google asks. Without it, the start time can be read in the wrong time zone.
  • Images should be at least 720 pixels wide; Google recommends 1,920 pixels and versions in 16x9, 4x3 and 1x1.
  • The markup sits on the event’s own page. A calendar page that lists ten events is not supported.
  • If the event moves to a new date, set eventStatus to rescheduled, put the new date in startDate and the old one in previousStartDate. If there is no new date yet, mark it as postponed and leave the original date in place.

The effect can be large. When Eventbrite added Event markup across its event pages, it reported “roughly a 100-percent increase in the typical year-over-year growth of traffic from Google Search” (Google Search Central case study, 2018). That is an older case and a platform with millions of events, so do not expect the same multiplier for a single congress. The example illustrates how structured data can create additional opportunities for visibility.

Getting into Google’s event listings: the rules B2B events trip over

Markup is necessary, but it is not a guaranteed place in the listings. Google states plainly that it does not guarantee structured data will appear in search results, and its eligibility rules exclude several formats that are common in B2B:

  • Public and bookable: “Events must be bookable to the general public. Events that require a membership, or invitation prior to purchasing the ticket or attending the event are ineligible for the event experience.” Hosted buyer programmes, members-only general assemblies and closed customer days fall outside the listings by definition.
  • A physical location: “Virtual experiences that have no real-world component aren’t supported.” An online-only conference can still rank in the organic results, but it will not appear in the event listings.
  • One event per URL: each event needs its own page with its own markup.
  • Covered regions: the event experience currently runs in nine regions, including the United Kingdom, the United States, Canada, Australia, India, Spain and Germany (in German). If your audience searches from France or the Netherlands, organic results are your channel.

The practical answer for mixed formats is to mark up the public part only. A trade show with open visitor registration and an invitation-based hosted buyer programme gets Event markup on the trade show page. The buyer programme gets its own page without it, written to rank organically for searches such as “hosted buyer programme logistics”. Which of the two formats suits your buyers is a separate decision, which we weigh up in hosted buyer programme vs. open registration. For search, only the open format can enter the listings.

There are three ways to get the markup onto your pages. If you sell tickets through a platform that already takes part in Google’s event search, your events may be covered without extra work. If your content management system has an event plugin, it can add the markup for you. Otherwise you add JSON-LD to each event page yourself. If you are choosing a platform anyway, add one question to the shortlist from our comparison of event website builders: does it output Event markup on every event page, and can your team edit it?

From publish to listed

Five steps to get an event page into Google

  1. Step 1 Publish early Permanent URL, live months before the event, linked from your homepage.
  2. Step 2 Add the markup JSON-LD on the event's own page with the required and recommended properties.
  3. Step 3 Test it Run Google's Rich Results Test and fix every critical error before launch.
  4. Step 4 Get it crawled Check the page in URL Inspection, keep it free of noindex and logins, and submit a sitemap.
  5. Step 5 Monitor Watch the Search Console rich result and performance reports, and check again after every template change.
Based on Google Search Central, Event structured data documentation, September 2026

Classic search or AI search: where this guide stops

Everything so far follows the same principle as AI visibility: state the facts plainly. The difference is what you compete for. Classic SEO competes for the click on a results page. AI search competes for a mention inside an answer.

Both matter, but not equally for traffic. SE Ranking tracked 101,574 websites from January 2025 to April 2026 and found that organic search delivered 42.75 per cent of all website traffic, while AI platforms delivered 0.32 per cent (SE Ranking AI traffic study, June 2026). For your event, that means assistants increasingly shape the shortlist, but the visit, the registration and the booth enquiry still arrive mostly through Google.

Event SEO in numbers

Why classic search still carries the traffic

42.75% Share of website traffic from organic search SE Ranking, 101,574 sites, Jan 2025 to Apr 2026
0.32% Share of website traffic from AI platforms SE Ranking, same sample, June 2026
~100% Increase in typical year-over-year Google traffic growth after Event markup Eventbrite, Google case study, 2018
SE Ranking, June 2026; Google Search Central, 2018

So when your managing director asks whether SEO still matters now that everyone asks ChatGPT, the honest answer is that the two build on each other. The fact block, the markup and the dated outcome figures that make a page rank are the same material assistants use to describe an event. How to win the answer itself, from prompts to measurement, is the subject of our guide on getting your event recommended by AI search.

Keep the page alive between editions

A permanent URL only pays off if the page stays current. The weeks after an event are when most event pages decay: the old date stays up, the registration button leads nowhere, and Google keeps showing a page that answers last year’s question.

A simple routine prevents this. Within a week of the event, switch the main page to the next edition, or to “2028 dates coming soon” with a link to the recap. Move the recap and outcome figures into the archive. Update the markup to the new startDate as soon as the date is fixed. Then review Search Console once a month and split your search queries into two groups: searches for your event’s name and searches for the category. Brand impressions show that people already know you. Category impressions growing from one edition to the next show that your SEO works. Track both groups to see how people discover your event and where visibility is improving.

Converve’s event website runs on your own domain and draws programme, speakers and registration from the same data as the event app, so a changed date or session appears everywhere at once instead of leaving last year’s facts on one page. If you are planning the website for your next edition, see how the Converve event website and app work together.

Frequently Asked Questions

What is event SEO?

Event SEO is search engine optimisation for event pages: making your event appear in Google when people search for the category, the city or the date rather than your event’s name. It covers the page structure, Event structured data for Google’s event listings, and keeping the page current between editions.

How do I get my event listed in Google’s event results?

Add Event structured data (name, start date and location with full address) to the event’s own page, test it with Google’s Rich Results Test and make sure the page can be crawled. The event must be public, bookable and held at a physical location, and Google does not guarantee a listing even when the markup is valid (Google Search Central, 2026).

Do I need a new URL for every edition of my event?

No, and you should avoid it. Google recommends “a recurring URL, not a new URL for each occurrence of the event” (Google Search Central Blog, 2020). Keep one main address, put the year in the title and content, and move past editions to an archive page.

Can online or invitation-only events appear in Google’s event listings?

No. Google’s guidelines exclude virtual events without a physical component and events that require a membership or an invitation. These events can still rank in the normal organic results with a well-built landing page.

How long does it take for an event page to rank?

Google says to allow several days for crawling and indexing after you publish or change the markup. Ranking for competitive category searches usually takes considerably longer, which is why the page should go live months before the event and stay on the same URL every year.

Conclusion: build visibility across editions

Effective event SEO starts with a clear site structure: a permanent URL that can collect links year after year, accessible event details and Event markup Google can read. Distinguish the public event from invitation-only formats so each page supports the right search opportunities.

Start with the cheapest step this week: search for your category, note who ranks, and check whether your main event URL will survive into the next edition. When your managing director runs the same search next year, your event should be the answer. If you want your next event website to keep its facts consistent across web and app, get in touch with Converve.

Want matchmaking that fits your event?

Get a free consultation