Catalog / southpacinternational.com
63

SEO audit for southpacinternational.com

HOPLAB | By Southpac International Group

other

Health 63/100 (fair) · 50 pages crawled · generated 2026-08-26

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

Supporting organisations to adopt Human & Organisational Performance. Enhance safety, performance and engagement with HOP.

Screenshot of southpacinternational.com
50
pages crawled
49
indexable pages
2
errors
429
warnings
467
notices
0
orphan pages
1
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 0 1 350 0
Crawlability 97 1 2 21
Duplicate 77 0 39 21
Performance 94 0 10 141
Headings 95 0 9 7
Agent Readiness 96 0 6 56
Content 96 0 6 43
Canonical 98 0 3 0
Video 99 0 2 0
Images 99 0 1 59
Titles 99 0 1 0
Security 100 0 0 61
Sitemap 100 0 0 2
Social 100 0 0 13
Structured Data 100 0 0 42
URL 100 0 0 1
Findings

Errors (2 rules)

error Broken internal link (target 4xx/5xx)

Rule links.broken_internal · Links · 1 occurrence(s)

error Client error (4xx) response

Rule status.4xx · Crawlability · 1 occurrence(s)

Warnings (12 rules)

warning Control has no accessible name

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

warning Duplicate page content

Rule duplicate.content · Duplicate · 19 occurrence(s)

warning Duplicate <title> across pages

Rule duplicate.title · Duplicate · 20 occurrence(s)

warning Images missing alt text

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

warning Internal link points to a redirect

Rule links.redirect_target · Links · 350 occurrence(s)

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

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

warning Redirect chain (multiple hops)

Rule redirect.chain · Crawlability · 2 occurrence(s)

warning Title likely truncated in SERP (too wide)

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

warning VideoObject declared but no player element on page

Rule video.no_player · Video · 2 occurrence(s)

