Catalog / matthewsenslin.com
65

SEO audit for matthewsenslin.com

Home - Matthews Enslin

otherWordPress

Health 65/100 (fair) · 28 pages crawled · generated 2026-08-26

Download Markdown report (feed to ChatGPT / Claude / Cursor)

Welcome to Matthews Enslin Inc., a leading law firm that really cares There comes a time in most people’s lives, whether personally, commercially, or otherwise, when the services of an attorney are ei…

28
pages crawled
27
indexable pages
0
errors
69
warnings
242
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Performance 71 0 27 54
Structured Data 72 0 26 52
Titles 86 0 13 0
Crawlability 99 0 1 0
Images 99 0 1 1
Meta Description 99 0 1 26
Agent Readiness 100 0 0 2
Content 100 0 0 27
Security 100 0 0 54
Social 100 0 0 26
Findings

Warnings (7 rules)

warning Incomplete/empty response after retries (likely transient — re-crawl)

Rule fetch.incomplete · Crawlability · 1 occurrence(s)

warning Images missing alt text

Rule images.missing_alt · Images · 1 occurrence(s)

warning Missing meta description

Rule meta_desc.missing · Meta Description · 1 occurrence(s)

warning Render-blocking script in <head> (no defer/async)

Rule perf.render_blocking · Performance · 27 occurrence(s)

warning BreadcrumbList present but structurally incomplete

Rule schema.breadcrumb_incomplete · Structured Data · 1 occurrence(s)

  • https://www.matthewsenslin.com/ — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.

warning Schema describes content not visible on the page

Rule schema.hidden_content · Structured Data · 25 occurrence(s)

warning Title likely truncated in SERP (too wide)

Rule title.too_long · Titles · 13 occurrence(s)

Notices (13 rules)

notice Heading levels skip a level

Rule agent.heading_skip · Agent Readiness · 1 occurrence(s)

notice No llms.txt for AI agents

Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)

notice Low text-to-HTML ratio

Rule content.low_ratio · Content · 1 occurrence(s)

notice Main text is hard to read (low Flesch Reading Ease)

Rule content.readability_poor · Content · 26 occurrence(s)

notice Likely hero image lacks fetchpriority=high

Rule images.hero_no_fetchpriority · Performance · 27 occurrence(s)

  • https://www.matthewsenslin.com/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/are-you-a-legal-practitioner-looking-to-travel-during-the-lockdown/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/arrest-and-a-criminal-record-for-not-wearing-a-mask/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/before-you-buy-or-sell-property-this-festive-season/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/before-you-start-a-new-small-business-in-2020/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/blog/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/building-a-home-in-2021-the-dangers-of-not-being-nhbrc-compliant/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/buying-and-selling-property-nine-important-questions/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/covid-19-act-of-god-force-majeure-and-supervening-impossibility-of-performance/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/covid-19-small-businesses-employment-laws-and-survival-support/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/does-an-expired-lease-automatically-continue-month-to-month-at-what-rental/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/electronic-signatures-in-property-and-other-transactions/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/essential-services-certificate-and-permit-what-you-need-to-know/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/is-your-will-valid/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/landlord-vs-tenant-when-can-you-cut-electricity-or-change-the-locks/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/leases-contracts-and-covid-19-what-is-force-majeure/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/lockdown-nuisance-neighbours-and-how-to-handle-them/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/parking-bay-disputes-enforcing-complex-rules/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/property-dont-pay-double-commission/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/property-green-shoots-agents-commission-and-fidelity-fund-certificates/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/property-sales-and-trusts-demand-proof-of-trustee-authority/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/relief-measures-for-small-businesses-in-south-africa/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/running-a-business-in-a-residential-area-check-your-zoning-first/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/sellers-remorse-and-subject-to-sale-of-the-buyers-property-can-they-sink-the-sale/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.matthewsenslin.com/your-will-what-you-can-do-and-cant-do/ — the likely hero/LCP image (svg+xml;base64,phn2zyb4bwxucz0nahr0cdovl3d3dy53my5vcmcvmjawmc9zdmcnihzpzxdcb3g9jzagmcazmdagotynpjwvc3znpg==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.

notice Images without width/height (layout shift / CLS)

Rule images.missing_dimensions · Images · 1 occurrence(s)

notice Meta description too long

Rule meta_desc.too_long · Meta Description · 26 occurrence(s)

notice Missing Open Graph tags

Rule og.missing · Social · 26 occurrence(s)

notice No ETag header (no conditional GET for unchanged pages)

Rule perf.no_etag · Performance · 27 occurrence(s)

notice Article schema missing recommended properties (Top Stories / image carousel)

Rule schema.article_incomplete · Structured Data · 25 occurrence(s)

notice Deprecated schema type with no Google rich result

Rule schema.deprecated_type · Structured Data · 27 occurrence(s)

notice Missing recommended security headers

Rule security.missing_headers · Security · 27 occurrence(s)

notice target=_blank link without rel=noopener (tab-napping)

Rule security.unsafe_cross_origin_links · Security · 27 occurrence(s)

