SEO Audit Report
LoneScale
lonescale.com
Overall SEO Health
42/100
Date 24 March 2026
Platform Webflow
URLs Crawled 109
Prepared By Humphrey Studio
01

Executive Summary

LoneScale is a B2B SaaS platform built for revenue and sales ops teams — automating stakeholder mapping, contact enrichment, and real-time CRM hygiene. The product has genuine competitive differentiation and a strong URL structure. However, a Screaming Frog crawl of 109 internal pages surfaces several high-priority structural issues that are suppressing rankings.

This site is built on Webflow. All critical and high-priority recommendations are achievable through Webflow’s built-in SEO settings, CMS collection fields, and custom code embeds — no developer changes are required for most fixes.
SEO Health Score
42
Target: 75–82 / 100
Critical Issues
5
Require immediate action
High Priority
5
Fix within 2 weeks
Quick Wins
5
Low effort, high impact

Score Breakdown

Technical SEO
45
Content Quality
55
On-Page SEO
42
Schema / Structured Data
15
Performance (CWV)
38
Images
22
AI Search Readiness
25
Weighted Total
42

Top 5 Critical Issues

#IssueImpact
1Multiple conflicting canonical tags on 34 pages (36%) — 6 pages have canonicals pointing to non-indexable URLsCritical
2HTML validation: 7 pages have multiple <head> elements and 7 pages have multiple <body> elementsCritical
35 pages have <title> elements outside the <head> — these may be ignored by search enginesCritical
4Multiple H1 tags on 26 pages (27.7%) — heading hierarchy non-sequential on 83 pages (88.3%)Critical
5Schema markup absent on all non-blog pages — no Organization, SoftwareApplication, or FAQ schemaCritical

Top 5 Quick Wins

#ActionEffort
1Audit and remove duplicate canonical tag sources — identify what is injecting a second canonical alongside Webflow’s native oneLow
2Fix 5 pages where <title> is outside <head> — Webflow custom code embeds are the likely causeLow
3Fix multiple H1 tags — demote section headings from H1 to H2/H3 in Webflow designerLow
4Add width and height attributes to all images (311 missing) to eliminate CLS layout shiftsMedium
5Add 301 redirect: /contact/contact-us in Webflow Hosting → RedirectsLow
02

Technical SEO

Robots.txt & Crawlability

Robots.txt: Properly configured. Allows all user agents, links to sitemap, no blocked directories that would hinder indexing. Pass

HTTPS: All pages served over HTTPS. No mixed content issues detected. Pass

URL Structure: Clean, descriptive slugs throughout. Examples: /waterfall-enrichment, /crm-enrichment-hygiene, /champions-tracking. No keyword stuffing, no URL parameters. Pass

XML Sitemap

Sitemap present at /sitemap.xml and correctly referenced in robots.txt. 106 URLs indexed covering core pages, product features, blog posts, comparison pages, and programmatic lead-list pages. No <lastmod> dates or <priority> values provided. Needs Attention

CategoryURLsNotes
Core & Feature Pages~19Good coverage
Blog Articles~17Good coverage
Competitor Comparison Pages~10Strong competitive SEO
Customer Case Studies4Thin — expand coverage
Programmatic Lead Lists~44Verify content uniqueness
Lastmod datesNot provided

Canonical Tags — Conflicting Implementations

34 Pages Have Multiple / Conflicting Canonicals Critical
All 94 crawled pages have self-referencing canonical tags — that’s good. However, 34 pages (36%) have multiple canonical tags, and 6 pages have conflicting canonicals pointing to different URLs. Additionally, 6 pages have canonicals pointing to non-indexable URLs, which Google will likely ignore and may cause ranking unpredictability.

The likely cause: a secondary source injecting canonical tags alongside Webflow’s native implementation — possibly a custom <head> embed, third-party SEO script, or the duplicate <head> elements found on 7 pages. Identify and remove the conflicting source.
Canonical StatusPagesStatus
Self-referencing canonical present94 / 94Pass
Multiple canonical tags (same or different URL)34Issue
Multiple conflicting canonical URLs6Critical
Canonical points to non-indexable URL6Critical

HTML Validation Errors

7 Pages Have Multiple <head> and <body> Elements Critical
Seven pages have multiple <head> elements and seven pages have multiple <body> elements. Browsers and Googlebot attempt to merge duplicate elements, but behaviour is unpredictable. This is the most likely cause of the conflicting canonical tags, as a second <head> embed may be injecting duplicate meta tags.

Also: 5 pages have <title> elements outside the <head>. Google may still read them, but this is unreliable. Check all Webflow custom code embeds (Page Settings → Custom Code → Head) for any HTML opening additional structural tags.

Broken Links & Redirects

