Catalog / salon-toyou.com
66

SEO audit for salon-toyou.com

福島県いわき市のエステならto YOU | 疲れ知らずの毎日へ導く施術

other

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

Download Markdown report (feed to ChatGPT / Claude / Cursor)
50
pages crawled
34
indexable pages
0
errors
239
warnings
567
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Agent Readiness 71 0 48 14
Performance 71 0 48 192
Meta Description 81 0 31 4
Canonical 85 0 25 3
Content 87 0 21 59
Budget 92 0 14 0
Indexability 92 0 14 0
Headings 92 0 13 0
Sitemap 92 0 13 2
Titles 94 0 10 4
Images 99 0 2 94
Links 100 0 0 14
Security 100 0 0 96
Social 100 0 0 65
Structured Data 100 0 0 16
URL 100 0 0 4
Findings

Warnings (11 rules)

warning Control has no accessible name

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

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

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

  • https://salon-toyou.com/blog/detail/20250404182219/ — 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://salon-toyou.com/blog/detail/20250404182219/, https://salon-toyou.com/blog/detail/20250417222036/.
  • https://salon-toyou.com/blog/detail/20250417222036/ — this noindex page has 3 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://salon-toyou.com/blog/detail/20250404182219/, https://salon-toyou.com/blog/detail/20250417222036/, https://salon-toyou.com/blog/detail/20250418141701/.
  • https://salon-toyou.com/blog/detail/20250418141701/ — this noindex page has 3 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://salon-toyou.com/blog/detail/20250417222036/, https://salon-toyou.com/blog/detail/20250418141701/, https://salon-toyou.com/blog/detail/20250613164324/.
  • https://salon-toyou.com/blog/detail/20250613164324/ — this noindex page has 3 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://salon-toyou.com/blog/detail/20250418141701/, https://salon-toyou.com/blog/detail/20250613164324/, https://salon-toyou.com/blog/detail/20251114093439/.
  • https://salon-toyou.com/blog/detail/20251114093439/ — this noindex page has 3 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://salon-toyou.com/blog/detail/20250613164324/, https://salon-toyou.com/blog/detail/20251114093439/, https://salon-toyou.com/blog/detail/20251114093447/.
  • https://salon-toyou.com/blog/detail/20251114093447/ — this noindex page has 3 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://salon-toyou.com/blog/detail/20251114093439/, https://salon-toyou.com/blog/detail/20251114093447/, https://salon-toyou.com/blog/detail/20251114093455/.
  • https://salon-toyou.com/blog/detail/20251114093455/ — this noindex page has 3 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://salon-toyou.com/blog/detail/20251114093447/, https://salon-toyou.com/blog/detail/20251114093455/, https://salon-toyou.com/blog/detail/20251114093620/.
  • https://salon-toyou.com/blog/detail/20251114093620/ — this noindex page has 3 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://salon-toyou.com/blog/detail/20251114093455/, https://salon-toyou.com/blog/detail/20251114093620/, https://salon-toyou.com/blog/detail/20251118110056/.
  • https://salon-toyou.com/blog/detail/20251118110056/ — this noindex page has 3 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://salon-toyou.com/blog/detail/20251114093620/, https://salon-toyou.com/blog/detail/20251118110056/, https://salon-toyou.com/blog/detail/20260106171810/.
  • https://salon-toyou.com/blog/detail/20260106171810/ — this noindex page has 3 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://salon-toyou.com/blog/detail/20251118110056/, https://salon-toyou.com/blog/detail/20260106171810/, https://salon-toyou.com/blog/detail/20260108082202/.
  • https://salon-toyou.com/blog/detail/20260108082202/ — this noindex page has 3 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://salon-toyou.com/blog/detail/20260106171810/, https://salon-toyou.com/blog/detail/20260108082202/, https://salon-toyou.com/blog/detail/20260114120539/.
  • https://salon-toyou.com/blog/detail/20260114120539/ — this noindex page has 3 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://salon-toyou.com/blog/detail/20260108082202/, https://salon-toyou.com/blog/detail/20260114120539/, https://salon-toyou.com/blog/detail/20260122172223/.
  • https://salon-toyou.com/blog/detail/20260122172223/ — 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://salon-toyou.com/blog/detail/20260114120539/, https://salon-toyou.com/blog/detail/20260122172223/.
  • https://salon-toyou.com/sitemap/ — this noindex page has 48 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://salon-toyou.com/, https://salon-toyou.com/concept/, https://salon-toyou.com/menu/.

