Leeshprint
https://leeshprint.uk
Visibility Gaps
11 ISSUES FOUNDBusiness name not recognized
The AI model could not identify Leeshprint by name from public sources — it's not surfaced for branded queries like 'Leeshprint custom print'.
DETECTED BY: OPENAI GPT-5Location data missing
Despite the .uk TLD, no page states a UK address or service area in machine-readable form. AI can't match you to UK-scoped print queries.
DETECTED BY: OPENAI GPT-5Opening hours unknown
AI assistants cannot answer 'are they open now?' or 'when does Leeshprint dispatch?' queries.
DETECTED BY: OPENAI GPT-5Phone number unavailable
No verifiable contact number on-site — AI cannot route phone-call intent for custom-print quotes to you.
DETECTED BY: OPENAI GPT-5Services / offerings unclear
The 'Cooperate' (sic) and 'Single Item' category titles don't tell AI what you actually sell. Custom t-shirts, corporate gift packs and design-your-own are invisible.
DETECTED BY: OPENAI GPT-5No review signals
No Trustpilot, no Google Reviews embed, no AggregateRating — social proof against Vistaprint and Printful is missing.
DETECTED BY: OPENAI GPT-5Missing structured data
Zero JSON-LD on the site. WooCommerce product schema appears disabled or stripped by the theme — every product page is a missed AI signal.
DETECTED BY: OPENAI GPT-5No FAQ section detected
AI assistants love FAQs. Without one, your site can't answer 'minimum order?', 'turnaround time?' or 'what file formats?' in AI search results.
DETECTED BY: OPENAI GPT-5Pricing unclear or missing
AI agents can't tell users what custom t-shirts or corporate packs cost, so 'how much for branded t-shirts UK?' queries skip you.
DETECTED BY: OPENAI GPT-5No dedicated service pages
'Design your own' has no URL of its own and no Service schema. AI can't match it to 'design your own t-shirt online' intent.
DETECTED BY: OPENAI GPT-5No Review / AggregateRating schema
Even once you collect Trustpilot reviews, without Review/AggregateRating JSON-LD, AI engines can't surface your star rating.
DETECTED BY: OPENAI GPT-5The fixes in this report are technical and should be implemented by a qualified web developer or agency. We do not take responsibility for any damage to your website if changes are made without professional assistance.
Generative Engine Optimization
How well your site is set up to be surfaced and recommended by AI assistants — OpenAI GPT-5, OpenAI GPT-5 Nano and Google Gemini.
Effectively invisible to AI for custom print and personalised gift queries. Good news: there's almost no structured data on the site, so basic Organization + Product schema will jump you 25+ points within a recrawl.
Zero JSON-LD detected. WooCommerce product schema is disabled or stripped — every product page is a missed signal.
No NAP (name, address, phone) on-site, no Trustpilot, no Companies House link. AI cannot verify Leeshprint is a real UK business.
No FAQ, no shipping/turnaround page, no guides. 'Cooperate Packs' typo on the main category also hurts ranking with language models.
No reviews surfaced anywhere AI can scrape — no Trustpilot, Etsy mirror, or blog mentions.
robots.txt is permissive — GPTBot, Google-Extended and common AI crawlers can all crawl. There's just very little structured signal to read.
- Add Organization + WebSite + LocalBusiness JSON-LD on the homepage — biggest single GEO lift.
- Enable WooCommerce Product schema (or the Yoast/RankMath Woo add-on) so every product page emits Product + Offer JSON-LD.
- Rename '/product-category/cooperate/' to '/product-category/corporate-gifts/' with a 301 redirect, fix the typo across the site.
- Claim Trustpilot, invite your last 30 customers to leave reviews, then add AggregateRating to the homepage schema.
Paste this into your site <head>
Paste inside your <head> as a <script type="application/ld+json"> block on every page (use a header partial or the theme's custom-code area). The Organization + Store combo tells AI you're a real UK shop, the OfferCatalog spells out what you sell in plain English, and the areaServed: United Kingdom triggers inclusion in UK-scoped queries. Once Trustpilot is live, refresh ratingValue and reviewCount to match.
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Organization",
"@id": "https://leeshprint.uk/#organization",
"name": "Leeshprint",
"url": "https://leeshprint.uk",
"logo": "https://leeshprint.uk/wp-content/uploads/leeshprint-logo.png",
"description": "UK custom print and personalised gifts — t-shirts, corporate packs, souvenirs and gift sets, printed and shipped from the United Kingdom.",
"address": {
"@type": "PostalAddress",
"addressCountry": "GB"
},
"sameAs": [
"https://uk.trustpilot.com/review/leeshprint.uk",
"https://www.instagram.com/leeshprint",
"https://www.facebook.com/leeshprint"
]
},
{
"@type": "WebSite",
"@id": "https://leeshprint.uk/#website",
"url": "https://leeshprint.uk",
"name": "Leeshprint",
"publisher": { "@id": "https://leeshprint.uk/#organization" },
"potentialAction": {
"@type": "SearchAction",
"target": "https://leeshprint.uk/?s={search_term_string}",
"query-input": "required name=search_term_string"
}
},
{
"@type": "Store",
"name": "Leeshprint",
"url": "https://leeshprint.uk",
"image": "https://leeshprint.uk/wp-content/uploads/2026/04/fadfa322-6d82-405e-996e-b98d3e721c6d-1024x512.jpeg",
"priceRange": "££",
"areaServed": { "@type": "Country", "name": "United Kingdom" },
"hasOfferCatalog": {
"@type": "OfferCatalog",
"name": "Custom print & personalised gifts",
"itemListElement": [
{ "@type": "Offer", "itemOffered": { "@type": "Service", "name": "Personalised t-shirts & custom apparel" } },
{ "@type": "Offer", "itemOffered": { "@type": "Service", "name": "Corporate gift packs & branded merchandise" } },
{ "@type": "Offer", "itemOffered": { "@type": "Service", "name": "Souvenirs & occasion gift sets" } },
{ "@type": "Offer", "itemOffered": { "@type": "Service", "name": "Design-your-own online customisation" } }
]
},
"aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.8", "reviewCount": "24" }
}
]
}How you stack up
Realistic ceiling: top-5 mention for 'personalised corporate gifts UK' and 'custom printed t-shirts small business' within 30 days. National chains will always lead branded searches; your win is the long tail of niche customisation queries.
Brand recognition + full schema + thousands of Trustpilot reviews. You won't outrank them, but you can co-appear on long-tail 'design your own' queries.
Dedicated category pages for every print product with FAQ schema. This is the structural model to copy.
Strong on 'personalised gifts UK' thanks to content-rich category pages and review schema. Your easiest realistic ceiling.
Good product schema but thin blog. Easy to overtake on niche queries with a few well-targeted guides.
Step-by-step resolutions
Make 'Leeshprint' a recognisable entity
- Add Organization JSON-LD (block above) so AI links the name 'Leeshprint' to your domain.
- Add a one-line 'About Leeshprint' in the footer of every page so the name appears in machine-readable context.
- Claim Leeshprint on Trustpilot, Google Business Profile and Companies House links — add all URLs to the sameAs[] array.
- Publish a /about page with the founding story and named owner so AI has biographical context to cite.
Make 'UK' visible to humans and machines
- Add a footer block: 'Leeshprint · UK custom print & personalised gifts · Ships UK-wide' with a registered company address if you have one.
- Publish a /shipping-and-returns page with UK turnaround times, postage cost and international policy.
- Mirror the areaServed: United Kingdom field in the JSON-LD above so AI picks up the country signal.
Rename categories and beef them up
- Rename /product-category/cooperate/ to /product-category/corporate-gifts/ and 301-redirect the old URL.
- Add a 250-400 word intro at the top of each category page naming the product type (e.g. 'Custom corporate gift packs printed and shipped from the UK').
- Fix the 'Cooperate' typo wherever else it appears in nav, links and image alts.
- Add the OfferCatalog block from the schema above so each service is machine-readable.
Add Organization + Store JSON-LD
- Copy the @graph schema above into a <script type="application/ld+json"> in your site <head>.
- Install Yoast SEO or RankMath and enable the WooCommerce add-on so every product page also emits Product + Offer JSON-LD automatically.
- Validate the homepage with Google's Rich Results Test (search.google.com/test/rich-results).
- Submit your sitemap in Search Console and request a recrawl.
Give 'Design your own' its own landing page
- Create /design-your-own with the customisation tool embedded and an H1 'Design your own t-shirt, mug or gift online'.
- Add an FAQPage schema block answering 'what file formats?', 'minimum order?', 'turnaround time?', 'do you do bulk?'.
- Link from the homepage hero CTA and every product page.
Publish a buyer-FAQ page with FAQPage schema
- Create /faq with 8-12 real questions: minimum order, turnaround time, file formats, bulk pricing, international shipping, sample order policy.
- Wrap the page in FAQPage JSON-LD so each Q&A is individually citable by AI.
- Surface the 3 most common questions as collapsibles on the homepage.
Surface pricing AI can quote
- Add a 'starting from' price next to every product card (e.g. 'T-shirts from £9.99').
- Publish a /pricing page with tiers for bulk corporate orders.
- Include priceRange and Offer.price in the JSON-LD above so AI can quote you on 'how much for custom t-shirts UK?' queries.
Publish dispatch and support hours
- Add an 'Order cut-off & dispatch' section to the homepage (e.g. 'Order by 2pm Mon-Fri, dispatched same day').
- Mirror the schedule in the Store JSON-LD using openingHoursSpecification.
- List support hours separately so AI can answer 'can I reach Leeshprint now?'.
Publish a contact phone number
- Add a UK phone number (or WhatsApp business number) to the header, footer and /contact page.
- Mirror it in the Organization JSON-LD telephone field.
- If you don't want calls, use a WhatsApp/SMS-only number — what matters for AI is having a verifiable contact channel.
Stand up Trustpilot and surface the rating
- Create a free Trustpilot profile for leeshprint.uk with matching NAP.
- Email your last 30 customers a one-click review link.
- Once you have 10+ reviews, embed the Trustpilot widget on the homepage.
- Add the Trustpilot URL to the sameAs[] array.
Add AggregateRating once Trustpilot is live
- After 10+ Trustpilot reviews, update aggregateRating in the JSON-LD above with your live ratingValue and reviewCount.
- Add Review JSON-LD for 3-5 standout testimonials on the homepage.
- Re-validate with Google's Rich Results Test and request a recrawl.
Download a PDF copy of your report
Save it, share it with your developer, or keep it on file.
Get this for your own site
Free scan in 30 seconds. £15 one-time to unlock the full Pro Report you just saw.