Catalog / hydeearthmoving.com
36

SEO audit for hydeearthmoving.com

Home | Hyde Earthmoving 2

otherWix

Health 36/100 (poor) · 29 pages crawled · generated 2026-08-26

Download Markdown report (feed to ChatGPT / Claude / Cursor)
Screenshot of hydeearthmoving.com
29
pages crawled
22
indexable pages
14
errors
62
warnings
198
notices
12
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Structured Data 52 14 0 21
Content 82 0 17 30
Links 88 0 12 2
Agent Readiness 91 0 9 0
Meta Description 91 0 9 8
Budget 93 0 7 0
Indexability 93 0 7 0
Headings 99 0 1 0
Cache 100 0 0 29
Images 100 0 0 8
Performance 100 0 0 59
Security 100 0 0 29
Sitemap 100 0 0 1
Social 100 0 0 9
Titles 100 0 0 2
Findings

Errors (1 rules)

error JSON-LD block missing @context or @type

Rule schema.no_context_type · Structured Data · 14 occurrence(s)

Warnings (7 rules)

warning Control has no accessible name

Rule agent.control_no_name · Agent Readiness · 9 occurrence(s)

warning Noindex page receives internal links (crawl-budget waste)

Rule budget.noindex_linked · Budget · 7 occurrence(s)

  • https://www.hydeearthmoving.com/booking-calendar/concrete-preparation — this noindex page has 2 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.hydeearthmoving.com/, https://www.hydeearthmoving.com/book-online.
  • https://www.hydeearthmoving.com/booking-calendar/concrete-removal — this noindex page has 2 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.hydeearthmoving.com/, https://www.hydeearthmoving.com/book-online.
  • https://www.hydeearthmoving.com/booking-calendar/excavation-service — this noindex page has 2 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.hydeearthmoving.com/, https://www.hydeearthmoving.com/book-online.
  • https://www.hydeearthmoving.com/booking-calendar/land-clearing — this noindex page has 2 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.hydeearthmoving.com/, https://www.hydeearthmoving.com/book-online.
  • https://www.hydeearthmoving.com/booking-calendar/professional-swimming-pool-excavation — this noindex page has 2 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.hydeearthmoving.com/, https://www.hydeearthmoving.com/book-online.
  • https://www.hydeearthmoving.com/booking-calendar/site-cuts-bulk-site-preparation — this noindex page has 2 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.hydeearthmoving.com/, https://www.hydeearthmoving.com/book-online.
  • https://www.hydeearthmoving.com/booking-calendar/underground-boring-grundomat — this noindex page has 2 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.hydeearthmoving.com/, https://www.hydeearthmoving.com/book-online.

warning Missing <h1>

Rule h1.missing · Headings · 1 occurrence(s)

warning Orphan page (no internal inlinks)

Rule links.orphan · Links · 12 occurrence(s)

Notices (15 rules)

notice Page served uncached (no-store/private or CDN bypass)

Rule cache.not_cacheable · Cache · 29 occurrence(s)

notice Low text-to-HTML ratio

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

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

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

  • https://www.hydeearthmoving.com/ — this page reads as very difficult (Flesch Reading Ease 26, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.hydeearthmoving.com/blank — this page reads as very difficult (Flesch Reading Ease 27, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.hydeearthmoving.com/blank-1 — this page reads as difficult (Flesch Reading Ease 30, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.hydeearthmoving.com/blank-2 — this page reads as difficult (Flesch Reading Ease 43, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.hydeearthmoving.com/blank-3 — this page reads as difficult (Flesch Reading Ease 40, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.hydeearthmoving.com/book-online — this page reads as difficult (Flesch Reading Ease 37, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.hydeearthmoving.com/service-page/professional-swimming-pool-excavation — this page reads as difficult (Flesch Reading Ease 48, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.hydeearthmoving.com/service-page/underground-boring-grundomat — this page reads as difficult (Flesch Reading Ease 48, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.

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

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

notice Internal link has no anchor text / accessible name

Rule links.no_anchor_text · Links · 2 occurrence(s)

  • https://www.hydeearthmoving.com/ — 7 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://www.hydeearthmoving.com/book-online — 7 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.

notice Missing Open Graph tags

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

notice Legacy image format (jpg/png/gif) with no next-gen fallback

Rule perf.images_legacy_format · Performance · 29 occurrence(s)

notice No Last-Modified header (no conditional GET for unchanged pages)

Rule perf.no_last_modified · Performance · 29 occurrence(s)

  • https://www.hydeearthmoving.com/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/blank — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/blank-1 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/blank-2 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/blank-3 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/book-online — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/booking-calendar/concrete-preparation — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/booking-calendar/excavation-service — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/booking-calendar/site-cuts-bulk-site-preparation — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/booking-form — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/portfolio — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/portfolio-collections/portfolio — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/portfolio-collections/portfolio/earthmoving-excavation — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/portfolio-collections/portfolio/earthmoving-excellence — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/portfolio-collections/portfolio/earthmoving-showcase — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/portfolio-collections/portfolio/excavation-excellence — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/portfolio-collections/portfolio/excavation-experience — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/portfolio-collections/portfolio/excavation-showcase — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/service-page/concrete-preparation — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/service-page/concrete-removal — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/service-page/excavation-service — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/service-page/land-clearing — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/service-page/professional-swimming-pool-excavation — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/service-page/site-cuts-bulk-site-preparation — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.hydeearthmoving.com/service-page/underground-boring-grundomat — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.