Notices (20 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

notice No main landmark for AI agents

Rule agent.no_main_landmark · Agent Readiness · 13 occurrence(s)

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

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

  • https://southpacinternational.com/ — this page reads as very difficult (Flesch Reading Ease 14, 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://southpacinternational.com/?hsLang=en — this page reads as very difficult (Flesch Reading Ease 14, 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://southpacinternational.com/about-us/ — this page reads as very difficult (Flesch Reading Ease 29, 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://southpacinternational.com/better-questions-guide?hsLang=en — this page reads as difficult (Flesch Reading Ease 32, 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://southpacinternational.com/cookie-policy/ — this page reads as difficult (Flesch Reading Ease 46, 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://southpacinternational.com/courses/ — this page reads as very difficult (Flesch Reading Ease 24, 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://southpacinternational.com/courses/?hsLang=en — this page reads as very difficult (Flesch Reading Ease 24, 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://southpacinternational.com/courses/safety-recrafted/ — this page reads as difficult (Flesch Reading Ease 35, 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://southpacinternational.com/hop-executive-briefing?hsLang=en — 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://southpacinternational.com/hop-introduction?hsLang=en — 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://southpacinternational.com/hop-journey-map?hsLang=en — 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://southpacinternational.com/hoplab/ — 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://southpacinternational.com/hoplab/?hsLang=en — 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://southpacinternational.com/hoplab/case-studies/ — this page reads as difficult (Flesch Reading Ease 35, 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://southpacinternational.com/hoplab/courses/2-day-masterclass-bob-edwards/ — 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://southpacinternational.com/hoplab/human-organisational-performance/what-is-hop/?hsLang=en — this page reads as very difficult (Flesch Reading Ease 25, 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://southpacinternational.com/hoplab/training/?hsLang=en — this page reads as difficult (Flesch Reading Ease 46, 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://southpacinternational.com/learning-teams-guide?hsLang=en — this page reads as difficult (Flesch Reading Ease 49, 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://southpacinternational.com/learning-teams-pilot?hsLang=en — this page reads as difficult (Flesch Reading Ease 36, 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://southpacinternational.com/news — this page reads as very difficult (Flesch Reading Ease -61, 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://southpacinternational.com/news/author/southpac-international-group — this page reads as very difficult (Flesch Reading Ease -61, 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://southpacinternational.com/news/bob-edwards-returns-for-hop-masterclass-series/ — this page reads as very difficult (Flesch Reading Ease 21, 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://southpacinternational.com/pitching-hop-guide?hsLang=en — this page reads as difficult (Flesch Reading Ease 42, 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://southpacinternational.com/services/ — this page reads as very difficult (Flesch Reading Ease 12, 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://southpacinternational.com/walk-through-talk-through-guide?hsLang=en — this page reads as difficult (Flesch Reading Ease 47, 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 Duplicate meta description across pages

Rule duplicate.meta_desc · Duplicate · 21 occurrence(s)

notice Image alt text is very long (possible keyword stuffing)

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

notice Image filename is generic/auto-generated (missed image-search signal)

Rule images.generic_filename · Images · 2 occurrence(s)

  • https://southpacinternational.com/about-us/ — 2 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
  • https://southpacinternational.com/about-us/?hsLang=en — 2 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.

notice Likely hero image lacks fetchpriority=high

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

  • https://southpacinternational.com/ — the likely hero/LCP image (southpac_international_group_light.svg) 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://southpacinternational.com/about-us/ — the likely hero/LCP image (southpac_international_group_light.svg) 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://southpacinternational.com/better-questions-guide?hsLang=en — the likely hero/LCP image (hoplab_dark.svg) 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://southpacinternational.com/contact-us/ — the likely hero/LCP image (southpac_international_group_light.svg) 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://southpacinternational.com/cookie-policy/ — the likely hero/LCP image (southpac_international_group_light.svg) 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://southpacinternational.com/courses/ — the likely hero/LCP image (southpac_international_group_light.svg) 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://southpacinternational.com/courses/safety-recrafted/ — the likely hero/LCP image (southpac_international_group_light.svg) 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://southpacinternational.com/hop-executive-briefing?hsLang=en — the likely hero/LCP image (hoplab_dark.svg) 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://southpacinternational.com/hop-introduction?hsLang=en — the likely hero/LCP image (hoplab_dark.svg) 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://southpacinternational.com/hop-journey-map?hsLang=en — the likely hero/LCP image (hoplab_dark.svg) 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://southpacinternational.com/hoplab/ — the likely hero/LCP image (hoplab_logo_dark.svg) 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://southpacinternational.com/hoplab/?hsLang=en — the likely hero/LCP image (hoplab_logo_dark.svg) 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://southpacinternational.com/hoplab/case-studies/ — the likely hero/LCP image (hoplab_logo_dark.svg) 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://southpacinternational.com/hoplab/courses/2-day-masterclass-bob-edwards/ — the likely hero/LCP image (hoplab_logo_dark.svg) 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://southpacinternational.com/hoplab/human-organisational-performance/what-is-hop/?hsLang=en — the likely hero/LCP image (hoplab_logo_dark.svg) 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://southpacinternational.com/hoplab/training/?hsLang=en — the likely hero/LCP image (hoplab_logo_dark.svg) 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://southpacinternational.com/learning-teams-guide?hsLang=en — the likely hero/LCP image (hoplab_dark.svg) 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://southpacinternational.com/learning-teams-pilot?hsLang=en — the likely hero/LCP image (hoplab_dark.svg) 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://southpacinternational.com/news — the likely hero/LCP image (southpac_international_group_light.svg) 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://southpacinternational.com/news/bob-edwards-returns-for-hop-masterclass-series/ — the likely hero/LCP image (southpac_international_group_light.svg) 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://southpacinternational.com/pitching-hop-guide?hsLang=en — the likely hero/LCP image (hoplab_dark.svg) 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://southpacinternational.com/privacy-policy/ — the likely hero/LCP image (southpac_international_group_light.svg) 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://southpacinternational.com/services/ — the likely hero/LCP image (southpac_international_group_light.svg) 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://southpacinternational.com/videos/what-are-the-drivers-for-a-lot-of-safety-work/ — the likely hero/LCP image (hoplab_logo_dark.svg) 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://southpacinternational.com/walk-through-talk-through-guide?hsLang=en — the likely hero/LCP image (hoplab_dark.svg) 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 · 49 occurrence(s)

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

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

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

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

  • https://southpacinternational.com/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/about-us/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/better-questions-guide?hsLang=en — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/contact-us/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/cookie-policy/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/courses/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/courses/safety-recrafted/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/hop-executive-briefing?hsLang=en — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/hop-introduction?hsLang=en — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/hop-journey-map?hsLang=en — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/hoplab/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/hoplab/?hsLang=en — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/hoplab/case-studies/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/hoplab/courses/2-day-masterclass-bob-edwards/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/hoplab/human-organisational-performance/what-is-hop/?hsLang=en — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/hoplab/training/?hsLang=en — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/learning-teams-guide?hsLang=en — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/learning-teams-pilot?hsLang=en — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/news — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/news/bob-edwards-returns-for-hop-masterclass-series/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/pitching-hop-guide?hsLang=en — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/privacy-policy/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/services/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/videos/what-are-the-drivers-for-a-lot-of-safety-work/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://southpacinternational.com/walk-through-talk-through-guide?hsLang=en — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.

notice URL redirects to another URL

Rule redirect.single · Crawlability · 21 occurrence(s)

notice Deep page has no BreadcrumbList structured data

Rule schema.breadcrumb_missing · Structured Data · 4 occurrence(s)

notice No structured data detected

Rule schema.none · Structured Data · 38 occurrence(s)

notice Missing recommended security headers

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

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

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

notice Indexable page not listed in sitemap

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

notice URL is very long

Rule url.too_long · URL · 1 occurrence(s)

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://southpacinternational.com/hoplab/?hsLang=en
HOPLAB | By Southpac International Group
200 yes 1126 33
https://southpacinternational.com/better-questions-guide?hsLang=en
Download the Better Questions Guide | HOPLAB
200 yes 175 20
https://southpacinternational.com/hop-journey-map?hsLang=en
Download the HOP Journey Map | HOPLAB - Southpac International
200 yes 116 20
https://southpacinternational.com/learning-teams-guide?hsLang=en
Download the Learning Teams Guide | HOPLAB
200 yes 237 20
https://southpacinternational.com/walk-through-talk-through-guide?hsLang=en
Download the Walk-Through Talk-Through Guide | HOPLAB
200 yes 145 20
https://southpacinternational.com/hoplab/training/?hsLang=en
HOP Training Courses | HOPLAB
200 yes 1579 22
https://southpacinternational.com/pitching-hop-guide?hsLang=en
Download the Pitching HOP Guide | HOPLAB
200 yes 191 7
https://southpacinternational.com/hop-introduction?hsLang=en
Book a free HOP introduction with the HOPLAB team
200 yes 891 16
https://southpacinternational.com/hoplab/human-organisational-performance/what-is-hop/?hsLang=en
What is HOP | HOPLAB
200 yes 1368 16
https://southpacinternational.com/learning-teams-pilot?hsLang=en
Run a Learning Teams Pilot | HOPLAB
200 yes 746 16
https://southpacinternational.com/hop-executive-briefing?hsLang=en
Book a free Executive Briefing on HOP
200 yes 819 14
https://southpacinternational.com/news?hsLang=en
News & Insights from Southpac International Group
200 yes 338 17
https://southpacinternational.com/courses/?hsLang=en
Courses | Southpac International Group
200 yes 556 15
https://southpacinternational.com/?hsLang=en
Operational Performance Improvement | Southpac International Group
200 yes 409 15
https://southpacinternational.com/services/?hsLang=en
How we help | Southpac International Group
200 yes 396 15
https://southpacinternational.com/about-us/?hsLang=en
About Us | Southpac International Group
200 yes 1417 15
https://southpacinternational.com/contact-us/?hsLang=en
Contact Us | Southpac International Group
200 yes 73 15
https://southpacinternational.com/cookie-policy/?hsLang=en
Cookie Policy | Southpac International Group
200 yes 665 15
https://southpacinternational.com/privacy-policy/?hsLang=en
Privacy Policy | Southpac International Group
200 yes 424 15
https://southpacinternational.com/hoplab/
HOPLAB | By Southpac International Group
200 yes 1126 4
https://southpacinternational.com/cookie-policy/
Cookie Policy | Southpac International Group
200 yes 665 10
https://southpacinternational.com/privacy-policy/
Privacy Policy | Southpac International Group
200 yes 424 10
https://southpacinternational.com/about-us/
About Us | Southpac International Group
200 yes 1417 10
https://southpacinternational.com/contact-us/
Contact Us | Southpac International Group
200 yes 73 10
https://southpacinternational.com/
Operational Performance Improvement | Southpac International Group
200 yes 409 10
https://southpacinternational.com/services/
How we help | Southpac International Group
200 yes 396 10
https://southpacinternational.com/courses/
Courses | Southpac International Group
200 yes 556 10
https://southpacinternational.com/news/measuring-the-roi-from-safety-leadership-training?hsLang=en
Measuring the ROI from Safety Leadership Training
200 yes 1126 9
https://southpacinternational.com/courses/safety-leadership-program/?hsLang=en
Safety Leadership Program | Southpac International Group
200 yes 969 7
https://southpacinternational.com/news
News & Insights from Southpac International Group
200 yes 338 8
https://southpacinternational.com/news/southpac-delivers-safety-leadership-program-at-squadron-energy
Southpac delivers Safety Leadership Program for Squadron Energy
200 yes 590 7
https://southpacinternational.com/news/why-safety-leadership-matters
Why Safety Leadership matters
200 yes 1444 7
https://southpacinternational.com/news/bob-edwards-returns-for-hop-masterclass-series/
Bob Edwards is back for HOP & Learning Teams Masterclass
200 yes 496 6
https://www.southpacinternational.com/event-learning-review-workshop/?hsLang=en
Event Learning Review Workshop | HOPLAB
200 yes 1178 5
https://southpacinternational.com/news/presenting-hop-to-safety-leaders-through-industry-partners/
Presenting HOP to safety leaders through Industry Partners
200 yes 436 3
https://southpacinternational.com/news/author/southpac-international-group
News & Insights from Southpac International Group | Southpac International Group
200 yes 338 3
https://southpacinternational.com/hoplab/case-studies/
Case Studies | HOPLAB
200 yes 664 3
https://southpacinternational.com/hoplab/operational-learning/
Operational Learning | HOPLAB
200 yes 1332 3
https://southpacinternational.com/hoplab/subscribe
Subscribe to the Newsletter | HOPLAB
200 yes 529 3
https://www.southpacinternational.com/hop/the-five-principles-of-hop/
The five principles of HOP
200 yes 1563 3
https://southpacinternational.com/hop-executive-briefing
Book a free Executive Briefing on HOP
200 yes 819 2
https://southpacinternational.com/hoplab/case-studies/supporting-energy-development-corp-with-learning-teams-coaching/
Learning Teams Coaching | Energy Development Corp | Case Study
200 yes 1329 1
https://southpacinternational.com/hoplab/blog/what-is-a-typical-journey-towards-hop
What is a typical journey towards HOP?
200 yes 1586 1
https://southpacinternational.com/courses/safety-recrafted/
Safety Re-crafted | Southpac International Group
200 yes 915 0
https://southpacinternational.com/hoplab/courses/2-day-masterclass-bob-edwards/
2 Day HOP & Learning Teams Masterclass with Bob Edwards | HOPLAB
200 yes 1855 0
https://southpacinternational.com/hoplab/our-team/daniel-hummerdal/
Daniel Hummerdal | HOPLAB
200 yes 1107 0
https://southpacinternational.com/hoplab/videos/h-o-p-round-table-discussion-part-2/
H.O.P Round Table Discussion | Part 2
200 yes 2413 0
https://southpacinternational.com/hoplab/videos/what-are-some-of-the-assumptions-around-h-o-p/
What are some of the assumptions around H.O.P.?
200 yes 970 0
https://southpacinternational.com/videos/what-are-the-drivers-for-a-lot-of-safety-work/
What are the drivers for a lot of Safety Work?
200 yes 999 0
https://southpacinternational.com/blog/author/daniel-hummerdal 404 no 55 1

Audit your own site — free

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

Scan your site →