CompleteOct 2552 of 52 pages readUnclaimed

localhum

localhum.app

Event ListingVisit site ↗

Localhum is an event discovery platform that lists live music, regular nights, happy hours, and one-off events at bars, breweries, and venues in Greater San Diego and other cities.

65/100Tier 4 · Agent-Ready
65/100

Tier 4 · Agent-Ready

15 questions a buyer might ask ChatGPT, Claude, Dots or Muse

6 of 15 buyer questions hit a dead end.

Buyer questions72/1006 dead ends
Agent access47/1007 of 15 pass
Re-audit · 1 credit

13 to fix · 52 of 52 pages read · Oct 25, 2026

Buyer questions

6 dead ends · 9 answered

What an AI agent reading localhum.app would conclude

Goes silentListing details · medium+4 pts est.

Is there any indication whether a show or bar event is 21-and-over, or can I bring my under-21 friends?

  1. Closest pages
  2. Pages say

    No page answers it.

    The site does not indicate age restrictions for any show or bar event. Listings like the Monster Mash Motorcycle Show at The Tower Bar and the Winstons and Humble Heart shows give a time, venue and one-line description, but nothing about 21-and-over rules or whether under-21 guests can attend. A reader cannot tell from localhum which events welcome under-21 friends.

Fix

Add an age restriction field (21+, 18+, or all ages) to every event and venue listing on localhum so each show page states whether under-21 guests can enter.

Goes silentOperations · low+4 pts est.

Can I sign up to get notified when new events pop up in my neighborhood, or do I just have to keep checking back?

  1. Closest pages
    • /san-diego/north-park › North Park › Everywhere on localhum › Greater San Francisco
    • / › Greater San Diego
  2. Pages say

    No page answers it.

    The site does not mention any way to sign up for event notifications, alerts, or emails, and no page offers an account or subscription option. Neighborhood pages such as /san-diego/north-park only say listings are "gathered from each venue's own website and flyers, and checked again every few days," so as far as the site shows, checking back is the only way to catch new events.

Fix

Add an email alert sign-up to each neighborhood page, e.g. /san-diego/north-park, stating how often subscribers are notified about new events.

HedgesOperations · high+2 pts est.

How current are these listings — if a show gets cancelled or a happy hour ends, does the page get updated or removed, or am I rolling the dice?

  1. Found on
  2. Pages say

    Mentioned, not specified.

    The site does not say how often listings are refreshed or whether cancelled shows and ended happy hours get updated or removed, so there is no stated freshness guarantee. What it does show: every listing is 'Gathered from each venue's own website by localhum' with a 'Something wrong? Tell the venue, or tell us' link (see the Winstons, Tower Bar, Seven Grand, U-31 and Whistle Stop happy hour pages), and one-off events get date-specific URLs. The Winstons page even flags conflicting venue hours without resolving them, so confirm time-sensitive details with the venue before you go.

Fix

Publish a 'How listings stay current' page stating how often venue websites are re-checked and that cancelled shows or ended deals are removed, and add a last-updated date to each listing.

HedgesGetting started · high+1 pts est.

I run a bar in La Mesa — how do I get my happy hour or event listed on here, and is there a fee to post?

  1. Found on
  2. Pages say

    Mentioned, not specified.

    Localhum says everything on the site is gathered from each venue's own website and flyers and rechecked every few days, and it points bar owners to localhum.app/venues via a 'Run a venue? Here's how it works' link. The site does not say whether there is a fee to be listed or how to submit an event directly.

Fix

State on localhum.app/venues whether listing is free and how a bar gets its happy hour or event included, whether automatically from its website or via a submission form.

HedgesSearch · medium+1 pts est.

Can I filter for free events or stuff with no cover, or do I have to read every listing to figure that out?

  1. Found on
  2. Pages say

    Mentioned, not specified.

    The site shows no filter for free or no-cover events; the only controls visible on neighborhood pages are date pickers. Price is surfaced per listing instead: the OBoke Karaoke page states 'No cover. $5 drink specials all night', Sunday Funday Comedy is marked 'free', and The Template's listing title flags 'A Free Event'. So based on the site, you would scan listings rather than filter.

