Catalog / bellaflo.it
65

SEO audit for bellaflo.it

Home

other

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

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

Home

48
pages crawled
48
indexable pages
0
errors
221
warnings
737
notices
40
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Security 70 0 48 88
Links 78 0 36 7
Agent Readiness 80 0 32 68
Images 80 0 32 68
Content 88 0 20 99
Duplicate 92 0 13 16
Headings 93 0 12 28
Titles 93 0 12 16
Rendering 95 0 8 0
Meta Description 98 0 4 32
Performance 98 0 4 160
Cache 100 0 0 48
Canonical 100 0 0 4
Social 100 0 0 52
Structured Data 100 0 0 44
URL 100 0 0 7
Findings

Warnings (11 rules)

warning Control has no accessible name

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

warning Duplicate <title> across pages

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

warning Content-Type header doesn't match the actual content

Rule headers.content_type_mismatch · Security · 48 occurrence(s)

  • https://bellaflo.it/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/en — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/en/all-properties — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/en/all-properties/?adults=1&children=0&infants=0&pets=0 — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/en/apartment-in-medieval-castle-at-the-gates-of-florence — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/en/contact-us — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/en/independent-two-room-apartment-near-the-station-in-florence — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/en/small-and-cozy-studio-apartment-in-florence — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/es — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/es/propiedades — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/es/propiedades/?adults=1&children=0&infants=0&pets=0 — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/fr — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/fr/toutes-les-proprietes — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/fr/toutes-les-proprietes/?adults=1&children=0&infants=0&pets=0 — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/it/appartamento-in-castello-medievale-alle-porte-di-firenze — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/it/beautiful-30s-style-apartment — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/it/bilocale-indipendente-zona-stazione-a-firenze — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/it/confort-e-stile-a-san-frediano — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/it/contattaci — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/it/esperienze — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/it/grande-appartamento-con-due-bagni-vicino-stazione-smn — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/it/letizia-comfort-a-san-frediano — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/it/monolocale-soppalcato-moderno-e-vicino-al-centro — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/it/tutte-le-proprieta — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://bellaflo.it/it/tutte-le-proprieta/?adults=1&children=0&infants=0&pets=0 — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".

warning Images missing alt text

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

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

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

  • https://bellaflo.it/en/experiences — the likely hero/LCP image (e3fdfb56-2e2a-4e22-a86d-9752377e5632.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://bellaflo.it/es/experiencias — the likely hero/LCP image (e3fdfb56-2e2a-4e22-a86d-9752377e5632.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://bellaflo.it/fr/experiences — the likely hero/LCP image (e3fdfb56-2e2a-4e22-a86d-9752377e5632.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://bellaflo.it/it/esperienze — the likely hero/LCP image (e3fdfb56-2e2a-4e22-a86d-9752377e5632.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.

warning Orphan page (no internal inlinks)

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

warning Content only rendered by JavaScript (invisible to non-JS crawlers & AI)

Rule rendering.js_shell · Rendering · 8 occurrence(s)

  • https://bellaflo.it/en/all-properties — Raw HTML has 14 words and 0 links — this page is built by JavaScript in the browser. Googlebot renders JS but delays it, and most crawlers and AI assistants (ChatGPT, Perplexity, Claude) don't run JavaScript at all, so to them the page looks empty. Server-render or pre-render your main content and navigation.
  • https://bellaflo.it/en/all-properties/?adults=1&children=0&infants=0&pets=0 — Raw HTML has 14 words and 0 links — this page is built by JavaScript in the browser. Googlebot renders JS but delays it, and most crawlers and AI assistants (ChatGPT, Perplexity, Claude) don't run JavaScript at all, so to them the page looks empty. Server-render or pre-render your main content and navigation.
  • https://bellaflo.it/es/propiedades — Raw HTML has 14 words and 0 links — this page is built by JavaScript in the browser. Googlebot renders JS but delays it, and most crawlers and AI assistants (ChatGPT, Perplexity, Claude) don't run JavaScript at all, so to them the page looks empty. Server-render or pre-render your main content and navigation.
  • https://bellaflo.it/es/propiedades/?adults=1&children=0&infants=0&pets=0 — Raw HTML has 14 words and 0 links — this page is built by JavaScript in the browser. Googlebot renders JS but delays it, and most crawlers and AI assistants (ChatGPT, Perplexity, Claude) don't run JavaScript at all, so to them the page looks empty. Server-render or pre-render your main content and navigation.
  • https://bellaflo.it/fr/toutes-les-proprietes — Raw HTML has 15 words and 0 links — this page is built by JavaScript in the browser. Googlebot renders JS but delays it, and most crawlers and AI assistants (ChatGPT, Perplexity, Claude) don't run JavaScript at all, so to them the page looks empty. Server-render or pre-render your main content and navigation.
  • https://bellaflo.it/fr/toutes-les-proprietes/?adults=1&children=0&infants=0&pets=0 — Raw HTML has 15 words and 0 links — this page is built by JavaScript in the browser. Googlebot renders JS but delays it, and most crawlers and AI assistants (ChatGPT, Perplexity, Claude) don't run JavaScript at all, so to them the page looks empty. Server-render or pre-render your main content and navigation.
  • https://bellaflo.it/it/tutte-le-proprieta — Raw HTML has 14 words and 0 links — this page is built by JavaScript in the browser. Googlebot renders JS but delays it, and most crawlers and AI assistants (ChatGPT, Perplexity, Claude) don't run JavaScript at all, so to them the page looks empty. Server-render or pre-render your main content and navigation.
  • https://bellaflo.it/it/tutte-le-proprieta/?adults=1&children=0&infants=0&pets=0 — Raw HTML has 14 words and 0 links — this page is built by JavaScript in the browser. Googlebot renders JS but delays it, and most crawlers and AI assistants (ChatGPT, Perplexity, Claude) don't run JavaScript at all, so to them the page looks empty. Server-render or pre-render your main content and navigation.

