Skip to content
  • Home
  • Features
    • Matrix Framework
    • Matrix One
    • Plugin Toolkit
    • Matrix Library
  • Templates
  • Support
  • Pricing
  • Home
  • Features
    • Matrix Framework
    • Matrix One
    • Plugin Toolkit
    • Matrix Library
  • Templates
  • Support
  • Pricing
  1. Support
Admin Tools New

Site Health

A one-click SEO and diagnostics scan built right into the Matrix Toolbar. Site Health checks the page you're editing for headings, image alt text, meta description, favicon, the legacy Jimdo mobile template, and outdated framework files — then gives you a score and a direct button to fix each problem.

8 min read
Beginner friendly

On this page

  • Overview
  • Getting started
  • Scanning a page
  • Checks reference
  • Fixing issues in one click
  • Configuration
  • Limitations
  • Troubleshooting

Overview

Site Health is an admin-only Matrix Toolbar module that analyzes the page currently open in the Jimdo editor and reports common health issues — SEO, mobile settings, and framework hygiene. It shows a score, a Checks passed summary, and grouped Issues with Go to buttons that scroll to and highlight the exact element to fix.

  •   Runs entirely inside the editor — no crawler, no external service, nothing to configure beyond a feature flag
  •   A 0–100 score combining errors and warnings, updated every time you scan
  •   Ten check categories: Logo, Meta, Favicon, Headings, Images, Links, Structure, Editor, Mobile, Framework
  •   One-click Open SEO settings, Open Mobile View, and Open updates buttons — no manual navigation to fix what's found
 
What it is — and isn't: Site Health is a builder-side helper for Jimdo/Matrix sites, not a full crawler or a Google Search Console replacement. It focuses on fixable on-page problems, and it scans one page at a time — the page currently open in the editor.

1 Getting started

Site Health is opt-in — enable it in your Matrix configuration, then find it in the Matrix Toolbar.

      matrix-config.js
window.MatrixConfig = {
  features: {
    siteHealth: true // Site Health toolbar button + popup
  }
};
1

Upload the module chunk

dist/site-health.matrix.js and dist/css/07-admin-menu.css, alongside your existing matrix.js.

2

Open a page in the editor

Any page you want to check — the scan always analyzes the page currently open in the Jimdo editor.

3

Reveal the Matrix Toolbar

Hover the top of the page to show the toolbar, then click Site Health (magnifying-glass icon).

4

Scan page

Click Scan page — results appear in the same popup a moment later.

 
Admin only: Site Health only runs while you're logged into the Jimdo editor — it adds nothing to the public page.
Site Health in Matrix Toolbar
browser-frame

2 Scanning a page

The popup opens top-right with a draggable header — click outside it to close. Click Scan page (or Scan again after making changes) to run every check against the current preview document.

Score

84
score = 100 − (errors × 12) − (warnings × 4)
Minimum score is 0. Fixing one error is worth roughly three warnings.

Checks passed & Issues

Results are split into a green Checks passed list and a grouped Issues list, tinted by severity:

 Error — red tint  Warning — yellow tint  Info — shown when a check can't be verified
 Logo linked to homepage
 Heading hierarchy OK
 Meta description is missingGo to
 Image alt text missing (2)Go to

Go to scrolls the preview to the element and outlines it in Matrix blue so you can find it instantly, even on a long page.

Site Health Scan

3 Checks reference

Scan roots are Jimdo content modules, excluding header navigation, admin chrome, and editor UI. Ten categories are checked:

 

Logo

Is the header logo linked to the homepage?

View check →
 

Meta

Page title and meta description — the trickiest check, see below.

View check →
 

Favicon

Still using Jimdo's default favicon?

View check →
 

Headings

Single H1, no skipped or backward levels.

View check →
 

Images

Missing, empty, placeholder, or very long alt text.

View check →
 

Links

Empty text, bare #, or javascript: links.

View check →
 

Structure

Duplicate element IDs in the scan scope.

View check →
 

Editor

Admin-only blocks missing aria-hidden.

View check →
 

Mobile

Jimdo's legacy mobile template must stay off.

View check →
 

Framework

Deployed Matrix version vs. the latest release.

View check →

Checks that the logo image in .hs-logo is linked — a wrapped <a>, a content link, or Jimdo's own "Link photo → Home" indicator.

 Warning: Logo is not linked to the homepage

Fix: in the logo's Photo module, use Link photo → Home (or the homepage URL).

