The product is real and shipping. The SEO layer was never switched on. Three defects are actively costing traffic today, and almost every one is a config fix rather than a rebuild.
The entire site Google can reach: home, terms, privacy. The homepage links to 3 internal URLs.
Their home market. Their only client operates there.
No Event schema on a ticketing platform. The highest-value markup that exists, unused.
33 referring domains, roughly 90 percent auto-generated spam directories.
Every arbitrary string under /event/ returns HTTP 200.
/event/zzzz -> 200 "Event details | TicketSoft"
/event/1 -> 200 "Event details | TicketSoft"
/event/abc-def -> 200 "Event details | TicketSoft"
/event/be034028- -> 200 already indexed by Google
That is an infinite crawl space. Google has already indexed four truncated-ID variants, each a duplicate of a real event. The app returns correct 404s for unknown top-level paths, so the handling exists. It just is not applied to the event route.
| File | Status | Consequence |
|---|---|---|
/robots.txt | 404 | Survivable on its own |
/sitemap.xml | 404 | Not survivable. With no internal link path to events, the sitemap is the only way Google can find the catalogue |
/llms.txt | 404 | No disambiguation signal for AI engines |
| Element | Homepage | Event page |
|---|---|---|
| Title tag | Present | Good "Galway Camogie Minor C Final" |
| Meta description | Missing | Good date + venue |
| Canonical | Missing | Missing |
| H1 | Zero | Zero |
| JSON-LD | Zero | Zero |
| Open Graph | Missing | Present |
| hreflang | None | None |
Also: /privacy is serving the homepage title, and the site mixes | and - as title separators.
An event page ships 95 visible words, and the visible text is the generic homepage marketing copy, not the event. For Galway Camogie Minor C Final, Google reads "TicketSoft helps you find what's actually happening around you." The same body on every event. That is duplicate thin content across the entire catalogue.
| Metric | Value | |
|---|---|---|
| Time to interactive | 4,498 ms | Poor |
| DOM complete | 4,709 ms | Poor |
| Homepage word count | 164 | Thin |
| cache-control | private, no-store, must-revalidate | Defeats the CDN |
| Render-blocking resources | Yes, 16 scripts | Fix |
| HTTPS · stack | Netlify + Next.js + NS1 | Solid |
33 referring domains. Zero dofollow. A representative sample of what is actually pointing at them:
getwebsiteworth.com · websiterace.com · simplewebdirectory.com · australianwebdirectory.pro · skylinkseo.site · rankvanceseo.info · quero.party · blissq.pages.dev
These are scraper directories that accrete around any new domain. Nobody built them. They carry nothing.
galwaycamogie.ie links to TicketSoft event pages from its live fixtures page. Real, topical, editorial, in-market, from an established Irish sports domain. It is not in the backlink index yet, and it is worth more than all 33 current referring domains combined. It is also the template for the entire link strategy.
Open the full written report →