notice Slow server response

Rule perf.slow_response · Performance · 1 occurrence(s)

notice Missing recommended security headers

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

notice Indexable page not listed in sitemap

Rule sitemap.orphan_not_listed · Sitemap · 1 occurrence(s)

notice Title tag is identical to the H1 (missed keyword variation)

Rule title.same_as_h1 · Titles · 1 occurrence(s)

notice Title is very short

Rule title.too_short · Titles · 1 occurrence(s)

Pages (showing 29 of 29)
URLStatusIndexableWordsIn-links
https://www.hydeearthmoving.com/
Home | Hyde Earthmoving 2
200 yes 238 29
https://www.hydeearthmoving.com/book-online
Book Online | Hyde Earthmoving 2
200 yes 119 29
https://www.hydeearthmoving.com/booking-form
Booking Form | Hyde Earthmoving 2
200 yes 40 29
https://www.hydeearthmoving.com/portfolio
Portfolio | Hyde Earthmoving 2
200 yes 42 29
https://www.hydeearthmoving.com/booking-calendar/concrete-preparation
Concrete Preparation - Hyde Earthmoving 2
200 no 60 2
https://www.hydeearthmoving.com/booking-calendar/concrete-removal
Concrete Removal - Hyde Earthmoving 2
200 no 57 2
https://www.hydeearthmoving.com/booking-calendar/excavation-service
Excavation Service - Hyde Earthmoving 2
200 no 61 2
https://www.hydeearthmoving.com/booking-calendar/land-clearing
Land Clearing - Hyde Earthmoving 2
200 no 61 2
https://www.hydeearthmoving.com/booking-calendar/professional-swimming-pool-excavation
Professional Swimming Pool Excavation - Hyde Earthmoving 2
200 no 65 2
https://www.hydeearthmoving.com/booking-calendar/site-cuts-bulk-site-preparation
Site Cuts & Bulk Site Preparation - Hyde Earthmoving 2
200 no 64 2
https://www.hydeearthmoving.com/booking-calendar/underground-boring-grundomat
Underground Boring (Grundomat) - Hyde Earthmoving 2
200 no 57 2
https://www.hydeearthmoving.com/portfolio-collections/portfolio/earthmoving-excavation
Earthmoving Excavation | Hyde Earthmoving 2
200 yes 91 2
https://www.hydeearthmoving.com/portfolio-collections/portfolio/earthmoving-excellence
Earthmoving Excellence | Hyde Earthmoving 2
200 yes 90 2
https://www.hydeearthmoving.com/portfolio-collections/portfolio/earthmoving-showcase
Earthmoving Showcase | Hyde Earthmoving 2
200 yes 96 2
https://www.hydeearthmoving.com/portfolio-collections/portfolio/excavation-excellence
Excavation Excellence | Hyde Earthmoving 2
200 yes 91 2
https://www.hydeearthmoving.com/portfolio-collections/portfolio/excavation-experience
Excavation Experience | Hyde Earthmoving 2
200 yes 94 2
https://www.hydeearthmoving.com/portfolio-collections/portfolio/excavation-showcase
Excavation Showcase | Hyde Earthmoving 2
200 yes 89 2
https://www.hydeearthmoving.com/blank
Privacy Policy | Hyde Earthmoving 2
200 yes 342 0
https://www.hydeearthmoving.com/blank-1
Accessibility Statement | Hyde Earthmoving 2
200 yes 558 0
https://www.hydeearthmoving.com/blank-2
Terms & Conditions | Hyde Earthmoving 2
200 yes 399 0
https://www.hydeearthmoving.com/blank-3
Refund Policy | Hyde Earthmoving 2
200 yes 277 0
https://www.hydeearthmoving.com/portfolio-collections/portfolio
Portfolio
200 yes 60 0
https://www.hydeearthmoving.com/service-page/concrete-preparation
Concrete Preparation | Hyde Earthmoving 2
200 yes 88 0
https://www.hydeearthmoving.com/service-page/concrete-removal
Concrete Removal | Hyde Earthmoving 2
200 yes 84 0
https://www.hydeearthmoving.com/service-page/excavation-service
Excavation Service | Hyde Earthmoving 2
200 yes 84 0
https://www.hydeearthmoving.com/service-page/land-clearing
Land Clearing | Hyde Earthmoving 2
200 yes 87 0
https://www.hydeearthmoving.com/service-page/professional-swimming-pool-excavation
Professional Swimming Pool Excavation | Hyde Earthmoving 2
200 yes 107 0
https://www.hydeearthmoving.com/service-page/site-cuts-bulk-site-preparation
Site Cuts & Bulk Site Preparation | Hyde Earthmoving 2
200 yes 107 0
https://www.hydeearthmoving.com/service-page/underground-boring-grundomat
Underground Boring (Grundomat) | Hyde Earthmoving 2
200 yes 88 0

Audit your own site — free

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

Scan your site →