Measured
Your result
No broken links found in this sample.
- Link health
- 100.00/100
- Quality checklist
- 70.73/100
- Broken links
- 0
Healthy links in the sample
Scored technical checks
Confirmed in sample
46 links verified · 0 unknown · 14 selected source pages · 100% of selected destinations verified. Sample only. Unknown links are not counted as broken.
What to fix first
View all priorities →Includes issues from the extended diagnostic report.
- Self-referencing canonical
Declare exactly one <link rel="canonical"> whose absolute URL is this page's own final URL (same scheme, host, path and query; only a trailing slash or fragment may differ). Cross-URL canonicals belong on duplicate pages, not on the indexable page itself. Reference: Google Search Central, canonicalization.
- Image dimensions declared
Declare width and height attributes (or an inline aspect-ratio style) on every visible <img> so the browser reserves space before the image loads. Reference: web.dev / Lighthouse "image elements have explicit width and height" (layout shift).
- Structured data syntax
Provide JSON-LD with @context and @type (or a typed @graph). Match the markup to the visible content; syntax alone does not validate its meaning. Reference: schema.org and Google structured data guidelines.
Fix with your coding assistant
Copy a ready-to-use prompt with the issues and affected URLs.
Your path to S-Tier
Not yet S-TierHealthy links, every scored requirement passed, and complete evidence in the selected sample.
- Pass all scored quality requirements across the five categories.
- Verify every required check and selected destination; incomplete or retained evidence cannot unlock the badge.
How this result qualifies
Verified internal navigation
At least 10 internal destinations were verified. Unknown items do not disqualify the site; confirmed checklist failures reduce quality.
100.00/100 link health · 70.73/100 quality · 46 internal destinations
New comparison baseline. A change in coverage is not a verified improvement.
The diagnostic report below may cover additional pages and external links. Only the stored competitive sample determines the ranking. At least 10 verified internal links are required; unavailable checklist items do not exclude a site. How scoring works
Explore issues & evidenceIssues & evidenceConfirmed issues, suggested fixes and the evidence behind them.
Broken links & sources
Latest competitive sample and evidence · 70.73/100 quality
At least 10 internal destinations were verified. Unknown items do not disqualify the site; confirmed checklist failures reduce quality. The available outcomes agreed between passes.
14 selected source URLs · 46 internal destinations. 46 evaluated · 0 unknown · 0 using previous evidence. The expanded diagnostic report follows below.
- SEO
- 80.00/100
- Accessibility
- 100.00/100
- Structure
- 58.33/100
- Sharing
- 36.51/100
- Security
- 50.00/100
Selected pages
- https://trimetall.net/en
- https://trimetall.net/de
- https://trimetall.net/en/contact
- https://trimetall.net/en/imprint
- https://trimetall.net/en/machines
- https://trimetall.net/en/privacy-policy
- https://trimetall.net/en/spare-parts
- https://trimetall.net/en/machines/67e40175dd79a3f768f52512
- https://trimetall.net/en/machines/681c81fbad6ea51270158ee0
- https://trimetall.net/en/machines/681dc7f460903f2a10172827
- https://trimetall.net/en/spare-parts/hosokawa-alpine
- https://trimetall.net/en/spare-parts/hosokawa-micron
- https://trimetall.net/en/spare-parts/mixaco-mixers
- https://trimetall.net/en/spare-parts/netzsch-condux
Internal link verdicts and weights
- ok · weight 6 · https://trimetall.net/de
- ok · weight 6 · https://trimetall.net/de/contact
- ok · weight 6 · https://trimetall.net/de/imprint
- ok · weight 6 · https://trimetall.net/de/machines
- ok · weight 6 · https://trimetall.net/de/machines/67e40175dd79a3f768f52512
- ok · weight 6 · https://trimetall.net/de/machines/681c81fbad6ea51270158ee0
- ok · weight 6 · https://trimetall.net/de/machines/681dc7f460903f2a10172827
- ok · weight 6 · https://trimetall.net/de/privacy-policy
- ok · weight 6 · https://trimetall.net/de/spare-parts
- ok · weight 6 · https://trimetall.net/de/spare-parts/hosokawa-alpine
- ok · weight 6 · https://trimetall.net/de/spare-parts/hosokawa-micron
- ok · weight 6 · https://trimetall.net/de/spare-parts/mixaco-mixers
- ok · weight 6 · https://trimetall.net/de/spare-parts/netzsch-condux
- ok · weight 6 · https://trimetall.net/en
- ok · weight 6 · https://trimetall.net/en/contact
- ok · weight 6 · https://trimetall.net/en/imprint
- ok · weight 6 · https://trimetall.net/en/machines
- ok · weight 6 · https://trimetall.net/en/machines/67e40175dd79a3f768f52512
- ok · weight 6 · https://trimetall.net/en/machines/681c81fbad6ea51270158ee0
- ok · weight 6 · https://trimetall.net/en/machines/681dc7f460903f2a10172827
- ok · weight 6 · https://trimetall.net/en/privacy-policy
- ok · weight 6 · https://trimetall.net/en/spare-parts
- ok · weight 6 · https://trimetall.net/en/spare-parts/hosokawa-alpine
- ok · weight 6 · https://trimetall.net/en/spare-parts/hosokawa-micron
- ok · weight 6 · https://trimetall.net/en/spare-parts/mixaco-mixers
- ok · weight 6 · https://trimetall.net/en/spare-parts/netzsch-condux
- ok · weight 2 · https://trimetall.net/en/contact?brand=hosokawa-alpine
- ok · weight 2 · https://trimetall.net/en/contact?brand=hosokawa-micron
- ok · weight 2 · https://trimetall.net/en/contact?brand=mixaco-mixers
- ok · weight 2 · https://trimetall.net/en/contact?brand=netzsch-condux
- ok · weight 2 · https://trimetall.net/en/machines/67c85ee8a8c8b89d106bf6e8
- ok · weight 2 · https://trimetall.net/en/machines/67e675f94cf75c0e1bfe4243
- ok · weight 2 · https://trimetall.net/en/machines/67ee35ae58e7b6d3db4b0655
- ok · weight 2 · https://trimetall.net/en/machines/68077cf1453eb3840979617f
- ok · weight 2 · https://trimetall.net/en/machines/6809fbb3a27887a2ebae6595
- ok · weight 2 · https://trimetall.net/en/machines/6823403d37826c778a9a9a12
- ok · weight 2 · https://trimetall.net/en/machines/682d7a0e86a36c944f80e78f
- ok · weight 2 · https://trimetall.net/en/machines/682d866886a36c944f80e8af
- ok · weight 2 · https://trimetall.net/en/machines/69846c1e8092d2f34e1ff0aa
- ok · weight 2 · https://trimetall.net/en/machines/6a1d7b6076dfaa9b25094b9d
- ok · weight 2 · https://trimetall.net/en/machines/6a4b9da7d93a4687429fb615
- ok · weight 2 · https://trimetall.net/en/machines/6a85bd37153732cc7d3697bc
- ok · weight 2 · https://trimetall.net/en/machines/6a90399754792dd328f77699
- ok · weight 2 · https://trimetall.net/en/spare-parts/ika-dispax
- ok · weight 2 · https://trimetall.net/en/spare-parts/keramik-bauteile
- ok · weight 2 · https://www.trimetall.net/
Scoring checks
- Page title: passed · 14/14 applicable observations
https://trimetall.net/en: Home | Trimetall GmbH & Co. KG
https://trimetall.net/de: Startseite | Trimetall GmbH & Co. KG
https://trimetall.net/en/contact: Contact Us | Trimetall GmbH & Co. KG
https://trimetall.net/en/imprint: Impressum | Trimetall GmbH & Co. KG
https://trimetall.net/en/machines: Machines | Trimetall GmbH & Co. KG
- Distinct page titles: passed · 14/14 applicable observations
https://trimetall.net/en: Home | Trimetall GmbH & Co. KG
https://trimetall.net/de: Startseite | Trimetall GmbH & Co. KG
https://trimetall.net/en/contact: Contact Us | Trimetall GmbH & Co. KG
https://trimetall.net/en/imprint: Impressum | Trimetall GmbH & Co. KG
https://trimetall.net/en/machines: Machines | Trimetall GmbH & Co. KG
- Meta description: passed · 14/14 applicable observations
https://trimetall.net/en: Your specialist for high-quality mill spare parts and used process equipment
https://trimetall.net/de: Ihr Spezialist für hochwertige Ersatzteile und gebrauchte Prozessanlagen
https://trimetall.net/en/contact: Get in touch with our team of specialists for inquiries about mill spare parts and used process equipment.
https://trimetall.net/en/imprint: Impressum of Trimetall GmbH & Co. KG
https://trimetall.net/en/machines: We offer a wide range of used and overhauled machines.
- Self-referencing canonical: failed · 0/14 applicable observations
https://trimetall.net/en: No canonical URL
https://trimetall.net/de: No canonical URL
https://trimetall.net/en/contact: No canonical URL
https://trimetall.net/en/imprint: No canonical URL
https://trimetall.net/en/machines: No canonical URL
- Main heading: passed · 14/14 applicable observations
https://trimetall.net/en: 1 H1 element(s)
https://trimetall.net/de: 1 H1 element(s)
https://trimetall.net/en/contact: 1 H1 element(s)
https://trimetall.net/en/imprint: 2 H1 element(s)
https://trimetall.net/en/machines: 1 H1 element(s)
- Heading hierarchy: failed · 7/14 applicable observations
https://trimetall.net/en/contact: 1 skipped heading level(s)
https://trimetall.net/en/machines: 1 skipped heading level(s)
https://trimetall.net/en/spare-parts: 1 skipped heading level(s)
https://trimetall.net/en/spare-parts/hosokawa-alpine: 1 skipped heading level(s)
https://trimetall.net/en/spare-parts/hosokawa-micron: 1 skipped heading level(s)
- Main landmark: passed · 14/14 applicable observations
https://trimetall.net/en: 1 main landmarks
https://trimetall.net/de: 1 main landmarks
https://trimetall.net/en/contact: 1 main landmarks
https://trimetall.net/en/imprint: 1 main landmarks
https://trimetall.net/en/machines: 1 main landmarks
- Mobile viewport: passed · 14/14 applicable observations
https://trimetall.net/en: width=device-width, initial-scale=1
https://trimetall.net/de: width=device-width, initial-scale=1
https://trimetall.net/en/contact: width=device-width, initial-scale=1
https://trimetall.net/en/imprint: width=device-width, initial-scale=1
https://trimetall.net/en/machines: width=device-width, initial-scale=1
- Image dimensions declared: failed · 0/14 applicable observations
https://trimetall.net/en: 8 of 9 images lack width/height attributes or an aspect-ratio style
https://trimetall.net/de: 8 of 9 images lack width/height attributes or an aspect-ratio style
https://trimetall.net/en/contact: 1 of 2 images lack width/height attributes or an aspect-ratio style
https://trimetall.net/en/imprint: 1 of 2 images lack width/height attributes or an aspect-ratio style
https://trimetall.net/en/machines: 1 of 2 images lack width/height attributes or an aspect-ratio style
- Structured data syntax: failed · 0/14 applicable observations
https://trimetall.net/en: 0 of 0 blocks have valid JSON-LD structure
https://trimetall.net/de: 0 of 0 blocks have valid JSON-LD structure
https://trimetall.net/en/contact: 0 of 0 blocks have valid JSON-LD structure
https://trimetall.net/en/imprint: 0 of 0 blocks have valid JSON-LD structure
https://trimetall.net/en/machines: 0 of 0 blocks have valid JSON-LD structure
- Document language: passed · 14/14 applicable observations
https://trimetall.net/en: en
https://trimetall.net/de: de
https://trimetall.net/en/contact: en
https://trimetall.net/en/imprint: en
https://trimetall.net/en/machines: en
- Image alternatives declared: passed · 14/14 applicable observations
https://trimetall.net/en: 0 of 9 images lack an alt attribute
https://trimetall.net/de: 0 of 9 images lack an alt attribute
https://trimetall.net/en/contact: 0 of 2 images lack an alt attribute
https://trimetall.net/en/imprint: 0 of 2 images lack an alt attribute
https://trimetall.net/en/machines: 0 of 2 images lack an alt attribute
- Form controls named: passed · 1/1 applicable observations
https://trimetall.net/en: 0 of 0 controls have no HTML label
https://trimetall.net/de: 0 of 0 controls have no HTML label
https://trimetall.net/en/imprint: 0 of 0 controls have no HTML label
https://trimetall.net/en/machines: 0 of 0 controls have no HTML label
https://trimetall.net/en/privacy-policy: 0 of 0 controls have no HTML label
- Buttons named: passed · 14/14 applicable observations
https://trimetall.net/en: 0 of 2 buttons have no HTML name
https://trimetall.net/de: 0 of 2 buttons have no HTML name
https://trimetall.net/en/contact: 0 of 3 buttons have no HTML name
https://trimetall.net/en/imprint: 0 of 2 buttons have no HTML name
https://trimetall.net/en/machines: 0 of 2 buttons have no HTML name
- Links named: passed · 14/14 applicable observations
https://trimetall.net/en: 0 of 26 links have no HTML name
https://trimetall.net/de: 0 of 26 links have no HTML name
https://trimetall.net/en/contact: 0 of 11 links have no HTML name
https://trimetall.net/en/imprint: 0 of 9 links have no HTML name
https://trimetall.net/en/machines: 0 of 8 links have no HTML name
- Descriptive link text: passed · 14/14 applicable observations
https://trimetall.net/en: 0 of 26 links use generic text
https://trimetall.net/de: 0 of 26 links use generic text
https://trimetall.net/en/contact: 0 of 11 links use generic text
https://trimetall.net/en/imprint: 0 of 9 links use generic text
https://trimetall.net/en/machines: 0 of 8 links use generic text
- Open Graph title: failed · 8/14 applicable observations
https://trimetall.net/en: No og:title
https://trimetall.net/de: No og:title
https://trimetall.net/en/contact: No og:title
https://trimetall.net/en/imprint: No og:title
https://trimetall.net/en/machines: No og:title
- Open Graph description: failed · 8/14 applicable observations
https://trimetall.net/en: No og:description
https://trimetall.net/de: No og:description
https://trimetall.net/en/contact: No og:description
https://trimetall.net/en/imprint: No og:description
https://trimetall.net/en/machines: No og:description
- Open Graph type: failed · 5/14 applicable observations
https://trimetall.net/en: No og:type
https://trimetall.net/de: No og:type
https://trimetall.net/en/contact: No og:type
https://trimetall.net/en/imprint: No og:type
https://trimetall.net/en/machines: No og:type
- Open Graph URL: failed · 0/14 applicable observations
https://trimetall.net/en: No og:url
https://trimetall.net/de: No og:url
https://trimetall.net/en/contact: No og:url
https://trimetall.net/en/imprint: No og:url
https://trimetall.net/en/machines: No og:url
- Open Graph image URL: failed · 3/14 applicable observations
https://trimetall.net/en: No og:image
https://trimetall.net/de: No og:image
https://trimetall.net/en/contact: No og:image
https://trimetall.net/en/imprint: No og:image
https://trimetall.net/en/machines: No og:image
- Open Graph image description: failed · 0/3 applicable observations
https://trimetall.net/en: No sharing image description
https://trimetall.net/de: No sharing image description
https://trimetall.net/en/contact: No sharing image description
https://trimetall.net/en/imprint: No sharing image description
https://trimetall.net/en/machines: No sharing image description
- Social card type: failed · 8/14 applicable observations
https://trimetall.net/en: No social card type
https://trimetall.net/de: No social card type
https://trimetall.net/en/contact: No social card type
https://trimetall.net/en/imprint: No social card type
https://trimetall.net/en/machines: No social card type
- HTTPS page: passed · 14/14 applicable observations
https://trimetall.net/en: https://trimetall.net/en
https://trimetall.net/de: https://trimetall.net/de
https://trimetall.net/en/contact: https://trimetall.net/en/contact
https://trimetall.net/en/imprint: https://trimetall.net/en/imprint
https://trimetall.net/en/machines: https://trimetall.net/en/machines
- No insecure embedded resources: passed · 14/14 applicable observations
https://trimetall.net/en: 0 HTTP embedded resource URL(s)
https://trimetall.net/de: 0 HTTP embedded resource URL(s)
https://trimetall.net/en/contact: 0 HTTP embedded resource URL(s)
https://trimetall.net/en/imprint: 0 HTTP embedded resource URL(s)
https://trimetall.net/en/machines: 0 HTTP embedded resource URL(s)
- Homepage favicon available: passed · 1/1 applicable observations
https://trimetall.net/favicon.ico?favicon.0slz09_w5p59p.ico: HTTP 200; image/x-icon
- Homepage sharing image available: failed · 0/1 applicable observations
https://trimetall.net/en: No URL declared
- Root sitemap available: passed · 1/1 applicable observations
https://trimetall.net/sitemap.xml: HTTP 200; sitemap root found
- Rendered color contrast: unverified · 0/1 applicable observations
https://trimetall.net/en: Requires a browser or human assessment; excluded from points.
- Keyboard and focus behavior: unverified · 0/1 applicable observations
https://trimetall.net/en: Requires a browser or human assessment; excluded from points.
- HSTS declared: failed · 0/1 applicable observations
https://trimetall.net/en: No Strict-Transport-Security header
- Content Security Policy declared: failed · 0/1 applicable observations
https://trimetall.net/en: No Content-Security-Policy header or meta element
Sample reference: ab364bb6971bedcdfb595143690d0a7ce687bfe29773664b72ae843caaa674f2
No confirmed broken links in this sample. Unverified URLs are not evidence of healthy links.
Diagnostic checklist
17 passed · 16 need work · 3 not verified. Open a check for the evidence and suggested fix.
- SEO
- 70.00
- Accessibility
- 100.00
- Structure
- 59.42
- Sharing
- 41.06
- Security
- 50.00
- AI access
- 95.65
- Performance
- 100.00
HTTP response measurement
417 ms median to homepage response headers. Measurements: 417, 409, 441 ms.
Same crawler, three sequential requests, DNS and TLS included. Timing is diagnostic only and never decides a position. This is server/network response, not browser loading or Core Web Vitals.
Static checks inspect crawler-visible HTML; they do not certify accessibility or code quality.
SEO2 to improve
Page titlePassed
46/46 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Give each page a descriptive, non-empty <title>.
- https://trimetall.net/enHome | Trimetall GmbH & Co. KG
- https://trimetall.net/deStartseite | Trimetall GmbH & Co. KG
- https://trimetall.net/en/contactContact Us | Trimetall GmbH & Co. KG
- https://trimetall.net/en/imprintImpressum | Trimetall GmbH & Co. KG
- https://trimetall.net/en/machinesMachines | Trimetall GmbH & Co. KG
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Distinct page titlesNeeds work
23/46 applicable observations passed. 0.50/1 checklist weight earned.
How to improve: Use a title that describes the purpose of this page rather than repeating the same title across URLs.
- https://trimetall.net/enHome | Trimetall GmbH & Co. KG
- https://trimetall.net/en/contactContact Us | Trimetall GmbH & Co. KG
- https://trimetall.net/en/imprintImpressum | Trimetall GmbH & Co. KG
- https://trimetall.net/en/machinesMachines | Trimetall GmbH & Co. KG
- https://trimetall.net/en/privacy-policyDatenschutzerklärung | Trimetall GmbH & Co. KG
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Meta descriptionPassed
46/46 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Add a non-empty meta name="description" that summarizes this page.
- https://trimetall.net/enYour specialist for high-quality mill spare parts and used process equipment
- https://trimetall.net/deIhr Spezialist für hochwertige Ersatzteile und gebrauchte Prozessanlagen
- https://trimetall.net/en/contactGet in touch with our team of specialists for inquiries about mill spare parts and used process equipment.
- https://trimetall.net/en/imprintImpressum of Trimetall GmbH & Co. KG
- https://trimetall.net/en/machinesWe offer a wide range of used and overhauled machines.
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Self-referencing canonicalNeeds work
0/46 applicable observations passed. 0.00/1 checklist weight earned.
How to improve: Declare exactly one <link rel="canonical"> whose absolute URL is this page's own final URL (same scheme, host, path and query; only a trailing slash or fragment may differ). Cross-URL canonicals belong on duplicate pages, not on the indexable page itself. Reference: Google Search Central, canonicalization.
- https://trimetall.net/enNo canonical URL
- https://trimetall.net/deNo canonical URL
- https://trimetall.net/en/contactNo canonical URL
- https://trimetall.net/en/imprintNo canonical URL
- https://trimetall.net/en/machinesNo canonical URL
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Root sitemap availablePassed
1/1 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Publish a sitemap URL set or index at /sitemap.xml. This checks its root, not every listed URL.
- https://trimetall.net/sitemap.xmlHTTP 200; sitemap root found
Accessibility0 to improve
Document languagePassed
46/46 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Declare a valid language tag on the html element, such as en or pt-BR.
- https://trimetall.net/enen
- https://trimetall.net/dede
- https://trimetall.net/en/contacten
- https://trimetall.net/en/imprinten
- https://trimetall.net/en/machinesen
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Image alternatives declaredPassed
46/46 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Add alt text to informative images. Use alt="" for decorative images. This check does not judge text quality.
- https://trimetall.net/en0 of 9 images lack an alt attribute
- https://trimetall.net/de0 of 9 images lack an alt attribute
- https://trimetall.net/en/contact0 of 2 images lack an alt attribute
- https://trimetall.net/en/imprint0 of 2 images lack an alt attribute
- https://trimetall.net/en/machines0 of 2 images lack an alt attribute
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Form controls namedPassed
6/6 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Associate a label with each visible form control, or provide a non-empty aria-label / valid aria-labelledby.
- https://trimetall.net/en0 of 0 controls have no HTML label
- https://trimetall.net/de0 of 0 controls have no HTML label
- https://trimetall.net/en/imprint0 of 0 controls have no HTML label
- https://trimetall.net/en/machines0 of 0 controls have no HTML label
- https://trimetall.net/en/privacy-policy0 of 0 controls have no HTML label
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Links namedPassed
46/46 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Give every link visible text or a meaningful accessible name.
- https://trimetall.net/en0 of 26 links have no HTML name
- https://trimetall.net/de0 of 26 links have no HTML name
- https://trimetall.net/en/contact0 of 11 links have no HTML name
- https://trimetall.net/en/imprint0 of 9 links have no HTML name
- https://trimetall.net/en/machines0 of 8 links have no HTML name
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Descriptive link textPassed
46/46 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Replace generic link text such as "click here", "read more" or "saiba mais" with text (or an aria-label) that describes the destination. Reference: WCAG 2.4.4 Link Purpose (In Context).
- https://trimetall.net/en0 of 26 links use generic text
- https://trimetall.net/de0 of 26 links use generic text
- https://trimetall.net/en/contact0 of 11 links use generic text
- https://trimetall.net/en/imprint0 of 9 links use generic text
- https://trimetall.net/en/machines0 of 8 links use generic text
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Rendered color contrastNot verified
0/1 applicable observations passed. Informational; excluded from points.
How to improve: Check foreground/background contrast in the rendered page.
- https://trimetall.net/enRequires a browser or human assessment; excluded from points.
Keyboard and focus behaviorNot verified
0/1 applicable observations passed. Informational; excluded from points.
How to improve: Test every interactive control with a keyboard and inspect focus visibility.
- https://trimetall.net/enRequires a browser or human assessment; excluded from points.
Structure3 to improve
Main headingPassed
46/46 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Add a descriptive H1 identifying the main topic.
- https://trimetall.net/en1 H1 element(s)
- https://trimetall.net/de1 H1 element(s)
- https://trimetall.net/en/contact1 H1 element(s)
- https://trimetall.net/en/imprint2 H1 element(s)
- https://trimetall.net/en/machines1 H1 element(s)
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Heading hierarchyNeeds work
26/46 applicable observations passed. 0.57/1 checklist weight earned.
How to improve: Nest headings logically without skipping a level, starting with H1.
- https://trimetall.net/en/contact1 skipped heading level(s)
- https://trimetall.net/en/machines1 skipped heading level(s)
- https://trimetall.net/en/spare-parts1 skipped heading level(s)
- https://trimetall.net/en/spare-parts/hosokawa-alpine1 skipped heading level(s)
- https://trimetall.net/en/spare-parts/hosokawa-micron1 skipped heading level(s)
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Main landmarkPassed
46/46 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Mark the main content with one <main> or role="main" landmark.
- https://trimetall.net/en1 main landmarks
- https://trimetall.net/de1 main landmarks
- https://trimetall.net/en/contact1 main landmarks
- https://trimetall.net/en/imprint1 main landmarks
- https://trimetall.net/en/machines1 main landmarks
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Mobile viewportPassed
46/46 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Add meta name="viewport" with width=device-width and do not disable user zoom.
- https://trimetall.net/enwidth=device-width, initial-scale=1
- https://trimetall.net/dewidth=device-width, initial-scale=1
- https://trimetall.net/en/contactwidth=device-width, initial-scale=1
- https://trimetall.net/en/imprintwidth=device-width, initial-scale=1
- https://trimetall.net/en/machineswidth=device-width, initial-scale=1
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Image dimensions declaredNeeds work
0/46 applicable observations passed. 0.00/1 checklist weight earned.
How to improve: Declare width and height attributes (or an inline aspect-ratio style) on every visible <img> so the browser reserves space before the image loads. Reference: web.dev / Lighthouse "image elements have explicit width and height" (layout shift).
- https://trimetall.net/en8 of 9 images lack width/height attributes or an aspect-ratio style
- https://trimetall.net/de8 of 9 images lack width/height attributes or an aspect-ratio style
- https://trimetall.net/en/contact1 of 2 images lack width/height attributes or an aspect-ratio style
- https://trimetall.net/en/imprint1 of 2 images lack width/height attributes or an aspect-ratio style
- https://trimetall.net/en/machines1 of 2 images lack width/height attributes or an aspect-ratio style
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Structured data syntaxNeeds work
0/46 applicable observations passed. 0.00/1 checklist weight earned.
How to improve: Provide JSON-LD with @context and @type (or a typed @graph). Match the markup to the visible content; syntax alone does not validate its meaning. Reference: schema.org and Google structured data guidelines.
- https://trimetall.net/en0 of 0 blocks have valid JSON-LD structure
- https://trimetall.net/de0 of 0 blocks have valid JSON-LD structure
- https://trimetall.net/en/contact0 of 0 blocks have valid JSON-LD structure
- https://trimetall.net/en/imprint0 of 0 blocks have valid JSON-LD structure
- https://trimetall.net/en/machines0 of 0 blocks have valid JSON-LD structure
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Sharing8 to improve
Open Graph titleNeeds work
31/46 applicable observations passed. 0.67/1 checklist weight earned.
How to improve: Provide a non-empty og:title meta property.
- https://trimetall.net/enNo og:title
- https://trimetall.net/deNo og:title
- https://trimetall.net/en/contactNo og:title
- https://trimetall.net/en/imprintNo og:title
- https://trimetall.net/en/machinesNo og:title
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Open Graph descriptionNeeds work
31/46 applicable observations passed. 0.67/1 checklist weight earned.
How to improve: Provide a non-empty og:description meta property.
- https://trimetall.net/enNo og:description
- https://trimetall.net/deNo og:description
- https://trimetall.net/en/contactNo og:description
- https://trimetall.net/en/imprintNo og:description
- https://trimetall.net/en/machinesNo og:description
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Open Graph typeNeeds work
12/46 applicable observations passed. 0.26/1 checklist weight earned.
How to improve: Declare og:type, such as website or article.
- https://trimetall.net/enNo og:type
- https://trimetall.net/deNo og:type
- https://trimetall.net/en/contactNo og:type
- https://trimetall.net/en/imprintNo og:type
- https://trimetall.net/en/machinesNo og:type
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Open Graph URLNeeds work
0/46 applicable observations passed. 0.00/1 checklist weight earned.
How to improve: Set og:url to an absolute HTTP(S) URL for this content.
- https://trimetall.net/enNo og:url
- https://trimetall.net/deNo og:url
- https://trimetall.net/en/contactNo og:url
- https://trimetall.net/en/imprintNo og:url
- https://trimetall.net/en/machinesNo og:url
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Open Graph image URLNeeds work
19/46 applicable observations passed. 0.41/1 checklist weight earned.
How to improve: Set og:image to an absolute HTTP(S) image URL. Homepage image availability is checked separately.
- https://trimetall.net/enNo og:image
- https://trimetall.net/deNo og:image
- https://trimetall.net/en/contactNo og:image
- https://trimetall.net/en/imprintNo og:image
- https://trimetall.net/en/machinesNo og:image
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Open Graph image descriptionNeeds work
0/19 applicable observations passed. 0.00/1 checklist weight earned.
How to improve: Describe the sharing image with og:image:alt.
- https://trimetall.net/enNo sharing image description
- https://trimetall.net/deNo sharing image description
- https://trimetall.net/en/contactNo sharing image description
- https://trimetall.net/en/imprintNo sharing image description
- https://trimetall.net/en/machinesNo sharing image description
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Social card typeNeeds work
31/46 applicable observations passed. 0.67/1 checklist weight earned.
How to improve: Declare twitter:card as summary or summary_large_image for a website card.
- https://trimetall.net/enNo social card type
- https://trimetall.net/deNo social card type
- https://trimetall.net/en/contactNo social card type
- https://trimetall.net/en/imprintNo social card type
- https://trimetall.net/en/machinesNo social card type
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Homepage favicon availablePassed
1/1 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Serve a non-empty public image with an image Content-Type.
- https://trimetall.net/favicon.ico?favicon.0slz09_w5p59p.icoHTTP 200; image/x-icon
Homepage sharing image availableNeeds work
0/1 applicable observations passed. 0.00/1 checklist weight earned.
How to improve: Declare a public image URL for homepage sharing image available.
- https://trimetall.net/enNo URL declared
Security2 to improve
HTTPS pagePassed
46/46 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Serve the page over HTTPS with a valid certificate.
- https://trimetall.net/enhttps://trimetall.net/en
- https://trimetall.net/dehttps://trimetall.net/de
- https://trimetall.net/en/contacthttps://trimetall.net/en/contact
- https://trimetall.net/en/imprinthttps://trimetall.net/en/imprint
- https://trimetall.net/en/machineshttps://trimetall.net/en/machines
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
No insecure embedded resourcesPassed
46/46 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Use HTTPS for embedded script, image, stylesheet, frame, audio and video URLs.
- https://trimetall.net/en0 HTTP embedded resource URL(s)
- https://trimetall.net/de0 HTTP embedded resource URL(s)
- https://trimetall.net/en/contact0 HTTP embedded resource URL(s)
- https://trimetall.net/en/imprint0 HTTP embedded resource URL(s)
- https://trimetall.net/en/machines0 HTTP embedded resource URL(s)
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
HSTS declaredNeeds work
0/1 applicable observations passed. 0.00/1 checklist weight earned.
How to improve: Send Strict-Transport-Security on HTTPS responses with max-age of at least 15552000 seconds (180 days); OWASP recommends one year and includeSubDomains. Reference: OWASP HTTP Strict Transport Security cheat sheet, MDN.
- https://trimetall.net/enNo Strict-Transport-Security header
Content Security Policy declaredNeeds work
0/1 applicable observations passed. 0.00/1 checklist weight earned.
How to improve: Send a Content-Security-Policy header (or a <meta http-equiv="Content-Security-Policy"> on the page) that restricts script and resource sources. This check verifies presence, not policy strength. Reference: OWASP Content Security Policy cheat sheet, MDN.
- https://trimetall.net/enNo Content-Security-Policy header or meta element
AI access1 to improve
Content in initial HTMLNeeds work
44/46 applicable observations passed. 0.96/1 checklist weight earned.
How to improve: Render meaningful main content on the server so readers can access it without executing JavaScript.
- https://trimetall.net/en/machines87 characters of crawler-visible content (minimum 100)
- https://trimetall.net/de/machines98 characters of crawler-visible content (minimum 100)
- https://trimetall.net/en2338 characters of crawler-visible content (minimum 100)
- https://trimetall.net/de2446 characters of crawler-visible content (minimum 100)
- https://trimetall.net/en/contact523 characters of crawler-visible content (minimum 100)
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Performance0 to improve
HTML transfer budgetPassed
46/46 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Keep the uncompressed HTML at or below 500 KB. Remove duplicated inline payloads and unnecessary markup.
- https://trimetall.net/en89,392 bytes of HTML; budget 500,000
- https://trimetall.net/de90,309 bytes of HTML; budget 500,000
- https://trimetall.net/en/contact40,423 bytes of HTML; budget 500,000
- https://trimetall.net/en/imprint26,320 bytes of HTML; budget 500,000
- https://trimetall.net/en/machines136,833 bytes of HTML; budget 500,000
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Repeated homepage HTTP responsePassed
1/1 applicable observations passed. Informational; excluded from points.
How to improve: Improve server response and CDN caching. Median of three requests; diagnostic only, never a ranking tiebreak.
- https://trimetall.net/en3/3 successful measurements to response headers. Includes DNS and TLS; excludes rendering.
Browser loading and Core Web VitalsNot verified
0/1 applicable observations passed. Informational; excluded from points.
How to improve: Measure LCP, INP and CLS with browser and field tools.
- https://trimetall.net/enRequires a browser or human assessment; excluded from points.
Checklist quality-v4. Competitive weights: SEO 25%, Accessibility 25%, Structure 25%, Sharing 10%, Security 15%. AI access and Performance are diagnostic only. This expanded report may include pages outside the competitive sample. Unverified scored checks earn no points; not-applicable and manual checks are excluded. Full methodology and references.
HTTP response timings
HTTP response time measured by our crawler; not browser loading speed.
Pages inspected (46)
All 46 pages from this scan.
| Page | Status | Title | H1 | ms |
|---|---|---|---|---|
| https://trimetall.net/en | 200 | Home | Trimetall GmbH & Co. KGPage checklist evidence
| 1 | 1,592 |
| https://trimetall.net/de | 200 | Startseite | Trimetall GmbH & Co. KGPage checklist evidence
| 1 | 652 |
| https://trimetall.net/en/contact | 200 | Contact Us | Trimetall GmbH & Co. KGPage checklist evidence
| 1 | 513 |
| https://trimetall.net/en/imprint | 200 | Impressum | Trimetall GmbH & Co. KGPage checklist evidence
| 2 | 506 |
| https://trimetall.net/en/machines | 200 | Machines | Trimetall GmbH & Co. KGPage checklist evidence
| 1 | 765 |
| https://trimetall.net/en/privacy-policy | 200 | Datenschutzerklärung | Trimetall GmbH & Co. KGPage checklist evidence
| 2 | 511 |
| https://trimetall.net/en/spare-parts | 200 | Premium Industrial Spare Parts | Trimetall GmbH & Co. KGPage checklist evidence
| 1 | 631 |
| https://trimetall.net/en/machines/67e40175dd79a3f768f52512 | 200 | Allgaier VRS 1000 | Machine DetailsPage checklist evidence
| 1 | 702 |
| https://trimetall.net/en/machines/681c81fbad6ea51270158ee0 | 200 | Hosokawa Mikropul ACM 30 / ACM 40 | Machine DetailsPage checklist evidence
| 1 | 682 |
| https://trimetall.net/en/machines/681dc7f460903f2a10172827 | 200 | Hosokawa Alpine ZPS 315 | Machine DetailsPage checklist evidence
| 1 | 814 |
| https://trimetall.net/en/spare-parts/hosokawa-alpine | 200 | Spare Parts | Hosokawa Alpine | Trimetall GmbHPage checklist evidence
| 1 | 646 |
| https://trimetall.net/en/spare-parts/hosokawa-micron | 200 | Spare Parts | Hosokawa Micron ACM | Trimetall GmbHPage checklist evidence
| 1 | 648 |
| https://trimetall.net/en/spare-parts/mixaco-mixers | 200 | Spare Parts | Mixaco | Trimetall GmbHPage checklist evidence
| 1 | 784 |
| https://trimetall.net/en/spare-parts/netzsch-condux | 200 | Spare Parts | Netzsch Condux | Trimetall GmbHPage checklist evidence
| 1 | 637 |
| https://trimetall.net/de/spare-parts | 200 | Premium Industrial Spare Parts | Trimetall GmbH & Co. KGPage checklist evidence
| 1 | 631 |
| https://trimetall.net/de/machines | 200 | Machines | Trimetall GmbH & Co. KGPage checklist evidence
| 1 | 758 |
| https://trimetall.net/de/contact | 200 | Contact Us | Trimetall GmbH & Co. KGPage checklist evidence
| 1 | 509 |
| https://trimetall.net/de/spare-parts/hosokawa-alpine | 200 | Ersatzteile | Hosokawa Alpine | Trimetall GmbHPage checklist evidence
| 1 | 645 |
| https://trimetall.net/de/spare-parts/hosokawa-micron | 200 | Ersatzteile | Hosokawa Micron ACM | Trimetall GmbHPage checklist evidence
| 1 | 642 |
| https://trimetall.net/de/spare-parts/netzsch-condux | 200 | Ersatzteile | Netzsch Condux | Trimetall GmbHPage checklist evidence
| 1 | 646 |
| https://trimetall.net/de/spare-parts/mixaco-mixers | 200 | Ersatzteile | Mixaco | Trimetall GmbHPage checklist evidence
| 1 | 760 |
| https://trimetall.net/de/machines/681dc7f460903f2a10172827 | 200 | Hosokawa Alpine ZPS 315 | Machine DetailsPage checklist evidence
| 1 | 775 |
| https://trimetall.net/de/machines/681c81fbad6ea51270158ee0 | 200 | Hosokawa Mikropul ACM 30 / ACM 40 | Machine DetailsPage checklist evidence
| 1 | 646 |
| https://trimetall.net/de/machines/67e40175dd79a3f768f52512 | 200 | Allgaier VRS 1000 | Machine DetailsPage checklist evidence
| 1 | 650 |
| https://trimetall.net/de/imprint | 200 | Impressum | Trimetall GmbH & Co. KGPage checklist evidence
| 2 | 522 |
| https://trimetall.net/de/privacy-policy | 200 | Datenschutzerklärung | Trimetall GmbH & Co. KGPage checklist evidence
| 2 | 510 |
| https://www.trimetall.net/ | 200 | Home | Trimetall GmbH & Co. KGPage checklist evidence
| 1 | 2,308 |
| https://trimetall.net/en/spare-parts/keramik-bauteile | 200 | Spare Parts | Ceramic Components | Trimetall GmbHPage checklist evidence
| 1 | 624 |
| https://trimetall.net/en/spare-parts/ika-dispax | 200 | Spare Parts | IKA Dispax | Trimetall GmbHPage checklist evidence
| 1 | 515 |
| https://trimetall.net/en/machines/6a85bd37153732cc7d3697bc | 200 | AZO DA650 N 2AZ | Machine DetailsPage checklist evidence
| 1 | 672 |
| https://trimetall.net/en/machines/6a4b9da7d93a4687429fb615 | 200 | AZO Siebmaschine E 650 VA | Machine DetailsPage checklist evidence
| 1 | 674 |
| https://trimetall.net/en/machines/6823403d37826c778a9a9a12 | 200 | AZO E 650 | Machine DetailsPage checklist evidence
| 1 | 705 |
| https://trimetall.net/en/machines/6a90399754792dd328f77699 | 200 | Hosokawa Alpine ACM 30 / ACM 40 | Machine DetailsPage checklist evidence
| 1 | 680 |
| https://trimetall.net/en/machines/6a1d7b6076dfaa9b25094b9d | 200 | Hosokawa Alpine ACM 15 | Machine DetailsPage checklist evidence
| 1 | 676 |
| https://trimetall.net/en/machines/69846c1e8092d2f34e1ff0aa | 200 | Hosokawa Mikropul ACM 2/3 | Machine DetailsPage checklist evidence
| 1 | 671 |
| https://trimetall.net/en/machines/67e675f94cf75c0e1bfe4243 | 200 | Hosokawa Alpine ZPS 315 | Machine DetailsPage checklist evidence
| 1 | 664 |
| https://trimetall.net/en/contact?brand=hosokawa-alpine | 200 | Contact Us | Trimetall GmbH & Co. KGPage checklist evidence
| 1 | 522 |
| https://trimetall.net/en/contact?brand=hosokawa-micron | 200 | Contact Us | Trimetall GmbH & Co. KGPage checklist evidence
| 1 | 510 |
| https://trimetall.net/en/machines/682d866886a36c944f80e8af | 200 | Mixaco CM 1000 | Machine DetailsPage checklist evidence
| 1 | 652 |
| https://trimetall.net/en/machines/682d7a0e86a36c944f80e78f | 200 | Mixaco CM 600 | Machine DetailsPage checklist evidence
| 1 | 681 |
| https://trimetall.net/en/machines/6809fbb3a27887a2ebae6595 | 200 | Mixaco Speedy SD Mixer | Machine DetailsPage checklist evidence
| 1 | 665 |
| https://trimetall.net/en/machines/68077cf1453eb3840979617f | 200 | Mixaco CM 450 MT | Machine DetailsPage checklist evidence
| 1 | 667 |
| https://trimetall.net/en/machines/67ee35ae58e7b6d3db4b0655 | 200 | Mixaco CM 600 Container | Machine DetailsPage checklist evidence
| 1 | 657 |
| https://trimetall.net/en/machines/67c85ee8a8c8b89d106bf6e8 | 200 | Mixaco Mischer CM 1000 | Machine DetailsPage checklist evidence
| 1 | 736 |
| https://trimetall.net/en/contact?brand=mixaco-mixers | 200 | Contact Us | Trimetall GmbH & Co. KGPage checklist evidence
| 1 | 572 |
| https://trimetall.net/en/contact?brand=netzsch-condux | 200 | Contact Us | Trimetall GmbH & Co. KGPage checklist evidence
| 1 | 514 |
Optional AI signals
Informational signals; these do not certify search visibility or unlock S-Tier.
- llms.txtGuide for AI agents
- Structured dataJSON-LD on the homepage
- Semantic HTMLMain and navigation landmarks
Browser measurements · supplementary
Mobile page report
trimetall.net
https://trimetall.net/
Measured · 9/13/2026, 9:58:53 PM UTC
Redirected to: https://trimetall.net/en
- Speed
- 98
- Accessibility
- 100
- SEO basics
- 100
- Main content (LCP)
- 2.1 s
- Layout shifts (CLS)
- 0
- Blocking time (TBT)
- 30 ms
Measurement notes (1)
- The page may not be loading as expected because your test URL (https://trimetall.net/) was redirected to https://trimetall.net/en. Try testing the second URL directly.
Your next improvements
Measured findings to investigate, ordered by audit score.
1. Network dependency tree
[Avoid chaining critical requests](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) by reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.
2. LCP request discovery
[Optimize LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) by making the LCP image discoverable from the HTML immediately, and avoiding lazy-loading
3. Time to Interactive
Time to Interactive is the amount of time it takes for the page to become fully interactive. [Learn more about the Time to Interactive metric](https://developer.chrome.com/docs/lighthouse/performance/interactive/).
4. Speed Index
Speed Index shows how quickly the contents of a page are visibly populated. [Learn more about the Speed Index metric](https://developer.chrome.com/docs/lighthouse/performance/speed-index/).
5. Max Potential First Input Delay
The maximum potential First Input Delay that your users could experience is the duration of the longest task. [Learn more about the Maximum Potential First Input Delay metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-max-potential-fid/).
6. Largest Contentful Paint
Largest Contentful Paint marks the time at which the largest text or image is painted. [Learn more about the Largest Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-largest-contentful-paint/)
7. First Contentful Paint
First Contentful Paint marks the time at which the first text or image is painted. [Learn more about the First Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/first-contentful-paint/).
Fix with your coding assistant
Copy a ready-to-use prompt with the issues and affected URLs.
Battle scoring rules
The arena winner follows the verified ranking: internal link health first, then the published two-decimal quality score. Both sites need two agreeing standard observations. Browser performance, accessibility and SEO are complementary diagnostics and do not move the ranking or decide its winner. Page-only battles compare compatible rounds; performance differences up to five points draw, and equal round wins remain a tie. Missing measurements never count as zero. Browser audits do not certify accessibility. Saved results keep their measured evidence; start a rematch for a newer comparison.