Checks the page title is present, and validates the meta description length. This is the most technically involved check because Jimdo strips <meta name="description"> from the editor DOM — Site Health instead reads it silently from Jimdo's own SEO settings (same-origin with the editor), never opening the SEO sidebar itself unless it needs to.

Severity Condition
Error Meta description is missing, or present but empty
Warning Shorter than 50 characters, or longer than 160 (may be truncated in search results)
Info Could not be verified (all fallback strategies failed)

Fix: set it in Jimdo → menu → SEO → SEO → Description (aim for 150–160 characters) — or just click Open SEO settings on the issue itself. See Fixing issues in one click.

Warns when the site is still using Jimdo's generic default favicon rather than a custom one.

Fix: upload your own under Settings → General → Favicon.

Scans modules plus hero/content/footer areas for a healthy heading outline:

  •   Exactly one H1, and it should come first on the page
  •   No skipped levels — e.g. jumping from H1 straight to H3
  •   No backward order — e.g. an H3 appearing before the page's H1

Flags missing, empty, or very long alt text, and warns on default Matrix placeholder text like "Matrix Themes" or "Matrix Framework" left unchanged. The header logo image is included here too (the header is otherwise excluded) since it should carry your business/site name. Jimdo's own form CAPTCHA images are excluded.

Looks for empty link text, bare # hrefs, and javascript: links inside your own content — text modules, Page Builder widgets, and similar. Navigation and editor chrome are excluded so this only ever flags content you actually wrote.

Flags duplicate element id attributes within the scan scope — duplicate IDs can break anchor links, in-page scripts, and accessibility tools that rely on unique references.

Checks Matrix's own .admin-only blocks (editor-only helper UI) carry aria-hidden="true" so screen readers and search engines correctly skip them on the public page. Only reported when something is actually wrong.

Matrix provides its own responsive layout for phones through custom code and CSS. Jimdo's separate, older legacy mobile template (Design → Mobile View) overrides that layout and ignores your custom styles when active — so on a Matrix site it needs to stay off.

 Error: Jimdo mobile template is active

The state is read directly from Jimdo's own settings, so the panel doesn't need to be open for the check to run. If the legacy feature doesn't exist on your plan, or the state can't be determined, no issue or pass is shown either way.

Fix: click Open Mobile View on the issue, then switch the mobile template off and save.

Every Matrix file carries a version banner. Site Health reads the banner from your deployed files and compares it to the latest release on the public changelog.

Severity Condition
Warning Installed version (or build) is older than latest — update available or, for a same-version rebuild, rebuild available
Warning Different files report different versions — a partial upload
Info No version banner found, or the changelog couldn't be read