Pages (showing 28 of 28)
URLStatusIndexableWordsIn-links
https://www.matthewsenslin.com/
Home - Matthews Enslin
200 yes 389 27
https://www.matthewsenslin.com/blog/
Blog - Matthews Enslin
200 yes 1437 27
https://www.matthewsenslin.com/landlord-vs-tenant-when-can-you-cut-electricity-or-change-the-locks/
Landlord vs Tenant: When Can You Cut Electricity or Change the Locks? - Matthews Enslin
200 yes 1165 2
https://www.matthewsenslin.com/who-gets-the-house-on-divorce/
Who Gets the House on Divorce? - Matthews Enslin
200 yes 1580 2
https://www.matthewsenslin.com/buying-and-selling-property-nine-important-questions/
Buying and Selling Property: Nine Important Questions - Matthews Enslin
200 yes 2036 2
https://www.matthewsenslin.com/sellers-remorse-and-subject-to-sale-of-the-buyers-property-can-they-sink-the-sale/
“Seller’s Remorse” and “Subject to Sale of the Buyer’s Property” – Can They Sink the Sale? - Matthews Enslin
200 yes 1642 2
https://www.matthewsenslin.com/arrest-and-a-criminal-record-for-not-wearing-a-mask/
Arrest and a Criminal Record for Not Wearing a Mask - Matthews Enslin
200 yes 1152 2
https://www.matthewsenslin.com/property-sales-and-trusts-demand-proof-of-trustee-authority/
Property Sales and Trusts: Demand Proof of Trustee Authority - Matthews Enslin
200 yes 1284 2
https://www.matthewsenslin.com/before-you-start-a-new-small-business-in-2020/
Before You Start a New Small Business in 2020 … - Matthews Enslin
200 yes 1408 2
https://www.matthewsenslin.com/building-a-home-in-2021-the-dangers-of-not-being-nhbrc-compliant/
Building a Home in 2021: The Dangers of Not Being NHBRC Compliant - Matthews Enslin
200 yes 1177 2
https://www.matthewsenslin.com/before-you-buy-or-sell-property-this-festive-season/
Before You Buy or Sell Property this Festive Season… - Matthews Enslin
200 yes 1586 2
https://www.matthewsenslin.com/does-an-expired-lease-automatically-continue-month-to-month-at-what-rental/
Does an Expired Lease Automatically Continue Month-to-Month? At What Rental? - Matthews Enslin
200 yes 1303 2
https://www.matthewsenslin.com/parking-bay-disputes-enforcing-complex-rules/
Parking Bay Disputes – Enforcing Complex Rules - Matthews Enslin
200 yes 1161 2
https://www.matthewsenslin.com/running-a-business-in-a-residential-area-check-your-zoning-first/
Running a Business in a Residential Area – Check Your Zoning First! - Matthews Enslin
200 yes 1467 2
https://www.matthewsenslin.com/covid-19-small-businesses-employment-laws-and-survival-support/
COVID-19: Small Businesses, Employment Laws, and Survival Support - Matthews Enslin
200 yes 1214 2
https://www.matthewsenslin.com/is-your-will-valid/
Is Your Will Valid? - Matthews Enslin
200 yes 1122 2
https://www.matthewsenslin.com/property-dont-pay-double-commission/
Property: Don’t Pay Double Commission! - Matthews Enslin
200 yes 1171 2
https://www.matthewsenslin.com/relief-measures-for-small-businesses-in-south-africa/
Relief Measures for Small Businesses in South Africa - Matthews Enslin
200 yes 831 2
https://www.matthewsenslin.com/essential-services-certificate-and-permit-what-you-need-to-know/
Essential Services Certificate and Permit: What You Need to Know - Matthews Enslin
200 yes 932 2
https://www.matthewsenslin.com/property-green-shoots-agents-commission-and-fidelity-fund-certificates/
Property: Green Shoots, Agent’s Commission and Fidelity Fund Certificates - Matthews Enslin
200 yes 1227 2
https://www.matthewsenslin.com/covid-19-act-of-god-force-majeure-and-supervening-impossibility-of-performance/
COVID-19 : Act of God, Force Majeure and Supervening Impossibility of Performance - Matthews Enslin
200 yes 1006 2
https://www.matthewsenslin.com/electronic-signatures-in-property-and-other-transactions/
Electronic Signatures in Property and Other Transactions - Matthews Enslin
200 yes 1651 2
https://www.matthewsenslin.com/are-you-a-legal-practitioner-looking-to-travel-during-the-lockdown/
Are you a Legal Practitioner looking to travel during the Lockdown? - Matthews Enslin
200 yes 911 2
https://www.matthewsenslin.com/lockdown-nuisance-neighbours-and-how-to-handle-them/
Lockdown! Nuisance Neighbours and How to Handle Them - Matthews Enslin
200 yes 1857 2
https://www.matthewsenslin.com/leases-contracts-and-covid-19-what-is-force-majeure/
Leases, Contracts and COVID-19: What is Force Majeure? - Matthews Enslin
200 yes 1963 2
https://www.matthewsenslin.com/landlord-liable-for-a-tragic-freak-flood-drowning/
Landlord Liable for a Tragic “Freak” Flood Drowning - Matthews Enslin
200 yes 1344 1
https://www.matthewsenslin.com/your-will-what-you-can-do-and-cant-do/
Your Will: What You Can Do and Can’t Do - Matthews Enslin
200 yes 1285 1
https://www.matthewsenslin.com/11-popia-questions-to-ask-yourself-before-30-june-2021/ 0 no 0 1

Audit your own site — free

157 checks, internal PageRank, render-diff. No signup, results in ~30s.

Scan your site →