Catalog / alunalunresort.com
65

SEO audit for alunalunresort.com

Welcome to Alun Alun Island Resort Official Website

otherWix

Health 65/100 (fair) · 47 pages crawled · generated 2026-08-26

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

Escape to Alun Alun Island Resort on Pulau Babi Besar, Johor. Beachfront chalets, clear waters, snorkelling and a peaceful island retreat.

47
pages crawled
46
indexable pages
0
errors
172
warnings
416
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Agent Readiness 71 0 46 41
Headings 71 0 46 0
Duplicate 72 0 44 21
Meta Description 88 0 19 0
Performance 91 0 14 90
Hreflang 99 0 2 0
Crawlability 99 0 1 0
Content 100 0 0 64
Images 100 0 0 49
Links 100 0 0 46
Security 100 0 0 49
Social 100 0 0 19
Structured Data 100 0 0 37
Findings

Warnings (8 rules)

warning Control has no accessible name

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

warning Duplicate page content

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

warning Duplicate <title> across pages

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

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

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

warning hreflang has no return link (not reciprocal)

Rule hreflang.no_return · Hreflang · 2 occurrence(s)

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

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

  • https://www.alunalunresort.com/ — the likely hero/LCP image (2be56dde-17d7-40e2-90b8-e2249b287611_edited.jpg) 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.alunalunresort.com/accommodation/garden-view-villa — the likely hero/LCP image (3031f2_9cdee622bed24aaabe6f2277427bdb23~mv2.jpg) 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.alunalunresort.com/accommodation/pool-view-villa — the likely hero/LCP image (3031f2_6c1f1bd266684857b80ddf36cfc47898~mv2.jpg) 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.alunalunresort.com/accommodation/rainforest-view-villa — the likely hero/LCP image (3031f2_f7666defda364eee92c9ecb9a3485bfd~mv2.jpg) 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.alunalunresort.com/accommodation/sea-view-villa — the likely hero/LCP image (3031f2_8fc7c93ef1bd44719426ab7f314e5c82~mv2.jpg) 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.alunalunresort.com/ar — the likely hero/LCP image (2be56dde-17d7-40e2-90b8-e2249b287611_edited.jpg) 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.alunalunresort.com/ar/accommodation/garden-view-villa — the likely hero/LCP image (3031f2_9cdee622bed24aaabe6f2277427bdb23~mv2.jpg) 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.alunalunresort.com/ar/accommodation/pool-view-villa — the likely hero/LCP image (3031f2_6c1f1bd266684857b80ddf36cfc47898~mv2.jpg) 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.alunalunresort.com/ar/accommodation/rainforest-view-villa — the likely hero/LCP image (3031f2_f7666defda364eee92c9ecb9a3485bfd~mv2.jpg) 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.alunalunresort.com/ar/accommodation/sea-view-villa — the likely hero/LCP image (3031f2_8fc7c93ef1bd44719426ab7f314e5c82~mv2.jpg) 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.alunalunresort.com/id — the likely hero/LCP image (2be56dde-17d7-40e2-90b8-e2249b287611_edited.jpg) 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.alunalunresort.com/id/accommodation/sea-view-villa — the likely hero/LCP image (3031f2_8fc7c93ef1bd44719426ab7f314e5c82~mv2.jpg) 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.alunalunresort.com/ms — the likely hero/LCP image (2be56dde-17d7-40e2-90b8-e2249b287611_edited.jpg) 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.alunalunresort.com/ms/accommodation/sea-view-villa — the likely hero/LCP image (3031f2_8fc7c93ef1bd44719426ab7f314e5c82~mv2.jpg) 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.

