SEO Growth Audit

Ideas That Work does real branding. The branding page doesn’t sell it yet.

A named Chapel Allerton studio, a four-stage brand process and print plus web under one roof — but the branding page is 414 words, says “Leeds” 0 times in its copy, has no FAQ, no case study and no enquiry button above the fold. The Leeds branding pages we benchmarked run 1,275 to 2,711 words with FAQ and Service schema. This is a fixable page-and-proof gap, not a brand problem.

Prepared byTheStacc
DateOctober 2026
Pages Audited52 crawled · 3 competitors
Overall Score52 / 100

/branding/ is a brochure page competing with Leeds landing pages

We read the branding page line by line and set it beside the three Leeds branding and design landing pages that surfaced most often in our live searches for “branding agency Leeds”, “brand identity design agency Leeds” and “graphic design agency Leeds”. All four pages were parsed with the same method.

Ideas That Work
414 words
0 FAQs · no Service schema Verified
BGN
1,275 words
4 FAQs · schema invalid Third-party
Tenet
2,412 words
7 FAQs · Service + FAQPage Third-party
Web Tonic
2,711 words
5 FAQs · Service + FAQPage Third-party
414
Words on /branding/ Verified
0
“Leeds” in body copy Verified
3
In-content links in Verified
84%
Scroll before the form Verified
Question Leeds buyers askAnswered onOn /branding/ todayCoverage
How much does branding cost in Leeds?Tenet FAQNo pricing guidance or package rangesMissing
How long does a branding project take?Tenet FAQ, Web Tonic FAQ4 stages listed, no timelineMissing
Can you design both print and digital brand assets?Tenet FAQ, Web Tonic FAQ“print” and “web” appear 0 times on the pageMissing
Do you design a logo on its own?Tenet FAQ“Logo Design” in the title; “logo” once in the copyThin
Do you rebrand existing businesses?Tenet FAQOne sentence: “If you need a rebrand…”Thin
What brands have you worked with?BGN FAQ3 logos (Uplift, No Eleven, Hanover House), no storiesThin
What does a Leeds branding agency do?Tenet FAQ, BGN FAQIntro copy only, no Leeds contextThin
Will you create brand guidelines?Tenet FAQDedicated “Brand guidelines” blockCovered
On-page elementWhat /branding/ has todayWhy it matters
Title tag“Branding Agency in Leeds - Logo Design & Business Cards” (55 chars)Leads with the right phrase, then pulls toward print (“Business Cards”) and drops the brand name
H1“Brand design from concept to completion”No service-plus-city phrase; every competitor H1 names Leeds
Body copy414 words; “Leeds” 0 times; “logo” onceCompetitor pages: 1,275 to 2,711 words; Leeds 12 to 18 times
Duplicate block“How we bring your vision to life” + Stages 1-4 rendered twiceRepeats the same 60-word section in the HTML Google reads
Image alt textBrand photo alt “creative agency leeds”; graphic alt “business card leeds”Alt text describes keywords, not the image
Structured dataWebPage, BreadcrumbList + sitewide LocalBusinessNo Service, no FAQPage; LocalBusiness priceRange reads “TBD”
Proof3 client logos, no names of work, no testimonialNo case study, result or review anywhere on the site
Links in / outMain menu on 51 pages; 3 in-content links in; 0 body links outGraphic design, print and web pages never cross-sell branding
Conversion pathNo enquiry button above the fold; form at 84% of page depthOnly first-screen button scrolls to #process; form needs 4 fields incl. a sum captcha
Mobile speedLighthouse 55; LCP 10.1s; CLS 0.23Lab test, simulated mobile; LCP target is under 2.5s
FreshnessLast modified 12 Oct 2021; portfolio uploads dated 2020Five years without an update on a portfolio-led page
Meta description & canonical147-char description; self canonical; index, followSolid base to build on
1 of 8
Buyer questions the branding page answers in full. Three are missing outright. The costliest gap is print-plus-digital, because it is exactly where Ideas That Work is strongest: a studio that designs the brand, then prints it and builds the website in-house. The branding page never says so.