warning Images missing alt text

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

warning Page is noindex

Rule index.noindex · Indexability · 14 occurrence(s)

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

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

warning Non-indexable URL listed in sitemap

Rule sitemap.non_indexable · Sitemap · 13 occurrence(s)

warning Title likely truncated in SERP (too wide)

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

Notices (27 rules)

notice Heading levels skip a level

Rule agent.heading_skip · Agent Readiness · 13 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 · 3 occurrence(s)

notice Title tag and meta description are identical

Rule content.title_meta_same · Meta Description · 2 occurrence(s)

notice Article page has no author attribution (E-E-A-T)

Rule eeat.no_author · Content · 11 occurrence(s)

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

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

  • https://salon-toyou.com/ — 21 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://salon-toyou.com/access/ — 6 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://salon-toyou.com/blog/ — 13 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://salon-toyou.com/blog/1/ — 13 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://salon-toyou.com/blog/detail/20250404182219/ — 5 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://salon-toyou.com/blog/detail/20250417222036/ — 4 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://salon-toyou.com/blog/detail/20250418141701/ — 4 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://salon-toyou.com/concept/ — 8 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://salon-toyou.com/contact/ — 4 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://salon-toyou.com/faq/ — 4 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://salon-toyou.com/feature/ — 14 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://salon-toyou.com/feature/facial/ — 11 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://salon-toyou.com/feature/glowing-skin/ — 11 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://salon-toyou.com/feature/head-spa/ — 11 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://salon-toyou.com/feature/mental-health-care/ — 11 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://salon-toyou.com/feature/saggy-face/ — 11 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://salon-toyou.com/menu/ — 4 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://salon-toyou.com/operated/ — 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://salon-toyou.com/operated/detail/680866/ — 1 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://salon-toyou.com/page/tag/%E3%81%84%E3%82%8F%E3%81%8D%E5%B8%82/ — 10 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://salon-toyou.com/page/tag/%E3%81%84%E3%82%8F%E3%81%8D%E5%B8%82/1/ — 10 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://salon-toyou.com/privacy/ — 4 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://salon-toyou.com/voice/ — 6 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://salon-toyou.com/voice/1/ — 6 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://salon-toyou.com/voice/category/Voice/ — 6 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 · 48 occurrence(s)

  • https://salon-toyou.com/ — the likely hero/LCP image (logo1.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://salon-toyou.com/access/ — the likely hero/LCP image (logo1.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://salon-toyou.com/blog/ — the likely hero/LCP image (logo1.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://salon-toyou.com/blog/1/ — the likely hero/LCP image (logo1.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://salon-toyou.com/blog/detail/20250404182219/ — the likely hero/LCP image (logo1.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://salon-toyou.com/concept/ — the likely hero/LCP image (logo1.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://salon-toyou.com/contact/ — the likely hero/LCP image (logo1.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://salon-toyou.com/faq/ — the likely hero/LCP image (logo1.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://salon-toyou.com/feature/ — the likely hero/LCP image (logo1.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://salon-toyou.com/feature/facial/ — the likely hero/LCP image (logo1.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://salon-toyou.com/feature/glowing-skin/ — the likely hero/LCP image (logo1.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://salon-toyou.com/feature/head-spa/ — the likely hero/LCP image (logo1.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://salon-toyou.com/feature/mental-health-care/ — the likely hero/LCP image (logo1.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://salon-toyou.com/feature/saggy-face/ — the likely hero/LCP image (logo1.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://salon-toyou.com/menu/ — the likely hero/LCP image (logo1.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://salon-toyou.com/operated/ — the likely hero/LCP image (logo1.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://salon-toyou.com/operated/detail/680866/ — the likely hero/LCP image (logo1.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://salon-toyou.com/page/tag/%E3%81%84%E3%82%8F%E3%81%8D%E5%B8%82/ — the likely hero/LCP image (logo1.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://salon-toyou.com/page/tag/%E3%81%84%E3%82%8F%E3%81%8D%E5%B8%82/1/ — the likely hero/LCP image (logo1.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://salon-toyou.com/privacy/ — the likely hero/LCP image (logo1.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://salon-toyou.com/reviews/ — the likely hero/LCP image (logo1.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://salon-toyou.com/sitemap/ — the likely hero/LCP image (logo1.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://salon-toyou.com/voice/ — the likely hero/LCP image (logo1.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://salon-toyou.com/voice/1/ — the likely hero/LCP image (logo1.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://salon-toyou.com/voice/category/Voice/ — the likely hero/LCP image (logo1.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 · 48 occurrence(s)