warning Title likely truncated in SERP (too wide)

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

Notices (27 rules)

notice Heading levels skip a level

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

notice No main landmark for AI agents

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

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

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

notice Canonical target reachable only via a canonical tag (no inlinks)

Rule canonical.isolated_url · Canonical · 4 occurrence(s)

  • https://bellaflo.it/en/all-properties — this URL is a canonical target but has no internal links pointing to it — crawlers only learn of it via the canonical tag. Add direct internal links (or list it in the sitemap).
  • https://bellaflo.it/es/propiedades — this URL is a canonical target but has no internal links pointing to it — crawlers only learn of it via the canonical tag. Add direct internal links (or list it in the sitemap).
  • https://bellaflo.it/fr/toutes-les-proprietes — this URL is a canonical target but has no internal links pointing to it — crawlers only learn of it via the canonical tag. Add direct internal links (or list it in the sitemap).
  • https://bellaflo.it/it/tutte-le-proprieta — this URL is a canonical target but has no internal links pointing to it — crawlers only learn of it via the canonical tag. Add direct internal links (or list it in the sitemap).

notice Low text-to-HTML ratio

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

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

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

  • https://bellaflo.it/en/apartment-in-medieval-castle-at-the-gates-of-florence — 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://bellaflo.it/en/beautiful-30s-style-apartment---appartamento-in-florence — 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://bellaflo.it/en/comfort-and-style-in-san-frediano — this page reads as difficult (Flesch Reading Ease 47, 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://bellaflo.it/en/independent-two-room-apartment-near-the-station-in-florence — 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://bellaflo.it/en/large-two-bathroom-apartment-near-santa-maria-novella-train-station---apartment-in-florence — this page reads as difficult (Flesch Reading Ease 48, 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://bellaflo.it/en/letizia-comfort-in-san-frediano — this page reads as difficult (Flesch Reading Ease 37, 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://bellaflo.it/en/small-and-cozy-studio-apartment-in-florence — this page reads as difficult (Flesch Reading Ease 47, 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 Title tag and meta description are identical

Rule content.title_meta_same · Meta Description · 16 occurrence(s)

notice Duplicate meta description across pages

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

notice Multiple <h1> elements

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

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

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

notice Likely hero image lacks fetchpriority=high

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

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

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

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

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

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

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

