---
tool: Crawlinx SEO audit
source: https://crawlinx.com
domain: meilisearch.com
report_url: "https://crawlinx.com/audit/meilisearch.com"
crawl_id: 20260711T010025-d175c786
health_score: 66
generated_at: 2026-07-11T15:44:09Z
total_pages: 50
html_pages: 48
indexable_pages: 47
errors: 0
warnings: 89
notices: 203
---

# SEO audit: meilisearch.com

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

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

## Overview

| Metric | Value |
| --- | --- |
| Pages crawled | 50 |
| HTML pages | 48 |
| Indexable | 47 |
| Non-indexable | 1 |
| Orphan pages | 3 |
| Broken internal links | 0 |
| Avg response time | 983 ms |
| Errors / Warnings / Notices | 0 / 89 / 203 |
| Status codes | 50×200 |

## Categories

| Category | Score | Errors | Warnings | Notices |
| --- | ---: | ---: | ---: | ---: |
| Links | 65 | 0 | 59 | 14 |
| Duplicate | 93 | 0 | 12 | 6 |
| Titles | 96 | 0 | 7 | 0 |
| Structured Data | 96 | 0 | 6 | 7 |
| Content | 98 | 0 | 3 | 27 |
| Indexability | 99 | 0 | 1 | 0 |
| Sitemap | 99 | 0 | 1 | 1 |
| Cache | 100 | 0 | 0 | 48 |
| Canonical | 100 | 0 | 0 | 5 |
| Crawlability | 100 | 0 | 0 | 3 |
| Headings | 100 | 0 | 0 | 3 |
| Images | 100 | 0 | 0 | 32 |
| Meta Description | 100 | 0 | 0 | 7 |
| Security | 100 | 0 | 0 | 48 |
| URL | 100 | 0 | 0 | 2 |

## Issues

### Warnings (89)

#### Thin content (low word count)

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

