Generative Engine Optimization Audit

Fennick Lane Bakery

127.0.0.1:47391

27 /100 Critical
Audit Date 2026-11-02
Business Type Local Business
Locations Ottermere

Audit Date: 2026-11-02 URL: http://127.0.0.1:47391/ Business Type: Local Business Pages Analyzed: 1


Executive Summary

Overall GEO Score: 27/100 (Critical)

Fennick Lane Bakery has one strong passage about its 36-hour dough, and the page is fully server-rendered, so AI crawlers can read it. The score is held down by no structured data, a robots.txt that blocks GPTBot, a page title of "Home", and no brand presence that could be confirmed. Brand and platform checks that need third-party sites were not run in this audit, and they are scored as absent or marked unverifiable.

Score Breakdown

Category Score Weight Weighted Score
AI Citability 31/100 25% 7.8
Brand Authority 0/100 20% 0.0
Content E-E-A-T 30/100 20% 6.0
Technical GEO 65/100 15% 9.8
Schema & Structured Data 5/100 10% 0.5
Platform Optimization 27/100 10% 2.7
Overall GEO Score 27/100

Critical Issues (Fix Immediately)

Critical: no structured data anywhere

The page has no JSON-LD, Microdata or RDFa. Nothing tells a search engine or AI model that this is a bakery, where it is, or when it opens. Add the LocalBusiness block in the Schema section below.

Critical: the site is served over HTTP

http://127.0.0.1:47391/ does not use HTTPS. This was a local test server, so confirm this on the live site before acting on it.

High Priority Issues

High priority: GPTBot is blocked

/robots.txt has User-agent: GPTBot with Disallow: /. Remove this block unless the business has decided to keep OpenAI out. OAI-SearchBot and ChatGPT-User are not mentioned, so they inherit the default allow.

High priority: no llms.txt

/llms.txt and /llms-full.txt both return 404. A draft is in the Quick Wins section.

High priority: no question-answering content

No heading is phrased as a question, and four of the five content blocks do not answer anything a customer would ask.

High priority: no author or owner named

Nobody is named as baker, owner or writer, and the page has no bio. The sentence "we are bakers and not doctors" is the only statement of who is speaking.

Medium Priority Issues

Medium: citability averages 38 out of 100

Five blocks were scored. Only "Our bread" scores above 50.

Block Words Score Grade
Our bread 127 77 B
Our story 44 37 D
Visit us 32 29 F
Welcome to Fennick Lane 39 24 F
Things we bake 22 22 F

Medium: page title is "Home" and there is no meta description

A title of "Home" is effectively missing. Suggested title: Fennick Lane Bakery | Sourdough Bakery in Ottermere. Suggested description: Neighbourhood sourdough bakery in Ottermere. Loaves fermented for 36 hours, rye and spelt milled on site. Open Wednesday to Sunday from 7am until we sell out.

Medium: thin content and no sitemap

The page has about 280 words, under the 300-word line for thin content. /sitemap.xml and /sitemap_index.xml both return 404, and robots.txt references no sitemap.

Medium: no Wikipedia or Reddit presence confirmed

These lookups were not run, so absence is assumed rather than found.

Low Priority Issues

Low: image and tag cleanup


Category Deep Dives

AI Citability (31/100)

This is the AI Visibility composite: Citability 38 at 35%, Brand Mentions 0 at 30%, Crawler Access 70 at 25%, llms.txt 0 at 10%.

Crawler Access starts at 100. It loses 15 for GPTBot, 5 for CCBot, and 10 because no sitemap is referenced. ClaudeBot, PerplexityBot, OAI-SearchBot and the other listed crawlers are not named, so they inherit Allow: /.

Best passage (77/100). "Fennick Lane Bakery is a neighbourhood sourdough bakery in Ottermere. Every loaf is fermented for 36 hours in the cold room behind the shop..." It names its subject, opens with a definition and carries numbers. It is 127 words, just short of the 134 to 167 words this tool treats as optimal.

Weak passage (24/100). "We love bread and we think you will too. Our passion for quality shines through in everything we make..." It has no facts and could describe any bakery.

Rewrite for the welcome block, using only facts already on the page:

Fennick Lane Bakery is a sourdough bakery on Fennick Lane in Ottermere, next to the old ferry steps. It bakes 120 loaves on a normal morning, each fermented for 36 hours, and is open Wednesday to Sunday from 7am until it sells out.

Rewrite for the visit block, with a question heading:

