Catalog / yamanarikogyo.com
55

SEO audit for yamanarikogyo.com

株式会社 山成工業 - 和歌山県の足場工事•解体工事は株式会社山成工業へ

other

Health 55/100 (fair) · 38 pages crawled · generated 2026-07-29

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

和歌山県の足場工事•解体工事は株式会社山成工業へ

38
pages crawled
37
indexable pages
6
errors
153
warnings
340
notices
10
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Security 84 6 0 37
Agent Readiness 71 0 37 12
Content 71 0 37 37
Performance 71 0 37 150
Meta Description 83 0 21 8
Links 92 0 10 4
Headings 94 0 8 0
Canonical 99 0 1 10
Crawlability 99 0 1 0
Structured Data 99 0 1 0
Images 100 0 0 38
Robots 100 0 0 1
Social 100 0 0 41
Titles 100 0 0 1
URL 100 0 0 1
Findings

Errors (1 rules)

error Mixed content on HTTPS page

Rule security.mixed_content · Security · 6 occurrence(s)

Warnings (9 rules)

warning Control has no accessible name

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

warning Canonical target is non-200 / non-indexable

Rule canonical.bad_target · Canonical · 1 occurrence(s)

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

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

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

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

warning BreadcrumbList present but structurally incomplete

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

  • https://yamanarikogyo.com/?m=202111 — 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.