notice Missing Open Graph tags

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

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

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

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

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

  • https://bellaflo.it/ — 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://bellaflo.it/en — 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://bellaflo.it/en/all-properties — 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://bellaflo.it/en/all-properties/?adults=1&children=0&infants=0&pets=0 — 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://bellaflo.it/en/apartment-in-medieval-castle-at-the-gates-of-florence — 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://bellaflo.it/en/contact-us — 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://bellaflo.it/en/independent-two-room-apartment-near-the-station-in-florence — 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://bellaflo.it/en/small-and-cozy-studio-apartment-in-florence — 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://bellaflo.it/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://bellaflo.it/es/propiedades — 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://bellaflo.it/es/propiedades/?adults=1&children=0&infants=0&pets=0 — 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://bellaflo.it/fr — 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://bellaflo.it/fr/toutes-les-proprietes — 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://bellaflo.it/fr/toutes-les-proprietes/?adults=1&children=0&infants=0&pets=0 — 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://bellaflo.it/it/appartamento-in-castello-medievale-alle-porte-di-firenze — 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://bellaflo.it/it/beautiful-30s-style-apartment — 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://bellaflo.it/it/bilocale-indipendente-zona-stazione-a-firenze — 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://bellaflo.it/it/confort-e-stile-a-san-frediano — 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://bellaflo.it/it/contattaci — 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://bellaflo.it/it/esperienze — 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://bellaflo.it/it/grande-appartamento-con-due-bagni-vicino-stazione-smn — 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://bellaflo.it/it/letizia-comfort-a-san-frediano — 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://bellaflo.it/it/monolocale-soppalcato-moderno-e-vicino-al-centro — 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://bellaflo.it/it/tutte-le-proprieta — 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://bellaflo.it/it/tutte-le-proprieta/?adults=1&children=0&infants=0&pets=0 — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.

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

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

  • https://bellaflo.it/ — 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://bellaflo.it/en — 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://bellaflo.it/en/all-properties — 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://bellaflo.it/en/all-properties/?adults=1&children=0&infants=0&pets=0 — 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://bellaflo.it/en/apartment-in-medieval-castle-at-the-gates-of-florence — 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://bellaflo.it/en/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://bellaflo.it/en/independent-two-room-apartment-near-the-station-in-florence — 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://bellaflo.it/en/small-and-cozy-studio-apartment-in-florence — 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://bellaflo.it/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://bellaflo.it/es/propiedades — 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://bellaflo.it/es/propiedades/?adults=1&children=0&infants=0&pets=0 — 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://bellaflo.it/fr — 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://bellaflo.it/fr/toutes-les-proprietes — 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://bellaflo.it/fr/toutes-les-proprietes/?adults=1&children=0&infants=0&pets=0 — 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://bellaflo.it/it/appartamento-in-castello-medievale-alle-porte-di-firenze — 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://bellaflo.it/it/beautiful-30s-style-apartment — 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://bellaflo.it/it/bilocale-indipendente-zona-stazione-a-firenze — 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://bellaflo.it/it/confort-e-stile-a-san-frediano — 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://bellaflo.it/it/contattaci — 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://bellaflo.it/it/esperienze — 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://bellaflo.it/it/grande-appartamento-con-due-bagni-vicino-stazione-smn — 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://bellaflo.it/it/letizia-comfort-a-san-frediano — 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://bellaflo.it/it/monolocale-soppalcato-moderno-e-vicino-al-centro — 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://bellaflo.it/it/tutte-le-proprieta — 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://bellaflo.it/it/tutte-le-proprieta/?adults=1&children=0&infants=0&pets=0 — 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 FAQPage structured data (rich result removed May 2026)

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

notice Missing recommended security headers

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

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

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