Fix

Publish a search help page on localhum.app listing available filters, and add an explicit free or no-cover label to every listing summary so price is scannable without opening each event.

HedgesSupport · medium+1 pts est.

Is there a way to contact the venue directly through the site — phone number, link, anything — or do I have to Google them separately?

  1. Found on
  2. Pages say

    Mentioned, not specified.

    You don't have to Google separately for a website: event pages on localhum.app link directly to each venue's own site (for example the California Wild Ales Bears page links to californiawildales.com and the Kilowatt comedy night links to kilowatt.beer) and list the street address. However, no phone number for any venue appears anywhere on the site, and the only other contact path is a footer line, "Something wrong? Tell the venue, or tell us", with no details behind it.

Fix

Add each venue's phone number and a contact link to its venue page, next to the 'On the venue's website' link already shown on event pages.

Answered9Pricing, Listing details, Search and 4 moreShowHide
  • Do event listings show the cover charge or ticket price, or do I have to show up not knowing what it costs to get in?

    Yes. localhum event pages include a Price line whenever the venue states one: $12 cover at Aquarius Bar & Grille, $10 general admission plus a $0.25 service fee at Humble Heart, $10 at The Holding Company, and 'No cover' for Winstons' OBoke Karaoke. When a venue doesn't publish a price, the listing says so outright, e.g. the Tower Bar Monster Mash page reads 'No admission price is stated,' so you're never left guessing at the door.

    Found on /san-diego/ocean-beach/winstons/oboke-karaoke › OBoke Karaoke (OB-oke)

  • Do listings include actual start and end times, or just the date — I don't want to show up at 8 for something that started at 6?

    Yes, listings show actual times, not just dates: the San Diego homepage lists entries like '4pm–9pm' for The Tower Bar and '12:30pm–8pm' for The Holding Company, and event pages state full times, e.g. 'Sunday, October 25 · 4 PM–9 PM' for the Monster Mash Motorcycle Show and 'Every Sunday · 6 PM–9 PM' for Sunday Funday Comedy. A few recurring events give only the day: the Chicago Bears Game Day page says 'Every Sunday' and explicitly notes no kickoff times are stated. Deals use partial labels like 'all day' and 'until 8pm'.

    Found on / › Greater San Diego › TodaySunday, October 25

  • Can I filter events by neighborhood like Ocean Beach or North Park, and by date so I can see just what's happening this weekend?

    Yes. Localhum gives each neighborhood its own page, such as /san-diego/ocean-beach and /san-diego/north-park, and every page has a date strip with day tabs plus a 'Next weekend' link that shows just that weekend's events. Ocean Beach lists 21 things next weekend and North Park lists 8, and the Greater San Diego homepage links all neighborhoods with their weekly counts.

    Found on /san-diego/ocean-beach › Ocean Beach

  • Does LocalHum only cover San Diego County, or does it list events in other cities too?

    No, LocalHum is not San Diego only: the homepage states "localhum is starting in San Diego, Los Angeles and San Francisco." The site has a dedicated Greater San Francisco page listing cities like Walnut Creek and San Clemente, plus a Greater Los Angeles page linked from the region navigation. Within San Diego it covers 17 neighborhoods plus nearby cities such as Alpine, Imperial Beach, La Mesa, Oceanside and Santee.

    Found on / › Greater San Diego

  • Pages like 'daily happy hour' don't show dates — are those standing weekly deals, and do they say which days and hours they actually run?

    Yes, these are standing recurring deals: each listing carries a repeat schedule such as 'Deal Every day' or 'Every Sunday–Thursday' plus a running 'Next:' date list, so no fixed event date is needed. Most pages state exact days and hours: Winstons daily 5–8 PM (with Tue Open Deck's, Wed Club Culture, Thu Trivia & Live Music), Whistle Stop Bar daily 4–7 PM, The Tower Bar daily 4–7 PM, McGuffie's Live daily 12–7 PM, and Deano's Pub Mon–Fri 2–6 PM plus all day Sunday. Two are incomplete: Seven Grand says only 'daily until 8pm' with no start time, and U-31 North Park Bar lists Sunday–Thursday but states no hours.

    Found on /san-diego/ocean-beach/winstons/daily-happy-hour › Happy Hour Specials: Open Deck's, Club Culture, Trivia & Live Music - Already Live

  • Are these listings posted by the venues themselves or pulled from somewhere else — how would I know the details are actually right?

    Listings are pulled, not posted by the venues themselves: localhum states on its neighborhood pages that everything is gathered from each venue's own website and flyers, and checked again every few days. Each event page shows where it came from, with an 'On the venue's website' link and a direct 'The venue says' quote you can check against the source. Every listing also carries a 'Something wrong? Tell the venue, or tell us' link as the correction channel.

    Found on /san-diego/ocean-beach/california-wild-ales-ocean-beach/chicago-bears-game-day › Chicago Bears Game Day

  • If I find a bar I like, like Winstons, can I pull up everything they've got coming up instead of hunting event by event?

    Yes. Localhum gives every bar its own venue page, for example localhum.app/san-diego/ocean-beach/winstons, and the Places in Ocean Beach listing shows Winstons with 17 events this week plus highlights like live music daily and Reggae Wed. Each Winstons event page also links back to that venue page, so you can pull up everything coming up at the bar in one place instead of hunting event by event.

    Found on /san-diego/ocean-beach › Ocean Beach › Places in Ocean Beach

  • How far ahead do events get posted — will I find next month's anniversary show on here, or is it mostly stuff happening this week?

    localhum is a this-week guide: the homepage counts '133 things this week' and its date navigation runs only from Today through Saturday plus a 'Next weekend' tab, which is the furthest horizon shown. Every neighborhood page repeats the same 'things this week' framing with the identical week-only tab row. Nothing on the site shows listings a month ahead, so next month's anniversary show would not be findable yet.

    Found on / › Greater San Diego

  • If I show up and a listing is wrong or the place is closed, is there a way to flag or fix it on the site?

    Yes. Every event listing and neighborhood page on localhum carries a "Something wrong? Tell the venue, or tell us" link for flagging bad or closed listings, and the site notes listings are gathered from venue websites and flyers and rechecked every few days. The site does not describe what happens after you submit a report.

    Found on /san-diego/mission-bay/aquarius-bar-grille/live-music › Live music

Agent access

7 of 15 fail · 7 pass

Files and settings agents look for

FailsDiscovery · Essential+1 pts est.

sitemap.xml

Observed

no sitemap at /sitemap.xml, /sitemap_index.xml, /.well-known/sitemap.xml or a robots.txt Sitemap: line

Fix

Publish /sitemap.xml listing your public pages, and point to it from robots.txt.

sitemaps.org ↗
FailsContent · Essential+1 pts est.

Markdown on request

Observed

Accept: text/markdown → 200 text/html; Vary: (none)

Fix

Return a markdown version of a page when a request asks for markdown.

None for this check; it must come from your own server or CDN (Cloudflare’s Markdown for Agents on plans that have it). Separately, agents using your Sitedex endpoint (mcp.sitedex.dev/s/localhum-app/mcp) already get your pages as markdown. That doesn’t pass this check.

RFC 9110 + 7763 ↗
FailsDiscovery · Recommended+1 pts est.

llms.txt

Observed

no llms.txt at /llms.txt or /.well-known/llms.txt (GET /llms.txt → 404)

Fix

Publish /llms.txt: your site name, a one-line summary, and links to the pages an agent should read first.

Download the starter llms.txt built from this audit, edit the summary and links, then upload it to your site root. A starter, not finished copy.

llmstxt.org ↗
FailsAccess · Recommended+1 pts est.

Content signal

Observed

robots.txt has no Content-Signal line

Fix

Add a line to robots.txt that says how your content may be used.

robots.txt
User-agent: *
Content-Signal: search=yes, ai-input=yes, ai-train=no
Allow: /
Content Signals ↗
FailsAgent interfaces · Recommended+1 pts est.

MCP server card

Observed

no MCP server card (JSON) at /.well-known/mcp/server-card.json, /.well-known/mcp, /.well-known/mcp.json

Fix

Publish an MCP server card at /.well-known/mcp/server-card.json that tells agents where to connect.

Download server-card.json from this audit and host it at that path. It points agents at Sitedex’s hosted endpoint for your site, so there’s no server to run. If you run your own MCP server, point the card there instead.

MCP SEP-2127 ↗
FailsAgent interfaces · Recommended+1 pts est.

WebMCP

Observed

no /.well-known/webmcp.json manifest; no WebMCP markers in homepage HTML

Fix

Register your site’s actions for in-browser agents and publish /.well-known/webmcp.json.

Add the one-line Sitedex widget script from your report, and host webmcp.json from this audit.

Page head
<script async src="https://sitedex.dev/widget.js"></script>
WebMCP draft ↗
FailsIdentity · Recommended+1 pts est.

Organization schema

Observed

homepage has no JSON-LD blocks

Fix

Add Organization JSON-LD (name, URL, logo) to your homepage head.

Download organization.json from this audit, check the name and logo, and paste it into a ld+json script tag.

Schema.org ↗
Passing7robots.txt, AI crawler access, Pages load cleanly and 4 moreShowHide
  • robots.txt

    GET /robots.txt → 200 text/plain (163 characters)

  • AI crawler access

    robots.txt names no AI crawlers and does not block all crawlers from /

  • Pages load cleanly

    52 of 52 crawled pages returned content (100.0%; needs over 95%)

  • Server-rendered text

    raw homepage HTML has 3,647 visible characters before JavaScript runs (needs 500)

  • Canonical URL

    homepage canonical: https://localhum.app/greater-san-diego

  • Meta description

    meta description is 135 characters

  • Page language

    <html lang="en">

Not applicable5OpenAPI spec, Payment docs, Webhook docs and 2 moreShowHide
  • OpenAPI spec

    no OpenAPI document or API catalog found on this origin (checked 11 common paths, /.well-known/api-catalog and the homepage Link header)

  • Payment docs

    site category is not commerce

  • Webhook docs

    site category is not commerce

  • Auth docs

    site category is not commerce

  • Sitemap dates

    no sitemap found

Observed, not scored93 fail · not in the score yetShowHide
  • AI agent accessPass

    robots.txt allows all 10 search and user AI bots on /. training and mixed-use tokens (0 points): all 6 allowed

  • Reachable by agentsPass

    SitedexBot homepage fetch (/) → 200 text/html; no challenge

  • Real 404sPass

    GET /sitedex-probe-404/e8b1c4d2/missing (a page that does not exist) → 404; no markdown error body

  • Open Graph tagsPartly passes

    homepage has og:title, og:image, og:url; missing og:type

    Add the four required Open Graph tags to your homepage head: og:title, og:type, og:image and og:url.

  • Organization contact detailsNot applicable

    no Organization JSON-LD with a name on the homepage

  • JSON-LD parsesNot applicable

    homepage has no JSON-LD blocks

  • About, contact and privacy pagesFails

    no about page crawled; no contact page crawled; no privacy page crawled (needs 500+ bytes of text each)

    Publish an about page, a contact page and a privacy page with real text (about 500 characters of text or more each), and link them from your site so a crawl finds them.

  • Agent guidance in llms.txtNot applicable

    no llms.txt

Claim localhum.app

Free · full crawl · score history

Score your site

Free · results in minutes

How this is scored

Score

  • Buyer questions70%
  • Agent access30%

Buyer questions

  • Answeredanswered from your pages
  • Hedgesmentioned, not specified
  • Contradictspages disagree
  • Goes silentno page answers it

Agent access

15 checks count toward the score. Checks marked not scored are recorded and shown, and do not move the score yet.

Estimates

+N pts est. is the gain to this score if that one item is fixed alone. Estimates do not add up.

Tiers

  • Agent-Native80 to 100
  • Agent-Ready60 to 79
  • Agent-Accessible40 to 59
  • Basic Presence20 to 39
  • Agent-Unreadable0 to 19

Scoring v2 · checks v2