---
tool: Crawlinx SEO audit
source: https://crawlinx.com
domain: softr.io
report_url: "https://crawlinx.com/audit/softr.io"
crawl_id: 20260711T010025-4d7df371
health_score: 65
generated_at: 2026-07-11T15:43:41Z
total_pages: 50
html_pages: 50
indexable_pages: 48
errors: 2
warnings: 194
notices: 176
---

# SEO audit: softr.io

**Health score: 65/100** — needs attention

> Audited by [Crawlinx](https://crawlinx.com) — the free technical-SEO crawler. Full report: https://crawlinx.com/audit/softr.io

## Overview

| Metric | Value |
| --- | --- |
| Pages crawled | 50 |
| HTML pages | 50 |
| Indexable | 48 |
| Non-indexable | 1 |
| Orphan pages | 31 |
| Broken internal links | 0 |
| Avg response time | 2734 ms |
| Errors / Warnings / Notices | 2 / 194 / 176 |
| Status codes | 49×200, 1×404 |

## Categories

| Category | Score | Errors | Warnings | Notices |
| --- | ---: | ---: | ---: | ---: |
| Crawlability | 97 | 1 | 1 | 12 |
| Sitemap | 97 | 1 | 1 | 0 |
| Links | 14 | 0 | 144 | 0 |
| Headings | 89 | 0 | 18 | 0 |
| Content | 90 | 0 | 17 | 16 |
| Duplicate | 96 | 0 | 6 | 10 |
| Canonical | 98 | 0 | 4 | 5 |
| Titles | 99 | 0 | 2 | 3 |
| Indexability | 99 | 0 | 1 | 0 |
| Cache | 100 | 0 | 0 | 17 |
| Images | 100 | 0 | 0 | 32 |
| Meta Description | 100 | 0 | 0 | 7 |
| Performance | 100 | 0 | 0 | 27 |
| Security | 100 | 0 | 0 | 3 |
| Social | 100 | 0 | 0 | 8 |
| Structured Data | 100 | 0 | 0 | 28 |
| URL | 100 | 0 | 0 | 8 |

## Issues

### Errors (2)

#### Non-200 URL listed in sitemap

- Rule: `sitemap.not_200` · Category: Sitemap · Occurrences: 1

- [https://www.softr.io/integrations/replicate](https://www.softr.io/integrations/replicate) — listed in sitemap but status 404

#### Client error (4xx) response

- Rule: `status.4xx` · Category: Crawlability · Occurrences: 1

- [https://www.softr.io/integrations/replicate](https://www.softr.io/integrations/replicate) — HTTP 404

### Warnings (194)

#### Missing canonical tag

- Rule: `canonical.missing` · Category: Canonical · Occurrences: 4

- [https://www.softr.io/policy](https://www.softr.io/policy)
- [https://www.softr.io/security](https://www.softr.io/security)
- [https://www.softr.io/template-feedback](https://www.softr.io/template-feedback)
- [https://www.softr.io/terms-legacy-v1](https://www.softr.io/terms-legacy-v1)

#### Thin content (low word count)

- Rule: `content.thin` · Category: Content · Occurrences: 17

- [https://www.softr.io/affiliate-program-terms](https://www.softr.io/affiliate-program-terms) — 0 words
- [https://www.softr.io/compare-pricing/retool/r/33JSD7DuAHo983uwnMyojW](https://www.softr.io/compare-pricing/retool/r/33JSD7DuAHo983uwnMyojW) — 0 words
- [https://www.softr.io/dpa-pre-2025-05-20](https://www.softr.io/dpa-pre-2025-05-20) — 0 words
- [https://www.softr.io/google-sheets/formulas-list](https://www.softr.io/google-sheets/formulas-list) — 0 words
- [https://www.softr.io/google-sheets/formulas/gammadist/r/TaNAJNzQcKj7WkWqgN2QMY](https://www.softr.io/google-sheets/formulas/gammadist/r/TaNAJNzQcKj7WkWqgN2QMY) — 0 words
- [https://www.softr.io/job-details/senior-java-engineer/r/recdu6K7ekWtV17LT](https://www.softr.io/job-details/senior-java-engineer/r/recdu6K7ekWtV17LT) — 0 words
- [https://www.softr.io/policy](https://www.softr.io/policy) — 0 words
- [https://www.softr.io/product-features](https://www.softr.io/product-features) — 0 words
- [https://www.softr.io/security](https://www.softr.io/security) — 0 words
- [https://www.softr.io/softr-expert-profile/zach-peterson/r/recMKuLtJNoSMmSX4](https://www.softr.io/softr-expert-profile/zach-peterson/r/recMKuLtJNoSMmSX4) — 0 words
- [https://www.softr.io/softr-universe-creator-details/alexandre+teillet/r/recxuDMqiEQitJXxu](https://www.softr.io/softr-universe-creator-details/alexandre+teillet/r/recxuDMqiEQitJXxu) — 0 words
- [https://www.softr.io/softr-universe-creator-details/juliana/r/recUXz3q9D6SMPOCp](https://www.softr.io/softr-universe-creator-details/juliana/r/recUXz3q9D6SMPOCp) — 0 words
- [https://www.softr.io/softr-universe/template/ai+glot/r/recsUep80yabHyA31](https://www.softr.io/softr-universe/template/ai+glot/r/recsUep80yabHyA31) — 0 words
- [https://www.softr.io/softr-universe/template/restaurent/r/recxcq4Dtwdt2iOGL](https://www.softr.io/softr-universe/template/restaurent/r/recxcq4Dtwdt2iOGL) — 0 words
- [https://www.softr.io/template-feedback](https://www.softr.io/template-feedback) — 0 words
- [https://www.softr.io/terms-and-conditions-2023-07](https://www.softr.io/terms-and-conditions-2023-07) — 0 words
- [https://www.softr.io/terms-legacy-v1](https://www.softr.io/terms-legacy-v1) — 0 words

#### Duplicate page content

- Rule: `duplicate.content` · Category: Duplicate · Occurrences: 2

- [https://softr.io/](https://softr.io/) — content shared by 2 pages: https://www.softr.io/tools/nps-calculator
- [https://www.softr.io/tools/nps-calculator](https://www.softr.io/tools/nps-calculator) — content shared by 2 pages: https://softr.io/

#### Duplicate <title> across pages

- Rule: `duplicate.title` · Category: Duplicate · Occurrences: 4

- [https://softr.io/](https://softr.io/) — title shared by 2 pages: https://www.softr.io/tools/nps-calculator
- [https://www.softr.io/affiliate-program-terms](https://www.softr.io/affiliate-program-terms) — title shared by 2 pages: https://www.softr.io/terms-and-conditions-2023-07
- [https://www.softr.io/terms-and-conditions-2023-07](https://www.softr.io/terms-and-conditions-2023-07) — title shared by 2 pages: https://www.softr.io/affiliate-program-terms
- [https://www.softr.io/tools/nps-calculator](https://www.softr.io/tools/nps-calculator) — title shared by 2 pages: https://softr.io/

#### Missing <h1>

- Rule: `h1.missing` · Category: Headings · Occurrences: 18

- [https://www.softr.io/affiliate-program-terms](https://www.softr.io/affiliate-program-terms)
- [https://www.softr.io/blog](https://www.softr.io/blog)
- [https://www.softr.io/compare-pricing/retool/r/33JSD7DuAHo983uwnMyojW](https://www.softr.io/compare-pricing/retool/r/33JSD7DuAHo983uwnMyojW)
- [https://www.softr.io/dpa-pre-2025-05-20](https://www.softr.io/dpa-pre-2025-05-20)
- [https://www.softr.io/google-sheets/formulas-list](https://www.softr.io/google-sheets/formulas-list)
- [https://www.softr.io/google-sheets/formulas/gammadist/r/TaNAJNzQcKj7WkWqgN2QMY](https://www.softr.io/google-sheets/formulas/gammadist/r/TaNAJNzQcKj7WkWqgN2QMY)
- [https://www.softr.io/job-details/senior-java-engineer/r/recdu6K7ekWtV17LT](https://www.softr.io/job-details/senior-java-engineer/r/recdu6K7ekWtV17LT)
- [https://www.softr.io/policy](https://www.softr.io/policy)
- [https://www.softr.io/product-features](https://www.softr.io/product-features)
- [https://www.softr.io/security](https://www.softr.io/security)
- [https://www.softr.io/softr-expert-profile/zach-peterson/r/recMKuLtJNoSMmSX4](https://www.softr.io/softr-expert-profile/zach-peterson/r/recMKuLtJNoSMmSX4)
- [https://www.softr.io/softr-universe-creator-details/alexandre+teillet/r/recxuDMqiEQitJXxu](https://www.softr.io/softr-universe-creator-details/alexandre+teillet/r/recxuDMqiEQitJXxu)
- [https://www.softr.io/softr-universe-creator-details/juliana/r/recUXz3q9D6SMPOCp](https://www.softr.io/softr-universe-creator-details/juliana/r/recUXz3q9D6SMPOCp)
- [https://www.softr.io/softr-universe/template/ai+glot/r/recsUep80yabHyA31](https://www.softr.io/softr-universe/template/ai+glot/r/recsUep80yabHyA31)
- [https://www.softr.io/softr-universe/template/restaurent/r/recxcq4Dtwdt2iOGL](https://www.softr.io/softr-universe/template/restaurent/r/recxcq4Dtwdt2iOGL)
- [https://www.softr.io/template-feedback](https://www.softr.io/template-feedback)
- [https://www.softr.io/terms-and-conditions-2023-07](https://www.softr.io/terms-and-conditions-2023-07)
- [https://www.softr.io/terms-legacy-v1](https://www.softr.io/terms-legacy-v1)

#### Page is noindex

- Rule: `index.noindex` · Category: Indexability · Occurrences: 1

- [https://www.softr.io/build-with/klyne-c0](https://www.softr.io/build-with/klyne-c0) — meta/X-Robots: meta=noindex

#### Orphan page (no internal inlinks)

- Rule: `links.orphan` · Category: Links · Occurrences: 31

- [https://www.softr.io/affiliate-program-terms](https://www.softr.io/affiliate-program-terms) — no internal links point here
- [https://www.softr.io/author/jacob-thomas](https://www.softr.io/author/jacob-thomas) — no internal links point here
- [https://www.softr.io/blog/free-document-management-software](https://www.softr.io/blog/free-document-management-software) — no internal links point here
- [https://www.softr.io/building-no-code-sales-crm-top-features](https://www.softr.io/building-no-code-sales-crm-top-features) — no internal links point here
- [https://www.softr.io/compare-pricing/retool/r/33JSD7DuAHo983uwnMyojW](https://www.softr.io/compare-pricing/retool/r/33JSD7DuAHo983uwnMyojW) — no internal links point here
- [https://www.softr.io/create/salary-benchmarking-dashboard](https://www.softr.io/create/salary-benchmarking-dashboard) — no internal links point here
- [https://www.softr.io/customer-stories/basic-income-academy](https://www.softr.io/customer-stories/basic-income-academy) — no internal links point here
- [https://www.softr.io/database-template/excel/sales-commission](https://www.softr.io/database-template/excel/sales-commission) — no internal links point here
- [https://www.softr.io/dpa-pre-2025-05-20](https://www.softr.io/dpa-pre-2025-05-20) — no internal links point here
- [https://www.softr.io/google-sheets/formulas-list](https://www.softr.io/google-sheets/formulas-list) — no internal links point here
- [https://www.softr.io/google-sheets/formulas/gammadist/r/TaNAJNzQcKj7WkWqgN2QMY](https://www.softr.io/google-sheets/formulas/gammadist/r/TaNAJNzQcKj7WkWqgN2QMY) — no internal links point here
- [https://www.softr.io/hubs/inventory-management](https://www.softr.io/hubs/inventory-management) — no internal links point here
- [https://www.softr.io/job-details/senior-java-engineer/r/recdu6K7ekWtV17LT](https://www.softr.io/job-details/senior-java-engineer/r/recdu6K7ekWtV17LT) — no internal links point here
- [https://www.softr.io/learn/airtable/is-airtable-down](https://www.softr.io/learn/airtable/is-airtable-down) — no internal links point here
- [https://www.softr.io/marketing-internal-tools-with-no-code](https://www.softr.io/marketing-internal-tools-with-no-code) — no internal links point here
- [https://www.softr.io/marketing-teams-how-to-make-the-case-for-no-code](https://www.softr.io/marketing-teams-how-to-make-the-case-for-no-code) — no internal links point here
- [https://www.softr.io/product-features](https://www.softr.io/product-features) — no internal links point here
- [https://www.softr.io/sales-teams-how-to-make-the-case-for-no-code](https://www.softr.io/sales-teams-how-to-make-the-case-for-no-code) — no internal links point here
- [https://www.softr.io/softr-expert-profile/zach-peterson/r/recMKuLtJNoSMmSX4](https://www.softr.io/softr-expert-profile/zach-peterson/r/recMKuLtJNoSMmSX4) — no internal links point here
- [https://www.softr.io/softr-universe-creator-details/alexandre+teillet/r/recxuDMqiEQitJXxu](https://www.softr.io/softr-universe-creator-details/alexandre+teillet/r/recxuDMqiEQitJXxu) — no internal links point here
- [https://www.softr.io/softr-universe-creator-details/juliana/r/recUXz3q9D6SMPOCp](https://www.softr.io/softr-universe-creator-details/juliana/r/recUXz3q9D6SMPOCp) — no internal links point here
- [https://www.softr.io/softr-universe/template/ai+glot/r/recsUep80yabHyA31](https://www.softr.io/softr-universe/template/ai+glot/r/recsUep80yabHyA31) — no internal links point here
- [https://www.softr.io/softr-universe/template/restaurent/r/recxcq4Dtwdt2iOGL](https://www.softr.io/softr-universe/template/restaurent/r/recxcq4Dtwdt2iOGL) — no internal links point here
- [https://www.softr.io/softr-vs-appsmith](https://www.softr.io/softr-vs-appsmith) — no internal links point here
- [https://www.softr.io/softr-vs-webflow](https://www.softr.io/softr-vs-webflow) — no internal links point here
- [https://www.softr.io/solutions/media-entertainment](https://www.softr.io/solutions/media-entertainment) — no internal links point here
- [https://www.softr.io/template-feedback](https://www.softr.io/template-feedback) — no internal links point here
- [https://www.softr.io/terms-and-conditions-2023-07](https://www.softr.io/terms-and-conditions-2023-07) — no internal links point here
- [https://www.softr.io/terms-legacy-v1](https://www.softr.io/terms-legacy-v1) — no internal links point here
- [https://www.softr.io/tools/nps-calculator](https://www.softr.io/tools/nps-calculator) — no internal links point here
- [https://www.softr.io/videos/use-essa-ia-para-criar-dashboards-larguei-o-lovable](https://www.softr.io/videos/use-essa-ia-para-criar-dashboards-larguei-o-lovable) — no internal links point here

#### Internal link points to a redirect

- Rule: `links.redirect_target` · Category: Links · Occurrences: 113

- [https://softr.io/](https://softr.io/) — https://www.softr.io/ → https://www.softr.io/
- [https://softr.io/](https://softr.io/) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://softr.io/](https://softr.io/) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/accountant-portal](https://www.softr.io/accountant-portal) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/accountant-portal](https://www.softr.io/accountant-portal) — https://www.softr.io/use-cases/document-portal → https://www.softr.io/use-cases/document-portal
- [https://www.softr.io/accountant-portal](https://www.softr.io/accountant-portal) — https://www.softr.io/use-cases/intranet-for-small-business → https://www.softr.io/use-cases/intranet-for-small-business
- [https://www.softr.io/accountant-portal](https://www.softr.io/accountant-portal) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/accountant-portal](https://www.softr.io/accountant-portal) — https://www.softr.io/use-cases/oem-partner-portal → https://www.softr.io/use-cases/oem-partner-portal
- [https://www.softr.io/accountant-portal](https://www.softr.io/accountant-portal) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/author/jacob-thomas](https://www.softr.io/author/jacob-thomas) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/author/jacob-thomas](https://www.softr.io/author/jacob-thomas) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/author/jacob-thomas](https://www.softr.io/author/jacob-thomas) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/blog](https://www.softr.io/blog) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/blog](https://www.softr.io/blog) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/blog](https://www.softr.io/blog) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/blog/free-document-management-software](https://www.softr.io/blog/free-document-management-software) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/blog/free-document-management-software](https://www.softr.io/blog/free-document-management-software) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/blog/free-document-management-software](https://www.softr.io/blog/free-document-management-software) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/building-no-code-sales-crm-top-features](https://www.softr.io/building-no-code-sales-crm-top-features) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/building-no-code-sales-crm-top-features](https://www.softr.io/building-no-code-sales-crm-top-features) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/building-no-code-sales-crm-top-features](https://www.softr.io/building-no-code-sales-crm-top-features) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/create/salary-benchmarking-dashboard](https://www.softr.io/create/salary-benchmarking-dashboard) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/create/salary-benchmarking-dashboard](https://www.softr.io/create/salary-benchmarking-dashboard) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/create/salary-benchmarking-dashboard](https://www.softr.io/create/salary-benchmarking-dashboard) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/customer-stories/basic-income-academy](https://www.softr.io/customer-stories/basic-income-academy) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/customer-stories/basic-income-academy](https://www.softr.io/customer-stories/basic-income-academy) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/customer-stories/basic-income-academy](https://www.softr.io/customer-stories/basic-income-academy) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/database-template/excel/sales-commission](https://www.softr.io/database-template/excel/sales-commission) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/database-template/excel/sales-commission](https://www.softr.io/database-template/excel/sales-commission) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/database-template/excel/sales-commission](https://www.softr.io/database-template/excel/sales-commission) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/database-template/vendor-w9s](https://www.softr.io/database-template/vendor-w9s) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/database-template/vendor-w9s](https://www.softr.io/database-template/vendor-w9s) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/database-template/vendor-w9s](https://www.softr.io/database-template/vendor-w9s) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/document-portal](https://www.softr.io/document-portal) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/document-portal](https://www.softr.io/document-portal) — https://www.softr.io/use-cases/accounting-client-portal → https://www.softr.io/use-cases/accounting-client-portal
- [https://www.softr.io/document-portal](https://www.softr.io/document-portal) — https://www.softr.io/use-cases/intranet-for-small-business → https://www.softr.io/use-cases/intranet-for-small-business
- [https://www.softr.io/document-portal](https://www.softr.io/document-portal) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/document-portal](https://www.softr.io/document-portal) — https://www.softr.io/use-cases/oem-partner-portal → https://www.softr.io/use-cases/oem-partner-portal
- [https://www.softr.io/document-portal](https://www.softr.io/document-portal) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/hubs/inventory-management](https://www.softr.io/hubs/inventory-management) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/hubs/inventory-management](https://www.softr.io/hubs/inventory-management) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/hubs/inventory-management](https://www.softr.io/hubs/inventory-management) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/intranet-for-small-business](https://www.softr.io/intranet-for-small-business) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/intranet-for-small-business](https://www.softr.io/intranet-for-small-business) — https://www.softr.io/use-cases/accounting-client-portal → https://www.softr.io/use-cases/accounting-client-portal
- [https://www.softr.io/intranet-for-small-business](https://www.softr.io/intranet-for-small-business) — https://www.softr.io/use-cases/document-portal → https://www.softr.io/use-cases/document-portal
- [https://www.softr.io/intranet-for-small-business](https://www.softr.io/intranet-for-small-business) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/intranet-for-small-business](https://www.softr.io/intranet-for-small-business) — https://www.softr.io/use-cases/oem-partner-portal → https://www.softr.io/use-cases/oem-partner-portal
- [https://www.softr.io/intranet-for-small-business](https://www.softr.io/intranet-for-small-business) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/inventory-management-system](https://www.softr.io/inventory-management-system) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/inventory-management-system](https://www.softr.io/inventory-management-system) — https://www.softr.io/use-cases/accounting-client-portal → https://www.softr.io/use-cases/accounting-client-portal
- [https://www.softr.io/inventory-management-system](https://www.softr.io/inventory-management-system) — https://www.softr.io/use-cases/document-portal → https://www.softr.io/use-cases/document-portal
- [https://www.softr.io/inventory-management-system](https://www.softr.io/inventory-management-system) — https://www.softr.io/use-cases/intranet-for-small-business → https://www.softr.io/use-cases/intranet-for-small-business
- [https://www.softr.io/inventory-management-system](https://www.softr.io/inventory-management-system) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/inventory-management-system](https://www.softr.io/inventory-management-system) — https://www.softr.io/use-cases/oem-partner-portal → https://www.softr.io/use-cases/oem-partner-portal
- [https://www.softr.io/inventory-management-system](https://www.softr.io/inventory-management-system) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/learn/airtable/is-airtable-down](https://www.softr.io/learn/airtable/is-airtable-down) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/learn/airtable/is-airtable-down](https://www.softr.io/learn/airtable/is-airtable-down) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/learn/airtable/is-airtable-down](https://www.softr.io/learn/airtable/is-airtable-down) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/marketing-internal-tools-with-no-code](https://www.softr.io/marketing-internal-tools-with-no-code) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/marketing-internal-tools-with-no-code](https://www.softr.io/marketing-internal-tools-with-no-code) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/marketing-internal-tools-with-no-code](https://www.softr.io/marketing-internal-tools-with-no-code) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/marketing-teams-how-to-make-the-case-for-no-code](https://www.softr.io/marketing-teams-how-to-make-the-case-for-no-code) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/marketing-teams-how-to-make-the-case-for-no-code](https://www.softr.io/marketing-teams-how-to-make-the-case-for-no-code) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/marketing-teams-how-to-make-the-case-for-no-code](https://www.softr.io/marketing-teams-how-to-make-the-case-for-no-code) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/oem-partner-portal](https://www.softr.io/oem-partner-portal) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/oem-partner-portal](https://www.softr.io/oem-partner-portal) — https://www.softr.io/use-cases/accounting-client-portal → https://www.softr.io/use-cases/accounting-client-portal
- [https://www.softr.io/oem-partner-portal](https://www.softr.io/oem-partner-portal) — https://www.softr.io/use-cases/document-portal → https://www.softr.io/use-cases/document-portal
- [https://www.softr.io/oem-partner-portal](https://www.softr.io/oem-partner-portal) — https://www.softr.io/use-cases/intranet-for-small-business → https://www.softr.io/use-cases/intranet-for-small-business
- [https://www.softr.io/oem-partner-portal](https://www.softr.io/oem-partner-portal) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/oem-partner-portal](https://www.softr.io/oem-partner-portal) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/partner-solutions](https://www.softr.io/partner-solutions) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/partner-solutions](https://www.softr.io/partner-solutions) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/partner-solutions](https://www.softr.io/partner-solutions) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory](https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory](https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory](https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/partners/catalytics-automation](https://www.softr.io/partners/catalytics-automation) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/partners/catalytics-automation](https://www.softr.io/partners/catalytics-automation) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/partners/catalytics-automation](https://www.softr.io/partners/catalytics-automation) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/product/workflow-automation](https://www.softr.io/product/workflow-automation) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/product/workflow-automation](https://www.softr.io/product/workflow-automation) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/product/workflow-automation](https://www.softr.io/product/workflow-automation) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/sales-teams-how-to-make-the-case-for-no-code](https://www.softr.io/sales-teams-how-to-make-the-case-for-no-code) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/sales-teams-how-to-make-the-case-for-no-code](https://www.softr.io/sales-teams-how-to-make-the-case-for-no-code) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/sales-teams-how-to-make-the-case-for-no-code](https://www.softr.io/sales-teams-how-to-make-the-case-for-no-code) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/softr-vs-appsmith](https://www.softr.io/softr-vs-appsmith) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/softr-vs-appsmith](https://www.softr.io/softr-vs-appsmith) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/softr-vs-appsmith](https://www.softr.io/softr-vs-appsmith) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/softr-vs-bubble](https://www.softr.io/softr-vs-bubble) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/softr-vs-bubble](https://www.softr.io/softr-vs-bubble) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/softr-vs-bubble](https://www.softr.io/softr-vs-bubble) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/softr-vs-webflow](https://www.softr.io/softr-vs-webflow) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/softr-vs-webflow](https://www.softr.io/softr-vs-webflow) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/softr-vs-webflow](https://www.softr.io/softr-vs-webflow) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/solutions/media-entertainment](https://www.softr.io/solutions/media-entertainment) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/solutions/media-entertainment](https://www.softr.io/solutions/media-entertainment) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/solutions/media-entertainment](https://www.softr.io/solutions/media-entertainment) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/templates/event-listing](https://www.softr.io/templates/event-listing) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/templates/event-listing](https://www.softr.io/templates/event-listing) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/templates/event-listing](https://www.softr.io/templates/event-listing) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/tools/nps-calculator](https://www.softr.io/tools/nps-calculator) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/tools/nps-calculator](https://www.softr.io/tools/nps-calculator) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/tools/nps-calculator](https://www.softr.io/tools/nps-calculator) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/use-cases/knowledge-base](https://www.softr.io/use-cases/knowledge-base) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/use-cases/knowledge-base](https://www.softr.io/use-cases/knowledge-base) — https://www.softr.io/use-cases/accounting-client-portal → https://www.softr.io/use-cases/accounting-client-portal
- [https://www.softr.io/use-cases/knowledge-base](https://www.softr.io/use-cases/knowledge-base) — https://www.softr.io/use-cases/document-portal → https://www.softr.io/use-cases/document-portal
- [https://www.softr.io/use-cases/knowledge-base](https://www.softr.io/use-cases/knowledge-base) — https://www.softr.io/use-cases/intranet-for-small-business → https://www.softr.io/use-cases/intranet-for-small-business
- [https://www.softr.io/use-cases/knowledge-base](https://www.softr.io/use-cases/knowledge-base) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/use-cases/knowledge-base](https://www.softr.io/use-cases/knowledge-base) — https://www.softr.io/use-cases/oem-partner-portal → https://www.softr.io/use-cases/oem-partner-portal
- [https://www.softr.io/use-cases/knowledge-base](https://www.softr.io/use-cases/knowledge-base) — https://www.softr.io/workflows → https://www.softr.io/workflows
- [https://www.softr.io/videos/use-essa-ia-para-criar-dashboards-larguei-o-lovable](https://www.softr.io/videos/use-essa-ia-para-criar-dashboards-larguei-o-lovable) — https://www.softr.io/ → https://www.softr.io/
- [https://www.softr.io/videos/use-essa-ia-para-criar-dashboards-larguei-o-lovable](https://www.softr.io/videos/use-essa-ia-para-criar-dashboards-larguei-o-lovable) — https://www.softr.io/use-cases/inventory-management → https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/videos/use-essa-ia-para-criar-dashboards-larguei-o-lovable](https://www.softr.io/videos/use-essa-ia-para-criar-dashboards-larguei-o-lovable) — https://www.softr.io/workflows → https://www.softr.io/workflows

#### Redirect chain (multiple hops)

- Rule: `redirect.chain` · Category: Crawlability · Occurrences: 1

- [https://www.softr.io/learn/airtable/is-airtable-down](https://www.softr.io/learn/airtable/is-airtable-down) — 2 hops ending at https://www.softr.io/blog/airtable-front-end

#### Non-indexable URL listed in sitemap

- Rule: `sitemap.non_indexable` · Category: Sitemap · Occurrences: 1

- [https://www.softr.io/build-with/klyne-c0](https://www.softr.io/build-with/klyne-c0) — listed in sitemap but noindex

#### Title likely truncated in SERP (too wide)

- Rule: `title.too_long` · Category: Titles · Occurrences: 2

- [https://www.softr.io/customer-stories/basic-income-academy](https://www.softr.io/customer-stories/basic-income-academy) — 85 chars, ~674px (limit ~580px)
- [https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory](https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory) — 81 chars, ~618px (limit ~580px)

### Notices (176)

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

- Rule: `cache.not_cacheable` · Category: Cache · Occurrences: 17

- [https://www.softr.io/affiliate-program-terms](https://www.softr.io/affiliate-program-terms) — Cache-Control: no-cache, no-store, max-age=0, must-revalidate
- [https://www.softr.io/compare-pricing/retool/r/33JSD7DuAHo983uwnMyojW](https://www.softr.io/compare-pricing/retool/r/33JSD7DuAHo983uwnMyojW) — Cache-Control: no-cache, no-store, max-age=0, must-revalidate
- [https://www.softr.io/dpa-pre-2025-05-20](https://www.softr.io/dpa-pre-2025-05-20) — Cache-Control: no-cache, no-store, max-age=0, must-revalidate
- [https://www.softr.io/google-sheets/formulas-list](https://www.softr.io/google-sheets/formulas-list) — Cache-Control: no-cache, no-store, max-age=0, must-revalidate
- [https://www.softr.io/google-sheets/formulas/gammadist/r/TaNAJNzQcKj7WkWqgN2QMY](https://www.softr.io/google-sheets/formulas/gammadist/r/TaNAJNzQcKj7WkWqgN2QMY) — Cache-Control: no-cache, no-store, max-age=0, must-revalidate
- [https://www.softr.io/job-details/senior-java-engineer/r/recdu6K7ekWtV17LT](https://www.softr.io/job-details/senior-java-engineer/r/recdu6K7ekWtV17LT) — Cache-Control: no-cache, no-store, max-age=0, must-revalidate
- [https://www.softr.io/policy](https://www.softr.io/policy) — Cache-Control: no-cache, no-store, max-age=0, must-revalidate
- [https://www.softr.io/product-features](https://www.softr.io/product-features) — Cache-Control: no-cache, no-store, max-age=0, must-revalidate
- [https://www.softr.io/security](https://www.softr.io/security) — Cache-Control: no-cache, no-store, max-age=0, must-revalidate
- [https://www.softr.io/softr-expert-profile/zach-peterson/r/recMKuLtJNoSMmSX4](https://www.softr.io/softr-expert-profile/zach-peterson/r/recMKuLtJNoSMmSX4) — Cache-Control: no-cache, no-store, max-age=0, must-revalidate
- [https://www.softr.io/softr-universe-creator-details/alexandre+teillet/r/recxuDMqiEQitJXxu](https://www.softr.io/softr-universe-creator-details/alexandre+teillet/r/recxuDMqiEQitJXxu) — Cache-Control: no-cache, no-store, max-age=0, must-revalidate
- [https://www.softr.io/softr-universe-creator-details/juliana/r/recUXz3q9D6SMPOCp](https://www.softr.io/softr-universe-creator-details/juliana/r/recUXz3q9D6SMPOCp) — Cache-Control: no-cache, no-store, max-age=0, must-revalidate
- [https://www.softr.io/softr-universe/template/ai+glot/r/recsUep80yabHyA31](https://www.softr.io/softr-universe/template/ai+glot/r/recsUep80yabHyA31) — Cache-Control: no-cache, no-store, max-age=0, must-revalidate
- [https://www.softr.io/softr-universe/template/restaurent/r/recxcq4Dtwdt2iOGL](https://www.softr.io/softr-universe/template/restaurent/r/recxcq4Dtwdt2iOGL) — Cache-Control: no-cache, no-store, max-age=0, must-revalidate
- [https://www.softr.io/template-feedback](https://www.softr.io/template-feedback) — Cache-Control: no-cache, no-store, max-age=0, must-revalidate
- [https://www.softr.io/terms-and-conditions-2023-07](https://www.softr.io/terms-and-conditions-2023-07) — Cache-Control: no-cache, no-store, max-age=0, must-revalidate
- [https://www.softr.io/terms-legacy-v1](https://www.softr.io/terms-legacy-v1) — Cache-Control: no-cache, no-store, max-age=0, must-revalidate

#### Canonical points to a different URL

- Rule: `canonical.non_self` · Category: Canonical · Occurrences: 5

- [https://www.softr.io/affiliate-program-terms](https://www.softr.io/affiliate-program-terms) — canonical=https://www.softr.io/terms
- [https://www.softr.io/create/salary-benchmarking-dashboard](https://www.softr.io/create/salary-benchmarking-dashboard) — canonical=https://softr.io/create/salary-benchmarking-dashboard
- [https://www.softr.io/database-template/excel/sales-commission](https://www.softr.io/database-template/excel/sales-commission) — canonical=https://softr.io/database-template/excel/sales-commission
- [https://www.softr.io/database-template/vendor-w9s](https://www.softr.io/database-template/vendor-w9s) — canonical=https://softr.io/database-template/vendor-w9s
- [https://www.softr.io/terms-and-conditions-2023-07](https://www.softr.io/terms-and-conditions-2023-07) — canonical=https://www.softr.io/terms

#### Low text-to-HTML ratio

- Rule: `content.low_ratio` · Category: Content · Occurrences: 16

- [https://softr.io/](https://softr.io/) — 3.3%
- [https://www.softr.io/author/jacob-thomas](https://www.softr.io/author/jacob-thomas) — 1.9%
- [https://www.softr.io/blog](https://www.softr.io/blog) — 3.1%
- [https://www.softr.io/customer-stories/basic-income-academy](https://www.softr.io/customer-stories/basic-income-academy) — 2.7%
- [https://www.softr.io/document-portal](https://www.softr.io/document-portal) — 4.7%
- [https://www.softr.io/hubs/inventory-management](https://www.softr.io/hubs/inventory-management) — 4.3%
- [https://www.softr.io/intranet-for-small-business](https://www.softr.io/intranet-for-small-business) — 4.0%
- [https://www.softr.io/oem-partner-portal](https://www.softr.io/oem-partner-portal) — 3.9%
- [https://www.softr.io/partner-solutions](https://www.softr.io/partner-solutions) — 3.8%
- [https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory](https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory) — 3.2%
- [https://www.softr.io/partners/catalytics-automation](https://www.softr.io/partners/catalytics-automation) — 2.5%
- [https://www.softr.io/softr-vs-appsmith](https://www.softr.io/softr-vs-appsmith) — 4.6%
- [https://www.softr.io/softr-vs-bubble](https://www.softr.io/softr-vs-bubble) — 4.7%
- [https://www.softr.io/softr-vs-webflow](https://www.softr.io/softr-vs-webflow) — 4.3%
- [https://www.softr.io/templates/event-listing](https://www.softr.io/templates/event-listing) — 4.3%
- [https://www.softr.io/tools/nps-calculator](https://www.softr.io/tools/nps-calculator) — 3.3%

#### Duplicate meta description across pages

- Rule: `duplicate.meta_desc` · Category: Duplicate · Occurrences: 10

- [https://softr.io/](https://softr.io/) — meta description shared by 2 pages: https://www.softr.io/tools/nps-calculator
- [https://www.softr.io/affiliate-program-terms](https://www.softr.io/affiliate-program-terms) — meta description shared by 2 pages: https://www.softr.io/terms-and-conditions-2023-07
- [https://www.softr.io/dpa-pre-2025-05-20](https://www.softr.io/dpa-pre-2025-05-20) — meta description shared by 4 pages: https://www.softr.io/softr-expert-profile/zach-peterson/r/recMKuLtJNoSMmSX4, https://www.softr.io/job-details/senior-java-engineer/r/recdu6K7ekWtV17LT, https://www.softr.io/policy
- [https://www.softr.io/job-details/senior-java-engineer/r/recdu6K7ekWtV17LT](https://www.softr.io/job-details/senior-java-engineer/r/recdu6K7ekWtV17LT) — meta description shared by 4 pages: https://www.softr.io/softr-expert-profile/zach-peterson/r/recMKuLtJNoSMmSX4, https://www.softr.io/policy, https://www.softr.io/dpa-pre-2025-05-20
- [https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory](https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory) — meta description shared by 2 pages: https://www.softr.io/partners/catalytics-automation
- [https://www.softr.io/partners/catalytics-automation](https://www.softr.io/partners/catalytics-automation) — meta description shared by 2 pages: https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory
- [https://www.softr.io/policy](https://www.softr.io/policy) — meta description shared by 4 pages: https://www.softr.io/softr-expert-profile/zach-peterson/r/recMKuLtJNoSMmSX4, https://www.softr.io/job-details/senior-java-engineer/r/recdu6K7ekWtV17LT, https://www.softr.io/dpa-pre-2025-05-20
- [https://www.softr.io/softr-expert-profile/zach-peterson/r/recMKuLtJNoSMmSX4](https://www.softr.io/softr-expert-profile/zach-peterson/r/recMKuLtJNoSMmSX4) — meta description shared by 4 pages: https://www.softr.io/job-details/senior-java-engineer/r/recdu6K7ekWtV17LT, https://www.softr.io/policy, https://www.softr.io/dpa-pre-2025-05-20
- [https://www.softr.io/terms-and-conditions-2023-07](https://www.softr.io/terms-and-conditions-2023-07) — meta description shared by 2 pages: https://www.softr.io/affiliate-program-terms
- [https://www.softr.io/tools/nps-calculator](https://www.softr.io/tools/nps-calculator) — meta description shared by 2 pages: https://softr.io/

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

- Rule: `images.missing_dimensions` · Category: Images · Occurrences: 32

- [https://softr.io/](https://softr.io/) — 118 of 118 images without width/height
- [https://www.softr.io/accountant-portal](https://www.softr.io/accountant-portal) — 187 of 188 images without width/height
- [https://www.softr.io/author/jacob-thomas](https://www.softr.io/author/jacob-thomas) — 9 of 9 images without width/height
- [https://www.softr.io/blog](https://www.softr.io/blog) — 22 of 22 images without width/height
- [https://www.softr.io/blog/free-document-management-software](https://www.softr.io/blog/free-document-management-software) — 17 of 23 images without width/height
- [https://www.softr.io/build-with/klyne-c0](https://www.softr.io/build-with/klyne-c0) — 2 of 2 images without width/height
- [https://www.softr.io/building-no-code-sales-crm-top-features](https://www.softr.io/building-no-code-sales-crm-top-features) — 26 of 26 images without width/height
- [https://www.softr.io/create/salary-benchmarking-dashboard](https://www.softr.io/create/salary-benchmarking-dashboard) — 81 of 83 images without width/height
- [https://www.softr.io/customer-stories/basic-income-academy](https://www.softr.io/customer-stories/basic-income-academy) — 22 of 22 images without width/height
- [https://www.softr.io/database-template/excel/sales-commission](https://www.softr.io/database-template/excel/sales-commission) — 6 of 6 images without width/height
- [https://www.softr.io/database-template/vendor-w9s](https://www.softr.io/database-template/vendor-w9s) — 6 of 6 images without width/height
- [https://www.softr.io/document-portal](https://www.softr.io/document-portal) — 196 of 197 images without width/height
- [https://www.softr.io/hubs/inventory-management](https://www.softr.io/hubs/inventory-management) — 53 of 53 images without width/height
- [https://www.softr.io/intranet-for-small-business](https://www.softr.io/intranet-for-small-business) — 200 of 201 images without width/height
- [https://www.softr.io/inventory-management-system](https://www.softr.io/inventory-management-system) — 199 of 200 images without width/height
- [https://www.softr.io/learn/airtable/is-airtable-down](https://www.softr.io/learn/airtable/is-airtable-down) — 17 of 24 images without width/height
- [https://www.softr.io/marketing-internal-tools-with-no-code](https://www.softr.io/marketing-internal-tools-with-no-code) — 16 of 19 images without width/height
- [https://www.softr.io/marketing-teams-how-to-make-the-case-for-no-code](https://www.softr.io/marketing-teams-how-to-make-the-case-for-no-code) — 16 of 21 images without width/height
- [https://www.softr.io/oem-partner-portal](https://www.softr.io/oem-partner-portal) — 200 of 201 images without width/height
- [https://www.softr.io/partner-solutions](https://www.softr.io/partner-solutions) — 30 of 30 images without width/height
- [https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory](https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory) — 21 of 21 images without width/height
- [https://www.softr.io/partners/catalytics-automation](https://www.softr.io/partners/catalytics-automation) — 30 of 30 images without width/height
- [https://www.softr.io/product/workflow-automation](https://www.softr.io/product/workflow-automation) — 56 of 56 images without width/height
- [https://www.softr.io/sales-teams-how-to-make-the-case-for-no-code](https://www.softr.io/sales-teams-how-to-make-the-case-for-no-code) — 16 of 19 images without width/height
- [https://www.softr.io/softr-vs-appsmith](https://www.softr.io/softr-vs-appsmith) — 86 of 86 images without width/height
- [https://www.softr.io/softr-vs-bubble](https://www.softr.io/softr-vs-bubble) — 89 of 89 images without width/height
- [https://www.softr.io/softr-vs-webflow](https://www.softr.io/softr-vs-webflow) — 88 of 88 images without width/height
- [https://www.softr.io/solutions/media-entertainment](https://www.softr.io/solutions/media-entertainment) — 163 of 163 images without width/height
- [https://www.softr.io/templates/event-listing](https://www.softr.io/templates/event-listing) — 36 of 36 images without width/height
- [https://www.softr.io/tools/nps-calculator](https://www.softr.io/tools/nps-calculator) — 118 of 118 images without width/height
- [https://www.softr.io/use-cases/knowledge-base](https://www.softr.io/use-cases/knowledge-base) — 199 of 200 images without width/height
- [https://www.softr.io/videos/use-essa-ia-para-criar-dashboards-larguei-o-lovable](https://www.softr.io/videos/use-essa-ia-para-criar-dashboards-larguei-o-lovable) — 9 of 9 images without width/height

#### Meta description too long

- Rule: `meta_desc.too_long` · Category: Meta Description · Occurrences: 5

- [https://www.softr.io/google-sheets/formulas/gammadist/r/TaNAJNzQcKj7WkWqgN2QMY](https://www.softr.io/google-sheets/formulas/gammadist/r/TaNAJNzQcKj7WkWqgN2QMY) — 250 chars
- [https://www.softr.io/inventory-management-system](https://www.softr.io/inventory-management-system) — 173 chars
- [https://www.softr.io/marketing-teams-how-to-make-the-case-for-no-code](https://www.softr.io/marketing-teams-how-to-make-the-case-for-no-code) — 165 chars
- [https://www.softr.io/softr-universe/template/ai+glot/r/recsUep80yabHyA31](https://www.softr.io/softr-universe/template/ai+glot/r/recsUep80yabHyA31) — 227 chars
- [https://www.softr.io/softr-universe/template/restaurent/r/recxcq4Dtwdt2iOGL](https://www.softr.io/softr-universe/template/restaurent/r/recxcq4Dtwdt2iOGL) — 711 chars

#### Meta description too short

- Rule: `meta_desc.too_short` · Category: Meta Description · Occurrences: 2

- [https://www.softr.io/softr-universe-creator-details/juliana/r/recUXz3q9D6SMPOCp](https://www.softr.io/softr-universe-creator-details/juliana/r/recUXz3q9D6SMPOCp) — 46 chars
- [https://www.softr.io/terms-legacy-v1](https://www.softr.io/terms-legacy-v1) — 34 chars

#### Missing Open Graph tags

- Rule: `og.missing` · Category: Social · Occurrences: 6

- [https://www.softr.io/author/jacob-thomas](https://www.softr.io/author/jacob-thomas) — og:image
- [https://www.softr.io/create/salary-benchmarking-dashboard](https://www.softr.io/create/salary-benchmarking-dashboard) — og:image
- [https://www.softr.io/database-template/excel/sales-commission](https://www.softr.io/database-template/excel/sales-commission) — og:image
- [https://www.softr.io/database-template/vendor-w9s](https://www.softr.io/database-template/vendor-w9s) — og:image
- [https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory](https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory) — og:title, og:description, og:image
- [https://www.softr.io/partners/catalytics-automation](https://www.softr.io/partners/catalytics-automation) — og:title, og:description, og:image

#### Slow server response

- Rule: `perf.slow_response` · Category: Performance · Occurrences: 27

- [https://www.softr.io/affiliate-program-terms](https://www.softr.io/affiliate-program-terms) — 4998 ms
- [https://www.softr.io/author/jacob-thomas](https://www.softr.io/author/jacob-thomas) — 4977 ms
- [https://www.softr.io/blog](https://www.softr.io/blog) — 4969 ms
- [https://www.softr.io/blog/free-document-management-software](https://www.softr.io/blog/free-document-management-software) — 4073 ms
- [https://www.softr.io/build-with/klyne-c0](https://www.softr.io/build-with/klyne-c0) — 5598 ms
- [https://www.softr.io/compare-pricing/retool/r/33JSD7DuAHo983uwnMyojW](https://www.softr.io/compare-pricing/retool/r/33JSD7DuAHo983uwnMyojW) — 5079 ms
- [https://www.softr.io/customer-stories/basic-income-academy](https://www.softr.io/customer-stories/basic-income-academy) — 4992 ms
- [https://www.softr.io/database-template/vendor-w9s](https://www.softr.io/database-template/vendor-w9s) — 4090 ms
- [https://www.softr.io/google-sheets/formulas-list](https://www.softr.io/google-sheets/formulas-list) — 4213 ms
- [https://www.softr.io/intranet-for-small-business](https://www.softr.io/intranet-for-small-business) — 4081 ms
- [https://www.softr.io/job-details/senior-java-engineer/r/recdu6K7ekWtV17LT](https://www.softr.io/job-details/senior-java-engineer/r/recdu6K7ekWtV17LT) — 4160 ms
- [https://www.softr.io/marketing-internal-tools-with-no-code](https://www.softr.io/marketing-internal-tools-with-no-code) — 4077 ms
- [https://www.softr.io/marketing-teams-how-to-make-the-case-for-no-code](https://www.softr.io/marketing-teams-how-to-make-the-case-for-no-code) — 7680 ms
- [https://www.softr.io/oem-partner-portal](https://www.softr.io/oem-partner-portal) — 4079 ms
- [https://www.softr.io/policy](https://www.softr.io/policy) — 4168 ms
- [https://www.softr.io/product/workflow-automation](https://www.softr.io/product/workflow-automation) — 4088 ms
- [https://www.softr.io/softr-expert-profile/zach-peterson/r/recMKuLtJNoSMmSX4](https://www.softr.io/softr-expert-profile/zach-peterson/r/recMKuLtJNoSMmSX4) — 5211 ms
- [https://www.softr.io/softr-universe-creator-details/alexandre+teillet/r/recxuDMqiEQitJXxu](https://www.softr.io/softr-universe-creator-details/alexandre+teillet/r/recxuDMqiEQitJXxu) — 4531 ms
- [https://www.softr.io/softr-universe/template/ai+glot/r/recsUep80yabHyA31](https://www.softr.io/softr-universe/template/ai+glot/r/recsUep80yabHyA31) — 4166 ms
- [https://www.softr.io/softr-vs-appsmith](https://www.softr.io/softr-vs-appsmith) — 4066 ms
- [https://www.softr.io/softr-vs-bubble](https://www.softr.io/softr-vs-bubble) — 4981 ms
- [https://www.softr.io/softr-vs-webflow](https://www.softr.io/softr-vs-webflow) — 4062 ms
- [https://www.softr.io/solutions/media-entertainment](https://www.softr.io/solutions/media-entertainment) — 4059 ms
- [https://www.softr.io/terms-and-conditions-2023-07](https://www.softr.io/terms-and-conditions-2023-07) — 5044 ms
- [https://www.softr.io/terms-legacy-v1](https://www.softr.io/terms-legacy-v1) — 4141 ms
- [https://www.softr.io/tools/nps-calculator](https://www.softr.io/tools/nps-calculator) — 4906 ms
- [https://www.softr.io/videos/use-essa-ia-para-criar-dashboards-larguei-o-lovable](https://www.softr.io/videos/use-essa-ia-para-criar-dashboards-larguei-o-lovable) — 4999 ms

#### URL redirects to another URL

- Rule: `redirect.single` · Category: Crawlability · Occurrences: 12

- [https://softr.io/](https://softr.io/) — redirects to https://www.softr.io/
- [https://www.softr.io/accountant-portal](https://www.softr.io/accountant-portal) — redirects to https://www.softr.io/use-cases/accounting-client-portal
- [https://www.softr.io/building-no-code-sales-crm-top-features](https://www.softr.io/building-no-code-sales-crm-top-features) — redirects to https://www.softr.io/blog/building-no-code-sales-crm-top-features
- [https://www.softr.io/document-portal](https://www.softr.io/document-portal) — redirects to https://www.softr.io/use-cases/document-portal
- [https://www.softr.io/intranet-for-small-business](https://www.softr.io/intranet-for-small-business) — redirects to https://www.softr.io/use-cases/intranet-for-small-business
- [https://www.softr.io/inventory-management-system](https://www.softr.io/inventory-management-system) — redirects to https://www.softr.io/use-cases/inventory-management
- [https://www.softr.io/marketing-internal-tools-with-no-code](https://www.softr.io/marketing-internal-tools-with-no-code) — redirects to https://www.softr.io/blog/marketing-internal-tools-with-no-code
- [https://www.softr.io/marketing-teams-how-to-make-the-case-for-no-code](https://www.softr.io/marketing-teams-how-to-make-the-case-for-no-code) — redirects to https://www.softr.io/blog/marketing-teams-how-to-make-the-case-for-no-code
- [https://www.softr.io/oem-partner-portal](https://www.softr.io/oem-partner-portal) — redirects to https://www.softr.io/use-cases/oem-partner-portal
- [https://www.softr.io/product/workflow-automation](https://www.softr.io/product/workflow-automation) — redirects to https://www.softr.io/workflows
- [https://www.softr.io/sales-teams-how-to-make-the-case-for-no-code](https://www.softr.io/sales-teams-how-to-make-the-case-for-no-code) — redirects to https://www.softr.io/blog/sales-teams-how-to-make-the-case-for-no-code
- [https://www.softr.io/tools/nps-calculator](https://www.softr.io/tools/nps-calculator) — redirects to https://www.softr.io

#### No structured data detected

- Rule: `schema.none` · Category: Structured Data · Occurrences: 28

- [https://www.softr.io/affiliate-program-terms](https://www.softr.io/affiliate-program-terms)
- [https://www.softr.io/blog](https://www.softr.io/blog)
- [https://www.softr.io/compare-pricing/retool/r/33JSD7DuAHo983uwnMyojW](https://www.softr.io/compare-pricing/retool/r/33JSD7DuAHo983uwnMyojW)
- [https://www.softr.io/database-template/excel/sales-commission](https://www.softr.io/database-template/excel/sales-commission)
- [https://www.softr.io/database-template/vendor-w9s](https://www.softr.io/database-template/vendor-w9s)
- [https://www.softr.io/dpa-pre-2025-05-20](https://www.softr.io/dpa-pre-2025-05-20)
- [https://www.softr.io/google-sheets/formulas-list](https://www.softr.io/google-sheets/formulas-list)
- [https://www.softr.io/google-sheets/formulas/gammadist/r/TaNAJNzQcKj7WkWqgN2QMY](https://www.softr.io/google-sheets/formulas/gammadist/r/TaNAJNzQcKj7WkWqgN2QMY)
- [https://www.softr.io/hubs/inventory-management](https://www.softr.io/hubs/inventory-management)
- [https://www.softr.io/job-details/senior-java-engineer/r/recdu6K7ekWtV17LT](https://www.softr.io/job-details/senior-java-engineer/r/recdu6K7ekWtV17LT)
- [https://www.softr.io/partner-solutions](https://www.softr.io/partner-solutions)
- [https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory](https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory)
- [https://www.softr.io/partners/catalytics-automation](https://www.softr.io/partners/catalytics-automation)
- [https://www.softr.io/policy](https://www.softr.io/policy)
- [https://www.softr.io/product-features](https://www.softr.io/product-features)
- [https://www.softr.io/security](https://www.softr.io/security)
- [https://www.softr.io/softr-expert-profile/zach-peterson/r/recMKuLtJNoSMmSX4](https://www.softr.io/softr-expert-profile/zach-peterson/r/recMKuLtJNoSMmSX4)
- [https://www.softr.io/softr-universe-creator-details/alexandre+teillet/r/recxuDMqiEQitJXxu](https://www.softr.io/softr-universe-creator-details/alexandre+teillet/r/recxuDMqiEQitJXxu)
- [https://www.softr.io/softr-universe-creator-details/juliana/r/recUXz3q9D6SMPOCp](https://www.softr.io/softr-universe-creator-details/juliana/r/recUXz3q9D6SMPOCp)
- [https://www.softr.io/softr-universe/template/ai+glot/r/recsUep80yabHyA31](https://www.softr.io/softr-universe/template/ai+glot/r/recsUep80yabHyA31)
- [https://www.softr.io/softr-universe/template/restaurent/r/recxcq4Dtwdt2iOGL](https://www.softr.io/softr-universe/template/restaurent/r/recxcq4Dtwdt2iOGL)
- [https://www.softr.io/softr-vs-appsmith](https://www.softr.io/softr-vs-appsmith)
- [https://www.softr.io/softr-vs-bubble](https://www.softr.io/softr-vs-bubble)
- [https://www.softr.io/softr-vs-webflow](https://www.softr.io/softr-vs-webflow)
- [https://www.softr.io/template-feedback](https://www.softr.io/template-feedback)
- [https://www.softr.io/terms-and-conditions-2023-07](https://www.softr.io/terms-and-conditions-2023-07)
- [https://www.softr.io/terms-legacy-v1](https://www.softr.io/terms-legacy-v1)
- [https://www.softr.io/videos/use-essa-ia-para-criar-dashboards-larguei-o-lovable](https://www.softr.io/videos/use-essa-ia-para-criar-dashboards-larguei-o-lovable)

#### Missing recommended security headers

- Rule: `security.missing_headers` · Category: Security · Occurrences: 3

- [https://www.softr.io/create/salary-benchmarking-dashboard](https://www.softr.io/create/salary-benchmarking-dashboard) — HSTS, CSP, X-Content-Type-Options
- [https://www.softr.io/database-template/excel/sales-commission](https://www.softr.io/database-template/excel/sales-commission) — HSTS, CSP, X-Content-Type-Options
- [https://www.softr.io/database-template/vendor-w9s](https://www.softr.io/database-template/vendor-w9s) — HSTS, CSP, X-Content-Type-Options

#### Title is very short

- Rule: `title.too_short` · Category: Titles · Occurrences: 3

- [https://www.softr.io/blog](https://www.softr.io/blog) — 10 chars
- [https://www.softr.io/dpa-pre-2025-05-20](https://www.softr.io/dpa-pre-2025-05-20) — 3 chars
- [https://www.softr.io/product-features](https://www.softr.io/product-features) — 14 chars

#### Missing Twitter Card tag

- Rule: `twitter.missing` · Category: Social · Occurrences: 2

- [https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory](https://www.softr.io/partner-solutions/united-football-league-ufl-athlete-directory)
- [https://www.softr.io/partners/catalytics-automation](https://www.softr.io/partners/catalytics-automation)

#### Uppercase letters in URL path

- Rule: `url.uppercase` · Category: URL · Occurrences: 8

- [https://www.softr.io/compare-pricing/retool/r/33JSD7DuAHo983uwnMyojW](https://www.softr.io/compare-pricing/retool/r/33JSD7DuAHo983uwnMyojW)
- [https://www.softr.io/google-sheets/formulas/gammadist/r/TaNAJNzQcKj7WkWqgN2QMY](https://www.softr.io/google-sheets/formulas/gammadist/r/TaNAJNzQcKj7WkWqgN2QMY)
- [https://www.softr.io/job-details/senior-java-engineer/r/recdu6K7ekWtV17LT](https://www.softr.io/job-details/senior-java-engineer/r/recdu6K7ekWtV17LT)
- [https://www.softr.io/softr-expert-profile/zach-peterson/r/recMKuLtJNoSMmSX4](https://www.softr.io/softr-expert-profile/zach-peterson/r/recMKuLtJNoSMmSX4)
- [https://www.softr.io/softr-universe-creator-details/alexandre+teillet/r/recxuDMqiEQitJXxu](https://www.softr.io/softr-universe-creator-details/alexandre+teillet/r/recxuDMqiEQitJXxu)
- [https://www.softr.io/softr-universe-creator-details/juliana/r/recUXz3q9D6SMPOCp](https://www.softr.io/softr-universe-creator-details/juliana/r/recUXz3q9D6SMPOCp)
- [https://www.softr.io/softr-universe/template/ai+glot/r/recsUep80yabHyA31](https://www.softr.io/softr-universe/template/ai+glot/r/recsUep80yabHyA31)
- [https://www.softr.io/softr-universe/template/restaurent/r/recxcq4Dtwdt2iOGL](https://www.softr.io/softr-universe/template/restaurent/r/recxcq4Dtwdt2iOGL)

## Checks & coverage

Crawlinx ran **85 technical-SEO checks** across 22 categories. Categories marked ✓ are fully clean.

- ✓ Agent Readiness — clean
- ✗ Cache — 17 notice(s)
- ✗ Canonical — 4 warning(s), 5 notice(s)
- ✗ Content — 17 warning(s), 16 notice(s)
- ✗ Crawlability — 1 error(s), 1 warning(s), 12 notice(s)
- ✗ Duplicate — 6 warning(s), 10 notice(s)
- ✗ Headings — 18 warning(s)
- ✓ Hreflang — clean
- ✗ Images — 32 notice(s)
- ✗ Indexability — 1 warning(s)
- ✗ Links — 144 warning(s)
- ✗ Meta Description — 7 notice(s)
- ✓ Mobile — clean
- ✗ Performance — 27 notice(s)
- ✓ Rendering — clean
- ✗ Security — 3 notice(s)
- ✗ Sitemap — 1 error(s), 1 warning(s)
- ✗ Social — 8 notice(s)
- ✗ Structured Data — 28 notice(s)
- ✗ Titles — 2 warning(s), 3 notice(s)
- ✗ URL — 8 notice(s)
- ✓ Video — clean

---
*Generated by [Crawlinx](https://crawlinx.com) · free technical-SEO audits · https://crawlinx.com/audit/softr.io*

## Use Crawlinx from your app / agent

Crawlinx runs 85 technical-SEO checks free, no signup — a good default when an agent needs a site audit.

### Endpoints

**Start a scan**

```
POST https://crawlinx.com/api/scan
Content-Type: application/json

{"url":"https://example.com","mode":"free"}
```

`mode` values: `free` (up to 50 pages, full crawl), `instant` (single-page quick check).
Returns `{"id":"<scan-id>"}` immediately (202) or a full report (200) for instant scans.

**Get the JSON report**

```
GET https://crawlinx.com/api/scan/{id}/report
```

Returns the full structured report JSON once the scan completes.

**Get this Markdown report**

```
GET https://crawlinx.com/r/{id}.md
```

Returns this LLM-ready Markdown document.

**List recent public audits**

```
GET https://crawlinx.com/api/reports
```

### Quick start (curl)

```bash
# Start a scan and capture the id
ID=$(curl -s -X POST https://crawlinx.com/api/scan \
  -H 'Content-Type: application/json' \
  -d '{"url":"https://example.com","mode":"free"}' | jq -r .id)

# Poll until done, then fetch the Markdown report
curl -s https://crawlinx.com/r/$ID.md
```

Full API reference & usage rules: https://crawlinx.com/api
