Catalog / pandutravelagency.com
60

SEO audit for pandutravelagency.com

Pandu Travel Agency - Agen Perjalanan Terpercaya di Pulau Jawa

otherNext.js

Health 60/100 (fair) · 24 pages crawled · generated 2026-08-26

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

Jelajahi keindahan Indonesia dengan kenyamanan maksimal. Pesan tiket travel, sewa mobil, dan paket wisata murah di Jawa.

Screenshot of pandutravelagency.com
24
pages crawled
22
indexable pages
4
errors
74
warnings
209
notices
1
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Crawlability 92 2 0 3
Sitemap 92 2 0 21
Canonical 73 0 22 0
Performance 73 0 22 36
Duplicate 78 0 18 16
Headings 93 0 6 0
Content 98 0 2 42
Indexability 98 0 2 0
Agent Readiness 99 0 1 1
Links 99 0 1 13
Images 100 0 0 17
Meta Description 100 0 0 1
Security 100 0 0 25
Social 100 0 0 22
Structured Data 100 0 0 12
Findings

Errors (2 rules)

error Non-200 URL listed in sitemap

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

error Client error (4xx) response

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

Warnings (9 rules)

warning Control has no accessible name

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

warning Thin content (low word count)

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

warning Duplicate page content

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

warning Duplicate <title> across pages

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

warning Hero/LCP image is lazy-loaded (loading=lazy delays LCP)

Rule images.no_lazy_lcp_candidate · Performance · 22 occurrence(s)

  • https://pandutravelagency.com/ — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/ — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/kebijakan-privasi — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/kontak — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/layanan — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/paket-wisata — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/paket-wisata/1d-trip-garut-cangkuang-darajat — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/paket-wisata/1d-trip-tasikmalaya-galunggung — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/paket-wisata/bandung-dieng-yogyakarta-5d2n — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/paket-wisata/family-gathering-jogja-3d2n — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/paket-wisata/jogja-live-in-desa-wisata-5d2n — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/paket-wisata/karimun-jawa-4d2n — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/paket-wisata/literasi-seni-budaya-bali-6d5n — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/paket-wisata/lombok-exotic-3d2n — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/paket-wisata/outing-class-tmii-1d — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/paket-wisata/outing-lombok-4d3n — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/paket-wisata/pangandaran-citumang-2d1n — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/paket-wisata/private-tour-malang-batu-jogja-4d2n — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/paket-wisata/workshop-kampung-batik-giriloyo-3d1n — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/pusat-bantuan — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/syarat-layanan — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.pandutravelagency.com/testimoni — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.

warning Page is noindex

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

warning Orphan page (no internal inlinks)

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

Notices (16 rules)

notice No llms.txt for AI agents

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

notice Low text-to-HTML ratio

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

notice Duplicate meta description across pages

Rule duplicate.meta_desc · Duplicate · 16 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 · 1 occurrence(s)

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

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

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

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

notice Meta description too short

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

notice Missing Open Graph tags

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

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

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

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

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

  • https://pandutravelagency.com/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/kebijakan-privasi — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/kontak — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/layanan — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/paket-wisata — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/paket-wisata/1d-trip-garut-cangkuang-darajat — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/paket-wisata/1d-trip-tasikmalaya-galunggung — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/paket-wisata/bandung-dieng-yogyakarta-5d2n — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/paket-wisata/family-gathering-jogja-3d2n — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/paket-wisata/jogja-live-in-desa-wisata-5d2n — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/paket-wisata/karimun-jawa-4d2n — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/paket-wisata/literasi-seni-budaya-bali-6d5n — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/paket-wisata/lombok-exotic-3d2n — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/paket-wisata/outing-class-tmii-1d — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/paket-wisata/outing-lombok-4d3n — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/paket-wisata/pangandaran-citumang-2d1n — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/paket-wisata/private-tour-malang-batu-jogja-4d2n — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/paket-wisata/workshop-kampung-batik-giriloyo-3d1n — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/pusat-bantuan — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/syarat-layanan — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.pandutravelagency.com/testimoni — 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 · 3 occurrence(s)

notice Deep page has no BreadcrumbList structured data

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

notice Missing recommended security headers

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

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

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

  • https://www.pandutravelagency.com/kontak — 1 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 · 21 occurrence(s)

