Measured
Your result
No broken links found in this sample.
- Link health
- 100.00/100
- Quality checklist
- 71.83/100
- Broken links
- 0
Healthy links in the sample
Scored technical checks
Confirmed in sample
30 links verified · 0 unknown · 20 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.
- HSTS declared
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.
- Content Security Policy declared
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.
- Open Graph image URL
Set og:image to an absolute HTTP(S) image URL. Homepage image availability is checked separately.
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 · 71.83/100 quality · 30 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 · 71.83/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.
20 selected source URLs · 30 internal destinations. 30 evaluated · 0 unknown · 0 using previous evidence. The expanded diagnostic report follows below.
Some checklist evidence is unavailable: Homepage sharing image available. 0 check(s) use previous evidence, for at most eight days from their last reliable reading. Other unknown observations have no scoring vote.
- SEO
- 100.00/100
- Accessibility
- 65.83/100
- Structure
- 75.00/100
- Sharing
- 41.25/100
- Security
- 50.00/100
Selected pages
- https://www.suggix.com/
- https://www.suggix.com/about
- https://www.suggix.com/blog
- https://www.suggix.com/compare/aha
- https://www.suggix.com/compare/beamer
- https://www.suggix.com/compare/bugherd
- https://www.suggix.com/compare/canny
- https://www.suggix.com/compare/featurebase
- https://www.suggix.com/compare/frill
- https://www.suggix.com/compare/nolt
- https://www.suggix.com/compare/pendo
- https://www.suggix.com/compare/productboard
- https://www.suggix.com/compare/productplan
- https://www.suggix.com/compare/surveymonkey
- https://www.suggix.com/compare/userjot
- https://www.suggix.com/compare/uservoice
- https://www.suggix.com/features/changelog
- https://www.suggix.com/features/feedback
- https://www.suggix.com/features/product-management
- https://www.suggix.com/features/roadmap
Internal link verdicts and weights
- ok · weight 6 · https://feedback.suggix.com/
- ok · weight 6 · https://feedback.suggix.com/changelog
- ok · weight 6 · https://feedback.suggix.com/roadmap
- ok · weight 6 · https://help.suggix.com/
- ok · weight 6 · https://www.suggix.com/
- ok · weight 6 · https://www.suggix.com/about
- ok · weight 6 · https://www.suggix.com/blog
- ok · weight 6 · https://www.suggix.com/compare/aha
- ok · weight 6 · https://www.suggix.com/compare/beamer
- ok · weight 6 · https://www.suggix.com/compare/bugherd
- ok · weight 6 · https://www.suggix.com/compare/canny
- ok · weight 6 · https://www.suggix.com/compare/featurebase
- ok · weight 6 · https://www.suggix.com/compare/frill
- ok · weight 6 · https://www.suggix.com/compare/nolt
- ok · weight 6 · https://www.suggix.com/compare/pendo
- ok · weight 6 · https://www.suggix.com/compare/productboard
- ok · weight 6 · https://www.suggix.com/compare/productplan
- ok · weight 6 · https://www.suggix.com/compare/surveymonkey
- ok · weight 6 · https://www.suggix.com/compare/userjot
- ok · weight 6 · https://www.suggix.com/compare/uservoice
- ok · weight 6 · https://www.suggix.com/features/changelog
- ok · weight 6 · https://www.suggix.com/features/feedback
- ok · weight 6 · https://www.suggix.com/features/product-management
- ok · weight 6 · https://www.suggix.com/features/roadmap
- ok · weight 6 · https://www.suggix.com/mcp
- ok · weight 6 · https://www.suggix.com/pricing
- ok · weight 6 · https://www.suggix.com/privacy
- ok · weight 6 · https://www.suggix.com/terms
- ok · weight 6 · https://www.suggix.com/tools
- ok · weight 4 · https://www.suggix.com/signup
Scoring checks
- Page title: passed · 20/20 applicable observations
https://www.suggix.com/: Customer Feedback Management, Roadmaps & Changelogs | Suggix
https://www.suggix.com/about: About Us | Suggix
https://www.suggix.com/blog: Blog | Suggix
https://www.suggix.com/compare/aha: Suggix vs Aha! Ideas | Feature & Pricing Comparison
https://www.suggix.com/compare/beamer: Suggix vs Beamer | Feature & Pricing Comparison
- Distinct page titles: passed · 20/20 applicable observations
https://www.suggix.com/: Customer Feedback Management, Roadmaps & Changelogs | Suggix
https://www.suggix.com/about: About Us | Suggix
https://www.suggix.com/blog: Blog | Suggix
https://www.suggix.com/compare/aha: Suggix vs Aha! Ideas | Feature & Pricing Comparison
https://www.suggix.com/compare/beamer: Suggix vs Beamer | Feature & Pricing Comparison
- Meta description: passed · 20/20 applicable observations
https://www.suggix.com/: Suggix helps SaaS teams collect customer feedback, prioritize feature requests, build public roadmaps, and publish changelogs—all from one workspace.
https://www.suggix.com/about: Learn more about Suggix, our mission, and the people behind the product.
https://www.suggix.com/blog: Insights on customer feedback, product strategy, SaaS growth, and building better user experiences.
https://www.suggix.com/compare/aha: Compare Suggix and Aha! Ideas. Explore feature differences, pricing, migration support, and why teams switch to Suggix.
https://www.suggix.com/compare/beamer: Compare Suggix and Beamer. Explore feature differences, pricing, migration support, and why teams switch to Suggix.
- Self-referencing canonical: passed · 20/20 applicable observations
https://www.suggix.com/: https://www.suggix.com
https://www.suggix.com/about: https://www.suggix.com/about
https://www.suggix.com/blog: https://www.suggix.com/blog
https://www.suggix.com/compare/aha: https://www.suggix.com/compare/aha
https://www.suggix.com/compare/beamer: https://www.suggix.com/compare/beamer
- Main heading: passed · 20/20 applicable observations
https://www.suggix.com/: 1 H1 element(s)
https://www.suggix.com/about: 1 H1 element(s)
https://www.suggix.com/blog: 1 H1 element(s)
https://www.suggix.com/compare/aha: 1 H1 element(s)
https://www.suggix.com/compare/beamer: 1 H1 element(s)
- Heading hierarchy: failed · 5/20 applicable observations
https://www.suggix.com/: 1 skipped heading level(s)
https://www.suggix.com/blog: 1 skipped heading level(s)
https://www.suggix.com/compare/aha: 1 skipped heading level(s)
https://www.suggix.com/compare/beamer: 1 skipped heading level(s)
https://www.suggix.com/compare/bugherd: 1 skipped heading level(s)
- Main landmark: passed · 20/20 applicable observations
https://www.suggix.com/: 1 main landmarks
https://www.suggix.com/about: 1 main landmarks
https://www.suggix.com/blog: 1 main landmarks
https://www.suggix.com/compare/aha: 1 main landmarks
https://www.suggix.com/compare/beamer: 1 main landmarks
- Mobile viewport: passed · 20/20 applicable observations
https://www.suggix.com/: width=device-width, initial-scale=1
https://www.suggix.com/about: width=device-width, initial-scale=1
https://www.suggix.com/blog: width=device-width, initial-scale=1
https://www.suggix.com/compare/aha: width=device-width, initial-scale=1
https://www.suggix.com/compare/beamer: width=device-width, initial-scale=1
- Image dimensions declared: failed · 5/20 applicable observations
https://www.suggix.com/: 13 of 23 images lack width/height attributes or an aspect-ratio style
https://www.suggix.com/blog: 20 of 24 images lack width/height attributes or an aspect-ratio style
https://www.suggix.com/compare/aha: 3 of 13 images lack width/height attributes or an aspect-ratio style
https://www.suggix.com/compare/beamer: 3 of 13 images lack width/height attributes or an aspect-ratio style
https://www.suggix.com/compare/bugherd: 3 of 13 images lack width/height attributes or an aspect-ratio style
- Structured data syntax: passed · 20/20 applicable observations
https://www.suggix.com/: 1 of 1 blocks have valid JSON-LD structure
https://www.suggix.com/about: 1 of 1 blocks have valid JSON-LD structure
https://www.suggix.com/blog: 1 of 1 blocks have valid JSON-LD structure
https://www.suggix.com/compare/aha: 1 of 1 blocks have valid JSON-LD structure
https://www.suggix.com/compare/beamer: 1 of 1 blocks have valid JSON-LD structure
- Document language: passed · 20/20 applicable observations
https://www.suggix.com/: en
https://www.suggix.com/about: en
https://www.suggix.com/blog: en
https://www.suggix.com/compare/aha: en
https://www.suggix.com/compare/beamer: en
- Image alternatives declared: passed · 20/20 applicable observations
https://www.suggix.com/: 0 of 23 images lack an alt attribute
https://www.suggix.com/about: 0 of 5 images lack an alt attribute
https://www.suggix.com/blog: 0 of 24 images lack an alt attribute
https://www.suggix.com/compare/aha: 0 of 13 images lack an alt attribute
https://www.suggix.com/compare/beamer: 0 of 13 images lack an alt attribute
- Form controls named: failed · 0/4 applicable observations
https://www.suggix.com/: 0 of 0 controls have no HTML label
https://www.suggix.com/about: 0 of 0 controls have no HTML label
https://www.suggix.com/blog: 0 of 0 controls have no HTML label
https://www.suggix.com/compare/aha: 1 of 1 controls have no HTML label
https://www.suggix.com/compare/beamer: 0 of 0 controls have no HTML label
- Buttons named: passed · 20/20 applicable observations
https://www.suggix.com/: 0 of 2 buttons have no HTML name
https://www.suggix.com/about: 0 of 2 buttons have no HTML name
https://www.suggix.com/blog: 0 of 3 buttons have no HTML name
https://www.suggix.com/compare/aha: 0 of 10 buttons have no HTML name
https://www.suggix.com/compare/beamer: 0 of 12 buttons have no HTML name
- Links named: failed · 0/20 applicable observations
https://www.suggix.com/: 1 of 45 links have no HTML name
https://www.suggix.com/about: 1 of 37 links have no HTML name
https://www.suggix.com/blog: 1 of 33 links have no HTML name
https://www.suggix.com/compare/aha: 1 of 39 links have no HTML name
https://www.suggix.com/compare/beamer: 1 of 39 links have no HTML name
- Descriptive link text: failed · 19/20 applicable observations
https://www.suggix.com/: 1 of 45 links use generic text: "learn more"
https://www.suggix.com/about: 0 of 37 links use generic text
https://www.suggix.com/blog: 0 of 33 links use generic text
https://www.suggix.com/compare/aha: 0 of 39 links use generic text
https://www.suggix.com/compare/beamer: 0 of 39 links use generic text
- Open Graph title: failed · 5/20 applicable observations
https://www.suggix.com/about: No og:title
https://www.suggix.com/blog: No og:title
https://www.suggix.com/compare/aha: No og:title
https://www.suggix.com/compare/beamer: No og:title
https://www.suggix.com/compare/bugherd: No og:title
- Open Graph description: failed · 5/20 applicable observations
https://www.suggix.com/about: No og:description
https://www.suggix.com/blog: No og:description
https://www.suggix.com/compare/aha: No og:description
https://www.suggix.com/compare/beamer: No og:description
https://www.suggix.com/compare/bugherd: No og:description
- Open Graph type: failed · 5/20 applicable observations
https://www.suggix.com/about: No og:type
https://www.suggix.com/blog: No og:type
https://www.suggix.com/compare/aha: No og:type
https://www.suggix.com/compare/beamer: No og:type
https://www.suggix.com/compare/bugherd: No og:type
- Open Graph URL: failed · 5/20 applicable observations
https://www.suggix.com/about: No og:url
https://www.suggix.com/blog: No og:url
https://www.suggix.com/compare/aha: No og:url
https://www.suggix.com/compare/beamer: No og:url
https://www.suggix.com/compare/bugherd: No og:url
- Open Graph image URL: failed · 1/20 applicable observations
https://www.suggix.com/about: No og:image
https://www.suggix.com/blog: No og:image
https://www.suggix.com/compare/aha: No og:image
https://www.suggix.com/compare/beamer: No og:image
https://www.suggix.com/compare/bugherd: No og:image
- Open Graph image description: passed · 1/1 applicable observations
https://www.suggix.com/about: No sharing image description
https://www.suggix.com/blog: No sharing image description
https://www.suggix.com/compare/aha: No sharing image description
https://www.suggix.com/compare/beamer: No sharing image description
https://www.suggix.com/compare/bugherd: No sharing image description
- Social card type: failed · 5/20 applicable observations
https://www.suggix.com/about: No social card type
https://www.suggix.com/blog: No social card type
https://www.suggix.com/compare/aha: No social card type
https://www.suggix.com/compare/beamer: No social card type
https://www.suggix.com/compare/bugherd: No social card type
- HTTPS page: passed · 20/20 applicable observations
https://www.suggix.com/: https://www.suggix.com/
https://www.suggix.com/about: https://www.suggix.com/about
https://www.suggix.com/blog: https://www.suggix.com/blog
https://www.suggix.com/compare/aha: https://www.suggix.com/compare/aha
https://www.suggix.com/compare/beamer: https://www.suggix.com/compare/beamer
- No insecure embedded resources: passed · 20/20 applicable observations
https://www.suggix.com/: 0 HTTP embedded resource URL(s)
https://www.suggix.com/about: 0 HTTP embedded resource URL(s)
https://www.suggix.com/blog: 0 HTTP embedded resource URL(s)
https://www.suggix.com/compare/aha: 0 HTTP embedded resource URL(s)
https://www.suggix.com/compare/beamer: 0 HTTP embedded resource URL(s)
- Homepage favicon available: passed · 1/1 applicable observations
https://www.suggix.com/icon.svg?1d041b0bbd67d6e8: HTTP 200; image/svg+xml
- Homepage sharing image available: unverified · 0/1 applicable observations
https://res.suggix.com/common/og.png: The image could not be fetched within the network policy and 2 MB limit.
- Root sitemap available: passed · 1/1 applicable observations
https://www.suggix.com/sitemap.xml: HTTP 200; sitemap root found
- Rendered color contrast: unverified · 0/1 applicable observations
https://www.suggix.com/: Requires a browser or human assessment; excluded from points.
- Keyboard and focus behavior: unverified · 0/1 applicable observations
https://www.suggix.com/: Requires a browser or human assessment; excluded from points.
- HSTS declared: failed · 0/1 applicable observations
https://www.suggix.com/: No Strict-Transport-Security header
- Content Security Policy declared: failed · 0/1 applicable observations
https://www.suggix.com/: No Content-Security-Policy header or meta element
Sample reference: 2850011cc248c7f126849b093f82d3fbc48bb4ce0832affb8be62f3d64a6e0e0
No confirmed broken links in this sample. Unverified URLs are not evidence of healthy links.
Diagnostic checklist
17 passed · 15 need work · 4 not verified. Open a check for the evidence and suggested fix.
- SEO
- 98.82
- Accessibility
- 68.75
- Structure
- 81.37
- Sharing
- 30.72
- Security
- 50.00
- AI access
- 97.06
- Performance
- 100.00
HTTP response measurement
51 ms median to homepage response headers. Measurements: 51, 51, 53 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.
SEO1 to improve
Page titlePassed
34/34 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Give each page a descriptive, non-empty <title>.
- https://www.suggix.com/Customer Feedback Management, Roadmaps & Changelogs | Suggix
- https://www.suggix.com/aboutAbout Us | Suggix
- https://www.suggix.com/blogBlog | Suggix
- https://www.suggix.com/compare/ahaSuggix vs Aha! Ideas | Feature & Pricing Comparison
- https://www.suggix.com/compare/beamerSuggix vs Beamer | Feature & Pricing Comparison
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Distinct page titlesPassed
34/34 applicable observations passed. 1.00/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://www.suggix.com/Customer Feedback Management, Roadmaps & Changelogs | Suggix
- https://www.suggix.com/aboutAbout Us | Suggix
- https://www.suggix.com/blogBlog | Suggix
- https://www.suggix.com/compare/ahaSuggix vs Aha! Ideas | Feature & Pricing Comparison
- https://www.suggix.com/compare/beamerSuggix vs Beamer | Feature & Pricing Comparison
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Meta descriptionPassed
34/34 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Add a non-empty meta name="description" that summarizes this page.
- https://www.suggix.com/Suggix helps SaaS teams collect customer feedback, prioritize feature requests, build public roadmaps, and publish changelogs—all from one workspace.
- https://www.suggix.com/aboutLearn more about Suggix, our mission, and the people behind the product.
- https://www.suggix.com/blogInsights on customer feedback, product strategy, SaaS growth, and building better user experiences.
- https://www.suggix.com/compare/ahaCompare Suggix and Aha! Ideas. Explore feature differences, pricing, migration support, and why teams switch to Suggix.
- https://www.suggix.com/compare/beamerCompare Suggix and Beamer. Explore feature differences, pricing, migration support, and why teams switch to Suggix.
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
32/34 applicable observations passed. 0.94/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://www.suggix.com/signupNo canonical URL
- https://www.suggix.com/loginNo canonical URL
- https://www.suggix.com/https://www.suggix.com
- https://www.suggix.com/abouthttps://www.suggix.com/about
- https://www.suggix.com/bloghttps://www.suggix.com/blog
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://www.suggix.com/sitemap.xmlHTTP 200; sitemap root found
Accessibility3 to improve
Document languagePassed
34/34 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://www.suggix.com/en
- https://www.suggix.com/abouten
- https://www.suggix.com/blogen
- https://www.suggix.com/compare/ahaen
- https://www.suggix.com/compare/beameren
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
34/34 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://www.suggix.com/0 of 23 images lack an alt attribute
- https://www.suggix.com/about0 of 5 images lack an alt attribute
- https://www.suggix.com/blog0 of 24 images lack an alt attribute
- https://www.suggix.com/compare/aha0 of 13 images lack an alt attribute
- https://www.suggix.com/compare/beamer0 of 13 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 namedNeeds work
1/8 applicable observations passed. 0.13/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://www.suggix.com/0 of 0 controls have no HTML label
- https://www.suggix.com/about0 of 0 controls have no HTML label
- https://www.suggix.com/blog0 of 0 controls have no HTML label
- https://www.suggix.com/compare/aha1 of 1 controls have no HTML label
- https://www.suggix.com/compare/beamer0 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 namedNeeds work
2/34 applicable observations passed. 0.06/1 checklist weight earned.
How to improve: Give every link visible text or a meaningful accessible name.
- https://www.suggix.com/1 of 45 links have no HTML name
- https://www.suggix.com/about1 of 37 links have no HTML name
- https://www.suggix.com/blog1 of 33 links have no HTML name
- https://www.suggix.com/compare/aha1 of 39 links have no HTML name
- https://www.suggix.com/compare/beamer1 of 39 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 textNeeds work
32/34 applicable observations passed. 0.94/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://www.suggix.com/1 of 45 links use generic text: "learn more"
- https://www.suggix.com/privacy1 of 38 links use generic text: "here"
- https://www.suggix.com/about0 of 37 links use generic text
- https://www.suggix.com/blog0 of 33 links use generic text
- https://www.suggix.com/compare/aha0 of 39 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://www.suggix.com/Requires 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://www.suggix.com/Requires a browser or human assessment; excluded from points.
Structure2 to improve
Main headingPassed
34/34 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Add a descriptive H1 identifying the main topic.
- https://www.suggix.com/1 H1 element(s)
- https://www.suggix.com/about1 H1 element(s)
- https://www.suggix.com/blog1 H1 element(s)
- https://www.suggix.com/compare/aha1 H1 element(s)
- https://www.suggix.com/compare/beamer1 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
13/34 applicable observations passed. 0.38/1 checklist weight earned.
How to improve: Nest headings logically without skipping a level, starting with H1.
- https://www.suggix.com/1 skipped heading level(s)
- https://www.suggix.com/blog1 skipped heading level(s)
- https://www.suggix.com/compare/aha1 skipped heading level(s)
- https://www.suggix.com/compare/beamer1 skipped heading level(s)
- https://www.suggix.com/compare/bugherd1 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
34/34 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Mark the main content with one <main> or role="main" landmark.
- https://www.suggix.com/1 main landmarks
- https://www.suggix.com/about1 main landmarks
- https://www.suggix.com/blog1 main landmarks
- https://www.suggix.com/compare/aha1 main landmarks
- https://www.suggix.com/compare/beamer1 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
34/34 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://www.suggix.com/width=device-width, initial-scale=1
- https://www.suggix.com/aboutwidth=device-width, initial-scale=1
- https://www.suggix.com/blogwidth=device-width, initial-scale=1
- https://www.suggix.com/compare/ahawidth=device-width, initial-scale=1
- https://www.suggix.com/compare/beamerwidth=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
17/34 applicable observations passed. 0.50/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://www.suggix.com/13 of 23 images lack width/height attributes or an aspect-ratio style
- https://www.suggix.com/blog20 of 24 images lack width/height attributes or an aspect-ratio style
- https://www.suggix.com/compare/aha3 of 13 images lack width/height attributes or an aspect-ratio style
- https://www.suggix.com/compare/beamer3 of 13 images lack width/height attributes or an aspect-ratio style
- https://www.suggix.com/compare/bugherd3 of 13 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 syntaxPassed
34/34 applicable observations passed. 1.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://www.suggix.com/1 of 1 blocks have valid JSON-LD structure
- https://www.suggix.com/about1 of 1 blocks have valid JSON-LD structure
- https://www.suggix.com/blog1 of 1 blocks have valid JSON-LD structure
- https://www.suggix.com/compare/aha1 of 1 blocks have valid JSON-LD structure
- https://www.suggix.com/compare/beamer1 of 1 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.
Sharing6 to improve
Open Graph titleNeeds work
5/34 applicable observations passed. 0.15/1 checklist weight earned.
How to improve: Provide a non-empty og:title meta property.
- https://www.suggix.com/aboutNo og:title
- https://www.suggix.com/blogNo og:title
- https://www.suggix.com/compare/ahaNo og:title
- https://www.suggix.com/compare/beamerNo og:title
- https://www.suggix.com/compare/bugherdNo 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
5/34 applicable observations passed. 0.15/1 checklist weight earned.
How to improve: Provide a non-empty og:description meta property.
- https://www.suggix.com/aboutNo og:description
- https://www.suggix.com/blogNo og:description
- https://www.suggix.com/compare/ahaNo og:description
- https://www.suggix.com/compare/beamerNo og:description
- https://www.suggix.com/compare/bugherdNo 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
5/34 applicable observations passed. 0.15/1 checklist weight earned.
How to improve: Declare og:type, such as website or article.
- https://www.suggix.com/aboutNo og:type
- https://www.suggix.com/blogNo og:type
- https://www.suggix.com/compare/ahaNo og:type
- https://www.suggix.com/compare/beamerNo og:type
- https://www.suggix.com/compare/bugherdNo 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
5/34 applicable observations passed. 0.15/1 checklist weight earned.
How to improve: Set og:url to an absolute HTTP(S) URL for this content.
- https://www.suggix.com/aboutNo og:url
- https://www.suggix.com/blogNo og:url
- https://www.suggix.com/compare/ahaNo og:url
- https://www.suggix.com/compare/beamerNo og:url
- https://www.suggix.com/compare/bugherdNo 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
1/34 applicable observations passed. 0.03/1 checklist weight earned.
How to improve: Set og:image to an absolute HTTP(S) image URL. Homepage image availability is checked separately.
- https://www.suggix.com/aboutNo og:image
- https://www.suggix.com/blogNo og:image
- https://www.suggix.com/compare/ahaNo og:image
- https://www.suggix.com/compare/beamerNo og:image
- https://www.suggix.com/compare/bugherdNo 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 descriptionPassed
1/1 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Describe the sharing image with og:image:alt.
- https://www.suggix.com/aboutNo sharing image description
- https://www.suggix.com/blogNo sharing image description
- https://www.suggix.com/compare/ahaNo sharing image description
- https://www.suggix.com/compare/beamerNo sharing image description
- https://www.suggix.com/compare/bugherdNo sharing image description
Social card typeNeeds work
5/34 applicable observations passed. 0.15/1 checklist weight earned.
How to improve: Declare twitter:card as summary or summary_large_image for a website card.
- https://www.suggix.com/aboutNo social card type
- https://www.suggix.com/blogNo social card type
- https://www.suggix.com/compare/ahaNo social card type
- https://www.suggix.com/compare/beamerNo social card type
- https://www.suggix.com/compare/bugherdNo 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://www.suggix.com/icon.svg?1d041b0bbd67d6e8HTTP 200; image/svg+xml
Homepage sharing image availableNot verified
0/1 applicable observations passed. 0.00/1 checklist weight earned.
How to improve: Check access, image size and Content-Type, then rescan.
- https://res.suggix.com/common/og.pngThe image could not be fetched within the network policy and 2 MB limit.
Security2 to improve
HTTPS pagePassed
34/34 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Serve the page over HTTPS with a valid certificate.
- https://www.suggix.com/https://www.suggix.com/
- https://www.suggix.com/abouthttps://www.suggix.com/about
- https://www.suggix.com/bloghttps://www.suggix.com/blog
- https://www.suggix.com/compare/ahahttps://www.suggix.com/compare/aha
- https://www.suggix.com/compare/beamerhttps://www.suggix.com/compare/beamer
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
34/34 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://www.suggix.com/0 HTTP embedded resource URL(s)
- https://www.suggix.com/about0 HTTP embedded resource URL(s)
- https://www.suggix.com/blog0 HTTP embedded resource URL(s)
- https://www.suggix.com/compare/aha0 HTTP embedded resource URL(s)
- https://www.suggix.com/compare/beamer0 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://www.suggix.com/No 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://www.suggix.com/No Content-Security-Policy header or meta element
AI access1 to improve
Content in initial HTMLNeeds work
33/34 applicable observations passed. 0.97/1 checklist weight earned.
How to improve: Render meaningful main content on the server so readers can access it without executing JavaScript.
- https://www.suggix.com/login84 characters of crawler-visible content (minimum 100)
- https://www.suggix.com/3846 characters of crawler-visible content (minimum 100)
- https://www.suggix.com/about1935 characters of crawler-visible content (minimum 100)
- https://www.suggix.com/blog3490 characters of crawler-visible content (minimum 100)
- https://www.suggix.com/compare/aha6781 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
34/34 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://www.suggix.com/169,640 bytes of HTML; budget 500,000
- https://www.suggix.com/about52,105 bytes of HTML; budget 500,000
- https://www.suggix.com/blog90,274 bytes of HTML; budget 500,000
- https://www.suggix.com/compare/aha224,127 bytes of HTML; budget 500,000
- https://www.suggix.com/compare/beamer231,217 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://www.suggix.com/3/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://www.suggix.com/Requires 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 (34)
All 34 pages from this scan.
| Page | Status | Title | H1 | ms |
|---|---|---|---|---|
| https://www.suggix.com/ | 200 | Customer Feedback Management, Roadmaps & Changelogs | SuggixPage checklist evidence
| 1 | 467 |
| https://www.suggix.com/about | 200 | About Us | SuggixPage checklist evidence
| 1 | 119 |
| https://www.suggix.com/blog | 200 | Blog | SuggixPage checklist evidence
| 1 | 155 |
| https://www.suggix.com/compare/aha | 200 | Suggix vs Aha! Ideas | Feature & Pricing ComparisonPage checklist evidence
| 1 | 222 |
| https://www.suggix.com/compare/beamer | 200 | Suggix vs Beamer | Feature & Pricing ComparisonPage checklist evidence
| 1 | 216 |
| https://www.suggix.com/compare/bugherd | 200 | Suggix vs BugHerd | Feature & Pricing ComparisonPage checklist evidence
| 1 | 278 |
| https://www.suggix.com/compare/canny | 200 | Suggix vs Canny | Feature & Pricing ComparisonPage checklist evidence
| 1 | 203 |
| https://www.suggix.com/compare/featurebase | 200 | Suggix vs Featurebase | Feature & Pricing ComparisonPage checklist evidence
| 1 | 219 |
| https://www.suggix.com/compare/frill | 200 | Suggix vs Frill | Feature & Pricing ComparisonPage checklist evidence
| 1 | 210 |
| https://www.suggix.com/compare/nolt | 200 | Suggix vs Nolt | Feature & Pricing ComparisonPage checklist evidence
| 1 | 208 |
| https://www.suggix.com/compare/pendo | 200 | Suggix vs Pendo | Feature & Pricing ComparisonPage checklist evidence
| 1 | 176 |
| https://www.suggix.com/compare/productboard | 200 | Suggix vs Productboard | Feature & Pricing ComparisonPage checklist evidence
| 1 | 210 |
| https://www.suggix.com/compare/productplan | 200 | Suggix vs ProductPlan | Feature & Pricing ComparisonPage checklist evidence
| 1 | 180 |
| https://www.suggix.com/compare/surveymonkey | 200 | Suggix vs SurveyMonkey | Feature & Pricing ComparisonPage checklist evidence
| 1 | 253 |
| https://www.suggix.com/compare/userjot | 200 | Suggix vs UserJot | Feature & Pricing ComparisonPage checklist evidence
| 1 | 162 |
| https://www.suggix.com/compare/uservoice | 200 | Suggix vs UserVoice | Feature & Pricing ComparisonPage checklist evidence
| 1 | 185 |
| https://www.suggix.com/features/changelog | 200 | Product Changelog Software | SuggixPage checklist evidence
| 1 | 121 |
| https://www.suggix.com/features/feedback | 200 | Customer Feedback Platform | SuggixPage checklist evidence
| 1 | 137 |
| https://www.suggix.com/features/product-management | 200 | Product Management & Team Collaboration | SuggixPage checklist evidence
| 1 | 111 |
| https://www.suggix.com/features/roadmap | 200 | Product Roadmap Tool | SuggixPage checklist evidence
| 1 | 117 |
| https://www.suggix.com/mcp | 200 | Suggix MCP Server | Connect AI Agents to Customer FeedbackPage checklist evidence
| 1 | 120 |
| https://www.suggix.com/pricing | 200 | Pricing | SuggixPage checklist evidence
| 1 | 156 |
| https://www.suggix.com/privacy | 200 | Privacy Policy | SuggixPage checklist evidence
| 1 | 112 |
| https://www.suggix.com/signup | 200 | Signup | SuggixPage checklist evidence
| 1 | 77 |
| https://www.suggix.com/terms | 200 | Terms of Service | SuggixPage checklist evidence
| 1 | 107 |
| https://www.suggix.com/tools | 200 | Free SaaS Tools Library | Suggix ToolsPage checklist evidence
| 1 | 106 |
| https://www.suggix.com/login | 200 | Login | SuggixPage checklist evidence
| 1 | 72 |
| https://www.suggix.com/tools/nps-calculator | 200 | Free NPS Calculator (Net Promoter Score Calculator)Page checklist evidence
| 1 | 101 |
| https://www.suggix.com/tools/csat-calculator | 200 | Free CSAT Calculator (Customer Satisfaction Score Calculator)Page checklist evidence
| 1 | 138 |
| https://www.suggix.com/tools/ces-calculator | 200 | Free CES Calculator (Customer Effort Score Calculator)Page checklist evidence
| 1 | 102 |
| https://www.suggix.com/tools/ice-calculator | 200 | Free ICE Calculator (ICE Prioritization Tool)Page checklist evidence
| 1 | 104 |
| https://www.suggix.com/tools/rice-calculator | 200 | Free RICE Calculator (RICE Prioritization Tool)Page checklist evidence
| 1 | 126 |
| https://www.suggix.com/tools/wsjf-calculator | 200 | Free WSJF Calculator (Weighted Shortest Job First)Page checklist evidence
| 1 | 116 |
| https://www.suggix.com/tools/net-profit-calculator | 200 | Free Net Profit CalculatorPage checklist evidence
| 1 | 118 |
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