Catalog / travelcircus.es
65

SEO audit for travelcircus.es

Travelcircus - Viajes, escapadas y fines de semana premium en Europa

ecommerce

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

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

Viajes a ciudades europeas, los mejores parques de atracciones y mucho más a precios exclusivos con Travelcircus

Screenshot of travelcircus.es
50
pages crawled
50
indexable pages
0
errors
110
warnings
513
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Agent Readiness 70 0 50 9
Images 81 0 31 6
Structured Data 89 0 18 49
Hreflang 95 0 8 0
Titles 99 0 2 19
Headings 99 0 1 1
Cache 100 0 0 50
Content 100 0 0 50
Links 100 0 0 50
Meta Description 100 0 0 21
Performance 100 0 0 201
Security 100 0 0 5
Sitemap 100 0 0 1
Social 100 0 0 51
Findings

Warnings (6 rules)

warning Control has no accessible name

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

warning Missing <h1>

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

warning hreflang set has no self-reference

Rule hreflang.missing_self · Hreflang · 8 occurrence(s)

warning Images missing alt text

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

warning Product schema missing required or recommended properties

Rule schema.product_incomplete · Structured Data · 18 occurrence(s)

  • https://www.travelcircus.es/best-western-hotel-fuessen — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.travelcircus.es/botanique-hotel-prague — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.travelcircus.es/dutch-design-hotel-vondelpark — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.travelcircus.es/hotel-ametyst — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.travelcircus.es/hotel-mercure-raphael-wien — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.travelcircus.es/hotel-yachtclub — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.travelcircus.es/inntel-hotel-amsterdam-zaandam — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.travelcircus.es/inntel-hotels-amsterdam-centre — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.travelcircus.es/inntel-hotels-amsterdam-landmark — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, aggregateRating, review, description), which enrich the result.
  • https://www.travelcircus.es/jw-marriott-berlin — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.travelcircus.es/nh-roma-villa-carpegna — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.travelcircus.es/novotel-london-canary-wharf-hotel — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.travelcircus.es/occidental-praha — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.travelcircus.es/occidental-praha-five — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.travelcircus.es/okko-hotel-paris-la-defense — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.travelcircus.es/rome-times-hotel — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.travelcircus.es/the-manor-amsterdam — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.travelcircus.es/van-der-valk-hotel-schiphol — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.

warning Title likely truncated in SERP (too wide)

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