Pages (showing 48 of 48)
URLStatusIndexableWordsIn-links
https://bellaflo.it/en/all-properties/?adults=1&children=0&infants=0&pets=0
All properties
200 yes 14 1
https://bellaflo.it/es/propiedades/?adults=1&children=0&infants=0&pets=0
Propiedades
200 yes 14 1
https://bellaflo.it/fr/toutes-les-proprietes/?adults=1&children=0&infants=0&pets=0
Toutes les propriétés
200 yes 15 1
https://bellaflo.it/it/tutte-le-proprieta/?adults=1&children=0&infants=0&pets=0
Tutte le proprietà
200 yes 14 1
https://bellaflo.it/
Home
200 yes 164 1
https://bellaflo.it/en
Home
200 yes 165 1
https://bellaflo.it/es
Inicio
200 yes 162 1
https://bellaflo.it/fr
Accueil
200 yes 168 1
https://bellaflo.it/en/all-properties
All properties
200 yes 14 0
https://bellaflo.it/en/apartment-in-medieval-castle-at-the-gates-of-florence
Apartment in medieval castle at the gates of Florence - Appartamento a Florence
200 yes 391 0
https://bellaflo.it/en/beautiful-30s-style-apartment---appartamento-in-florence
Beautiful 30's style apartment - Appartamento in Florence
200 yes 234 0
https://bellaflo.it/en/comfort-and-style-in-san-frediano
Comfort and Style in San Frediano - Vacation Home in Florence
200 yes 339 0
https://bellaflo.it/en/contact-us
Contact us
200 yes 50 0
https://bellaflo.it/en/experiences
Experiences
200 yes 114 0
https://bellaflo.it/en/independent-two-room-apartment-near-the-station-in-florence
Independent two-room apartment near the station in Florence - Casa a Florence
200 yes 330 0
https://bellaflo.it/en/large-two-bathroom-apartment-near-santa-maria-novella-train-station---apartment-in-florence
Large two-bathroom apartment near Santa Maria Novella train station - Apartment in Florence
200 yes 736 0
https://bellaflo.it/en/letizia-comfort-in-san-frediano
Letizia Comfort in San Frediano - Vacation Home in Florence
200 yes 596 0
https://bellaflo.it/en/small-and-cozy-studio-apartment-in-florence
Small and cozy studio apartment in Florence - Appartamento a Florence
200 yes 540 0
https://bellaflo.it/es/amplio-apartamento-de-dos-banos-cerca-de-la-estacion-de-tren-de-santa-maria-novella---apartamento-en-florencia
Amplio apartamento de dos baños cerca de la estación de tren de Santa Maria Novella - Apartamento en Florencia
200 yes 272 0
https://bellaflo.it/es/apartamento-independiente-de-dos-habitaciones-cerca-de-la-estacion-en-florencia---casa-en-florencia
Apartamento independiente de dos habitaciones cerca de la estación en Florencia - Casa en Florencia
200 yes 242 0
https://bellaflo.it/es/apartment-in-medieval-castle-at-the-gates-of-florence
Apartment in medieval castle at the gates of Florence - Appartamento a Florence
200 yes 281 0
https://bellaflo.it/es/comfort-and-style-in-san-frediano
Comfort and Style in San Frediano - Vacation Home in Florence
200 yes 263 0
https://bellaflo.it/es/contactenos
Contáctenos
200 yes 57 0
https://bellaflo.it/es/experiencias
Experiencias
200 yes 115 0
https://bellaflo.it/es/letizia-comfort-en-san-frediano---casa-en-florencia
Letizia Comfort en San Frediano - Casa en Florencia
200 yes 257 0
https://bellaflo.it/es/precioso-apartamento-estilo-anos-30---appartamento-en-florencia
Precioso apartamento estilo años 30 - Appartamento en Florencia
200 yes 261 0
https://bellaflo.it/es/propiedades
Propiedades
200 yes 14 0
https://bellaflo.it/es/small-and-cozy-studio-apartment-in-florence
Small and cozy studio apartment in Florence - Appartamento a Florence
200 yes 280 0
https://bellaflo.it/fr/apartment-in-medieval-castle-at-the-gates-of-florence
Apartment in medieval castle at the gates of Florence - Appartamento a Florence
200 yes 286 0
https://bellaflo.it/fr/bel-appartement-de-style-annees-30-a-florence
Bel appartement de style années 30 à Florence
200 yes 264 0
https://bellaflo.it/fr/comfort-and-style-in-san-frediano
Comfort and Style in San Frediano - Vacation Home in Florence
200 yes 270 0
https://bellaflo.it/fr/contactez-nous
Contactez-nous
200 yes 52 0
https://bellaflo.it/fr/experiences
Expériences
200 yes 114 0
https://bellaflo.it/fr/grand-appartement-de-deux-salles-de-bains-pres-de-la-gare-santa-maria-novella---appartement-a-florence
Grand appartement de deux salles de bains près de la gare Santa Maria Novella - Appartement à Florence
200 yes 279 0
https://bellaflo.it/fr/independent-two-room-apartment-near-the-station-in-florence
Independent two-room apartment near the station in Florence - Casa a Florence
200 yes 251 0
https://bellaflo.it/fr/letizia-comfort-a-san-frediano---maison-a-florence
Letizia Comfort à San Frediano - Maison à Florence
200 yes 268 0
https://bellaflo.it/fr/small-and-cozy-studio-apartment-in-florence
Small and cozy studio apartment in Florence - Appartamento a Florence
200 yes 283 0
https://bellaflo.it/fr/toutes-les-proprietes
Toutes les propriétés
200 yes 15 0
https://bellaflo.it/it/appartamento-in-castello-medievale-alle-porte-di-firenze
Appartamento in castello medievale alle porte di Firenze - Appartamento a Florence
200 yes 405 0
https://bellaflo.it/it/beautiful-30s-style-apartment
Beautiful 30's style apartment - Apartment in Florence
200 yes 296 0
https://bellaflo.it/it/bilocale-indipendente-zona-stazione-a-firenze
Bilocale indipendente zona stazione a Firenze - Casa a Florence
200 yes 319 0
https://bellaflo.it/it/confort-e-stile-a-san-frediano
Confort e Stile a San Frediano - Vacation Home in Florence
200 yes 344 0
https://bellaflo.it/it/contattaci
Contattaci
200 yes 55 0
https://bellaflo.it/it/esperienze
Esperienze
200 yes 115 0
https://bellaflo.it/it/grande-appartamento-con-due-bagni-vicino-stazione-smn
Grande appartamento con due bagni vicino stazione SMN - Appartamento in Florence
200 yes 647 0
https://bellaflo.it/it/letizia-comfort-a-san-frediano
Letizia Comfort a San Frediano - Vacation Home in Florence
200 yes 614 0
https://bellaflo.it/it/monolocale-soppalcato-moderno-e-vicino-al-centro
Monolocale soppalcato, moderno e vicino al centro - Appartamento a Florence
200 yes 557 0
https://bellaflo.it/it/tutte-le-proprieta
Tutte le proprietà
200 yes 14 0

Audit your own site — free

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

Scan your site →