Skip to content

Sample visibility audit report

This is a demonstration report for a fictional hotel on a reserved example domain. It shows the report format only and does not describe any real property.
Demonstration report46 of max 200 pages crawled

Hotel Mar Serena (fictional)

www.hotel-mar-serena.example · Completed Oct 2, 2026

Executive summary

The website is secure and mostly crawlable, but search engines receive mixed signals about which pages matter. The biggest opportunities are fixing duplicate room pages, replacing generic structured data with accurate Hotel markup, and adding clear answers to common traveller questions such as parking, check-in times, and distance to the beach.

Explanations are written from the audit evidence below. No ranking, traffic, or impression data is included because none was measured.

critical

0

verified findings

high

2

verified findings

medium

3

verified findings

low

1

verified finding

Checks performed

  • HTTP status of homepage
    200 OK
  • HTTPS
    Valid certificate; HTTP redirects to HTTPS
  • Redirect chains
    3 URLs redirect twice before resolving
  • Robots.txt
    Present; no critical paths blocked
  • XML sitemap
    Present but lists 7 redirected URLs
  • Canonical tags
    Room pages canonicalize to themselves despite duplicates
  • Title tags
    12 pages share the same title
  • Meta descriptions
    18 pages missing
  • H1 structure
    One H1 on most pages
  • JSON-LD detected
    Organization only; no Hotel type
  • PageSpeed Insights
    API key not configured for this demo

Findings & recommended actions

#1highTechnicalEffort: 1–4 hours

Duplicate room pages compete with each other

Search engines may split attention between duplicate pages, so neither performs as well as a single strong page would.

Evidence

Two URL patterns serve identical room content, and each page declares itself canonical.

  • www.hotel-mar-serena.example/rooms/deluxe-sea-view
  • www.hotel-mar-serena.example/en/rooms/deluxe-sea-view/

Recommended action

Choose one URL pattern, 301-redirect the other, and set canonical tags to the preferred version.

#2highStructured dataEffort: 1–4 hours

Hotel structured data is missing

Accurate markup helps search systems confidently identify your property and its key details.

Evidence

Only generic Organization markup was found. No Hotel or LodgingBusiness type, address, or amenity data.

  • www.hotel-mar-serena.example/

Recommended action

Add Hotel JSON-LD with name, address, geo, telephone, check-in/out times, and amenities that are visible on the page.

#3mediumContentEffort: 1–2 days

Common traveller questions aren't answered on the site

Travellers — and AI assistants answering on their behalf — look for these facts. If they aren't on your site, other sources fill the gap.

Evidence

No page mentions parking, check-in time, or airport distance. Booking FAQ page returns thin content (84 words).

  • www.hotel-mar-serena.example/faq

Recommended action

Expand the FAQ with factual answers on parking, check-in/out, accessibility, pets, and transport.

#4mediumTechnicalEffort: Under 1 hour

Sitemap includes redirected URLs

A clean sitemap helps search engines spend their time on the pages you want found.

Evidence

7 of 52 sitemap URLs return a 301 redirect.

  • www.hotel-mar-serena.example/sitemap.xml

Recommended action

Regenerate the sitemap so it only lists final, indexable URLs.

#5mediumAI search readinessEffort: Under 1 hour

Property name is inconsistent across pages

A consistent identity makes it easier for search systems to connect information about your hotel.

Evidence

The hotel appears as “Mar Serena Hotel”, “Hotel Mar Serena”, and “Mar Serena Boutique” in titles and footer.

  • www.hotel-mar-serena.example/
  • www.hotel-mar-serena.example/contact

Recommended action

Standardize the official property name in titles, headings, footer, and structured data.

#6lowContentEffort: 1–4 hours

Booking button not visible on mobile without scrolling

Making the next step obvious on mobile can help more visitors start a direct booking.

Evidence

On a 390px viewport the primary booking CTA sits below the hero image.

  • www.hotel-mar-serena.example/

Recommended action

Add a persistent “Check availability” button in the mobile header.