Catalog / bella-booking.ch
65

SEO audit for bella-booking.ch

Bella Booking | Studio Software für Kosmetikstudios, Beauty-Salons & Spas

other

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

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

Entdecken Sie Bella Booking – Ihre effiziente Lösung für die Online-Terminbuchung in Kosmetikstudios, Beauty-Salons und Wellness-Spa's.

Screenshot of bella-booking.ch
13
pages crawled
13
indexable pages
0
errors
48
warnings
154
notices
2
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Duplicate 61 0 17 0
Agent Readiness 70 0 13 26
Canonical 82 0 8 1
Meta Description 84 0 7 0
Links 95 0 2 13
Robots 98 0 1 0
Cache 100 0 0 13
Content 100 0 0 6
Headings 100 0 0 10
Images 100 0 0 13
Performance 100 0 0 41
Security 100 0 0 16
Sitemap 100 0 0 1
Social 100 0 0 14
Findings

Warnings (9 rules)

warning Control has no accessible name

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

warning Interior page canonicalizes to the homepage

Rule canonical.points_to_homepage · Canonical · 1 occurrence(s)

  • https://www.bella-booking.ch/index.cfm — this interior page canonicalizes to the homepage (https://www.bella-booking.ch/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.

warning Near-duplicate page content

Rule duplicate.near · Duplicate · 4 occurrence(s)

warning Homepage duplicated across protocol/host variants (no redirect)

Rule duplicate.protocol_host · Duplicate · 1 occurrence(s)

  • https://www.bella-booking.ch/ — http://www.bella-booking.ch/ serves the same homepage content with a 200 and no redirect — Google sees a duplicate. Pick one canonical host/scheme and 301-redirect the others.

warning Duplicate <title> across pages

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

warning Orphan page (no internal inlinks)

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

warning robots.txt blocks CSS/JS the pages need to render

Rule robots.blocks_css_js · Robots · 1 occurrence(s)

  • https://www.bella-booking.ch/ — robots.txt Disallow blocks render-critical CSS/JS under: /modules/app/, /modules/fancybox/, /modules/fonts/mdi/appicon/, /modules/materialize/, /modules/perfect-scrollbar/ — Google's renderer can't fetch these, so the affected pages may render blank or thin. Allow the asset path(s) for Googlebot.

Notices (17 rules)

notice Heading levels skip a level

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

notice No main landmark for AI agents

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

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

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

notice Canonical points to a different URL

Rule canonical.non_self · Canonical · 1 occurrence(s)

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

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

notice Internal link has no anchor text / accessible name

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

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

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

notice Missing Open Graph tags

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

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

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

  • https://www.bella-booking.ch/ — the page has 1960 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.bella-booking.ch/index.cfm — the page has 1960 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 · 13 occurrence(s)

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

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

  • https://www.bella-booking.ch/ — 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.bella-booking.ch/bb-legal-agb.cfm — 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.bella-booking.ch/bb-legal-cookies.cfm — 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.bella-booking.ch/bb-legal-datenloeschung.cfm — 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.bella-booking.ch/bb-legal-datenschutz.cfm — 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.bella-booking.ch/bb-legal-impressum.cfm — 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.bella-booking.ch/bb-legal-lieferbedingungen.cfm — 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.bella-booking.ch/bb-legal-widerruf.cfm — 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.bella-booking.ch/bb-pages-aboutus.cfm — 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.bella-booking.ch/bb-pages-contactus.cfm — 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.bella-booking.ch/bb-pages-demo-studio.cfm — 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.bella-booking.ch/bb-pages-pricing.cfm — 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.bella-booking.ch/index.cfm — 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 · 13 occurrence(s)

  • https://www.bella-booking.ch/ — 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.bella-booking.ch/bb-legal-agb.cfm — 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.bella-booking.ch/bb-legal-cookies.cfm — 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.bella-booking.ch/bb-legal-datenloeschung.cfm — 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.bella-booking.ch/bb-legal-datenschutz.cfm — 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.bella-booking.ch/bb-legal-impressum.cfm — 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.bella-booking.ch/bb-legal-lieferbedingungen.cfm — 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.bella-booking.ch/bb-legal-widerruf.cfm — 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.bella-booking.ch/bb-pages-aboutus.cfm — 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.bella-booking.ch/bb-pages-contactus.cfm — 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.bella-booking.ch/bb-pages-demo-studio.cfm — 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.bella-booking.ch/bb-pages-pricing.cfm — 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.bella-booking.ch/index.cfm — 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 Missing recommended security headers

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

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

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

notice Indexable page not listed in sitemap

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

Pages (showing 13 of 13)
URLStatusIndexableWordsIn-links
https://www.bella-booking.ch/bb-legal-agb.cfm
Bella Booking | Studio Software für Kosmetikstudios, Beauty-Salons & Spas
200 yes 2760 13
https://www.bella-booking.ch/bb-legal-cookies.cfm
Bella Booking | Studio Software für Kosmetikstudios, Beauty-Salons & Spas
200 yes 1879 13
https://www.bella-booking.ch/bb-legal-datenloeschung.cfm
Bella Booking | Studio Software für Kosmetikstudios, Beauty-Salons & Spas
200 yes 1606 13
https://www.bella-booking.ch/bb-legal-datenschutz.cfm
Bella Booking | Studio Software für Kosmetikstudios, Beauty-Salons & Spas
200 yes 3733 13
https://www.bella-booking.ch/bb-legal-impressum.cfm
Bella Booking | Studio Software für Kosmetikstudios, Beauty-Salons & Spas
200 yes 1748 13
https://www.bella-booking.ch/bb-legal-lieferbedingungen.cfm
Bella Booking | Studio Software für Kosmetikstudios, Beauty-Salons & Spas
200 yes 1503 13
https://www.bella-booking.ch/bb-legal-widerruf.cfm
Bella Booking | Studio Software für Kosmetikstudios, Beauty-Salons & Spas
200 yes 1771 13
https://www.bella-booking.ch/bb-pages-aboutus.cfm
Bella Booking | Studio Software für Kosmetikstudios, Beauty-Salons & Spas
200 yes 1852 13
https://www.bella-booking.ch/bb-pages-contactus.cfm
Bella Booking | Studio Software für Kosmetikstudios, Beauty-Salons & Spas
200 yes 1534 13
https://www.bella-booking.ch/index.cfm
Bella Booking | Studio Software für Kosmetikstudios, Beauty-Salons & Spas
200 yes 3954 13
https://www.bella-booking.ch/
Bella Booking | Studio Software für Kosmetikstudios, Beauty-Salons & Spas
200 yes 3954 1
https://www.bella-booking.ch/bb-pages-demo-studio.cfm
Bella Booking | Studio Software für Kosmetikstudios, Beauty-Salons & Spas
200 yes 1842 0
https://www.bella-booking.ch/bb-pages-pricing.cfm
Bella Booking | Studio Software für Kosmetikstudios, Beauty-Salons & Spas
200 yes 2006 0

Audit your own site — free

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

Scan your site →