AI engines can reach the site. They find little to quote.

ChatGPT search, Claude, Perplexity and Google’s AI features lift short, attributable answers from pages they can crawl. This score is built entirely from what we verified on ideasthatwork.co on 16 October 2026: crawler access, structured data, llms.txt, headings, answer-ready content, freshness and authorship.

VerifiedDirectly observed in your page code, robots.txt, sitemaps or a live request. Artifact on file.
Third-partyObserved on a competitor’s public page.
51out of 100

Open door, empty shelves

Every AI crawler we tested gets a clean HTTP 200 and the sitewide schema is valid. Points are lost on what an answer engine would actually quote: no FAQ or question-led section on any of the 5 service pages, no post newer than March 2021, every post credited to “admin”, no llms.txt, and a robots.txt Crawl-delay of 300 seconds that throttles crawlers which honour it, such as Bingbot (Bing’s index powers Microsoft Copilot’s web answers).

ComponentWeightRaw EvidenceScoreConfidence
AI crawler access25OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended all HTTP 200, no Disallow (20); Crawl-delay 300 in robots.txt (0 of 5)20Verified · high
Structured data & entity25valid JSON-LD 8 + Organization 4 + WebSite 4 + LocalBusiness/Article 5; FAQPage absent 021Verified · high
llms.txt5/llms.txt returns 4040Verified · high
Heading structure10/branding/ has H1, H2 and H310Verified · high
Answer-ready content200 of 5 service pages carry an FAQ or question-led section0Verified · high
Freshness & authorship15newest post 2021-03-10 (0 of 8); 21 of 21 posts authored 'admin' (0 of 7)0Verified · high
Composite10020 + 21 + 0 + 10 + 0 + 051

Current SEO health: 52 out of 100

Scored across 12 weighted dimensions from a 52-page crawl, rendered first-screen checks on 7 pages at desktop and mobile widths, Lighthouse on 3 key pages, and a same-method parse of 3 competitor Leeds pages. Caps applied for poor mobile Core Web Vitals and missing GA4.

52out of 100

Sound plumbing, thin selling

The WordPress and Yoast foundation is crawlable, AI crawlers are welcome and metadata basics are in place. The score is held down by what sits on top: a thin branding page, no proof anywhere on the site, slow mobile loads on key pages and no working analytics.