Notices (16 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

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

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

  • https://www.alunalunresort.com/ — this page reads as difficult (Flesch Reading Ease 33, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.alunalunresort.com/accommodation — this page reads as very difficult (Flesch Reading Ease 23, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.alunalunresort.com/accommodation/garden-view-villa — this page reads as very difficult (Flesch Reading Ease 24, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.alunalunresort.com/accommodation/pool-view-villa — this page reads as very difficult (Flesch Reading Ease 25, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.alunalunresort.com/accommodation/rainforest-view-villa — this page reads as very difficult (Flesch Reading Ease 23, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.alunalunresort.com/accommodation/sea-view-villa — this page reads as very difficult (Flesch Reading Ease 24, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.alunalunresort.com/contact-us — this page reads as difficult (Flesch Reading Ease 32, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.alunalunresort.com/exclusive-deals-and-packages — this page reads as very difficult (Flesch Reading Ease 26, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.alunalunresort.com/facilities — this page reads as difficult (Flesch Reading Ease 38, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.alunalunresort.com/faq — this page reads as difficult (Flesch Reading Ease 42, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.alunalunresort.com/gallery — this page reads as very difficult (Flesch Reading Ease 24, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.alunalunresort.com/hotel-overview — this page reads as very difficult (Flesch Reading Ease 27, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.alunalunresort.com/hotel-overview/map-and-directions — this page reads as difficult (Flesch Reading Ease 40, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.alunalunresort.com/meeting — this page reads as very difficult (Flesch Reading Ease 23, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.alunalunresort.com/package/full-board-package — this page reads as very difficult (Flesch Reading Ease 23, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.alunalunresort.com/package/half-board-package — this page reads as very difficult (Flesch Reading Ease 23, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.alunalunresort.com/package/honeymoon-package — this page reads as very difficult (Flesch Reading Ease 23, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://www.alunalunresort.com/things-to-do — this page reads as difficult (Flesch Reading Ease 35, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.

notice Duplicate meta description across pages

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

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

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

  • https://www.alunalunresort.com/ar/hotel-overview — 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://www.alunalunresort.com/hotel-overview — 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://www.alunalunresort.com/ms/hotel-overview — 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.

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

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

notice Internal link has no anchor text / accessible name

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

notice Missing Open Graph tags

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

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

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

  • https://www.alunalunresort.com/ar/faq — the page has 1589 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://www.alunalunresort.com/ar/terms-and-conditions — the page has 1572 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://www.alunalunresort.com/faq — the page has 1618 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://www.alunalunresort.com/terms-and-conditions — the page has 1601 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 · 40 occurrence(s)

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

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

  • https://www.alunalunresort.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.alunalunresort.com/accommodation — 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.alunalunresort.com/accommodation/pool-view-villa — 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.alunalunresort.com/accommodation/sea-view-villa — 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.alunalunresort.com/ar — 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.alunalunresort.com/ar/accommodation/sea-view-villa — 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.alunalunresort.com/ar/meeting — 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.alunalunresort.com/contact-us — 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.alunalunresort.com/exclusive-deals-and-packages — 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.alunalunresort.com/facilities — 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.alunalunresort.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://www.alunalunresort.com/gallery — 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.alunalunresort.com/hotel-overview — 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.alunalunresort.com/hotel-overview/map-and-directions — 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.alunalunresort.com/id — 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.alunalunresort.com/id/accommodation/sea-view-villa — 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.alunalunresort.com/id/privacy-policy — 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.alunalunresort.com/meeting — 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.alunalunresort.com/ms — 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.alunalunresort.com/ms/accommodation/sea-view-villa — 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.alunalunresort.com/ms/hotel-overview — 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.alunalunresort.com/package/full-board-package — 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.alunalunresort.com/privacy-policy — 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.alunalunresort.com/terms-and-conditions — 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.alunalunresort.com/things-to-do — 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 Deep page has no BreadcrumbList structured data

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

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

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

Pages (showing 47 of 47)
URLStatusIndexableWordsIn-links
https://www.alunalunresort.com/ar
Welcome to Alun Alun Island Resort Official Website
200 yes 713 20
https://www.alunalunresort.com/ar/accommodation/garden-view-villa
Garden View Villa | Alun Alun Island Resort
200 yes 667 20
https://www.alunalunresort.com/ar/accommodation/pool-view-villa
Pool View Villa | Alun Alun Island Resort
200 yes 668 20
https://www.alunalunresort.com/ar/accommodation/rainforest-view-villa
Rainforest View Villa | Alun Alun Island Resort
200 yes 668 20
https://www.alunalunresort.com/ar/accommodation/sea-view-villa
Sea View Villa | Alun Alun Island Resort
200 yes 677 20
https://www.alunalunresort.com/ar/contact-us
اتصل بنا | Alun Alun Island Resort
200 yes 382 20
https://www.alunalunresort.com/ar/faq
الشروط والأحكام | Alun Alun Island Resort
200 yes 1094 20
https://www.alunalunresort.com/ar/gallery
المعرض | Alun Alun Island Resort
200 yes 370 20
https://www.alunalunresort.com/ar/hotel-overview
نظرة عامة على الفندق | Alun Alun Island Resort
200 yes 552 20
https://www.alunalunresort.com/ar/hotel-overview/map-and-directions
الخريطة والاتجاهات | Alun Alun Island Resort
200 yes 849 20
https://www.alunalunresort.com/ar/meeting
Island Meetings & Events | Alun Alun Island Resort
200 yes 688 20
https://www.alunalunresort.com/ar/privacy-policy
سياسة الخصوصية | Alun Alun Island Resort
200 yes 1672 20
https://www.alunalunresort.com/ar/terms-and-conditions
الأسئلة الشائعة | Alun Alun Island Resort
200 yes 2801 20
https://www.alunalunresort.com/
Welcome to Alun Alun Island Resort Official Website
200 yes 753 20
https://www.alunalunresort.com/accommodation
Accommodation & Villas | Alun Alun Island Resort
200 yes 394 20
https://www.alunalunresort.com/accommodation/garden-view-villa
Garden View Villa | Alun Alun Island Resort
200 yes 676 20
https://www.alunalunresort.com/accommodation/pool-view-villa
Pool View Villa | Alun Alun Island Resort
200 yes 677 20
https://www.alunalunresort.com/accommodation/rainforest-view-villa
Rainforest View Villa | Alun Alun Island Resort
200 yes 677 20
https://www.alunalunresort.com/accommodation/sea-view-villa
Sea View Villa | Alun Alun Island Resort
200 yes 686 20
https://www.alunalunresort.com/contact-us
Contact Us | Alun Alun Island Resort
200 yes 391 20
https://www.alunalunresort.com/exclusive-deals-and-packages
2026 Exclusive Deals & Packages | Alun Alun Island Resort
200 yes 522 20
https://www.alunalunresort.com/facilities
Our Facilities | Alun Alun Island Resort, Pulau Babi Besar, Johor
200 yes 755 20
https://www.alunalunresort.com/faq
Frequently Asked Questions | Alun Alun Island Resort
200 yes 1103 20
https://www.alunalunresort.com/gallery
Our Photo Gallery | Alun Alun Island Resort
200 yes 379 20
https://www.alunalunresort.com/hotel-overview
Hotel Overview | Alun Alun Island Resort
200 yes 561 20
https://www.alunalunresort.com/hotel-overview/map-and-directions
Map & Directions | Alun Alun Island Resort
200 yes 858 20
https://www.alunalunresort.com/meeting
Island Meetings & Events | Alun Alun Island Resort
200 yes 697 20
https://www.alunalunresort.com/privacy-policy
Privacy Policy | Alun Alun Island Resort
200 yes 1681 20
https://www.alunalunresort.com/terms-and-conditions
Terms & Conditions | Alun Alun Island Resort
200 yes 2810 20
https://www.alunalunresort.com/things-to-do
Things to Do | Alun Alun Island Resort
200 yes 773 20
https://www.alunalunresort.com/id
Welcome to Alun Alun Island Resort Official Website
200 yes 753 3
https://www.alunalunresort.com/id/accommodation/sea-view-villa
Sea View Villa | Alun Alun Island Resort
200 yes 686 3
https://www.alunalunresort.com/id/privacy-policy
Privacy Policy | Alun Alun Island Resort
200 yes 1681 3
https://www.alunalunresort.com/ms
Welcome to Alun Alun Island Resort Official Website
200 yes 710 3
https://www.alunalunresort.com/ms/accommodation/sea-view-villa
Sea View Villa | Alun Alun Island Resort
200 yes 693 3
https://www.alunalunresort.com/ms/hotel-overview
Profil Hotel | Alun Alun Island Resort
200 yes 535 3
https://www.alunalunresort.com/package/full-board-package
Full Board Package | Alun Alun Island Resort
200 yes 335 1
https://www.alunalunresort.com/package/half-board-package
Half Board Package | Alun Alun Island Resort
200 yes 335 1
https://www.alunalunresort.com/package/honeymoon-package
Honeymoon Package | Alun Alun Island Resort
200 yes 335 1
https://www.alunalunresort.com/ar/package/full-board-package
Full Board Package | Alun Alun Island Resort
200 yes 326 1
https://www.alunalunresort.com/ar/package/half-board-package
Half Board Package | Alun Alun Island Resort
200 yes 326 1
https://www.alunalunresort.com/ar/package/honeymoon-package
Honeymoon Package | Alun Alun Island Resort
200 yes 326 1
https://www.alunalunresort.com/ar/accommodation
Accommodation & Villas | Alun Alun Island Resort
200 yes 385 0
https://www.alunalunresort.com/ar/exclusive-deals-and-packages
2026 Exclusive Deals & Packages | Alun Alun Island Resort
200 yes 513 0
https://www.alunalunresort.com/ar/facilities
Our Facilities | Alun Alun Island Resort, Pulau Babi Besar, Johor
200 yes 746 0
https://www.alunalunresort.com/ar/things-to-do
Things to Do | Alun Alun Island Resort
200 yes 764 0
https://www.alunalunresort.com/id/accommodation/pool-view-villa 0 no 0 3

Audit your own site — free

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

Scan your site →