SEO audit for lifeinbody.com
Life In Body
Health 55/100 (fair) · 8 pages crawled · generated 2026-07-11
Download Markdown report (feed to ChatGPT / Claude / Cursor)An embodied coaching approach to learning and organization founded by Galia Brown in Los Angeles, California.
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Security | 88 | 1 | 0 | 1 |
| Duplicate | 78 | 0 | 6 | 3 |
| Structured Data | 78 | 0 | 6 | 0 |
| Links | 85 | 0 | 4 | 0 |
| Content | 89 | 0 | 3 | 3 |
| Meta Description | 89 | 0 | 3 | 0 |
| Headings | 96 | 0 | 1 | 3 |
| Rendering | 96 | 0 | 1 | 0 |
| Agent Readiness | 100 | 0 | 0 | 1 |
| Canonical | 100 | 0 | 0 | 2 |
| Crawlability | 100 | 0 | 0 | 2 |
| Images | 100 | 0 | 0 | 6 |
| Sitemap | 100 | 0 | 0 | 2 |
| Social | 100 | 0 | 0 | 3 |
| Titles | 100 | 0 | 0 | 3 |
Errors (1 rules)
error Mixed content on HTTPS page
Rule security.mixed_content · Security · 1 occurrence(s)
- https://www.lifeinbody.com/ — 3 insecure subresource(s), e.g. http://www.lifeinbody.com
Warnings (8 rules)
warning Thin content (low word count)
Rule content.thin · Content · 3 occurrence(s)
- http://www.lifeinbody.com/another-page — 101 words
- http://www.lifeinbody.com/new-blog — 18 words
- http://www.lifeinbody.com/new-cover-page — 5 words
warning Duplicate page content
Rule duplicate.content · Duplicate · 3 occurrence(s)
- http://www.lifeinbody.com/ — content shared by 3 pages: https://www.lifeinbody.com/, http://www.lifeinbody.com/home
- http://www.lifeinbody.com/home — content shared by 3 pages: https://www.lifeinbody.com/, http://www.lifeinbody.com/
- https://www.lifeinbody.com/ — content shared by 3 pages: http://www.lifeinbody.com/home, http://www.lifeinbody.com/
warning Duplicate <title> across pages
Rule duplicate.title · Duplicate · 3 occurrence(s)
- http://www.lifeinbody.com/ — title shared by 3 pages: https://www.lifeinbody.com/, http://www.lifeinbody.com/home
- http://www.lifeinbody.com/home — title shared by 3 pages: https://www.lifeinbody.com/, http://www.lifeinbody.com/
- https://www.lifeinbody.com/ — title shared by 3 pages: http://www.lifeinbody.com/home, http://www.lifeinbody.com/
warning Missing <h1>
Rule h1.missing · Headings · 1 occurrence(s)
warning Orphan page (no internal inlinks)
Rule links.orphan · Links · 4 occurrence(s)
- http://www.lifeinbody.com/another-page — no internal links point here
- http://www.lifeinbody.com/home — no internal links point here
- http://www.lifeinbody.com/new-blog — no internal links point here
- http://www.lifeinbody.com/new-cover-page — no internal links point here
warning Missing meta description
Rule meta_desc.missing · Meta Description · 3 occurrence(s)
warning Content only rendered by JavaScript (invisible to non-JS crawlers & AI)
Rule rendering.js_shell · Rendering · 1 occurrence(s)
- http://www.lifeinbody.com/new-cover-page — Raw HTML has 5 words and 0 links — this page is built by JavaScript in the browser. Googlebot renders JS but delays it, and most crawlers and AI assistants (ChatGPT, Perplexity, Claude) don't run JavaScript at all, so to them the page looks empty. Server-render or pre-render your main content and navigation.
warning Rich-result schema missing required properties
Rule schema.invalid · Structured Data · 6 occurrence(s)
- http://www.lifeinbody.com/ — LocalBusiness missing: name, address
- http://www.lifeinbody.com/another-page — LocalBusiness missing: name, address
- http://www.lifeinbody.com/home — LocalBusiness missing: name, address
- http://www.lifeinbody.com/new-blog — LocalBusiness missing: name, address
- http://www.lifeinbody.com/new-cover-page — LocalBusiness missing: name, address
- https://www.lifeinbody.com/ — LocalBusiness missing: name, address
Notices (11 rules)
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://www.lifeinbody.com/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice Canonical points to a different URL
Rule canonical.non_self · Canonical · 2 occurrence(s)
- http://www.lifeinbody.com/home — canonical=http://www.lifeinbody.com/
- https://www.lifeinbody.com/ — canonical=http://www.lifeinbody.com/
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 3 occurrence(s)
notice Duplicate meta description across pages
Rule duplicate.meta_desc · Duplicate · 3 occurrence(s)
- http://www.lifeinbody.com/ — meta description shared by 3 pages: https://www.lifeinbody.com/, http://www.lifeinbody.com/home
- http://www.lifeinbody.com/home — meta description shared by 3 pages: https://www.lifeinbody.com/, http://www.lifeinbody.com/
- https://www.lifeinbody.com/ — meta description shared by 3 pages: http://www.lifeinbody.com/home, http://www.lifeinbody.com/
notice Multiple <h1> elements
Rule h1.multiple · Headings · 3 occurrence(s)
- http://www.lifeinbody.com/ — 7 <h1> elements
- http://www.lifeinbody.com/home — 7 <h1> elements
- https://www.lifeinbody.com/ — 7 <h1> elements
notice Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 6 occurrence(s)
- http://www.lifeinbody.com/ — 17 of 17 images without width/height
- http://www.lifeinbody.com/another-page — 2 of 2 images without width/height
- http://www.lifeinbody.com/home — 17 of 17 images without width/height
- http://www.lifeinbody.com/new-blog — 2 of 2 images without width/height
- http://www.lifeinbody.com/new-cover-page — 1 of 1 images without width/height
- https://www.lifeinbody.com/ — 17 of 17 images without width/height
notice Missing Open Graph tags
Rule og.missing · Social · 3 occurrence(s)
- http://www.lifeinbody.com/another-page — og:description, og:image
- http://www.lifeinbody.com/new-blog — og:description, og:image
- http://www.lifeinbody.com/new-cover-page — og:description, og:image
notice Blocked by robots.txt
Rule robots.blocked · Crawlability · 2 occurrence(s)
- http://www.lifeinbody.com/search — Disallowed by robots.txt; not fetched
- https://www.lifeinbody.com/search — Disallowed by robots.txt; not fetched
notice Missing recommended security headers
Rule security.missing_headers · Security · 1 occurrence(s)
notice Indexable page not listed in sitemap
Rule sitemap.orphan_not_listed · Sitemap · 2 occurrence(s)
- http://www.lifeinbody.com/ — indexable but not in sitemap
- https://www.lifeinbody.com/ — indexable but not in sitemap
notice Title is very short
Rule title.too_short · Titles · 3 occurrence(s)
- http://www.lifeinbody.com/ — 12 chars
- http://www.lifeinbody.com/home — 12 chars
- https://www.lifeinbody.com/ — 12 chars
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| http://www.lifeinbody.com/ Life In Body |
200 | yes | 933 | 4 |
| https://www.lifeinbody.com/ Life In Body |
200 | yes | 933 | 1 |
| http://www.lifeinbody.com/another-page Copy of Services and Pricing — Life In Body |
200 | yes | 101 | 0 |
| http://www.lifeinbody.com/home Life In Body |
200 | yes | 933 | 0 |
| http://www.lifeinbody.com/new-blog Journal — Life In Body |
200 | yes | 18 | 0 |
| http://www.lifeinbody.com/new-cover-page Coming Soon — Life In Body |
200 | yes | 5 | 0 |
| http://www.lifeinbody.com/search | 0 | no | 0 | 4 |
| https://www.lifeinbody.com/search | 0 | no | 0 | 1 |
Audit your own site — free
77 checks, internal PageRank, render-diff. No signup, results in ~30s.