Catalog / tokosantosa.com
64

SEO audit for tokosantosa.com

Tokosantosa - Perusahaan Groceries and Food Supply

otherWordPress

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

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

Official Brand Jelajahi Produk Kami TokoSantosa 48 products 2 products 6 products 4 products 5 products 9 products 24 products 4 products 18 products 1 product…

50
pages crawled
42
indexable pages
2
errors
170
warnings
461
notices
0
orphan pages
1
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 97 1 1 48
Crawlability 98 1 0 1
Agent Readiness 71 0 48 48
Performance 71 0 48 151
Structured Data 87 0 22 46
Meta Description 89 0 18 5
Duplicate 92 0 13 0
Budget 96 0 6 0
Indexability 96 0 6 0
Headings 98 0 3 0
Content 99 0 2 2
Images 99 0 2 31
Robots 99 0 1 0
Cache 100 0 0 13
Security 100 0 0 93
Sitemap 100 0 0 4
Social 100 0 0 18
URL 100 0 0 1
Findings

Errors (2 rules)

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

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

error Client error (4xx) response

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

Warnings (13 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 · 6 occurrence(s)

  • https://tokosantosa.com/cart/ — this noindex page has 49 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://tokosantosa.com/, https://tokosantosa.com/quote-received-page/, https://tokosantosa.com/add-to-quote-product-list/.
  • https://tokosantosa.com/checkout/ — this noindex page has 1 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://tokosantosa.com/cart/.
  • https://tokosantosa.com/my-account/ — this noindex page has 49 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://tokosantosa.com/, https://tokosantosa.com/quote-received-page/, https://tokosantosa.com/add-to-quote-product-list/.
  • https://tokosantosa.com/my-account/?action=register — this noindex page has 45 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://tokosantosa.com/, https://tokosantosa.com/quote-received-page/, https://tokosantosa.com/add-to-quote-product-list/.
  • https://tokosantosa.com/my-account/lost-password/ — 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://tokosantosa.com/, https://tokosantosa.com/quote-received-page/, https://tokosantosa.com/add-to-quote-product-list/.
  • https://tokosantosa.com/toko/page/2/ — 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://tokosantosa.com/toko/, https://tokosantosa.com/toko/?add-to-cart=10717.

warning Lorem-ipsum placeholder text in a live page

Rule content.lorem_ipsum · Content · 2 occurrence(s)

  • https://tokosantosa.com/ — the page body contains "lorem ipsum" placeholder text — replace it with real content or noindex the page until it's finished
  • https://tokosantosa.com/?add-to-cart=11704 — the page body contains "lorem ipsum" placeholder text — replace it with real content or noindex the page until it's finished

warning Near-duplicate page content

Rule duplicate.near · Duplicate · 13 occurrence(s)

warning Missing <h1>

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

warning Images missing alt text

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

warning Page is noindex

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

warning Internal link points to a redirect

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

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

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

warning robots.txt blocks CSS/JS the pages need to render

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

  • https://tokosantosa.com/ — robots.txt Disallow blocks render-critical CSS/JS under: /wp-admin/js/ — Google's renderer can't fetch these, so the affected pages may render blank or thin. Allow the asset path(s) for Googlebot.

warning BreadcrumbList present but structurally incomplete

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

warning Schema describes content not visible on the page

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

  • https://tokosantosa.com/ — a schema name/headline ("Tokosantosa - Perusahaan Groceries and Food Supply") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://tokosantosa.com/?add-to-cart=11704 — a schema name/headline ("Tokosantosa - Perusahaan Groceries and Food Supply") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.

Notices (20 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

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

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

notice Low text-to-HTML ratio

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

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

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

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

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

notice Internal link has no anchor text / accessible name

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

notice Large DOM (over 1500 elements) slows rendering & interaction

Rule perf.dom_size_large · Performance · 7 occurrence(s)

  • https://tokosantosa.com/ — the page has 2559 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
  • https://tokosantosa.com/?add-to-cart=11704 — the page has 2561 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
  • https://tokosantosa.com/creative-water-features-and-exterior-3/ — the page has 2111 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
  • https://tokosantosa.com/creative-water-features-and-exterior-3/?add-to-cart=10717 — the page has 2113 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
  • https://tokosantosa.com/minimalist-japanese-inspired-furniture-3/ — the page has 1592 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
  • https://tokosantosa.com/toko/ — the page has 1840 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
  • https://tokosantosa.com/toko/?stock_status=onsale — the page has 1647 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.

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

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

  • https://tokosantosa.com/ — 65 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://tokosantosa.com/?add-to-cart=11704 — 65 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://tokosantosa.com/add-to-quote-product-list/ — 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://tokosantosa.com/author/imajiner/ — 14 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://tokosantosa.com/cart/ — 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://tokosantosa.com/category/decoration/ — 10 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://tokosantosa.com/cek-resi/ — 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://tokosantosa.com/collar-brings-back-coffee-brewing-ritual-2/ — 14 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://tokosantosa.com/creative-water-features-and-exterior-3/ — 48 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://tokosantosa.com/exploring-atlantas-modern-homes-2/ — 17 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://tokosantosa.com/faqs/ — 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://tokosantosa.com/green-interior-design-inspiration-3/ — 18 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://tokosantosa.com/konfirmasi/ — 7 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://tokosantosa.com/kontak-kami/ — 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://tokosantosa.com/minimalist-japanese-inspired-furniture-3/ — 51 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://tokosantosa.com/my-account/ — 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://tokosantosa.com/my-account/lost-password/ — 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://tokosantosa.com/new-home-decor-from-john-doerson-3/ — 15 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://tokosantosa.com/product-category/bakmie/ — 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://tokosantosa.com/product/tepung-bumbu-ayam-citra-putri-250-gram/ — 15 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://tokosantosa.com/quote-received-page/ — 7 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://tokosantosa.com/reinterprets-the-classic-bookshelf-3/ — 18 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://tokosantosa.com/toko/ — 38 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://tokosantosa.com/toko/?filter_brand=segitiga-biru — 10 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://tokosantosa.com/wishlist/ — 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 · 48 occurrence(s)

  • https://tokosantosa.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://tokosantosa.com/?add-to-cart=11704 — 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://tokosantosa.com/add-to-quote-product-list/ — 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://tokosantosa.com/author/imajiner/ — 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://tokosantosa.com/cart/ — 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://tokosantosa.com/category/decoration/ — 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://tokosantosa.com/cek-resi/ — 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://tokosantosa.com/collar-brings-back-coffee-brewing-ritual-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://tokosantosa.com/creative-water-features-and-exterior-3/ — 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://tokosantosa.com/exploring-atlantas-modern-homes-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://tokosantosa.com/faqs/ — 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://tokosantosa.com/green-interior-design-inspiration-3/ — 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://tokosantosa.com/konfirmasi/ — 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://tokosantosa.com/kontak-kami/ — 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://tokosantosa.com/minimalist-japanese-inspired-furniture-3/ — 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://tokosantosa.com/my-account/ — 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://tokosantosa.com/my-account/lost-password/ — 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://tokosantosa.com/new-home-decor-from-john-doerson-3/ — 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://tokosantosa.com/product-category/bakmie/ — 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://tokosantosa.com/product/tepung-bumbu-ayam-citra-putri-250-gram/ — 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://tokosantosa.com/quote-received-page/ — 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://tokosantosa.com/reinterprets-the-classic-bookshelf-3/ — 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://tokosantosa.com/toko/ — 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://tokosantosa.com/toko/?filter_brand=segitiga-biru — 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://tokosantosa.com/wishlist/ — 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://tokosantosa.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://tokosantosa.com/?add-to-cart=11704 — 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://tokosantosa.com/add-to-quote-product-list/ — 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://tokosantosa.com/author/imajiner/ — 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://tokosantosa.com/cart/ — 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://tokosantosa.com/category/decoration/ — 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://tokosantosa.com/cek-resi/ — 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://tokosantosa.com/collar-brings-back-coffee-brewing-ritual-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://tokosantosa.com/creative-water-features-and-exterior-3/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://tokosantosa.com/exploring-atlantas-modern-homes-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://tokosantosa.com/faqs/ — 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://tokosantosa.com/green-interior-design-inspiration-3/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://tokosantosa.com/konfirmasi/ — 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://tokosantosa.com/kontak-kami/ — 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://tokosantosa.com/minimalist-japanese-inspired-furniture-3/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://tokosantosa.com/my-account/ — 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://tokosantosa.com/my-account/lost-password/ — 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://tokosantosa.com/new-home-decor-from-john-doerson-3/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://tokosantosa.com/product-category/bakmie/ — 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://tokosantosa.com/product/tepung-bumbu-ayam-citra-putri-250-gram/ — 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://tokosantosa.com/quote-received-page/ — 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://tokosantosa.com/reinterprets-the-classic-bookshelf-3/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://tokosantosa.com/toko/ — 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://tokosantosa.com/toko/?filter_brand=segitiga-biru — 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://tokosantosa.com/wishlist/ — 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 URL redirects to another URL

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

notice Deep page has no BreadcrumbList structured data

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

notice Deprecated schema type with no Google rich result

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

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

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

notice Indexable page not listed in sitemap

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

notice Uppercase letters in URL path

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

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://tokosantosa.com/
Tokosantosa - Perusahaan Groceries and Food Supply
200 yes 1671 49
https://tokosantosa.com/add-to-quote-product-list/
Permintaan Penawaran - Tokosantosa
200 yes 358 49
https://tokosantosa.com/cart/
Cart - Tokosantosa
200 no 363 49
https://tokosantosa.com/faqs/
FAQs - Tokosantosa
200 yes 894 49
https://tokosantosa.com/konfirmasi/
Konfirmasi Pembayaran - Tokosantosa
200 yes 411 49
https://tokosantosa.com/kontak-kami/
Kontak Kami - Tokosantosa
200 yes 445 49
https://tokosantosa.com/my-account/
My account - Tokosantosa
200 no 392 49
https://tokosantosa.com/product-category/bakmie/
Kategori: Bakmie - Tokosantosa
200 yes 638 49
https://tokosantosa.com/toko/
Toko - Tokosantosa
200 yes 1087 49
https://tokosantosa.com/wishlist/
Wishlist - Tokosantosa
200 yes 363 49
https://tokosantosa.com/my-account/lost-password/
My account - Tokosantosa
200 no 359 48
https://tokosantosa.com/my-account/?action=register
My account - Tokosantosa
200 no 392 45
https://tokosantosa.com/category/decoration/
Kategori: Decoration - Tokosantosa
200 yes 509 17
https://tokosantosa.com/collar-brings-back-coffee-brewing-ritual-2/
Collar brings back coffee brewing ritual - Tokosantosa
200 yes 1147 17
https://tokosantosa.com/exploring-atlantas-modern-homes-2/
Exploring Atlanta’s modern homes - Tokosantosa
200 yes 1222 17
https://tokosantosa.com/green-interior-design-inspiration-3/
Green interior design inspiration - Tokosantosa
200 yes 931 17
https://tokosantosa.com/product/bihun-medan-cap-dua-muzair-5-kg-bal/
Bihun Medan Cap Dua Muzair 5 Kg - Bal - Tokosantosa
200 yes 757 8
https://tokosantosa.com/author/imajiner/
Penulis: imajiner - Tokosantosa
200 yes 652 15
https://tokosantosa.com/toko/?filter_brand=segitiga-biru
Toko - Tokosantosa
200 yes 553 8
https://tokosantosa.com/reinterprets-the-classic-bookshelf-3/
Reinterprets the classic bookshelf - Tokosantosa
200 yes 1230 14
https://tokosantosa.com/minimalist-japanese-inspired-furniture-3/
Minimalist Japanese-inspired furniture - Tokosantosa
200 yes 1621 13
https://tokosantosa.com/creative-water-features-and-exterior-3/
Creative water features and exterior - Tokosantosa
200 yes 2567 11
https://tokosantosa.com/new-home-decor-from-john-doerson-3/
New home decor from John Doerson - Tokosantosa
200 yes 1443 10
https://tokosantosa.com/product-category/bakmie/?per_page=8
Kategori: Bakmie - Tokosantosa
200 yes 639 3
https://tokosantosa.com/checkout/
My account - Tokosantosa
200 no 401 1
https://tokosantosa.com/toko/?per_page=8
Toko - Tokosantosa
200 yes 788 4
https://tokosantosa.com/product-category/bakmie/?add-to-cart=9957
Kategori: Bakmie - Tokosantosa
200 yes 654 2
https://tokosantosa.com/product-category/bakmie/?stock_status=onsale
Kategori: Bakmie - Tokosantosa
200 yes 525 2
https://tokosantosa.com/toko/?stock_status=onsale
Toko - Tokosantosa
200 yes 981 4
https://tokosantosa.com/product/tepung-bumbu-ayam-citra-putri-250-gram/
Tepung Bumbu ayam Citra Putri 250 Gram - Tokosantosa
200 yes 769 5
https://tokosantosa.com/toko/?add-to-cart=10717
Toko - Tokosantosa
200 yes 802 2
https://tokosantosa.com/toko/page/2/
Toko - Laman 2 - Tokosantosa
200 no 778 2
https://tokosantosa.com/?add-to-cart=11704
Tokosantosa - Perusahaan Groceries and Food Supply
200 yes 1683 2
https://tokosantosa.com/tag/guide/
Tag: Guide - Tokosantosa
200 yes 503 4
https://tokosantosa.com/product/minyak-wijen-oh-guan-hing-300-ml-dus/
Minyak Wijen OH Guan Hing 300 ML - Dus - Tokosantosa
200 yes 652 4
https://tokosantosa.com/product/minyak-wijen-oh-guan-hing-600-ml-eceran/
Minyak Wijen Oh Guan Hing 600 ML - Eceran - Tokosantosa
200 yes 634 5
https://tokosantosa.com/product/minyak-wijen-oh-guan-hing-600-ml-dus/
Minyak Wijen Oh Guan Hing 600 ML - Dus - Tokosantosa
200 yes 641 4
https://tokosantosa.com/toko/?filter_brand=segitiga-biru&add-to-cart=9940
Toko - Tokosantosa
200 yes 566 2
https://tokosantosa.com/toko/?filter_brand=segitiga-biru&per_page=8
Toko - Tokosantosa
200 yes 553 2
https://tokosantosa.com/toko/?filter_brand=segitiga-biru&stock_status=onsale
Toko - Tokosantosa
200 yes 472 2
https://tokosantosa.com/product/minyak-wijen-oh-guan-hing-300-ml-eceran/
Minyak Wijen OH Guan Hing 300 ML - Eceran - Tokosantosa
200 yes 770 3
https://tokosantosa.com/product/tepung-bumbu-ayam-citra-putri-250-gram/?add-to-cart=11515
Tepung Bumbu ayam Citra Putri 250 Gram - Tokosantosa
200 yes 797 2
https://tokosantosa.com/creative-water-features-and-exterior-3/?add-to-cart=10717
Creative water features and exterior - Tokosantosa
200 yes 2581 2
https://tokosantosa.com/reinterprets-the-classic-bookshelf-3/?add-to-cart=10717
Reinterprets the classic bookshelf - Tokosantosa
200 yes 1244 2
https://tokosantosa.com/new-home-decor-from-john-doerson-3/?add-to-cart=10717
New home decor from John Doerson - Tokosantosa
200 yes 1457 2
https://tokosantosa.com/product/kerupuk-gendar-puli-5-kg-dus/
Kerupuk Gendar Puli 5 Kg - Dus - Tokosantosa
200 yes 736 2
https://tokosantosa.com/cek-resi/
Cek Resi - Tokosantosa
200 yes 353 0
https://tokosantosa.com/quote-received-page/
Quote Received - Tokosantosa
200 yes 397 0
https://tokosantosa.com/accessories/2022/04/22/exploring-atlantas-modern-homes/
Laman tidak ditemukan - Tokosantosa
404 no 368 1
https://tokosantosa.com/wp-content/uploads/2022/11/F9B3A9F8-EAAE-4985-9977-B2495C879806.png 200 no 0 2

Audit your own site — free

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

Scan your site →