When is Fennick Lane Bakery open? Fennick Lane Bakery is open Wednesday to Sunday, from 7am until the day's bread sells out. The shop is on Fennick Lane in Ottermere, next to the old ferry steps. Call 01000 000 000 to ask what is left.

Brand Authority (0/100)

Wikipedia, Reddit, YouTube, LinkedIn and industry sources were not checked, because this audit made no third-party requests. The score of 0 means not measured. It is not a finding that the brand is absent.

Content E-E-A-T (30/100)

Component Score
Experience 11/25
Expertise 6/25
Authoritativeness 3/25
Trustworthiness 5/25
Content metrics 7/15
AI content assessment 6/10
Topical authority 1/10
Freshness 1/5

Experience comes from one paragraph: the cold room, the 40 kilograms milled each Thursday, the 2019 starter, and the admission that tasting notes are not medical evidence. Expertise and authority are low because no person, credential, outside source or About page is present. Trust is low because there is no HTTPS, privacy policy or date, though a phone number and street are given.

AI content assessment: Likely Human-Edited AI. "Our passion for quality shines through" and "this is what happens when you care" are generic, while the bread paragraph is specific. This is a judgement from signals and not a definite claim.

Technical GEO (65/100)

Category Score Weight Weighted
Server-Side Rendering 100/100 25% 25.0
Meta Tags & Indexability 35/100 15% 5.3
Crawlability 45/100 15% 6.8
Security Headers 32/100 10% 3.2
Core Web Vitals Risk 70/100 10% 7.0
Mobile Optimization 80/100 10% 8.0
URL Structure 90/100 5% 4.5
Response & Status 60/100 5% 3.0
Additional Checks 50/100 5% 2.5

All content is present in the raw HTML, so AI crawlers that do not run JavaScript see everything. Core Web Vitals here are a risk estimate from the HTML and not a measurement: LCP low, INP low, CLS medium because of the unsized image. Validate with PageSpeed Insights or CrUX data.

Agent-readiness (non-scoring): a request with Accept: text/markdown returned HTML, so Markdown negotiation is not supported. No Link headers were found.

Schema & Structured Data (5/100)

No schema blocks were found. The only points are the 5 for having no deprecated schemas. Recommended block, filled only with facts on the page. The postal code, website address and profile links are left for the owner:

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "@id": "https://YOURDOMAIN.com/#localbusiness",
  "name": "Fennick Lane Bakery",
  "url": "https://YOURDOMAIN.com",
  "description": "Neighbourhood sourdough bakery in Ottermere. Loaves fermented for 36 hours.",
  "telephone": "01000 000 000",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Fennick Lane",
    "addressLocality": "Ottermere",
    "postalCode": "YOUR_ZIP"
  },
  "openingHoursSpecification": [{
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Wednesday", "Thursday", "Friday", "Saturday", "Sunday"],
    "opens": "07:00"
  }],
  "sameAs": ["https://www.google.com/maps/place/YOUR_GOOGLE_MAPS_URL"]
}

Platform Optimization (27/100)

Platform Score Main reason
Google AI Overviews 33/100 No question headings or comparison table; clean HTML
ChatGPT Web Search 29/100 No entity data; GPTBot blocked, search bots allowed
Perplexity AI 37/100 Primary-source facts and open access; community unverified
Google Gemini 9/100 Thin single page; Google presence unverified
Bing Copilot 27/100 No index signals found; clean HTML

These are readiness estimates from the page. No AI platform was queried. Google Business Profile, Knowledge Graph, Reddit and YouTube signals are unverifiable from this audit.


Quick Wins (Implement This Week)

  1. Remove the GPTBot block from robots.txt, and add a sitemap line. Affects ChatGPT and crawler access.
  2. Change the title and add the meta description above.
  3. Add the LocalBusiness JSON-LD above with a real postal code and website address.
  4. Replace the welcome and visit text with the two rewrites above.
  5. Publish this llms.txt at the site root:
# Fennick Lane Bakery

> Neighbourhood sourdough bakery on Fennick Lane in Ottermere. Open Wednesday to Sunday from 7am until sold out.

## Main
- [Home](https://YOURDOMAIN.com/): Our bread, what we bake, and how to visit

30-Day Action Plan

Week 1: Access and identity

Week 2: Answers

Week 3: People and trust

Week 4: Beyond the page


Appendix: Pages Analyzed

URL Title GEO Issues
http://127.0.0.1:47391/ Home 14