Notices (19 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

notice Canonical points to a different URL

Rule canonical.non_self · Canonical · 10 occurrence(s)

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

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

notice Likely hero image lacks fetchpriority=high

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

  • https://yamanarikogyo.com/ — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?cat=2 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?feature-category=feature-category1 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?feature=タンク補修用枠組み足場 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?feature=仮設ステージ足場工事 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?feature=別所 法面足場組立工事 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?feature=玉掛け作業 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?m=202111 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?news=インスタグラムはじめました! — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?p=1 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?p=12 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?p=13 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?p=14 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?p=145 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?p=15 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?p=244 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?page_id=105 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?page_id=161 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?page_id=170 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?page_id=272 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?page_id=362 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?page_id=376 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?page_id=379 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?page_id=381 — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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://yamanarikogyo.com/?post_type=feature — the likely hero/LCP image (megumu-logo.pdf-300-x-40-px-3-e1639566025804.png) 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 · 37 occurrence(s)

notice Page has only one internal inlink (fragile crawl path)

Rule links.single_inlink · Links · 4 occurrence(s)

  • https://yamanarikogyo.com/?page_id=362 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
  • https://yamanarikogyo.com/?page_id=376 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
  • https://yamanarikogyo.com/?page_id=379 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
  • https://yamanarikogyo.com/?page_id=381 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.

notice Missing Open Graph tags

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

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

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

  • https://yamanarikogyo.com/ — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?cat=2 — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?feature-category=feature-category1 — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?feature=タンク補修用枠組み足場 — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?feature=仮設ステージ足場工事 — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?feature=別所 法面足場組立工事 — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?feature=玉掛け作業 — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?m=202111 — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?news=インスタグラムはじめました! — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?p=1 — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?p=12 — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?p=13 — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?p=14 — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?p=145 — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?p=15 — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?p=244 — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?page_id=105 — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?page_id=161 — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?page_id=170 — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?page_id=272 — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?page_id=362 — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?page_id=376 — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?page_id=379 — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?page_id=381 — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://yamanarikogyo.com/?post_type=feature — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.

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

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

  • https://yamanarikogyo.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://yamanarikogyo.com/?cat=2 — 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://yamanarikogyo.com/?feature-category=feature-category1 — 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://yamanarikogyo.com/?feature=タンク補修用枠組み足場 — 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://yamanarikogyo.com/?feature=仮設ステージ足場工事 — 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://yamanarikogyo.com/?feature=別所 法面足場組立工事 — 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://yamanarikogyo.com/?feature=玉掛け作業 — 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://yamanarikogyo.com/?m=202111 — 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://yamanarikogyo.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://yamanarikogyo.com/?p=1 — 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://yamanarikogyo.com/?p=12 — 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://yamanarikogyo.com/?p=13 — 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://yamanarikogyo.com/?p=14 — 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://yamanarikogyo.com/?p=145 — 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://yamanarikogyo.com/?p=15 — 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://yamanarikogyo.com/?p=244 — 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://yamanarikogyo.com/?page_id=105 — 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://yamanarikogyo.com/?page_id=161 — 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://yamanarikogyo.com/?page_id=170 — 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://yamanarikogyo.com/?page_id=272 — 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://yamanarikogyo.com/?page_id=362 — 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://yamanarikogyo.com/?page_id=376 — 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://yamanarikogyo.com/?page_id=379 — 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://yamanarikogyo.com/?page_id=381 — 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://yamanarikogyo.com/?post_type=feature — 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 No Last-Modified header (no conditional GET for unchanged pages)

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

  • https://yamanarikogyo.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://yamanarikogyo.com/?cat=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://yamanarikogyo.com/?feature-category=feature-category1 — 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://yamanarikogyo.com/?feature=タンク補修用枠組み足場 — 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://yamanarikogyo.com/?feature=仮設ステージ足場工事 — 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://yamanarikogyo.com/?feature=別所 法面足場組立工事 — 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://yamanarikogyo.com/?feature=玉掛け作業 — 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://yamanarikogyo.com/?m=202111 — 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://yamanarikogyo.com/?news=インスタグラムはじめました! — 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://yamanarikogyo.com/?p=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://yamanarikogyo.com/?p=12 — 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://yamanarikogyo.com/?p=13 — 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://yamanarikogyo.com/?p=14 — 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://yamanarikogyo.com/?p=145 — 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://yamanarikogyo.com/?p=15 — 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://yamanarikogyo.com/?p=244 — 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://yamanarikogyo.com/?page_id=105 — 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://yamanarikogyo.com/?page_id=161 — 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://yamanarikogyo.com/?page_id=170 — 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://yamanarikogyo.com/?page_id=272 — 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://yamanarikogyo.com/?page_id=362 — 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://yamanarikogyo.com/?page_id=376 — 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://yamanarikogyo.com/?page_id=379 — 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://yamanarikogyo.com/?page_id=381 — 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://yamanarikogyo.com/?post_type=feature — 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 · 2 occurrence(s)

notice robots.txt missing (root returns 404/none)

Rule robots.txt_missing · Robots · 1 occurrence(s)

  • https://yamanarikogyo.com/ — robots.txt did not return a 200 at the site root — a healthy site should serve one (declare your sitemap and confirm the host serves root files)

notice Missing recommended security headers

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

notice Title is very short

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

Pages (showing 38 of 38)
URLStatusIndexableWordsIn-links
https://yamanarikogyo.com/
株式会社 山成工業 - 和歌山県の足場工事•解体工事は株式会社山成工業へ
200 yes 119 37
https://yamanarikogyo.com/?cat=2
鳶工事 - 株式会社 山成工業
200 yes 71 37
https://yamanarikogyo.com/?cat=3
解体工事 - 株式会社 山成工業
200 yes 56 37
https://yamanarikogyo.com/?feature-category=feature-category1
足場工事 - 株式会社 山成工業
200 yes 72 37
https://yamanarikogyo.com/?p=1
タンク補修用枠組み足場 - 株式会社 山成工業
200 yes 86 37
https://yamanarikogyo.com/?p=12
砂防堰堤前庭保護工仮設足場工事 - 株式会社 山成工業
200 yes 85 37
https://yamanarikogyo.com/?p=13
橋梁吊り足場工事 - 株式会社 山成工業
200 yes 85 37
https://yamanarikogyo.com/?p=14
工場内配管点検・補修用足場工事 - 株式会社 山成工業
200 yes 85 37
https://yamanarikogyo.com/?p=145
法面・アンカー用仮設足場工事 - 株式会社 山成工業
200 yes 85 37
https://yamanarikogyo.com/?p=15
仮設ステージ足場工事 - 株式会社 山成工業
200 yes 85 37
https://yamanarikogyo.com/?p=244
A様宅家屋解体工事 - 株式会社 山成工業
200 yes 78 37
https://yamanarikogyo.com/?page_id=105
企業情報 - 株式会社 山成工業
200 yes 95 37
https://yamanarikogyo.com/?page_id=161
代表挨拶 - 株式会社 山成工業
200 yes 70 37
https://yamanarikogyo.com/?page_id=170
採用情報 - 株式会社 山成工業
200 yes 88 37
https://yamanarikogyo.com/?page_id=272
お問い合わせ - 株式会社 山成工業
200 yes 70 37
https://yamanarikogyo.com/?post_type=news
お知らせ - 株式会社 山成工業
200 yes 81 37
https://yamanarikogyo.com/?m=202111
11月, 2021 - 株式会社 山成工業
200 yes 60 25
https://yamanarikogyo.com/?post_type=feature
特集 - 株式会社 山成工業
200 yes 72 8
https://yamanarikogyo.com/?news=%e3%82%a4%e3%83%b3%e3%82%b9%e3%82%bf%e3%82%b0%e3%83%a9%e3%83%a0%e3%81%af%e3%81%98%e3%82%81%e3%81%be%e3%81%97%e3%81%9f%ef%bc%81
Instagramのフォローよろしくです! - 株式会社 山成工業
200 yes 80 9
https://yamanarikogyo.com/?news=sample-news4
ホームページ作成しました! - 株式会社 山成工業
200 yes 81 9
https://yamanarikogyo.com/?news=sample-news3
家屋解体工事 - 株式会社 山成工業
200 yes 81 8
https://yamanarikogyo.com/?news=sample-news2
タンク仮足場 - 株式会社 山成工業
200 yes 81 3
https://yamanarikogyo.com/?news=sample-news1
法面足場 - 株式会社 山成工業
200 yes 80 2
https://yamanarikogyo.com/?page_id=362
安全への取り組み - 株式会社 山成工業
200 yes 74 1
https://yamanarikogyo.com/?page_id=376
円滑な作業工程 - 株式会社 山成工業
200 yes 69 1
https://yamanarikogyo.com/?page_id=379
福利厚生 - 株式会社 山成工業
200 yes 73 1
https://yamanarikogyo.com/?page_id=381
現場清掃 - 株式会社 山成工業
200 yes 75 1
https://yamanarikogyo.com/?feature=タンク補修用枠組み足場
タンク補修用枠組み足場 - 株式会社 山成工業
200 yes 58 0
https://yamanarikogyo.com/?feature=仮設ステージ足場工事
仮設ステージ足場工事 - 株式会社 山成工業
200 yes 58 0
https://yamanarikogyo.com/?feature=別所 法面足場組立工事
十津川法面足場解体 - 株式会社 山成工業
200 yes 57 0
https://yamanarikogyo.com/?feature=法面・アンカー用仮設足場工事
法面・アンカー用仮設足場工事 - 株式会社 山成工業
200 yes 57 0
https://yamanarikogyo.com/?feature=玉掛け作業
玉掛け作業 - 株式会社 山成工業
200 yes 58 0
https://yamanarikogyo.com/?feature=砂防堰堤前庭保護工仮設足場工事
砂防堰堤前庭保護工仮設足場工事 - 株式会社 山成工業
200 yes 58 0
https://yamanarikogyo.com/?news=インスタグラムはじめました!
Instagramのフォローよろしくです! - 株式会社 山成工業
200 yes 80 0
https://yamanarikogyo.com/?news=十津川 法面足場解体工事
外壁塗装用足場組み立て - 株式会社 山成工業
200 yes 80 0
https://yamanarikogyo.com/?news=大口径ボーリング用単管足場組み立て
大口径ボーリング用単管足場組み立て - 株式会社 山成工業
200 yes 80 0
https://yamanarikogyo.com/?news=海南市別所 法面足場組立工事
木造建屋解体工事 - 株式会社 山成工業
200 yes 80 0
https://yamanarikogyo.com/?news=%e5%a4%a7%e5%8f%a3%e5%be%84%e3%83%9c%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e7%94%a8%e5%8d%98%e7%ae%a1%e8%b6%b3%e5%a0%b4%e7%b5%84%e3%81%bf%e7%ab%8b%e3%81%a6 0 no 0 10

Audit your own site — free

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

Scan your site →