URLStatusAction
/contact404Add 301 redirect to /contact-us in Webflow
/contact-us200 OKSet as canonical contact page
/sitemap.xml200 OKNo action needed
/robots.txt200 OKNo action needed
03

On-Page SEO

Meta Descriptions

All 94 crawled pages have meta descriptions present — no pages are missing them. The priority is not adding descriptions but improving the ones that exist: 18 are too long and truncated in SERPs, 6 are duplicates.

IssuePagesStatus
Missing meta description0 / 94None
Over 985 pixels (truncated in SERPs)18Too Long
Over 155 characters20Too Long
Duplicate meta descriptions6Duplicate
Below 70 characters (too short)5Too Short

Target: 140–155 characters. Each description should be unique, include the primary keyword, and end with a clear call to action. Prioritise fixing the 6 duplicates first, then the 18 truncated ones.

Title Tags

No pages have missing titles. Quality and length are the issues. The crawl found 22 pages with titles over 60 characters, 18 under 30 characters, and a structural problem: 5 pages have multiple title tags and 5 pages have a <title> element outside <head>.

IssuePagesStatus
Missing title tag0 / 94None
Multiple title tags on page5Fix First
Title tag outside <head>5Fix First
Over 60 characters / 561px (truncated)22Too Long
Below 30 characters / 200px18Too Short
Title same as H1 (no differentiation)20Opportunity

Fix the 5 pages with structural issues first. Then optimise length: target 50–60 characters. For the 20 pages where title matches H1 exactly, use the title to target secondary keywords or add a brand qualifier.

H1 Tags

26 Pages (27.7%) Have Multiple H1 Tags Critical
Multiple H1 tags per page are present on all product and feature pages. This is a Webflow design issue where section headline text blocks have been set to H1 instead of H2 or H3. Each page should have exactly one H1 aligned with the page title.
PageH1 CountPrimary H1Quality
Homepage (/)1“Prospect smarter with live stakeholder mapping”Good
/waterfall-enrichment14“Waterfall enrichment”Too Many
/champions-tracking8“Turn job changes into revenue”Too Many
/crm-enrichment-hygiene6“Trust SFDC…”Too Many
/account-enrichment5“Enrich Accounts to identify opportunities”Too Many

Open Graph / Social Meta

Only og:image is present on some pages (pointing to a single shared OG image). Critical tags og:title, og:description, og:url, and og:type are absent. For a B2B SaaS brand, LinkedIn sharing is high-value — without OG tags, shared links display with no controlled preview. Incomplete

Additionally, the same og:image (a Tomorro customer case study visual) is used across product pages, blog, and pricing. Each core page should have a unique, on-brand OG image.

04

Content Quality & E-E-A-T

Experience 6/10
4 customer case studies (Greenly, Tomorro, Elba Security, Welcome to the Jungle). SOC 2 Type II and GDPR compliance mentioned.
Expertise 5/10
Strong technical blog content on waterfall enrichment, job tracking, and data quality. No author attribution on any blog post.
Authoritativeness 5/10
Genuine market positioning with data-backed claims (70% contact data quality increase, 3× quality calls). No press coverage or external signals surfaced on-site.
Trustworthiness 7/10
Contact page present, pricing transparent, compliance certifications displayed, named customer case studies with real results.

Overall E-E-A-T: 5.75/10 — Strong product evidence, weak author and editorial signals.

Blog & Content Library

Strengths: 17+ articles covering waterfall enrichment, lead scoring, data enrichment, outbound strategy, and B2B tool comparisons. Well-structured content with multiple H2s. Article schema present on blog posts.

Weaknesses: No author attribution or by-lines on any blog post. No visible publication dates on listing pages. The blog index page has a second H1 tag alongside the listing title.

Content Gaps

GapImpact
No author attribution on any blog post despite being a credibility-sensitive SaaS categoryHigh
Case studies lack quantified ROI metrics beyond 2–3 headline stats (no full-length studies)High
Programmatic lead lists (44 pages) share a near-identical structure — duplicate content riskMedium
Homepage has a visible typo: “Intergrations” in a section labelMedium
No visible “About” or “Company” page to establish brand entity for Google Knowledge GraphMedium
05

Schema & Structured Data

Schema markup is almost entirely absent outside of a partial Article implementation on blog posts. For a SaaS product competing for high-intent keywords like “contact enrichment tool” or “waterfall enrichment software”, schema is a meaningful differentiator for rich results.
Page TypeSchema PresentStatus
HomepageNoneMissing
Product / Feature PagesNoneMissing
Pricing PageNoneMissing
Blog Articles (17+)Article (partial — no author entity)Incomplete
Comparison Pages (10)NoneMissing
Customer Case Studies (4)NoneMissing
Contact / PricingNoneMissing

Schema Types to Implement

