Why Technical SEO matters?

Technical SEO Audit — eComPreP London
The Audit

Why Technical SEO matters

Low indexation, blocked crawl paths and messy site architecture quietly cap your ranking potential. This is the exact checklist we run through — step by step — on every client site, now including AI & LLM visibility so you show up in ChatGPT, Perplexity and Google AI Overviews too.

9
Audit Categories
45+
Checkpoints
AI
+ LLM Visibility Included
01
Fulham & Chelsea Agency
01
Indexation & Crawl Health
6 checkpoints

Indexation status

How many of your pages Google has actually indexed — low counts signal internal linking or authority issues.

→ Search Console › Coverage

Robots.txt file

Controls which bots can crawl which paths. One wrong "disallow" can deindex an entire site.

→ yoursite.com/robots.txt

Meta robots tags

Page-level index/noindex, follow/nofollow instructions. Accidental noindex on key pages tanks rankings fast.

→ Screaming Frog › Internal

Client-side (40x) errors

Broken or removed pages still being linked to or indexed. Should 301-redirect to relevant live content.

→ Search Console › Coverage

XML sitemap

Tells search engines what to crawl and confirms ownership of indexed pages.

→ yoursite.com/sitemap.xml

Subdomains

Blog and staging subdomains need their own index/noindex strategy to avoid duplicate-content penalties.

→ Subdomain finder tool
02
Local Competitive Edge
3 checkpoints · CTAs, breadcrumbs & schema built to outrank nearby competitors

Strategic CTAs

"Book a Free Audit" and "Let's Talk" CTAs placed on every local landing page lift conversion rate and dwell time — both signals Google weighs when ranking you above competitors chasing the same local terms.

→ Audit CTA placement per location/service page

Breadcrumbs

A clear trail (e.g. Fulham → Chelsea → Service) reinforces local page hierarchy, giving search engines a stronger relevance signal than flat competitor sites often provide.

→ Check breadcrumb trail on service/location pages

LocalBusiness schema

Structured data marking NAP, service area and reviews strengthens your local pack presence — a direct edge over rivals running with no schema at all.

→ Google Rich Results / Structured Data Testing Tool
03
AI & LLM Visibility Audit
6 checkpoints · Are ChatGPT, Perplexity & AI Overviews finding you?

AI crawler access

Confirm GPTBot, ClaudeBot, PerplexityBot and Google-Extended aren't unintentionally blocked in robots.txt — invisible to AI crawlers means invisible in AI-generated answers.

→ Check robots.txt user-agent rules

llms.txt file

An emerging standard that gives AI models a clean, curated summary of your key pages and services to reference accurately.

→ yoursite.com/llms.txt

Structured data for AI

Schema markup helps LLMs correctly extract entities, services and FAQs when generating answers that mention your business.

→ Structured Data Testing Tool

AI Overview & answer-engine visibility

Track whether your brand actually appears in Google AI Overviews, ChatGPT search and Perplexity answers for your target queries.

→ Manual query testing across AI search tools

Extractable content structure

Clear, concise definitions and Q&A formatting near the top of a page make it easy for LLMs to lift accurate summaries.

→ Review content hierarchy per page

Entity & NAP consistency

Consistent name, address, phone and business description across the web help AI models associate the right facts with your brand.

→ Cross-check citations & directory listings
04
Site Architecture
4 checkpoints

Top-level navigation

Your highest-value pages should be reachable from the main menu, coded in HTML — not JS.

→ Manual review of TLN

Footer links

Passes equity to non-sales pages search engines use to judge legitimacy — FAQs, policies, locations.

→ Manual review of footer

Site depth

Important content should sit within ~4 clicks of the homepage.

→ Screaming Frog › Site Structure

Pagination & custom 404

rel=prev/next avoids duplicate-content flags; a custom 404 keeps lost visitors on-site.

→ View page source / yoursite.com/xyz123
05
URL Optimisation
2 checkpoints

URL delimiters

Hyphens read as spaces to search engines. Underscores and commas confuse crawlers.

→ Screaming Frog › URI tab, search "_"

URL friendliness

Clean, short, readable URLs drive higher SERP click-through than parameter-heavy strings.

