How discoverable is Annie Moore's across traditional search and the new generation of AI answer engines — and where neighbouring Midtown Irish pubs are pulling ahead.
Five weighted dimensions. The site loses most ground on on-page fundamentals and structured data — both quick to remediate.
Generative engines synthesise answers from structured data, citable facts and off-site authority. Scored out of 100 against the signals each engine is known to weight.
| Engine | Score | Primary blocker | What unlocks it |
|---|---|---|---|
| Google AI Overviews | 36 | Empty LocalBusiness schema; no AggregateRating; no FAQ data | Complete Restaurant + AggregateRating JSON-LD |
| ChatGPT Search | 60 | Menu is clean HTML (good) but title/description give no context | Descriptive title + meta description + headings |
| Perplexity | 58 | Strong off-site (Yelp/TripAdvisor) carries it; own site is thin | Citable facts, hours, FAQ on-page |
| Microsoft Copilot / Bing | 40 | No structured answers; Speakable/schema absent | Schema + Bing Places confirmation |
| Google Gemini | 46 | Weak entity signals on-site; relies entirely on GBP | Entity schema + sameAs links to profiles |
GEO Readiness (48) is the weighted average across engines. The recurring theme: the site gives AI engines almost no machine-readable facts, so they fall back to third-party sources — where Annie Moore's competes on someone else's terms.
Benchmarked against the cluster of Irish pubs competing for the same Grand Central / Midtown East foot traffic. Competitor scores are estimated from the same public on-page and schema signals.
Annie Moore's sits below the category average on both SEO and GEO despite having one of the larger review bases in the set — a clear sign the gap is technical, not reputational. Closing the structured-data gap alone would likely move it to the top of the local cluster.
Verified directly against the live HTML, robots.txt, sitemap and structured-data output on 29 May 2026.
The homepage ships a JSON-LD LocalBusiness block where address and openingHours are blank strings — a default Squarespace stub that was never populated. There is no Restaurant type, no geo-coordinates, no telephone, no menu link, and no aggregateRating.
Why it matters: structured data is the single biggest input for AI Overviews, Gemini and Copilot. A blank stub is worse than none — it signals an incomplete entity. Fix unlocks the largest GEO gain available.
The homepage renders zero <h1> elements. Search engines and AI crawlers use the H1 as the primary topical signal for the page.
Why it matters: without an H1, the homepage has no declared subject. One line of markup closes it.
The <meta name="description"> tag is present but its content is an empty string. Google and AI engines are left to scrape arbitrary page text for snippets.
Why it matters: the meta description is your pitch in the results — and a frequent source of the one-sentence summary AI engines quote.
Title is "Annie Moore's Bar and Restaurant " (with a trailing space). No "Irish pub", no "Midtown / Grand Central", no NYC. It does not match how people — or AI engines — search for the venue.
Why it matters: the title is the strongest on-page ranking signal and the clickable headline in every result.
230+ Yelp reviews, 785 aggregated reviews, 4.2 on Google, 647 Facebook fans — none of it surfaced on the site via aggregateRating schema.
Why it matters: star ratings in schema are what produce review-rich snippets and feed AI "is it any good?" answers. This is reputation you already own, left on the table.
og:imageThe publicly listed number (212-986-7826) does not appear as a tel: link in the homepage markup, and there is no Open Graph image, so social/AI shares render without a preview card.
Why it matters: tap-to-call and rich link previews are baseline conversion and shareability features.
The sitemap lists ~6 URLs, including two near-identical reservation pages (/make-a-reservation and /make-a-reservation-1). There is little crawlable content depth beyond the menu.
Why it matters: more citable content (story, FAQ, events, private dining) gives engines more reasons to surface you.
The site is HTTPS, has a canonical tag and viewport meta, and — importantly — the menu is real HTML text (items + prices), not an image or PDF. That is genuinely good for ChatGPT and Perplexity, which can read and quote it.
Build on it: the foundation is sound; the gaps are signals, not structure.
Ordered by impact-to-effort. The first three are configuration changes that, together, would move both scores into the green and ahead of the local set.
<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Restaurant", "name": "Annie Moore's Bar and Restaurant", "servesCuisine": ["Irish", "American", "Bar"], "priceRange": "$$", "telephone": "+1-212-986-7826", "url": "https://www.anniemoores.com", "menu": "https://www.anniemoores.com/menu", "acceptsReservations": "True", "address": { "@type": "PostalAddress", "streetAddress": "22 East 41st Street", "addressLocality": "New York", "addressRegion": "NY", "postalCode": "10017", "addressCountry": "US" }, "geo": { "@type": "GeoCoordinates", "latitude": 40.7522, "longitude": -73.9803 }, "openingHoursSpecification": [ { "@type": "OpeningHoursSpecification", "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"], "opens": "11:30", "closes": "00:00" }, { "@type": "OpeningHoursSpecification", "dayOfWeek": "Saturday", "opens": "11:30", "closes": "20:00" } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.2", "reviewCount": "230" }, "sameAs": [ "https://www.facebook.com/AnnieMooresIrishPub/", "https://www.yelp.com/biz/annie-moores-bar-and-restaurant-new-york-2" ] } </script>
Only publish an aggregateRating that matches a rating visible on the site or a verifiable profile, and keep the value current.
Title: Annie Moore's — Irish Bar & Restaurant in Midtown NYC | Near Grand Central Meta: A modern Irish bar & restaurant steps from Grand Central at 22 E 41st St. Craft beer, whiskey, classic pub fare, private events & a rooftop courtyard.
<h1>Annie Moore's — Irish Bar & Restaurant in Midtown Manhattan</h1>
In Squarespace, set the homepage banner heading to a Heading 1 block; ensure no other element is also tagged H1.
<a href="tel:+12129867826"> in the header/footer.FAQPage schema — directly feeds AI answer boxes.Findings were collected by fetching the live site and its robots.txt, sitemap.xml and rendered structured data, then scored against the on-page, schema, local-SEO and GEO/AEO criteria each major engine is known to weight. Competitor scores are directional estimates from the same public signals. No paid tools or private data were used.
Sources: anniemoores.com · Yelp (230 reviews) · Facebook · Tripadvisor