Schema TypeWhere to AddImpact
OrganizationHomepage (site-wide via <head> embed)Brand entity, Knowledge Panel eligibility
SoftwareApplicationHomepage & product feature pagesSaaS product classification, rich results
Article / BlogPostingAll 17+ blog posts (CMS template embed)Article rich results, author entity linking
FAQPagePricing page (FAQ section present)FAQ accordion rich results in SERPs
BreadcrumbListAll pagesBreadcrumb trails in search results
Review / AggregateRatingCustomer case study pagesStar ratings in SERPs

All implementable in Webflow via custom code embeds on individual pages or CMS collection templates. The Organization schema should be added once to the global site-wide <head> tag in Webflow’s project settings.

06

Performance & Images

Render-Blocking Requests — 100% of Pages Critical
Every one of the 94 crawled pages has render-blocking resources (scripts or stylesheets without defer, async, or media attributes). These delay First Contentful Paint and LCP. The primary culprits are likely third-party scripts loaded via Google Tag Manager (GA4, GTM-PMKXJPZ). Audit the GTM container and apply defer or async to non-critical scripts. Webflow’s native scripts can be set to load in the footer.
Layout Shift (CLS) Culprits — 93% of Pages Critical
87 pages (92.55%) have layout shift culprits. The primary driver: 311 out of 317 images (98%) are missing width and height attributes. Without dimensions, the browser cannot reserve space for images during load, causing content to shift as images load in. This directly harms CLS scores. Fix by adding explicit width and height attributes to all <img> elements in Webflow.
Image Delivery — 89% of Pages Need Optimisation High
84 pages have images that can be delivered more efficiently. 96 images exceed 100 KB. Webflow’s CDN supports WebP delivery — ensure all uploaded images use WebP or AVIF format. Total potential image size savings: ~6.4 MB across the site.
LCP Discovery — 67% of Pages High
63 pages have LCP elements that are not discoverable from the initial HTML (loaded via JavaScript or CSS). Add fetchpriority="high" to hero images and ensure the LCP element is included in the initial HTML response. Avoid lazy-loading the LCP image.
Unused CSS & JavaScript Medium
90 pages have unused CSS (~8.3 MB saveable) and 53 pages have unused JavaScript (~16 MB saveable). 7 pages have over 2 seconds of JS execution time. Audit GTM tags, remove unused third-party scripts, and defer non-critical JavaScript.

Image Audit Summary

IssueImagesStatus
Missing alt text (has attribute, no text)150 / 31747%
Missing width & height size attributes311 / 31798%
Over 100 KB in file size96 / 31730%
Alt text over 100 characters (too long)6 / 317Review
Missing alt attribute entirely0 / 317None

The missing size attributes issue (98%) is the most urgent: it is the primary cause of layout shifts across 93% of pages. In Webflow, add width and height to all image elements at native dimensions. For alt text, target 95%+ coverage.

08

Prioritised Action Plan

Critical — Fix Immediately
  • 01
    Resolve Conflicting Canonical Tags
    Identify what is generating the second canonical tag on 34 pages. Check all Webflow Page Settings → Custom Code → Head embeds for canonical <link> tags. If a third-party SEO script or analytics tag is injecting them, remove it. The goal is a single self-referencing canonical from Webflow’s native implementation only.
    +8 pts Technical SEO
  • 02
    Fix Multiple <head> and <body> Tags on 7 Pages
    Audit the 7 affected pages for misplaced custom code embeds. In Webflow, code added via “Before </body>” is safe — but any embed in the page body that opens a <head> or <html> tag will create duplicate elements. Fix embeds so only valid body-level HTML is present outside the head.
    +6 pts Technical SEO
  • 03
    Fix Multiple H1 Tags on 26 Pages
    In Webflow Designer: audit each product page and change all section heading text blocks from H1 to H2 or H3. Each page should have exactly one H1. Also address non-sequential heading hierarchy on 83 pages: headings should descend logically (H1 → H2 → H3), never skipping levels.
    +8 pts On-Page SEO
  • 04
    Add Image Size Attributes to All Images (311 missing)
    In Webflow Designer: add explicit width and height attributes at native image dimensions to all <img> elements. This allows browsers to reserve space before images load, directly eliminating the CLS issues affecting 93% of pages.
    +10 pts Performance + Images
  • 05
    Fix Title Tags Outside <head> & Add 301 Redirect
    Locate the 5 pages with <title> elements outside <head> and correct the HTML. In Webflow Hosting → Redirects, add /contact/contact-us (301 permanent) to fix the live 404.
    +4 pts Technical SEO