→ Export URI data, review & 301 the bad ones
06
On-Page & Metadata
9 checkpoints

Hreflang

Signals which language/region a page targets so the right version is served to searchers.

→ View source, search for hreflang=

Authorship & publisher markup

Attributes content to an author or company; publisher markup can surface brand info in search.

→ Google Structured Data Testing Tool

Meta descriptions

Under 156 characters, unique per page — no direct ranking impact, but drives CTR.

→ Screaming Frog › Meta description

Title tags

Under 65 characters, unique, keyword-led — one of the strongest on-page ranking factors.

→ View source / site: search operator

H1 headings

One per page, carrying the primary keyword; supporting H2/H3 hold related terms.

→ Screaming Frog audit

Key content location

Topically relevant content should appear near the top — engines read top to bottom.

→ View source, scan h1/h2/h3 order

Editorial strength

Well-written, original, appropriately-optimised content indexes faster and ranks better.

→ Grammarly, Copyscape, keyword density check

Thin content pages

Pages under ~300 words (excluding trivial pages) create poor UX and rarely rank.

→ Screaming Frog › Word Count

Duplicate / missing tags

Duplicate titles or descriptions dilute relevance signals across pages.

→ Screaming Frog crawl export
07
Images
3 checkpoints

Image location

Self-hosted images keep control of the traffic they generate through image search.

→ Screaming Frog › Images tab

Image size

Large files slow load time and hurt UX — keep under ~100kb where possible.

→ Filter "Over 100kb" in Screaming Frog

Alt text

Describes images to crawlers (which can't "see") and improves accessibility.

→ Filter "Missing Alt Text"
08
Off-Page & Link Equity
12 checkpoints

302 vs 301 redirects

302s don't pass link equity and can stop new URLs from indexing properly.

→ Screaming Frog / Redirect Checker

Redirect chains

Each hop bleeds "link juice" and risks Googlebot giving up on the chain.

→ Screaming Frog

Broken redirects

Redirects landing on error pages hurt UX and quality score.

→ Screaming Frog / GSC Crawl Errors

Nofollow usage

Controls which outbound/internal links pass authority — overuse bleeds equity.

→ Majestic / nofollow browser plugin

GA linked to Search Console

Combines performance data with indexing/ranking data for full visibility.

→ Search Console settings

Internal links

Distribute authority across the site and establish topical hierarchy.

→ Search Console › Internal Links

Manual actions

Manual spam penalties directly suppress rankings until resolved.

→ Search Console › Manual Actions

Blocked by robots.txt

Accidentally blocked pages are an instant, easy traffic win once fixed.

→ Search Console › Blocked Resources

Sitelinks & sitemap indexation

Confirms which URLs are indexed and whether Google is offering rich sitelinks.

→ Search Console › Sitemaps

Anchor text

Helps Google understand the relevance of the page being linked to.

→ Screaming Frog › Outbound Links

Broken links & logo link

Internal 404s and a non-linked logo both create dead ends for users and crawlers.

→ Broken link checker plugin

External & malicious links

Quality outbound links add relevance; spammy inbound links can trigger penalties.

→ Search Console › Links to your site
09
Local Presence
1 checkpoint

Google Business Profile

Essential for ranking in local search and Maps — verified profiles also unlock reviews.

→ Search your business name in Google
Kit

Tools we run every audit through

The same free and paid toolkits our team uses on every Fulham & Chelsea client site.

Free

for every audit, no cost
  • Screaming Frog SEO Spider crawler
  • Google Analytics traffic
  • Google Search Console indexation
  • Google PageSpeed Insights speed
  • XML / HTML sitemap generators structure
  • No-Follow browser plugin links

Paid

for deeper competitive analysis
  • Majestic SEO backlinks
  • SEMrush keywords
  • Ahrefs authority
  • DeepCrawl enterprise crawl
Start Ranking

Book a free audit and see exactly why your local competitors are outranking you.

We'll run the full checklist above — including CTAs, breadcrumbs, schema and AI/LLM visibility — against your site and hand you a prioritised roadmap to overtake them.

Get My Free Audit →