- [https://www.meilisearch.com/integrations/react](https://www.meilisearch.com/integrations/react) — 180 words
- [https://www.meilisearch.com/launch-week](https://www.meilisearch.com/launch-week) — 150 words
- [https://www.meilisearch.com/newsletter](https://www.meilisearch.com/newsletter) — 147 words

#### Duplicate page content

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

- [https://meilisearch.com/](https://meilisearch.com/) — content shared by 2 pages: https://www.meilisearch.com/
- [https://www.meilisearch.com/](https://www.meilisearch.com/) — content shared by 2 pages: https://meilisearch.com/
- [https://www.meilisearch.com/cloud](https://www.meilisearch.com/cloud) — content shared by 2 pages: https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview
- [https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview](https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview) — content shared by 2 pages: https://www.meilisearch.com/cloud
- [https://www.meilisearch.com/launch-week-q1-2026](https://www.meilisearch.com/launch-week-q1-2026) — content shared by 2 pages: https://www.meilisearch.com/launch-week/q1-2026
- [https://www.meilisearch.com/launch-week/q1-2026](https://www.meilisearch.com/launch-week/q1-2026) — content shared by 2 pages: https://www.meilisearch.com/launch-week-q1-2026

#### Duplicate <title> across pages

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

- [https://meilisearch.com/](https://meilisearch.com/) — title shared by 2 pages: https://www.meilisearch.com/
- [https://www.meilisearch.com/](https://www.meilisearch.com/) — title shared by 2 pages: https://meilisearch.com/
- [https://www.meilisearch.com/cloud](https://www.meilisearch.com/cloud) — title shared by 2 pages: https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview
- [https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview](https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview) — title shared by 2 pages: https://www.meilisearch.com/cloud
- [https://www.meilisearch.com/launch-week-q1-2026](https://www.meilisearch.com/launch-week-q1-2026) — title shared by 2 pages: https://www.meilisearch.com/launch-week/q1-2026
- [https://www.meilisearch.com/launch-week/q1-2026](https://www.meilisearch.com/launch-week/q1-2026) — title shared by 2 pages: https://www.meilisearch.com/launch-week-q1-2026

#### Page is noindex

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

- [https://www.meilisearch.com/blog/tag/ai](https://www.meilisearch.com/blog/tag/ai) — meta/X-Robots: meta=noindex, follow

#### Orphan page (no internal inlinks)

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

- [https://www.meilisearch.com/blog/memory-leak-investigation](https://www.meilisearch.com/blog/memory-leak-investigation) — no internal links point here
- [https://www.meilisearch.com/products](https://www.meilisearch.com/products) — no internal links point here
- [https://www.meilisearch.com/solutions](https://www.meilisearch.com/solutions) — no internal links point here

#### Internal link points to a redirect

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

- [https://meilisearch.com/](https://meilisearch.com/) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/](https://www.meilisearch.com/) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/blog](https://www.meilisearch.com/blog) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/blog/2026-march-roadmap](https://www.meilisearch.com/blog/2026-march-roadmap) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/blog/ai-powered-workplace-search](https://www.meilisearch.com/blog/ai-powered-workplace-search) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/blog/carjager-vehicle-search-zero-devops](https://www.meilisearch.com/blog/carjager-vehicle-search-zero-devops) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/blog/chat-ui](https://www.meilisearch.com/blog/chat-ui) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/blog/chat-ui](https://www.meilisearch.com/blog/chat-ui) — https://www.meilisearch.com/launch-week-q1-2026 → https://www.meilisearch.com/launch-week/q1-2026
- [https://www.meilisearch.com/blog/context-distillation](https://www.meilisearch.com/blog/context-distillation) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/blog/launch-week-q1-2026-wrap-up](https://www.meilisearch.com/blog/launch-week-q1-2026-wrap-up) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/blog/launch-week-q1-2026-wrap-up](https://www.meilisearch.com/blog/launch-week-q1-2026-wrap-up) — https://www.meilisearch.com/launch-week-q1-2026 → https://www.meilisearch.com/launch-week/q1-2026
- [https://www.meilisearch.com/blog/memory-leak-investigation](https://www.meilisearch.com/blog/memory-leak-investigation) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/blog/query-rewrite-rag](https://www.meilisearch.com/blog/query-rewrite-rag) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/blog/rag-as-a-service](https://www.meilisearch.com/blog/rag-as-a-service) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/blog/rag-for-customer-support](https://www.meilisearch.com/blog/rag-for-customer-support) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/blog/rag-for-medical-data](https://www.meilisearch.com/blog/rag-for-medical-data) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/blog/rag-for-structured-data](https://www.meilisearch.com/blog/rag-for-structured-data) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/blog/rag-guardrails](https://www.meilisearch.com/blog/rag-guardrails) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/blog/rag-reranking](https://www.meilisearch.com/blog/rag-reranking) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/blog/search-relevance-metrics](https://www.meilisearch.com/blog/search-relevance-metrics) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/blog/self-rag](https://www.meilisearch.com/blog/self-rag) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/blog/sharding-replication](https://www.meilisearch.com/blog/sharding-replication) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/blog/sharding-replication](https://www.meilisearch.com/blog/sharding-replication) — https://www.meilisearch.com/launch-week-q1-2026 → https://www.meilisearch.com/launch-week/q1-2026
- [https://www.meilisearch.com/blog/tag/ai](https://www.meilisearch.com/blog/tag/ai) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/blog/touchless-powers-scalable-vehicle-search](https://www.meilisearch.com/blog/touchless-powers-scalable-vehicle-search) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/careers](https://www.meilisearch.com/careers) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/cloud](https://www.meilisearch.com/cloud) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview](https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/comparisons](https://www.meilisearch.com/comparisons) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/comparisons/meilisearch-vs-algolia](https://www.meilisearch.com/comparisons/meilisearch-vs-algolia) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/customers](https://www.meilisearch.com/customers) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/docs](https://www.meilisearch.com/docs) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/docs](https://www.meilisearch.com/docs) — https://www.meilisearch.com/docs/getting_started/overview → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/docs/capabilities/analytics/advanced/analytics_metrics](https://www.meilisearch.com/docs/capabilities/analytics/advanced/analytics_metrics) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/docs/capabilities/analytics/advanced/analytics_metrics](https://www.meilisearch.com/docs/capabilities/analytics/advanced/analytics_metrics) — https://www.meilisearch.com/docs/getting_started/overview → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/docs/capabilities/analytics/getting_started](https://www.meilisearch.com/docs/capabilities/analytics/getting_started) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/docs/capabilities/analytics/getting_started](https://www.meilisearch.com/docs/capabilities/analytics/getting_started) — https://www.meilisearch.com/docs/getting_started/overview → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/docs/capabilities/overview](https://www.meilisearch.com/docs/capabilities/overview) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/docs/capabilities/overview](https://www.meilisearch.com/docs/capabilities/overview) — https://www.meilisearch.com/docs/getting_started/overview → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/enterprise](https://www.meilisearch.com/enterprise) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/integrations](https://www.meilisearch.com/integrations) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/integrations/react](https://www.meilisearch.com/integrations/react) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/launch-week](https://www.meilisearch.com/launch-week) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/launch-week-q1-2026](https://www.meilisearch.com/launch-week-q1-2026) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/launch-week/q1-2026](https://www.meilisearch.com/launch-week/q1-2026) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/newsletter](https://www.meilisearch.com/newsletter) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/pricing](https://www.meilisearch.com/pricing) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/privacy-policy](https://www.meilisearch.com/privacy-policy) — https://meilisearch.com/ → https://www.meilisearch.com/
- [https://www.meilisearch.com/privacy-policy](https://www.meilisearch.com/privacy-policy) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/products](https://www.meilisearch.com/products) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/products/hybrid-search](https://www.meilisearch.com/products/hybrid-search) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/roadmap](https://www.meilisearch.com/roadmap) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/service-level-agreement](https://www.meilisearch.com/service-level-agreement) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/solutions](https://www.meilisearch.com/solutions) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/solutions/digital-commerce](https://www.meilisearch.com/solutions/digital-commerce) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/terms-of-use](https://www.meilisearch.com/terms-of-use) — https://www.meilisearch.com/docs → https://www.meilisearch.com/docs/getting_started/overview

#### Rich-result schema missing required properties

- Rule: `schema.invalid` · Category: Structured Data · Occurrences: 6

- [https://www.meilisearch.com/comparisons/meilisearch-vs-algolia](https://www.meilisearch.com/comparisons/meilisearch-vs-algolia) — Article missing: image, datePublished
- [https://www.meilisearch.com/docs](https://www.meilisearch.com/docs) — Article missing: image, datePublished
- [https://www.meilisearch.com/docs/capabilities/analytics/advanced/analytics_metrics](https://www.meilisearch.com/docs/capabilities/analytics/advanced/analytics_metrics) — Article missing: image, datePublished
- [https://www.meilisearch.com/docs/capabilities/analytics/getting_started](https://www.meilisearch.com/docs/capabilities/analytics/getting_started) — Article missing: image, datePublished
- [https://www.meilisearch.com/docs/capabilities/overview](https://www.meilisearch.com/docs/capabilities/overview) — Article missing: image, datePublished
- [https://www.meilisearch.com/pricing](https://www.meilisearch.com/pricing) — Product missing: image

#### Non-indexable URL listed in sitemap

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

- [https://www.meilisearch.com/blog/tag/ai](https://www.meilisearch.com/blog/tag/ai) — listed in sitemap but noindex

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

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

- [https://www.meilisearch.com/blog/chat-ui](https://www.meilisearch.com/blog/chat-ui) — 81 chars, ~600px (limit ~580px)
- [https://www.meilisearch.com/blog/context-distillation](https://www.meilisearch.com/blog/context-distillation) — 86 chars, ~634px (limit ~580px)
- [https://www.meilisearch.com/blog/launch-week-q1-2026-wrap-up](https://www.meilisearch.com/blog/launch-week-q1-2026-wrap-up) — 79 chars, ~606px (limit ~580px)
- [https://www.meilisearch.com/blog/memory-leak-investigation](https://www.meilisearch.com/blog/memory-leak-investigation) — 94 chars, ~704px (limit ~580px)
- [https://www.meilisearch.com/blog/self-rag](https://www.meilisearch.com/blog/self-rag) — 81 chars, ~600px (limit ~580px)
- [https://www.meilisearch.com/blog/sharding-replication](https://www.meilisearch.com/blog/sharding-replication) — 91 chars, ~659px (limit ~580px)
- [https://www.meilisearch.com/blog/touchless-powers-scalable-vehicle-search](https://www.meilisearch.com/blog/touchless-powers-scalable-vehicle-search) — 91 chars, ~691px (limit ~580px)

### Notices (203)

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

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

- [https://meilisearch.com/](https://meilisearch.com/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/](https://www.meilisearch.com/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/blog](https://www.meilisearch.com/blog) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/blog/2026-march-roadmap](https://www.meilisearch.com/blog/2026-march-roadmap) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/blog/ai-powered-workplace-search](https://www.meilisearch.com/blog/ai-powered-workplace-search) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/blog/carjager-vehicle-search-zero-devops](https://www.meilisearch.com/blog/carjager-vehicle-search-zero-devops) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/blog/chat-ui](https://www.meilisearch.com/blog/chat-ui) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/blog/context-distillation](https://www.meilisearch.com/blog/context-distillation) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/blog/launch-week-q1-2026-wrap-up](https://www.meilisearch.com/blog/launch-week-q1-2026-wrap-up) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/blog/memory-leak-investigation](https://www.meilisearch.com/blog/memory-leak-investigation) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/blog/query-rewrite-rag](https://www.meilisearch.com/blog/query-rewrite-rag) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/blog/rag-as-a-service](https://www.meilisearch.com/blog/rag-as-a-service) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/blog/rag-for-customer-support](https://www.meilisearch.com/blog/rag-for-customer-support) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/blog/rag-for-medical-data](https://www.meilisearch.com/blog/rag-for-medical-data) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/blog/rag-for-structured-data](https://www.meilisearch.com/blog/rag-for-structured-data) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/blog/rag-guardrails](https://www.meilisearch.com/blog/rag-guardrails) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/blog/rag-reranking](https://www.meilisearch.com/blog/rag-reranking) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/blog/search-relevance-metrics](https://www.meilisearch.com/blog/search-relevance-metrics) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/blog/self-rag](https://www.meilisearch.com/blog/self-rag) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/blog/sharding-replication](https://www.meilisearch.com/blog/sharding-replication) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/blog/tag/ai](https://www.meilisearch.com/blog/tag/ai) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/blog/touchless-powers-scalable-vehicle-search](https://www.meilisearch.com/blog/touchless-powers-scalable-vehicle-search) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/careers](https://www.meilisearch.com/careers) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/cloud](https://www.meilisearch.com/cloud) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview](https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/comparisons](https://www.meilisearch.com/comparisons) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/comparisons/meilisearch-vs-algolia](https://www.meilisearch.com/comparisons/meilisearch-vs-algolia) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/customers](https://www.meilisearch.com/customers) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/docs](https://www.meilisearch.com/docs) — Cache-Control: no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0 · cloudflare: DYNAMIC
- [https://www.meilisearch.com/docs/capabilities/analytics/advanced/analytics_metrics](https://www.meilisearch.com/docs/capabilities/analytics/advanced/analytics_metrics) — Cache-Control: no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0 · cloudflare: DYNAMIC
- [https://www.meilisearch.com/docs/capabilities/analytics/getting_started](https://www.meilisearch.com/docs/capabilities/analytics/getting_started) — Cache-Control: no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0 · cloudflare: DYNAMIC
- [https://www.meilisearch.com/docs/capabilities/overview](https://www.meilisearch.com/docs/capabilities/overview) — Cache-Control: no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0 · cloudflare: DYNAMIC
- [https://www.meilisearch.com/enterprise](https://www.meilisearch.com/enterprise) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/integrations](https://www.meilisearch.com/integrations) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/integrations/react](https://www.meilisearch.com/integrations/react) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/launch-week](https://www.meilisearch.com/launch-week) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/launch-week-q1-2026](https://www.meilisearch.com/launch-week-q1-2026) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/launch-week/q1-2026](https://www.meilisearch.com/launch-week/q1-2026) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/newsletter](https://www.meilisearch.com/newsletter) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/pricing](https://www.meilisearch.com/pricing) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/privacy-policy](https://www.meilisearch.com/privacy-policy) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/products](https://www.meilisearch.com/products) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/products/hybrid-search](https://www.meilisearch.com/products/hybrid-search) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/roadmap](https://www.meilisearch.com/roadmap) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/service-level-agreement](https://www.meilisearch.com/service-level-agreement) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/solutions](https://www.meilisearch.com/solutions) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/solutions/digital-commerce](https://www.meilisearch.com/solutions/digital-commerce) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://www.meilisearch.com/terms-of-use](https://www.meilisearch.com/terms-of-use) — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC

#### Canonical points to a different URL

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

- [https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview](https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview) — canonical=https://www.meilisearch.com/cloud
- [https://www.meilisearch.com/docs](https://www.meilisearch.com/docs) — canonical=https://meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/docs/capabilities/analytics/advanced/analytics_metrics](https://www.meilisearch.com/docs/capabilities/analytics/advanced/analytics_metrics) — canonical=https://meilisearch.com/docs/capabilities/analytics/advanced/analytics_metrics
- [https://www.meilisearch.com/docs/capabilities/analytics/getting_started](https://www.meilisearch.com/docs/capabilities/analytics/getting_started) — canonical=https://meilisearch.com/docs/capabilities/analytics/getting_started
- [https://www.meilisearch.com/docs/capabilities/overview](https://www.meilisearch.com/docs/capabilities/overview) — canonical=https://meilisearch.com/docs/capabilities/overview

#### Low text-to-HTML ratio

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

- [https://meilisearch.com/](https://meilisearch.com/) — 1.5%
- [https://www.meilisearch.com/](https://www.meilisearch.com/) — 1.5%
- [https://www.meilisearch.com/blog](https://www.meilisearch.com/blog) — 0.8%
- [https://www.meilisearch.com/blog/carjager-vehicle-search-zero-devops](https://www.meilisearch.com/blog/carjager-vehicle-search-zero-devops) — 4.6%
- [https://www.meilisearch.com/blog/chat-ui](https://www.meilisearch.com/blog/chat-ui) — 4.2%
- [https://www.meilisearch.com/careers](https://www.meilisearch.com/careers) — 2.0%
- [https://www.meilisearch.com/cloud](https://www.meilisearch.com/cloud) — 1.5%
- [https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview](https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview) — 1.5%
- [https://www.meilisearch.com/comparisons](https://www.meilisearch.com/comparisons) — 2.2%
- [https://www.meilisearch.com/comparisons/meilisearch-vs-algolia](https://www.meilisearch.com/comparisons/meilisearch-vs-algolia) — 3.3%
- [https://www.meilisearch.com/customers](https://www.meilisearch.com/customers) — 3.6%
- [https://www.meilisearch.com/docs](https://www.meilisearch.com/docs) — 1.0%
- [https://www.meilisearch.com/docs/capabilities/analytics/advanced/analytics_metrics](https://www.meilisearch.com/docs/capabilities/analytics/advanced/analytics_metrics) — 1.1%
- [https://www.meilisearch.com/docs/capabilities/analytics/getting_started](https://www.meilisearch.com/docs/capabilities/analytics/getting_started) — 1.2%
- [https://www.meilisearch.com/docs/capabilities/overview](https://www.meilisearch.com/docs/capabilities/overview) — 0.6%
- [https://www.meilisearch.com/enterprise](https://www.meilisearch.com/enterprise) — 2.1%
- [https://www.meilisearch.com/integrations](https://www.meilisearch.com/integrations) — 2.5%
- [https://www.meilisearch.com/integrations/react](https://www.meilisearch.com/integrations/react) — 1.1%
- [https://www.meilisearch.com/launch-week](https://www.meilisearch.com/launch-week) — 1.2%
- [https://www.meilisearch.com/launch-week-q1-2026](https://www.meilisearch.com/launch-week-q1-2026) — 2.4%
- [https://www.meilisearch.com/launch-week/q1-2026](https://www.meilisearch.com/launch-week/q1-2026) — 2.4%
- [https://www.meilisearch.com/newsletter](https://www.meilisearch.com/newsletter) — 1.1%
- [https://www.meilisearch.com/pricing](https://www.meilisearch.com/pricing) — 2.6%
- [https://www.meilisearch.com/products](https://www.meilisearch.com/products) — 1.5%
- [https://www.meilisearch.com/products/hybrid-search](https://www.meilisearch.com/products/hybrid-search) — 2.4%
- [https://www.meilisearch.com/solutions](https://www.meilisearch.com/solutions) — 1.5%
- [https://www.meilisearch.com/solutions/digital-commerce](https://www.meilisearch.com/solutions/digital-commerce) — 2.0%

#### Duplicate meta description across pages

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

- [https://meilisearch.com/](https://meilisearch.com/) — meta description shared by 2 pages: https://www.meilisearch.com/
- [https://www.meilisearch.com/](https://www.meilisearch.com/) — meta description shared by 2 pages: https://meilisearch.com/
- [https://www.meilisearch.com/cloud](https://www.meilisearch.com/cloud) — meta description shared by 2 pages: https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview
- [https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview](https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview) — meta description shared by 2 pages: https://www.meilisearch.com/cloud
- [https://www.meilisearch.com/launch-week-q1-2026](https://www.meilisearch.com/launch-week-q1-2026) — meta description shared by 2 pages: https://www.meilisearch.com/launch-week/q1-2026
- [https://www.meilisearch.com/launch-week/q1-2026](https://www.meilisearch.com/launch-week/q1-2026) — meta description shared by 2 pages: https://www.meilisearch.com/launch-week-q1-2026

#### Multiple <h1> elements

- Rule: `h1.multiple` · Category: Headings · Occurrences: 3

- [https://www.meilisearch.com/blog/2026-march-roadmap](https://www.meilisearch.com/blog/2026-march-roadmap) — 2 <h1> elements
- [https://www.meilisearch.com/blog/memory-leak-investigation](https://www.meilisearch.com/blog/memory-leak-investigation) — 2 <h1> elements
- [https://www.meilisearch.com/blog/touchless-powers-scalable-vehicle-search](https://www.meilisearch.com/blog/touchless-powers-scalable-vehicle-search) — 2 <h1> elements

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

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

- [https://meilisearch.com/](https://meilisearch.com/) — 3 of 37 images without width/height
- [https://www.meilisearch.com/](https://www.meilisearch.com/) — 3 of 37 images without width/height
- [https://www.meilisearch.com/blog](https://www.meilisearch.com/blog) — 24 of 26 images without width/height
- [https://www.meilisearch.com/blog/2026-march-roadmap](https://www.meilisearch.com/blog/2026-march-roadmap) — 8 of 11 images without width/height
- [https://www.meilisearch.com/blog/ai-powered-workplace-search](https://www.meilisearch.com/blog/ai-powered-workplace-search) — 8 of 15 images without width/height
- [https://www.meilisearch.com/blog/carjager-vehicle-search-zero-devops](https://www.meilisearch.com/blog/carjager-vehicle-search-zero-devops) — 8 of 12 images without width/height
- [https://www.meilisearch.com/blog/chat-ui](https://www.meilisearch.com/blog/chat-ui) — 8 of 15 images without width/height
- [https://www.meilisearch.com/blog/context-distillation](https://www.meilisearch.com/blog/context-distillation) — 8 of 14 images without width/height
- [https://www.meilisearch.com/blog/launch-week-q1-2026-wrap-up](https://www.meilisearch.com/blog/launch-week-q1-2026-wrap-up) — 8 of 11 images without width/height
- [https://www.meilisearch.com/blog/memory-leak-investigation](https://www.meilisearch.com/blog/memory-leak-investigation) — 8 of 18 images without width/height
- [https://www.meilisearch.com/blog/query-rewrite-rag](https://www.meilisearch.com/blog/query-rewrite-rag) — 8 of 13 images without width/height
- [https://www.meilisearch.com/blog/rag-as-a-service](https://www.meilisearch.com/blog/rag-as-a-service) — 8 of 14 images without width/height
- [https://www.meilisearch.com/blog/rag-for-customer-support](https://www.meilisearch.com/blog/rag-for-customer-support) — 8 of 12 images without width/height
- [https://www.meilisearch.com/blog/rag-for-medical-data](https://www.meilisearch.com/blog/rag-for-medical-data) — 8 of 12 images without width/height
- [https://www.meilisearch.com/blog/rag-for-structured-data](https://www.meilisearch.com/blog/rag-for-structured-data) — 8 of 14 images without width/height
- [https://www.meilisearch.com/blog/rag-guardrails](https://www.meilisearch.com/blog/rag-guardrails) — 8 of 12 images without width/height
- [https://www.meilisearch.com/blog/rag-reranking](https://www.meilisearch.com/blog/rag-reranking) — 8 of 15 images without width/height
- [https://www.meilisearch.com/blog/search-relevance-metrics](https://www.meilisearch.com/blog/search-relevance-metrics) — 8 of 13 images without width/height
- [https://www.meilisearch.com/blog/self-rag](https://www.meilisearch.com/blog/self-rag) — 8 of 12 images without width/height
- [https://www.meilisearch.com/blog/sharding-replication](https://www.meilisearch.com/blog/sharding-replication) — 8 of 11 images without width/height
- [https://www.meilisearch.com/blog/tag/ai](https://www.meilisearch.com/blog/tag/ai) — 131 of 133 images without width/height
- [https://www.meilisearch.com/blog/touchless-powers-scalable-vehicle-search](https://www.meilisearch.com/blog/touchless-powers-scalable-vehicle-search) — 8 of 12 images without width/height
- [https://www.meilisearch.com/careers](https://www.meilisearch.com/careers) — 6 of 15 images without width/height
- [https://www.meilisearch.com/customers](https://www.meilisearch.com/customers) — 27 of 30 images without width/height
- [https://www.meilisearch.com/docs](https://www.meilisearch.com/docs) — 4 of 5 images without width/height
- [https://www.meilisearch.com/docs/capabilities/analytics/advanced/analytics_metrics](https://www.meilisearch.com/docs/capabilities/analytics/advanced/analytics_metrics) — 4 of 4 images without width/height
- [https://www.meilisearch.com/docs/capabilities/analytics/getting_started](https://www.meilisearch.com/docs/capabilities/analytics/getting_started) — 4 of 4 images without width/height
- [https://www.meilisearch.com/docs/capabilities/overview](https://www.meilisearch.com/docs/capabilities/overview) — 4 of 4 images without width/height
- [https://www.meilisearch.com/launch-week](https://www.meilisearch.com/launch-week) — 1 of 4 images without width/height
- [https://www.meilisearch.com/launch-week-q1-2026](https://www.meilisearch.com/launch-week-q1-2026) — 5 of 9 images without width/height
- [https://www.meilisearch.com/launch-week/q1-2026](https://www.meilisearch.com/launch-week/q1-2026) — 5 of 9 images without width/height
- [https://www.meilisearch.com/products/hybrid-search](https://www.meilisearch.com/products/hybrid-search) — 1 of 4 images without width/height

#### Internal link points to a noindex page

- Rule: `links.to_noindex` · Category: Links · Occurrences: 14

- [https://www.meilisearch.com/blog](https://www.meilisearch.com/blog) — https://www.meilisearch.com/blog/tag/ai
- [https://www.meilisearch.com/blog/2026-march-roadmap](https://www.meilisearch.com/blog/2026-march-roadmap) — https://www.meilisearch.com/blog/tag/ai
- [https://www.meilisearch.com/blog/ai-powered-workplace-search](https://www.meilisearch.com/blog/ai-powered-workplace-search) — https://www.meilisearch.com/blog/tag/ai
- [https://www.meilisearch.com/blog/context-distillation](https://www.meilisearch.com/blog/context-distillation) — https://www.meilisearch.com/blog/tag/ai
- [https://www.meilisearch.com/blog/memory-leak-investigation](https://www.meilisearch.com/blog/memory-leak-investigation) — https://www.meilisearch.com/blog/tag/ai
- [https://www.meilisearch.com/blog/query-rewrite-rag](https://www.meilisearch.com/blog/query-rewrite-rag) — https://www.meilisearch.com/blog/tag/ai
- [https://www.meilisearch.com/blog/rag-as-a-service](https://www.meilisearch.com/blog/rag-as-a-service) — https://www.meilisearch.com/blog/tag/ai
- [https://www.meilisearch.com/blog/rag-for-customer-support](https://www.meilisearch.com/blog/rag-for-customer-support) — https://www.meilisearch.com/blog/tag/ai
- [https://www.meilisearch.com/blog/rag-for-medical-data](https://www.meilisearch.com/blog/rag-for-medical-data) — https://www.meilisearch.com/blog/tag/ai
- [https://www.meilisearch.com/blog/rag-for-structured-data](https://www.meilisearch.com/blog/rag-for-structured-data) — https://www.meilisearch.com/blog/tag/ai
- [https://www.meilisearch.com/blog/rag-guardrails](https://www.meilisearch.com/blog/rag-guardrails) — https://www.meilisearch.com/blog/tag/ai
- [https://www.meilisearch.com/blog/rag-reranking](https://www.meilisearch.com/blog/rag-reranking) — https://www.meilisearch.com/blog/tag/ai
- [https://www.meilisearch.com/blog/self-rag](https://www.meilisearch.com/blog/self-rag) — https://www.meilisearch.com/blog/tag/ai
- [https://www.meilisearch.com/blog/tag/ai](https://www.meilisearch.com/blog/tag/ai) — https://www.meilisearch.com/blog/tag/ai

#### Meta description too long

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

- [https://www.meilisearch.com/blog/2026-march-roadmap](https://www.meilisearch.com/blog/2026-march-roadmap) — 208 chars
- [https://www.meilisearch.com/blog/chat-ui](https://www.meilisearch.com/blog/chat-ui) — 213 chars
- [https://www.meilisearch.com/blog/memory-leak-investigation](https://www.meilisearch.com/blog/memory-leak-investigation) — 165 chars
- [https://www.meilisearch.com/blog/sharding-replication](https://www.meilisearch.com/blog/sharding-replication) — 225 chars
- [https://www.meilisearch.com/blog/touchless-powers-scalable-vehicle-search](https://www.meilisearch.com/blog/touchless-powers-scalable-vehicle-search) — 197 chars
- [https://www.meilisearch.com/careers](https://www.meilisearch.com/careers) — 186 chars
- [https://www.meilisearch.com/docs/capabilities/analytics/getting_started](https://www.meilisearch.com/docs/capabilities/analytics/getting_started) — 177 chars

#### URL redirects to another URL

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

- [https://meilisearch.com/](https://meilisearch.com/) — redirects to https://www.meilisearch.com/
- [https://www.meilisearch.com/docs](https://www.meilisearch.com/docs) — redirects to https://www.meilisearch.com/docs/getting_started/overview
- [https://www.meilisearch.com/launch-week-q1-2026](https://www.meilisearch.com/launch-week-q1-2026) — redirects to https://www.meilisearch.com/launch-week/q1-2026

#### No structured data detected

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

- [https://www.meilisearch.com/launch-week](https://www.meilisearch.com/launch-week)
- [https://www.meilisearch.com/launch-week-q1-2026](https://www.meilisearch.com/launch-week-q1-2026)
- [https://www.meilisearch.com/launch-week/q1-2026](https://www.meilisearch.com/launch-week/q1-2026)
- [https://www.meilisearch.com/newsletter](https://www.meilisearch.com/newsletter)
- [https://www.meilisearch.com/privacy-policy](https://www.meilisearch.com/privacy-policy)
- [https://www.meilisearch.com/service-level-agreement](https://www.meilisearch.com/service-level-agreement)
- [https://www.meilisearch.com/terms-of-use](https://www.meilisearch.com/terms-of-use)

#### Missing recommended security headers

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

- [https://meilisearch.com/](https://meilisearch.com/) — CSP
- [https://www.meilisearch.com/](https://www.meilisearch.com/) — CSP
- [https://www.meilisearch.com/blog](https://www.meilisearch.com/blog) — CSP
- [https://www.meilisearch.com/blog/2026-march-roadmap](https://www.meilisearch.com/blog/2026-march-roadmap) — CSP
- [https://www.meilisearch.com/blog/ai-powered-workplace-search](https://www.meilisearch.com/blog/ai-powered-workplace-search) — CSP
- [https://www.meilisearch.com/blog/carjager-vehicle-search-zero-devops](https://www.meilisearch.com/blog/carjager-vehicle-search-zero-devops) — CSP
- [https://www.meilisearch.com/blog/chat-ui](https://www.meilisearch.com/blog/chat-ui) — CSP
- [https://www.meilisearch.com/blog/context-distillation](https://www.meilisearch.com/blog/context-distillation) — CSP
- [https://www.meilisearch.com/blog/launch-week-q1-2026-wrap-up](https://www.meilisearch.com/blog/launch-week-q1-2026-wrap-up) — CSP
- [https://www.meilisearch.com/blog/memory-leak-investigation](https://www.meilisearch.com/blog/memory-leak-investigation) — CSP
- [https://www.meilisearch.com/blog/query-rewrite-rag](https://www.meilisearch.com/blog/query-rewrite-rag) — CSP
- [https://www.meilisearch.com/blog/rag-as-a-service](https://www.meilisearch.com/blog/rag-as-a-service) — CSP
- [https://www.meilisearch.com/blog/rag-for-customer-support](https://www.meilisearch.com/blog/rag-for-customer-support) — CSP
- [https://www.meilisearch.com/blog/rag-for-medical-data](https://www.meilisearch.com/blog/rag-for-medical-data) — CSP
- [https://www.meilisearch.com/blog/rag-for-structured-data](https://www.meilisearch.com/blog/rag-for-structured-data) — CSP
- [https://www.meilisearch.com/blog/rag-guardrails](https://www.meilisearch.com/blog/rag-guardrails) — CSP
- [https://www.meilisearch.com/blog/rag-reranking](https://www.meilisearch.com/blog/rag-reranking) — CSP
- [https://www.meilisearch.com/blog/search-relevance-metrics](https://www.meilisearch.com/blog/search-relevance-metrics) — CSP
- [https://www.meilisearch.com/blog/self-rag](https://www.meilisearch.com/blog/self-rag) — CSP
- [https://www.meilisearch.com/blog/sharding-replication](https://www.meilisearch.com/blog/sharding-replication) — CSP
- [https://www.meilisearch.com/blog/tag/ai](https://www.meilisearch.com/blog/tag/ai) — CSP
- [https://www.meilisearch.com/blog/touchless-powers-scalable-vehicle-search](https://www.meilisearch.com/blog/touchless-powers-scalable-vehicle-search) — CSP
- [https://www.meilisearch.com/careers](https://www.meilisearch.com/careers) — CSP
- [https://www.meilisearch.com/cloud](https://www.meilisearch.com/cloud) — CSP
- [https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview](https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview) — CSP
- [https://www.meilisearch.com/comparisons](https://www.meilisearch.com/comparisons) — CSP
- [https://www.meilisearch.com/comparisons/meilisearch-vs-algolia](https://www.meilisearch.com/comparisons/meilisearch-vs-algolia) — CSP
- [https://www.meilisearch.com/customers](https://www.meilisearch.com/customers) — CSP
- [https://www.meilisearch.com/docs](https://www.meilisearch.com/docs) — X-Content-Type-Options
- [https://www.meilisearch.com/docs/capabilities/analytics/advanced/analytics_metrics](https://www.meilisearch.com/docs/capabilities/analytics/advanced/analytics_metrics) — X-Content-Type-Options
- [https://www.meilisearch.com/docs/capabilities/analytics/getting_started](https://www.meilisearch.com/docs/capabilities/analytics/getting_started) — X-Content-Type-Options
- [https://www.meilisearch.com/docs/capabilities/overview](https://www.meilisearch.com/docs/capabilities/overview) — X-Content-Type-Options
- [https://www.meilisearch.com/enterprise](https://www.meilisearch.com/enterprise) — CSP
- [https://www.meilisearch.com/integrations](https://www.meilisearch.com/integrations) — CSP
- [https://www.meilisearch.com/integrations/react](https://www.meilisearch.com/integrations/react) — CSP
- [https://www.meilisearch.com/launch-week](https://www.meilisearch.com/launch-week) — CSP
- [https://www.meilisearch.com/launch-week-q1-2026](https://www.meilisearch.com/launch-week-q1-2026) — CSP
- [https://www.meilisearch.com/launch-week/q1-2026](https://www.meilisearch.com/launch-week/q1-2026) — CSP
- [https://www.meilisearch.com/newsletter](https://www.meilisearch.com/newsletter) — CSP
- [https://www.meilisearch.com/pricing](https://www.meilisearch.com/pricing) — CSP
- [https://www.meilisearch.com/privacy-policy](https://www.meilisearch.com/privacy-policy) — CSP
- [https://www.meilisearch.com/products](https://www.meilisearch.com/products) — CSP
- [https://www.meilisearch.com/products/hybrid-search](https://www.meilisearch.com/products/hybrid-search) — CSP
- [https://www.meilisearch.com/roadmap](https://www.meilisearch.com/roadmap) — CSP
- [https://www.meilisearch.com/service-level-agreement](https://www.meilisearch.com/service-level-agreement) — CSP
- [https://www.meilisearch.com/solutions](https://www.meilisearch.com/solutions) — CSP
- [https://www.meilisearch.com/solutions/digital-commerce](https://www.meilisearch.com/solutions/digital-commerce) — CSP
- [https://www.meilisearch.com/terms-of-use](https://www.meilisearch.com/terms-of-use) — CSP

#### Indexable page not listed in sitemap

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

- [https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview](https://www.meilisearch.com/cloud?utm_campaign=oss&utm_source=docs&utm_medium=overview) — indexable but not in sitemap

#### Underscores in URL path (prefer hyphens)

- Rule: `url.underscores` · Category: URL · Occurrences: 2

- [https://www.meilisearch.com/docs/capabilities/analytics/advanced/analytics_metrics](https://www.meilisearch.com/docs/capabilities/analytics/advanced/analytics_metrics)
- [https://www.meilisearch.com/docs/capabilities/analytics/getting_started](https://www.meilisearch.com/docs/capabilities/analytics/getting_started)

## Checks & coverage

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

- ✓ Agent Readiness — clean
- ✗ Cache — 48 notice(s)
- ✗ Canonical — 5 notice(s)
- ✗ Content — 3 warning(s), 27 notice(s)
- ✗ Crawlability — 3 notice(s)
- ✗ Duplicate — 12 warning(s), 6 notice(s)
- ✗ Headings — 3 notice(s)
- ✓ Hreflang — clean
- ✗ Images — 32 notice(s)
- ✗ Indexability — 1 warning(s)
- ✗ Links — 59 warning(s), 14 notice(s)
- ✗ Meta Description — 7 notice(s)
- ✓ Mobile — clean
- ✓ Performance — clean
- ✓ Rendering — clean
- ✗ Security — 48 notice(s)
- ✗ Sitemap — 1 warning(s), 1 notice(s)
- ✓ Social — clean
- ✗ Structured Data — 6 warning(s), 7 notice(s)
- ✗ Titles — 7 warning(s)
- ✗ URL — 2 notice(s)
- ✓ Video — clean

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

## 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