notice Internal link has no anchor text / accessible name

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

notice Legacy <meta name=keywords> tag present (Google ignores it)

Rule meta.keywords_present · Content · 48 occurrence(s)

notice Meta description too short

Rule meta_desc.too_short · Meta Description · 2 occurrence(s)

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

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

  • https://salon-toyou.com/ — 3 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://salon-toyou.com/access/ — 3 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://salon-toyou.com/blog/ — 3 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://salon-toyou.com/blog/1/ — 3 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://salon-toyou.com/blog/detail/20250404182219/ — 3 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://salon-toyou.com/concept/ — 3 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://salon-toyou.com/contact/ — 3 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://salon-toyou.com/faq/ — 3 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://salon-toyou.com/feature/ — 3 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://salon-toyou.com/feature/facial/ — 3 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://salon-toyou.com/feature/glowing-skin/ — 3 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://salon-toyou.com/feature/head-spa/ — 3 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://salon-toyou.com/feature/mental-health-care/ — 3 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://salon-toyou.com/feature/saggy-face/ — 3 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://salon-toyou.com/menu/ — 3 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://salon-toyou.com/operated/ — 3 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://salon-toyou.com/operated/detail/680866/ — 3 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://salon-toyou.com/page/tag/%E3%81%84%E3%82%8F%E3%81%8D%E5%B8%82/ — 3 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://salon-toyou.com/page/tag/%E3%81%84%E3%82%8F%E3%81%8D%E5%B8%82/1/ — 3 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://salon-toyou.com/privacy/ — 3 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://salon-toyou.com/reviews/ — 3 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://salon-toyou.com/sitemap/ — 3 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://salon-toyou.com/voice/ — 3 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://salon-toyou.com/voice/1/ — 3 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://salon-toyou.com/voice/category/Voice/ — 3 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 · 48 occurrence(s)

  • https://salon-toyou.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://salon-toyou.com/access/ — 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://salon-toyou.com/blog/ — 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://salon-toyou.com/blog/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://salon-toyou.com/blog/detail/20250404182219/ — 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://salon-toyou.com/concept/ — 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://salon-toyou.com/contact/ — 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://salon-toyou.com/faq/ — 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://salon-toyou.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://salon-toyou.com/feature/facial/ — 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://salon-toyou.com/feature/glowing-skin/ — 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://salon-toyou.com/feature/head-spa/ — 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://salon-toyou.com/feature/mental-health-care/ — 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://salon-toyou.com/feature/saggy-face/ — 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://salon-toyou.com/menu/ — 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://salon-toyou.com/operated/ — 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://salon-toyou.com/operated/detail/680866/ — 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://salon-toyou.com/page/tag/%E3%81%84%E3%82%8F%E3%81%8D%E5%B8%82/ — 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://salon-toyou.com/page/tag/%E3%81%84%E3%82%8F%E3%81%8D%E5%B8%82/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://salon-toyou.com/privacy/ — 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://salon-toyou.com/reviews/ — 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://salon-toyou.com/sitemap/ — 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://salon-toyou.com/voice/ — 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://salon-toyou.com/voice/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://salon-toyou.com/voice/category/Voice/ — 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 · 48 occurrence(s)

  • https://salon-toyou.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://salon-toyou.com/access/ — 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://salon-toyou.com/blog/ — 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://salon-toyou.com/blog/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://salon-toyou.com/blog/detail/20250404182219/ — 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://salon-toyou.com/concept/ — 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://salon-toyou.com/contact/ — 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://salon-toyou.com/faq/ — 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://salon-toyou.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://salon-toyou.com/feature/facial/ — 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://salon-toyou.com/feature/glowing-skin/ — 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://salon-toyou.com/feature/head-spa/ — 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://salon-toyou.com/feature/mental-health-care/ — 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://salon-toyou.com/feature/saggy-face/ — 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://salon-toyou.com/menu/ — 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://salon-toyou.com/operated/ — 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://salon-toyou.com/operated/detail/680866/ — 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://salon-toyou.com/page/tag/%E3%81%84%E3%82%8F%E3%81%8D%E5%B8%82/ — 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://salon-toyou.com/page/tag/%E3%81%84%E3%82%8F%E3%81%8D%E5%B8%82/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://salon-toyou.com/privacy/ — 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://salon-toyou.com/reviews/ — 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://salon-toyou.com/sitemap/ — 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://salon-toyou.com/voice/ — 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://salon-toyou.com/voice/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://salon-toyou.com/voice/category/Voice/ — 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 Article schema missing recommended properties (Top Stories / image carousel)

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

  • https://salon-toyou.com/blog/detail/20260123144148/ — Article structured data is missing recommended properties (image, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://salon-toyou.com/blog/detail/20260123150235/ — Article structured data is missing recommended properties (image, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://salon-toyou.com/blog/detail/20260123151755/ — Article structured data is missing recommended properties (image, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://salon-toyou.com/blog/detail/20260123154236/ — Article structured data is missing recommended properties (image, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://salon-toyou.com/blog/detail/20260123163547/ — Article structured data is missing recommended properties (image, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://salon-toyou.com/blog/detail/20260128133450/ — Article structured data is missing recommended properties (image, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://salon-toyou.com/blog/detail/20260128135056/ — Article structured data is missing recommended properties (image, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://salon-toyou.com/blog/detail/20260128145926/ — Article structured data is missing recommended properties (image, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://salon-toyou.com/blog/detail/20260128154358/ — Article structured data is missing recommended properties (image, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://salon-toyou.com/blog/detail/20260128161149/ — Article structured data is missing recommended properties (image, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://salon-toyou.com/blog/detail/20260128164556/ — Article structured data is missing recommended properties (image, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.

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 · 1 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 · 48 occurrence(s)

  • https://salon-toyou.com/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/access/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/blog/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/blog/1/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/blog/detail/20250404182219/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/concept/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/contact/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/faq/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/feature/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/feature/facial/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/feature/glowing-skin/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/feature/head-spa/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/feature/mental-health-care/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/feature/saggy-face/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/menu/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/operated/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/operated/detail/680866/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/page/tag/%E3%81%84%E3%82%8F%E3%81%8D%E5%B8%82/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/page/tag/%E3%81%84%E3%82%8F%E3%81%8D%E5%B8%82/1/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/privacy/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/reviews/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/sitemap/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/voice/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/voice/1/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://salon-toyou.com/voice/category/Voice/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".