Yoast sitemaps AI crawlers allowed Open Graph complete No GA4 0 testimonials Mobile LCP 10.1s 7 legacy pages Blog quiet since 2021
Indexation and Crawlability68
Yoast sitemap index (19 pages + 21 posts) and self canonicals on 40 of 43 indexable URLs. Lost points: 7 legacy pages plus the old /home/ still live, the blog hub canonicalises to a different page, and robots.txt sets Crawl-delay: 300.
Metadata and SERP Presentation82
Every page has a title, a sub-160-char description and full Open Graph. 10 titles target the wrong topic, e.g. /marketing/ is titled “Business Card Printing”; 5 indexable pages have no H1.
Structured Data and AI Readiness70
JSON-LD types found (all valid): Article, BreadcrumbList, CollectionPage, EntryPoint, GeoCoordinates, ImageObject, ListItem, LocalBusiness, OpeningHoursSpecification, Organization, Person, PostalAddress, ReadAction, SearchAction, WebPage, WebSite. Missing: Service on 5 service pages, FAQPage anywhere; LocalBusiness priceRange “TBD”.
Performance and Core Web Vitals50
Lighthouse mobile 61 / 55 / 49 (home / branding / contact); LCP 3.0s / 10.1s / 10.8s; CLS 0.241 / 0.23 / 0.267. Desktop 62 to 64. Capped at 50 for poor mobile LCP.
Mobile UX and Accessibility55
No horizontal overflow at 390px and tap targets pass, but pinch-zoom is disabled (user-scalable=0) and Lighthouse accessibility is 67 on /branding/. Capped at 55 by mobile LCP and CLS.
Content Business Value59
Business-value scores: branding 71, homepage 63, graphic design 61, web design 61, print services 61, marketing 38. No page combines Leeds demand, proof and a first-screen CTA.
Search Demand and Intent Coverage40
Of 8 questions competitor pages answer for Leeds branding buyers, /branding/ fully answers 1; there is no logo-design, pricing or case-study page.
Internal Linking and Architecture48
/branding/ receives 3 in-content links; 7 legacy pages are reachable only from the HTML /sitemap/ page; the blog never links into a service cluster.
Conversion Readiness53
Conversion readiness: contact 70, branding 53, homepage 35. Enquiry buttons above the fold only on /contact/ and /print-services/.
Local Trust and E-E-A-T46
Named team and a printing.com franchise credential, but 0 testimonials or reviews on 52 pages, posts credited to “admin”, no privacy policy page, and the street address shows on 8 of 52 pages.
Competitive Gap28
Benchmarked Leeds pages are 3 to 6.5 times longer, all three have FAQ sections and Service markup (BGN’s fails to parse), and two show client reviews or testimonials. /branding/ has none of these.
Analytics and Measurement0
Only the retired Universal Analytics tag (UA-90321889-1, analytics.js) on 52 of 52 pages. No GA4, no tag manager, no form events. Capped at 30; scored 0.

What Ideas That Work can build on

Keep these intact while the branding page, proof and measurement are upgraded.

Strength

A real, named Leeds studio

/the-studio/ runs 1,512 words on the Chapel Allerton studio and names the team (Dally, Martin, Suzanne). LocalBusiness markup already carries the LS7 4PQ address, coordinates and Mon–Fri 08:30–16:30 hours. That is first-hand experience most out-of-town landing pages cannot fake.

Strength

Brand, print and web under one roof

Separate service pages for branding, graphic design, web design, print and marketing, plus a printing.com franchise credential on /print-services/. Competitors have to promise print and digital assets in an FAQ; Ideas That Work actually produces both in-house.

Strength

A crawlable, AI-friendly base

Yoast XML sitemaps, self canonicals on 40 of 43 indexable URLs, Open Graph on every page, and HTTP 200 for GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot and Google-Extended. Nothing has to be rebuilt before content can compound.

Make the branding page as good as the branding work

Six moves, ordered by impact on the branding enquiry path. The first three touch one URL.

01
Branding page

Rebuild /branding/ as the Leeds branding page

Retitle to “Branding Agency Leeds | Brand Identity & Logo Design | Ideas That Work”, put Leeds and Chapel Allerton in the H1 and intro, remove the duplicated process block, and add sections on cost ranges, timelines, logo-only projects, rebrands and applying the brand to print and web. Grow from 414 words toward the 1,275–2,711 range of the pages it competes with.

02
Proof

Turn three logos into three case studies

Uplift, No Eleven and Hanover House sit on the page as logos with no story. Each deserves a brief, the brand system and where it was printed or launched. The site carries 0 testimonials across 52 pages, yet your own 2017 post “How to get More Web Enquiries” advises: “Use Testimonials and Accreditations”.

03
Conversion

Ask for the consultation on the first screen

The only first-screen button on /branding/ scrolls to #process; the form sits at 84% of page depth on desktop. Add “Book a branding consultation” to the hero and after the process, label the captcha field and keep the form to name, email and project.

04
Schema & FAQ

Mark up the service and answer the questions

Add Service and FAQPage JSON-LD to /branding/ (all three benchmarked pages carry them), fix LocalBusiness priceRange “TBD”, and connect LocalBusiness to the Organization node so search and AI engines see one entity.

05
Architecture

Retire 7 legacy pages that compete with your own