Fix: click Open updates to jump straight to the Updates section inside the editor, download the latest files, then upload every dist/*.matrix.js, CSS, and font file from that build so all files share one version.

4 Fixing issues in one click

Several issue types come with a button that drives Jimdo's own admin sidebar for you — no manual menu hunting.

  Open SEO settings   Open Mobile View   Open updates   Open changelog
Button Appears on What it opens
Open SEO settings Every Meta issue Jimdo menu → SEO → SEO settings, for the current page
Open Mobile View The Mobile issue Jimdo menu → Design → Mobile View
Open updates Framework issues The Matrix sliding menu's Updates section, with the latest files ready to download
Open changelog Framework issues The public Matrix Framework changelog, in a new tab

 
Tip: after fixing an issue, click Scan again — the popup re-runs every check and updates the score immediately, so you can confirm the fix worked before moving on.

Configuration

Site Health defaults to off — it's fully opt-in.

      matrix-config.js
window.MatrixConfig = {
  features: {
    siteHealth: true
  }
};

Limitations

  •   Single page only — there's no site-wide crawl yet; scan each page you want to check individually
  •   Preview context — some meta/link data may differ slightly from the live published page
  •   Jimdo modules — rules target standard Matrix/Jimdo DOM patterns; heavily customized markup outside a module may be skipped
  •   Not a ranking guarantee — fixes follow best practices, but rankings depend on many off-page factors too
  •   AI search — good on-page hygiene supports discoverability, but AI-specific ranking signals are outside the scope of this tool

Troubleshooting

Issue Fix
Site Health button doesn't appear in the toolbar Confirm features.siteHealth = true is set, and that site-health.matrix.js plus 07-admin-menu.css are uploaded alongside matrix.js.
"Meta description could not be verified" All read strategies failed (SEO panel, Thrift API, public page). Try opening the Jimdo SEO panel manually once, then scan again.
Meta description always shows as missing on a Pro custom domain Make sure you're on the latest framework build — earlier versions misread per-page records on custom domains; this is fixed in current releases.
No Mobile check appears at all Expected on plans where the legacy mobile template feature doesn't exist, or when its state can't be read — no issue or pass is shown either way.
Framework check says version unknown Matrix couldn't find a version banner in your deployed files — confirm you uploaded the official dist/*.matrix.js / CSS builds rather than hand-edited copies.
Go to button doesn't scroll to anything The flagged element may be inside a lazy-loaded or hidden module — reload the editor and scan again.

Get started
Gobal colors
  bg-primary
  bg-primary-light
  bg-primary-dark
  bg-secondary
  bg-secondary-dark
Template colors
  body
  top-header
  top-header-inner
  header
  header-inner
  navigation-inner
  navigation color
  dropdown background color
  content
Footer Styles
  background
  text color
  link color
  horizontal line
Buttons
  style 1
  style 2
  style 3
  text color
Mobile navigation
  background color
  navigation color
Other elements
  social icons
  top header border
  header border
  nav inner border
  footer border
 
Template configurations
 
has-sticky-logo has-large-header primary-font has-center-nav has-header-blur no-shopping-cart
 
Top header inner
 
 
 
Header inner
 
 
 
Navigation inner
 
 
 
Navigation styles
 
size-15 weight-400 color-nav
 
Sub-menu (breadcrumbs) styles
 
size-15
 
Mobile Navigation styles
 
size-30
 
Content styles
 
form-white
 
Footer styles
 
o-form has-thin-border has-border-style-solid has-border-top has-footer-border-color
 
Footer background image
 
 

 

Typography

Heading H1
weight-400
 
Heading H2
weight-400
 
Heading H3
weight-400
 
Body text (p, table, td)
 
 
Buttons
weight-400
 
 
Advanced settings
 
Custom CSS

#cc-inner .my-class {

color:#f0f0f0;

}

/* MATRIX-CUSTOM-MODULES-START */

#cc-m-7792741551 h1, #cc-m-7792741551 h2, #cc-m-7792741551 h3 {font-size:20px !important;}

#cc-m-7792741851 h1, #cc-m-7792741851 h2, #cc-m-7792741851 h3 {font-size:20px !important;}

#cc-m-7792930551 h1, #cc-m-7792930551 h2, #cc-m-7792930551 h3 {font-size:20px !important;}

#cc-m-12388126494 h1, #cc-m-12388126494 h2, #cc-m-12388126494 h3 {font-weight:600 !important;}

#cc-m-12388126494 h1, #cc-m-12388126494 h2, #cc-m-12388126494 h3 {font-size:40px !important;}

/* MATRIX-CUSTOM-MODULES-END */

/* MATRIX-GLOBAL-SETTINGS-START */

:root {

--content-width: 1170px;

--special-pages-content-width: 900px;

}

/* HAMBURGER-BAR-START */

:root { --hamburger-btn-background: transparent; --hamburger-btn-bg: transparent; --hamburger-btn-bg-active: transparent; }

/* HAMBURGER-BAR-END */

#cc-inner #hs-container .j-formnew input[type='submit'],

#cc-inner #hs-container input.submitUser,

#cc-inner .hs-button,

#cc-inner .j-calltoaction-link,

#cc-inner input.cc-checkout-btn,

#cc-inner a.cc-shop-addtocard {

padding: 14px 35px !important;

border-radius: 8px;

}

/* MOBILE-FULLWIDTH-BUTTONS-START */

@media only screen and (width <= 746px) {

#cc-inner #hs-container .j-formnew input[type='submit'],

#cc-inner #hs-container input.submitUser,

#cc-inner .hs-button,

#cc-inner .j-calltoaction-link {

width: 100% !important;

margin: 5px auto 0 auto;

box-sizing: border-box;

text-align: center !important;

}

}

/* MOBILE-FULLWIDTH-BUTTONS-END */

/* MATRIX-GLOBAL-SETTINGS-END */


Note:
All changes made here will be applied to your entire website.
Matrix Framework
draggable-logo

Matrix Framework

Build faster, smarter, and more flexible Jimdo websites.

has-right-col-border

Products

Matrix Framework

Matrix One

Matrix Plugin Toolkit

Resources

Support

Matrix Academy

FAQs

Changelog

Community

Showcase

Marketplace

Blog

Archive


About | Privacy Policy | Cookie Policy | Sitemap | Withdraw contract
Created with Jimdo
Log in Log out | Edit
  • Scroll to top
Close