Pages (showing 24 of 24)
URLStatusIndexableWordsIn-links
https://www.pandutravelagency.com/
Pandu Travel Agency - Agen Perjalanan Terpercaya di Pulau Jawa
200 yes 304 24
https://www.pandutravelagency.com/kebijakan-privasi
Kebijakan Privasi - Pandu Travel Agency
200 yes 679 24
https://www.pandutravelagency.com/kontak
Kontak Kami - Pandu Travel Agency
200 yes 121 24
https://www.pandutravelagency.com/layanan
Layanan Kami - Pandu Travel Agency
200 yes 202 24
https://www.pandutravelagency.com/paket-wisata
Pandu Travel Agency - Agen Perjalanan Terpercaya di Pulau Jawa
200 yes 544 24
https://www.pandutravelagency.com/pusat-bantuan
Pusat Bantuan - Pandu Travel Agency
200 yes 394 24
https://www.pandutravelagency.com/syarat-layanan
Syarat & Ketentuan Layanan - Pandu Travel Agency
200 yes 542 24
https://www.pandutravelagency.com/testimoni
Testimoni - Pandu Travel Agency
200 yes 142 24
https://www.pandutravelagency.com/paket-wisata/bandung-dieng-yogyakarta-5d2n
Pandu Travel Agency - Agen Perjalanan Terpercaya di Pulau Jawa
200 yes 670 3
https://www.pandutravelagency.com/paket-wisata/1d-trip-garut-cangkuang-darajat
Pandu Travel Agency - Agen Perjalanan Terpercaya di Pulau Jawa
200 yes 340 1
https://www.pandutravelagency.com/paket-wisata/1d-trip-tasikmalaya-galunggung
Pandu Travel Agency - Agen Perjalanan Terpercaya di Pulau Jawa
200 yes 341 1
https://www.pandutravelagency.com/paket-wisata/family-gathering-jogja-3d2n
Pandu Travel Agency - Agen Perjalanan Terpercaya di Pulau Jawa
200 yes 418 1
https://www.pandutravelagency.com/paket-wisata/jogja-live-in-desa-wisata-5d2n
Pandu Travel Agency - Agen Perjalanan Terpercaya di Pulau Jawa
200 yes 545 1
https://www.pandutravelagency.com/paket-wisata/karimun-jawa-4d2n
Pandu Travel Agency - Agen Perjalanan Terpercaya di Pulau Jawa
200 yes 525 1
https://www.pandutravelagency.com/paket-wisata/literasi-seni-budaya-bali-6d5n
Pandu Travel Agency - Agen Perjalanan Terpercaya di Pulau Jawa
200 yes 640 1
https://www.pandutravelagency.com/paket-wisata/lombok-exotic-3d2n
Pandu Travel Agency - Agen Perjalanan Terpercaya di Pulau Jawa
200 yes 477 1
https://www.pandutravelagency.com/paket-wisata/outing-class-tmii-1d
Pandu Travel Agency - Agen Perjalanan Terpercaya di Pulau Jawa
200 yes 351 1
https://www.pandutravelagency.com/paket-wisata/outing-lombok-4d3n
Pandu Travel Agency - Agen Perjalanan Terpercaya di Pulau Jawa
200 yes 542 1
https://www.pandutravelagency.com/paket-wisata/pangandaran-citumang-2d1n
Pandu Travel Agency - Agen Perjalanan Terpercaya di Pulau Jawa
200 yes 423 1
https://www.pandutravelagency.com/paket-wisata/private-tour-malang-batu-jogja-4d2n
Pandu Travel Agency - Agen Perjalanan Terpercaya di Pulau Jawa
200 yes 492 1
https://www.pandutravelagency.com/paket-wisata/workshop-kampung-batik-giriloyo-3d1n
Pandu Travel Agency - Agen Perjalanan Terpercaya di Pulau Jawa
200 yes 485 1
https://pandutravelagency.com/
Pandu Travel Agency - Agen Perjalanan Terpercaya di Pulau Jawa
200 yes 304 0
https://pandutravelagency.com/services
404: This page could not be found.
404 no 74 0
https://pandutravelagency.com/testimonials
404: This page could not be found.
404 no 74 0

Audit your own site — free

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

Scan your site →