Notices (21 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

notice No main landmark for AI agents

Rule agent.no_main_landmark · Agent Readiness · 7 occurrence(s)

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

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

notice Low text-to-HTML ratio

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

notice Multiple <h1> elements

Rule h1.multiple · Headings · 1 occurrence(s)

notice Likely hero image lacks fetchpriority=high

Rule images.hero_no_fetchpriority · Performance · 50 occurrence(s)

  • https://www.travelcircus.es/ — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/arcotel-donauzentrum — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/best-western-hotel-fuessen — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/best-western-quartier-latin-pantheon — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/botanique-hotel-prague — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/centrovital-hotel-berlin-spandau — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/clayton-hotel-chiswick — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/hotel-elite-prag — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/hotel-four-elements-amsterdam — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/hotel-gasthaus-krone — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/hotel-mercure-raphael-wien — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/hotel-villa-glori — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/hotel-yachtclub — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/hotel-zeitgeist-vienna-hauptbahnhof — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/inntel-hotel-amsterdam-zaandam — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/leonardo-hotel-amsterdam-rembrandtpark — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/london-bridge-hotel — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/monsieur-cadet-hotel-spa — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/novotel-london-canary-wharf-hotel — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/occidental-praha — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/occidental-praha-five — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/rome-times-hotel — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/the-baileys-hotel-london — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/the-manor-amsterdam — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.travelcircus.es/xo-hotels-park-west-amsterdam — the likely hero/LCP image (tc-logo-red.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.

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

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

notice Internal link has no anchor text / accessible name

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

notice Meta description too long

Rule meta_desc.too_long · Meta Description · 21 occurrence(s)

notice Missing Open Graph tags

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

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

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

notice No ETag header (no conditional GET for unchanged pages)

Rule perf.no_etag · Performance · 50 occurrence(s)

  • https://www.travelcircus.es/ — 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://www.travelcircus.es/arcotel-donauzentrum — 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://www.travelcircus.es/best-western-hotel-fuessen — 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://www.travelcircus.es/best-western-quartier-latin-pantheon — 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://www.travelcircus.es/botanique-hotel-prague — 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://www.travelcircus.es/centrovital-hotel-berlin-spandau — 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://www.travelcircus.es/clayton-hotel-chiswick — 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://www.travelcircus.es/hotel-elite-prag — 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://www.travelcircus.es/hotel-four-elements-amsterdam — 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://www.travelcircus.es/hotel-gasthaus-krone — 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://www.travelcircus.es/hotel-mercure-raphael-wien — 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://www.travelcircus.es/hotel-villa-glori — 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://www.travelcircus.es/hotel-yachtclub — 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://www.travelcircus.es/hotel-zeitgeist-vienna-hauptbahnhof — 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://www.travelcircus.es/inntel-hotel-amsterdam-zaandam — 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://www.travelcircus.es/leonardo-hotel-amsterdam-rembrandtpark — 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://www.travelcircus.es/london-bridge-hotel — 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://www.travelcircus.es/monsieur-cadet-hotel-spa — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.travelcircus.es/novotel-london-canary-wharf-hotel — 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://www.travelcircus.es/occidental-praha — 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://www.travelcircus.es/occidental-praha-five — 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://www.travelcircus.es/rome-times-hotel — 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://www.travelcircus.es/the-baileys-hotel-london — 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://www.travelcircus.es/the-manor-amsterdam — 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://www.travelcircus.es/xo-hotels-park-west-amsterdam — 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 · 50 occurrence(s)

  • https://www.travelcircus.es/ — 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.travelcircus.es/arcotel-donauzentrum — 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.travelcircus.es/best-western-hotel-fuessen — 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.travelcircus.es/best-western-quartier-latin-pantheon — 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.travelcircus.es/botanique-hotel-prague — 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.travelcircus.es/centrovital-hotel-berlin-spandau — 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.travelcircus.es/clayton-hotel-chiswick — 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.travelcircus.es/hotel-elite-prag — 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.travelcircus.es/hotel-four-elements-amsterdam — 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.travelcircus.es/hotel-gasthaus-krone — 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.travelcircus.es/hotel-mercure-raphael-wien — 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.travelcircus.es/hotel-villa-glori — 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.travelcircus.es/hotel-yachtclub — 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.travelcircus.es/hotel-zeitgeist-vienna-hauptbahnhof — 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.travelcircus.es/inntel-hotel-amsterdam-zaandam — 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.travelcircus.es/leonardo-hotel-amsterdam-rembrandtpark — 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.travelcircus.es/london-bridge-hotel — 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.travelcircus.es/monsieur-cadet-hotel-spa — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.travelcircus.es/novotel-london-canary-wharf-hotel — 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.travelcircus.es/occidental-praha — 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.travelcircus.es/occidental-praha-five — 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.travelcircus.es/rome-times-hotel — 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.travelcircus.es/the-baileys-hotel-london — 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.travelcircus.es/the-manor-amsterdam — 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.travelcircus.es/xo-hotels-park-west-amsterdam — 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 Slow server response

Rule perf.slow_response · Performance · 1 occurrence(s)

notice FAQPage structured data (rich result removed May 2026)

Rule schema.faq_deprecated · Structured Data · 49 occurrence(s)

  • https://www.travelcircus.es/arcotel-donauzentrum — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/best-western-hotel-fuessen — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/best-western-quartier-latin-pantheon — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/botanique-hotel-prague — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/centrovital-hotel-berlin-spandau — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/clayton-hotel-chiswick — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/hotel-elite-prag — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/hotel-four-elements-amsterdam — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/hotel-gasthaus-krone — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/hotel-mercure-raphael-wien — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/hotel-villa-glori — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/hotel-yachtclub — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/hotel-zeitgeist-vienna-hauptbahnhof — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/inntel-hotel-amsterdam-zaandam — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/leonardo-hotel-amsterdam-rembrandtpark — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/london-bridge-hotel — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/monsieur-cadet-hotel-spa — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/nh-roma-villa-carpegna — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/novotel-london-canary-wharf-hotel — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/occidental-praha — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/occidental-praha-five — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/rome-times-hotel — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/the-baileys-hotel-london — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/the-manor-amsterdam — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://www.travelcircus.es/xo-hotels-park-west-amsterdam — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.

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

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

notice Indexable page not listed in sitemap

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

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

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

notice Title is very short

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

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://www.travelcircus.es/
Travelcircus - Viajes, escapadas y fines de semana premium en Europa
200 yes 996 50
https://www.travelcircus.es/crvena-luka
Crvena Luka Hotel & Resort en Croacia | Rebajas: 27 %
200 yes 1679 50
https://www.travelcircus.es/hotel-in-biograd
Hotel IN Biograd, en Croacia | Oferta: 28 % de descuento
200 yes 1547 50
https://www.travelcircus.es/the-aquincum-hotel-budapest
The Aquincum Hotel Budapest | - 39%
200 yes 1699 50
https://www.travelcircus.es/playmobil-funpark
Playmobil Funpark en Zirndorf, Baviera Entradas con hotel | Rebajas - 21%
200 yes 1783 7
https://www.travelcircus.es/hotel-four-elements-amsterdam
Hotel Four Elements Amsterdam | - 39 %
200 yes 1460 2
https://www.travelcircus.es/mercure-paris-saint-ouen
Mercure Paris Saint-Ouen | Rebajas - 33
200 yes 1290 2
https://www.travelcircus.es/louvre-paris
Museo del Louvre de París | Rebajas - 33%
200 yes 1733 2
https://www.travelcircus.es/arcotel-donauzentrum
Hotel Arcotel Donauzentrum Viena 4* a precios exclusivos
200 yes 926 1
https://www.travelcircus.es/best-western-hotel-fuessen
Best Western Plus Hotel Füssen
200 yes 1640 1
https://www.travelcircus.es/best-western-nouvel-orleans-montparnasse
Hotel Best Western Nouvel Orléans Montparnasse 4* en París a precios exclusivos
200 yes 1132 1
https://www.travelcircus.es/best-western-quartier-latin-pantheon
Best Western Quartier Latin Pantheon a precios exclusivos
200 yes 1042 1
https://www.travelcircus.es/botanique-hotel-prague
Botanique Hotel Prague
200 yes 1309 1
https://www.travelcircus.es/clayton-hotel-chiswick
Clayton Hotel Chiswick de 4* en Londres a precios exclusivos
200 yes 1126 1
https://www.travelcircus.es/dutch-design-hotel-vondelpark
Dutch Design Hotel Vondelpark
200 yes 1072 1
https://www.travelcircus.es/good-hotel-london
Good Hotel London en Londres | Rebajas - 29
200 yes 1529 1
https://www.travelcircus.es/hilton-duesseldorf
Hilton Düsseldorf | - 39%
200 yes 1165 1
https://www.travelcircus.es/hotel-ametyst
Hotel Ametyst
200 yes 1352 1
https://www.travelcircus.es/hotel-gasthaus-krone
Hotel-Gasthaus Krone en Bötzingen | Rebajas - 39
200 yes 1700 1
https://www.travelcircus.es/hotel-mercure-raphael-wien
Hotel Raphael Wien
200 yes 1066 1
https://www.travelcircus.es/hotel-yachtclub
Hotel Yachtclub
200 yes 1425 1
https://www.travelcircus.es/hotel-zeitgeist-vienna-hauptbahnhof
4* Hotel Zeitgeist Vienna Hauptbahnhof desde 106,50 € (̶0̶̶,̶̶0̶̶0̶̶ ̶€)
200 yes 1092 1
https://www.travelcircus.es/inntel-hotel-amsterdam-zaandam
Inntel Hotels Amsterdam Zaandam
200 yes 1110 1
https://www.travelcircus.es/inntel-hotels-amsterdam-centre
Inntel Hotels Amsterdam Centre
200 yes 1265 1
https://www.travelcircus.es/inntel-hotels-amsterdam-landmark
Inntel Hotels Amsterdam Landmark
200 yes 1096 1
https://www.travelcircus.es/jw-marriott-berlin
JW Marriott Hotel Berlin
200 yes 1194 1
https://www.travelcircus.es/leonardo-hotel-amsterdam-rembrandtpark
4* Leonardo Hotel Amsterdam Rembrandtpark en Ámsterdam a precios exclusivos
200 yes 1126 1
https://www.travelcircus.es/london-bridge-hotel
London Bridge Hotel a precios exclusivos
200 yes 1124 1
https://www.travelcircus.es/monsieur-cadet-hotel-spa
Monsieur Cadet Hotel & Spa 4* a precios exclusivos
200 yes 1036 1
https://www.travelcircus.es/moxy-amsterdam-schiphol-airport
Moxy Amsterdam Schiphol Airport | - 31%
200 yes 1191 1
https://www.travelcircus.es/nh-roma-villa-carpegna
NH Roma Villa Carpegna
200 yes 1152 1
https://www.travelcircus.es/novotel-london-canary-wharf-hotel
Novotel London Canary Wharf
200 yes 1129 1
https://www.travelcircus.es/occidental-praha
Occidental Praha
200 yes 1366 1
https://www.travelcircus.es/occidental-praha-five
Occidental Praha Five
200 yes 1639 1
https://www.travelcircus.es/okko-hotel-paris-la-defense
OKKO Hotels Paris la Défense
200 yes 1178 1
https://www.travelcircus.es/radisson-amsterdam-south
Radisson Hotel & Suites Amsterdam Sur | Rebajas - 33
200 yes 1680 1
https://www.travelcircus.es/renaissance-amsterdam-schiphol-airport-hotel
Renaissance Amsterdam Schiphol Airport Hotel | - 24%
200 yes 1193 1
https://www.travelcircus.es/rome-times-hotel
Rome Times Hotel
200 yes 1148 1
https://www.travelcircus.es/t62-hotel-budapest
T62 Hotel Budapest | - 31 %
200 yes 1180 1
https://www.travelcircus.es/the-baileys-hotel-london
4* The Baileys Hotel London a precios exclusivos
200 yes 1105 1
https://www.travelcircus.es/the-manor-amsterdam
The Manor Amsterdam
200 yes 818 1
https://www.travelcircus.es/van-der-valk-hotel-schiphol
Van der Valk Hotel Amsterdam-Schiphol
200 yes 1374 1
https://www.travelcircus.es/parc-asterix
Parc Astérix - Entradas y hotel | - 37%
200 yes 1444 1
https://www.travelcircus.es/centrovital-hotel-berlin-spandau
Hotel centrovital 4* en Berlín | Rebajas - 39
200 yes 1845 0
https://www.travelcircus.es/europa-park-rust
Europa-Park en Rust – Entradas + Hotel Prémium desde 133,00 €
200 yes 2030 0
https://www.travelcircus.es/hotel-elite-prag
4⭑ Hotel Elite Praga en Praga | Oferta - 33%
200 yes 1157 0
https://www.travelcircus.es/hotel-villa-glori
Hotel Villa Glori de 4* en Roma a precios exclusivos
200 yes 1532 0
https://www.travelcircus.es/legoland-deutschland
LEGOLAND® Alemania + Hotel Premium | Sale - 37%
200 yes 1842 0
https://www.travelcircus.es/phantasialand-koeln
Phantasialand en Colonia | Sale - 37%
200 yes 1516 0
https://www.travelcircus.es/xo-hotels-park-west-amsterdam
4⭑ XO Hotels Park West en Ámsterdam | Rebajas - 25
200 yes 1519 0

Audit your own site — free

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

Scan your site →