/design/, /web/, /print/, /what-we-do/, /about/, /get-in-touch/ and /what-were-up-to/ are indexable and in the sitemap but linked only from /sitemap/. 301 each to its live equivalent, retire /home/, and fix 10 off-topic titles such as /marketing/ “Business Card Printing”.

06
Content engine

Restart the blog as a branding cluster

21 posts, the newest from 10 March 2021, all credited to “admin”. A steady run of Leeds branding articles (costs, rebrand checklists, guideline examples, local brand launches) with real bylines, each linking back to /branding/, gives Google and AI engines current, quotable proof.

414 → 1,500+
Target depth for /branding/ (aspirational). Enough to answer all 8 buyer questions, show three case studies and an FAQ without padding — still shorter than the longest Leeds page we benchmarked.

One-time fixes, not a rebuild

Every item below is a contained change on the existing WordPress and Divi install. Covered in this plan under Growth Complete technical SEO.

!
Install GA4 with form and call events — the only tag is Universal Analytics UA-90321889-1 (analytics.js), which Google retired in 2023; branding enquiries are not being recorded anywhere. Covered in this plan.
!
Re-enable pinch-zoom — viewport sets maximum-scale=1.0 and user-scalable=0 on every page; Lighthouse flags it on all three tested pages. Covered in this plan.
!
Fix the broken inline script — jQuery("._2p3a").css{"width","300px"}; is invalid JavaScript and ships on 52 of 52 pages. Covered in this plan.
!
Cut mobile LCP on /branding/ and /contact/ — Lighthouse mobile LCP 10.1s and 10.8s (lab, simulated). On /branding/, 1.09s of server response plus 1.01s of resource load delay sit before the hero renders; layout shift is 0.23. Covered in this plan.
!
Publish a privacy policy and link it — the contact page says “Learn how we use and store your data here.” but “here” is not a link, and /privacy-policy/ returns 404 while two forms collect names and emails. Covered in this plan.
!
301 the legacy pages and retire /home/ — 7 indexable legacy pages and a noindexed old homepage are still live and listed on /sitemap/. Covered in this plan.
!
Fix LocalBusiness and entity markup — priceRange is the literal “TBD”, LocalBusiness and Organization are separate unlinked nodes, and the logo is a 2017 Facebook JPG. Covered in this plan.
!
Remove Crawl-delay: 300 from robots.txt — Google ignores it, but Bingbot and other crawlers that honour it are held to one request every five minutes. Covered in this plan.
!
Rewrite 10 off-topic titles and add 5 missing H1s — e.g. /get-in-touch/ “Business Card Printing Leeds”, /contact/ “Creative Agency Leeds - Webdesign Leeds”; no H1 on /design/ or /what-were-up-to/. Covered in this plan.
!
Describe images instead of keywords — 65 alt attributes on 12 pages read like “business card leeds” or “leaflet printing leeds”. Covered in this plan.
!
Format phone links as +441132409822 — tel: links contain spaces (“tel:0113 240 9822”), which some mobile dialers mis-handle. Covered in this plan.
✓
Open Graph, sitemaps and HTTPS are in place — og:title, og:description and og:image on every page; Yoast sitemap index resolves; apex and http redirect to https://www.

The Leeds branding pages buyers are finding instead

Competitors were chosen by how often their Leeds pages recurred across 8 live searches for branding, brand identity, logo and graphic design agencies in Leeds; directories were excluded. Compared page-to-page: /branding/ against each competitor’s Leeds landing page, parsed with the same method on 16 October 2026.