High Priority — Fix Within 2 Weeks
  • 06
    Address Render-Blocking Resources on All Pages
    Audit GTM container for scripts that load synchronously. Apply defer or async to non-critical scripts. In Webflow Project Settings, move custom scripts to load in the footer (“Before </body>”) rather than the head. Review GA4, chat widgets, and marketing pixels.
    +10 pts Performance
  • 07
    Add Organization & SoftwareApplication Schema
    Add JSON-LD to the site-wide <head> via Webflow Project Settings → Custom Code. Include: name, url, description, logo, sameAs (LinkedIn, G2), and SoftwareApplication with applicationCategory: “BusinessApplication”.
    +8 pts Schema
  • 08
    Fix Meta Description Quality (26 pages with issues)
    All pages have meta descriptions, but 18 exceed 985 pixels (truncated), 6 are duplicates, and 5 are too short. Prioritise fixing duplicates first, then shorten the 18 truncated ones to under 155 characters. Each description should be unique, include the primary keyword, and end with a CTA.
    +6 pts On-Page SEO
  • 09
    Fix Image Alt Text Across All Pages (150 missing)
    In Webflow Designer and CMS: add descriptive alt text to all 150 images with empty alt attributes. Integration logos: “[Brand] integration with LoneScale”. Feature screenshots: describe the feature shown. Customer logos: “[Company] — LoneScale customer”. Target: 95%+ coverage.
    +8 pts Images
  • 10
    Optimise Title Tag Length & Structure (40 pages)
    22 titles exceed 60 characters and 18 are under 30 characters. Target 50–60 characters per title. For the 20 pages where title matches H1 exactly, differentiate by adding a keyword modifier or secondary phrase.
    +5 pts On-Page SEO
Medium Priority — Fix Within 1 Month
  • 11
    Complete Article Schema on All Blog Posts
    Update the existing Article schema embed in the blog CMS template to include: author (Person entity with name and URL), publisher, datePublished, dateModified, and image. Without the author entity, the existing schema is only partially effective.
    +4 pts Schema
  • 12
    Create llms.txt & Add AI Crawler Guidance to robots.txt
    Create /llms.txt describing LoneScale, core products, and key content areas for LLM crawlers. In robots.txt, add explicit allow directives for GPTBot, ClaudeBot, and PerplexityBot to signal openness to AI indexing.
    +6 pts AI Search
  • 13
    Audit Programmatic Lead-List Pages for Uniqueness
    The 44 technology-user list pages share near-identical structure. Add unique introductory text, industry-specific data points, or unique CTAs per page. If content cannot be differentiated, consider noindexing low-value pages to preserve crawl budget.
    +4 pts Technical SEO
  • 14
    Fix Homepage Typo & Content Polish
    The homepage contains a visible section label misspelling: “Intergrations” should be “Integrations”. Review all product page copy for similar quality issues that could affect trust signals.
    Trust signal improvement
Low Priority — Backlog
  • 15
    BreadcrumbList Schema, About/Company Page, Review Schema, Sitemap Lastmod
    Add BreadcrumbList schema to all pages. Create an /about page to establish company entity for the Knowledge Graph. Add Review/AggregateRating schema to customer case study pages. Add <lastmod> dates to sitemap entries to improve crawl prioritisation.
09

Implementation Roadmap

42
Current Score
75–82
Projected Score
42 / 100 today +33–40 pts with all actions
PriorityActionsScore Gain
Critical (#1–5)Canonicals, HTML validation, H1 fixes, image dimensions, 301 redirect+25–30 pts
High (#6–10)Render-blocking, Organization schema, meta descriptions, alt text, title tags+15–20 pts
Medium (#11–14)Article schema completion, llms.txt, lead list audit, typo fix+8–10 pts
Low (#15)Breadcrumbs, About page, Review schema, sitemap lastmod+5–8 pts
Week 1
Technical & Structural Fixes
  • Audit and remove conflicting canonical tag sources (34 pages)
  • Fix multiple <head> / <body> tags on 7 pages
  • Fix title tags outside <head> on 5 pages
  • Add 301 redirect /contact → /contact-us
  • Add image width & height attributes to all 311 images
Month 1
Performance & On-Page Quality
  • Fix render-blocking scripts via GTM audit and defer/async
  • Fix multiple H1 tags on 26 pages
  • Fix meta descriptions: remove 6 duplicates, shorten 18 truncated
  • Optimise 40 title tags (22 too long, 18 too short)
  • Fix image alt text across all pages (150 missing)
Month 2
Schema, Content & AI Signals
  • Add Organization + SoftwareApplication schema to homepage
  • Add FAQPage schema to pricing page
  • Add author attribution fields to blog CMS collection
  • Complete Article schema with author entity on all blog posts
  • Create /llms.txt with company and product overview
Month 3+
Entity Building & Depth
  • Create /about company page with founding story and team
  • Add BreadcrumbList schema across all pages
  • Add Review schema to 4 customer case study pages
  • Add <lastmod> dates to sitemap via Webflow CMS field
  • Expand case studies to full-length narrative format

LoneScale SEO Audit Report — Prepared by Humphrey Studio — March 2026 — Confidential