notice Indexable page not listed in sitemap

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

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

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

notice Title is very short

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

notice Underscores in URL path (prefer hyphens)

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

notice Uppercase letters in URL path

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

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://salon-toyou.com/
福島県いわき市のエステならto YOU | 疲れ知らずの毎日へ導く施術
200 yes 418 48
https://salon-toyou.com/access/
アクセス | 福島県いわき市のエステならto YOU
200 yes 96 48
https://salon-toyou.com/blog/
ブログ | 福島県いわき市のエステならto YOU
200 yes 133 48
https://salon-toyou.com/concept/
コンセプト | 福島県いわき市のエステならto YOU
200 yes 100 48
https://salon-toyou.com/contact/
お問い合わせ | 福島県いわき市のエステならto YOU
200 yes 101 48
https://salon-toyou.com/faq/
よくある質問 | 福島県いわき市のエステならto YOU
200 yes 116 48
https://salon-toyou.com/feature/
当サロンの特徴 | 福島県いわき市のエステならto YOU
200 yes 99 48
https://salon-toyou.com/feature/facial/
フェイシャル | 福島県いわき市のエステならto YOU
200 yes 108 48
https://salon-toyou.com/feature/glowing-skin/
艶肌 | 福島県いわき市のエステならto YOU
200 yes 109 48
https://salon-toyou.com/feature/head-spa/
ヘッドスパ | 福島県いわき市のエステならto YOU
200 yes 109 48
https://salon-toyou.com/feature/mental-health-care/
心のケア | 福島県いわき市のエステならto YOU
200 yes 110 48
https://salon-toyou.com/feature/saggy-face/
たるみ | 福島県いわき市のエステならto YOU
200 yes 109 48
https://salon-toyou.com/menu/
メニュー | 福島県いわき市のエステならto YOU
200 yes 130 48
https://salon-toyou.com/operated/
施術事例 | 福島県いわき市のエステならto YOU
200 yes 70 48
https://salon-toyou.com/privacy/
プライバシーポリシー | 福島県いわき市のエステならto YOU
200 yes 182 48
https://salon-toyou.com/reviews/
口コミ | 福島県いわき市のエステならto YOU
200 yes 297 48
https://salon-toyou.com/sitemap/
サイトマップ
200 no 78 48
https://salon-toyou.com/voice/
お客様の声 | 福島県いわき市のエステならto YOU
200 yes 105 48
https://salon-toyou.com/page/tag/%E3%81%84%E3%82%8F%E3%81%8D%E5%B8%82/
タグ『#いわき市』のページ一覧
200 yes 99 40
https://salon-toyou.com/blog/detail/20260128154358/
【忙しい女性のための時短美容】サロンケアとホームケアの賢い組み合わせ|いわき市のエステサロンto YOU | ブログ | 福島県いわき市のエステならto YOU
200 yes 397 27
https://salon-toyou.com/blog/detail/20260128161149/
【リラクゼーションと美容の相乗効果】心が整うと肌も輝く理由|いわき市のエステサロンto YOU | ブログ | 福島県いわき市のエステならto YOU
200 yes 379 27
https://salon-toyou.com/blog/detail/20260128164556/
【to YOUが大切にしていること】お一人おひとりに寄り添うサロンの想い|いわき市のエステサロン | ブログ | 福島県いわき市のエステならto YOU
200 yes 443 27
https://salon-toyou.com/blog/detail/20260128145926/
【季節の変わり目の肌ケア】いわき市の気候に合わせたお手入れ|to YOU | ブログ | 福島県いわき市のエステならto YOU
200 yes 396 6
https://salon-toyou.com/operated/detail/680866/
ドライヘッドスパ+フェイシャル ビフォーアフター | 施術事例 | 福島県いわき市のエステならto YOU
200 yes 91 2
https://salon-toyou.com/voice/category/Voice/
Voice | お客様の声 | 福島県いわき市のエステならto YOU
200 yes 108 3
https://salon-toyou.com/voice/1/
お客様の声 | 福島県いわき市のエステならto YOU
200 yes 105 2
https://salon-toyou.com/blog/detail/20260128135056/
【デコルテケアで印象が変わる】首元から艶やかさを引き出す|いわき市のエステサロンto YOU | ブログ | 福島県いわき市のエステならto YOU
200 yes 359 5
https://salon-toyou.com/blog/detail/20260128133450/
【オールハンド施術の魅力】機械では届かない心と肌への優しさ|いわき市のエステサロンto YOU | ブログ | 福島県いわき市のエステならto YOU
200 yes 384 5
https://salon-toyou.com/blog/detail/20260123163547/
【30代以降のエイジングケア】年齢を重ねた美しさを輝かせる方法|いわき市のエステサロンto YOU | ブログ | 福島県いわき市のエステならto YOU
200 yes 402 5
https://salon-toyou.com/blog/detail/20260123154236/
【癒しの時間が美肌を作る】ストレスと肌の関係を徹底解説|いわき市のエステサロンto YOUが伝えたいこと | ブログ | 福島県いわき市のエステならto YOU
200 yes 394 5
https://salon-toyou.com/blog/detail/20260123151755/
【短期集中ケアで特別な日を迎える】イベント前の肌づくり完全ガイド|いわき市のエステサロンto YOU | ブログ | 福島県いわき市のエステならto YOU
200 yes 412 5
https://salon-toyou.com/blog/detail/20260123150235/
【あらゆるお肌悩みに寄り添う】30代からのパーソナルフェイシャルケア|いわき市のエステサロンが実践する個別対応 | ブログ | 福島県いわき市のエステならto YOU
200 yes 411 5
https://salon-toyou.com/page/tag/%E3%81%84%E3%82%8F%E3%81%8D%E5%B8%82/1/
タグ『#いわき市』のページ一覧
200 yes 99 2
https://salon-toyou.com/blog/1/
ブログ | 福島県いわき市のエステならto YOU
200 yes 133 2
https://salon-toyou.com/blog/detail/20250417222036/
いわき市小名浜にある | ブログ | 福島県いわき市のエステならto YOU
200 no 116 3
https://salon-toyou.com/blog/detail/20260114120539/
なんか頑張れない | ブログ | 福島県いわき市のエステならto YOU
200 no 105 3
https://salon-toyou.com/blog/detail/20250418141701/
いわき市小名浜にある | ブログ | 福島県いわき市のエステならto YOU
200 no 116 3
https://salon-toyou.com/blog/detail/20260108082202/
疲れた印象に見えやすい″くすみ″ | ブログ | 福島県いわき市のエステならto YOU
200 no 99 3
https://salon-toyou.com/blog/detail/20250613164324/
いつもご覧いただいている皆様 | ブログ | 福島県いわき市のエステならto YOU
200 no 117 3
https://salon-toyou.com/blog/detail/20260106171810/
大人気の″SERMENT艶玉肌トリートメント″ | ブログ | 福島県いわき市のエステならto YOU
200 no 107 3
https://salon-toyou.com/blog/detail/20251114093439/
どんなお悩みにも全力で応える | ブログ | 福島県いわき市のエステならto YOU
200 no 128 3
https://salon-toyou.com/blog/detail/20251118110056/
#エステ #いわき市エステ #セルマン #艶玉肌 #ドライ... | ブログ | 福島県いわき市のエステならto YOU
200 no 111 3
https://salon-toyou.com/blog/detail/20251114093447/
先日、ご自身のご褒美にとお越しいただいたお客様がいらっしゃい... | ブログ | 福島県いわき市のエステならto YOU
200 no 109 3
https://salon-toyou.com/blog/detail/20251114093620/
#セルマン 艶玉肌トリートメントについて❁⃘*.゚ | ブログ | 福島県いわき市のエステならto YOU
200 no 125 3
https://salon-toyou.com/blog/detail/20251114093455/
美肌になりたい人必見!美容大国韓国の皮膚科医が推奨している肌... | ブログ | 福島県いわき市のエステならto YOU
200 no 108 3
https://salon-toyou.com/blog/detail/20260123144148/
【ドライヘッドスパで心と体を癒す】いわき市のエステが教える究極のリラクゼーション法 | ブログ | 福島県いわき市のエステならto YOU
200 yes 376 2
https://salon-toyou.com/blog/detail/20250404182219/
彼女さんからのご紹介でご来店いただきました | ブログ | 福島県いわき市のエステならto YOU
200 no 119 2
https://salon-toyou.com/blog/detail/20260122172223/
SERMENT-セルマン- | ブログ | 福島県いわき市のエステならto YOU
200 no 106 2
https://salon-toyou.com/common/public_image/no_image.jpg 200 no 0 11
https://salon-toyou.com/images/convert/salon-toyoucom/20240731180221.jpg/image.webp 200 no 0 4

Audit your own site — free

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

Scan your site →