DimensionIdeas That Workwearetenet.comwebtonic.iobgn.agency
Words on the Leeds page4142,4122,7111,275
H1 names the service + LeedsNo — “Brand design from concept to completion”Top Branding & Brand Design Agency in LeedsLeeds Graphic Design Agency…design agency in Leeds
“Leeds” in body copy0181218
FAQ questions on the page0754
Service + FAQPage markupNeitherBothBothBoth intended; JSON-LD fails to parse
Client reviews or testimonialsNone on 52 pages“What our clients have to say” section“Over 253 5-stars reviews” claimAggregateRating in (invalid) markup
Work shown on the page3 unlabelled logos“Work Delivered in the UK” + “Branding in Action”“Commercial outcomes” section“What Brands Have You Worked With?” FAQ
Address shown on the Leeds pageNone on /branding/ (studio address on 8 of 52 pages)33 Park Pl, Leeds LS1 2RY6-7 Park Row, Leeds LS1 5HDManchester M4 5DL only
LS7 4PQ
The one asset none of these pages can copy is a real studio in Chapel Allerton — and /branding/ doesn’t show it. Every red cell above is a content, markup or proof change on one URL, not a rebuild.

Growth Complete: rebuild the branding path, then keep it fed

Recommended: Growth Complete — $1,299/mo ($12,990/yr billed annually). It is the only tier that covers code-level fixes, and this audit found more than three: no GA4, zoom lock, a broken sitewide script, schema defects, legacy pages and 10s mobile LCP. If your own studio will ship the technical list, Growth Pro — $999/mo covers the content, local and social work.

Track A — Content, Local & Social

Make /branding/ the page Leeds buyers land on

Included in Growth Complete (and in Growth Pro)
Week 1-2
New title, H1 and intro for “branding agency Leeds”; answer all 8 buyer questions on the page, including cost ranges, timelines and print-plus-web brand rollout.
Week 3-4
Case studies for Uplift, No Eleven and Hanover House; an FAQ block; in-content links from graphic design, print and web pages back to branding.
Month 2
Branding cluster articles with named authors, each linking to /branding/; Google Business Profile posts for the Chapel Allerton studio.
Ongoing
Up to 100 articles a month, 15 GBP posts a month, social posting, review monitoring and response, local rank tracking and a monthly strategy call.
Track B — Technical SEO

Fix the plumbing under the page

Covered in this plan (Growth Complete includes Website Managed technical SEO).
Day 1
GA4 with form-submit and phone-click events; remove the retired UA tag and the broken inline script.
Day 2-3
301 the 7 legacy pages and /home/; fix the blog-hub canonical; drop Crawl-delay; rewrite 10 titles and add 5 H1s.
Day 4-5
Service + FAQPage JSON-LD on /branding/; repair LocalBusiness (priceRange, @id, logo); privacy policy page and link.
Day 6-8
Mobile speed pass on /branding/ and /contact/ targeting LCP under 2.5s and CLS under 0.1; re-enable pinch-zoom.
Verify
Re-run Lighthouse, re-crawl the sitemap and validate markup in Google’s Rich Results Test.

What’s knowable now,
and what isn’t

Current values come from this audit. Targets are labelled projections with their assumptions — not traffic or lead guarantees.

Competing legacy pages · Deterministic
7
0
Assumption: each legacy URL 301s to its live equivalent and leaves the sitemap.
SEO score · Calculable
52
70+
Assumption: GA4, schema, legacy redirects, titles and the mobile speed pass lift the capped dimensions.
Buyer questions answered on /branding/ · Directional
1 of 8
8 of 8
Visibility for Leeds branding searches follows coverage; Search Console impressions will show the trend.
Branding enquiries · Unpredictable
Untracked
Tracked
Leads depend on demand and follow-up. GA4 form events from week 1 make every enquiry countable.
Month 3
Judge the first quarter on what is countable. Redirects, markup validation, Lighthouse scores and GA4 enquiry events are visible within weeks. “Most clients see meaningful ranking improvements within 3-6 months.”

Growth Complete — $1,299/mo

Managed content, Google Business Profile, social and technical SEO for ideasthatwork.co, starting with /branding/. Billed annually at $12,990/yr. Competitors turn Leeds branding searches into proof and a clear next step; the next move is a focused roadmap that does the same.

Book a demo — Growth Complete →
hello@thestacc.com