See your site the way search engines do.
Sitelens crawls your pages, runs 60 checks and tells you — in plain English — what's broken, why it matters and exactly how to fix it. Try one page now.
- Checks
- 60
- Categories
- 7
- Pages / audit
- 5kmax
60 checks.
Seven categories.
One score.
Crawlability
21Can search engines reach, render and index your pages?
- Page could not be loaded
- Page returns a 4xx error
- Page returns a server error (5xx)
- Redirect chain (2+ hops)
- + 17 more
On-page
15Titles, descriptions, headings and content quality.
- Missing title tag
- Title is too long (> 60 characters)
- Title is too short (< 20 characters)
- Duplicate title
- + 11 more
Links
7Broken links, redirects and internal linking.
- Broken internal links
- Broken external links
- Internal links point to redirects
- Nofollow on internal links
- + 3 more
Speed
7Response time, page weight and loading hints.
- Slow server response (> 1.5 s)
- Large HTML document (> 500 KB)
- HTML isn't compressed
- Many script files (> 20)
- + 3 more
Security
5HTTPS, mixed content and security headers.
- HTTP version doesn't redirect to HTTPS
- Page served over HTTP
- Mixed content (HTTP resources on HTTPS page)
- No HSTS header
- + 1 more
Mobile & UX
2Viewport, accessibility basics and favicons.
- No mobile viewport tag
- No favicon
Social
3How links look when shared on social and chat apps.
- Missing Open Graph tags
- No og:image
- No Twitter/X card
weighted average of 7 categories
Categories
- Crawlability81
- On-page64
- Links92
- Speed77
- Security95
- Mobile & UX100
- Social48
| Issue | Pages |
|---|---|
| Broken internal links | 7 |
| Duplicate title | 18 |
| Missing meta description | 23 |
| Redirect chain (2+ hops) | 4 |
| Thin content (< 300 words) | 11 |
| No og:image | 31 |
| Images without width/height | 40 |
From URL to a ranked
to-do list.
- 01
Add a site
Paste a start URL. Optionally limit the crawl to certain paths or exclude sections like /blog/tag/.
- 02
We crawl it
SitelensBot follows internal links and your XML sitemaps, respects robots.txt and fetches up to 50 / 1,000 / 5,000 pages depending on plan.
- 03
Prioritised fixes
Issues are grouped by severity and impact, each with why it matters, how to fix it and the exact URLs affected.
- 04
Re-audit & track
Run it again after you ship — or on a schedule. Every audit is kept, so you see the score trend and what changed.
Score history
illustrative · 8 audits
81
+7 since last audit
12 fixed
·3 new
- fixedBroken internal links7
- fixedRedirect chain (2+ hops)4
- fixedNo canonical tag1
- newImages without alt text2
- newTitle is too long (> 60 characters)1
Audits that run
while you work.
Scheduled audits & email reports
Set a schedule once. Get a short email after every audit — score, change, what's fixed and what's new.
| Plan | monthly | weekly | daily |
|---|---|---|---|
| Free | – | – | – |
| Pro | ✓ | ✓ | – |
| Agency | ✓ | ✓ | ✓ |
Email preview — illustrative
From: Sitelens
Subject: example.org: SEO score 81 (+7)
Your scheduled audit of example.org is ready.
81 ▲7
Pages crawled: 120 · Errors: 2 · Warnings: 9
Fixed since last audit: 12 · New issues: 3
Open full report →
Exports Pro+
Hand it to your developer, client or spreadsheet.
Issues CSV
severity,category,issue,url,detail
Pages CSV
url,status,depth,inlinks,indexable,load_ms,title,h1…
Printable PDF report
Scores, categories and every issue with its fix — save as PDF from the print view.
On-page keyword optimizer
Pick the phrase a page should rank for. See where it's missing.
01Title
02Title start
03Meta description
04H1
05Subheadings H2–H3
06URL slug
07First 120 words
08Density 0.5–3%
09Content length
04What we don't do (yet)
Honest scope.
Sitelens runs entirely on its own crawler — no resold third-party SEO data. That means we focus on what you control: the pages, markup, links and server behaviour of your own site. If you need rank tracking or backlink analysis, use a dedicated tool alongside us.
- Not yet
Keyword rankings
We don't track where you rank in Google for a list of keywords.
- Not yet
Search volumes
No keyword research database or traffic estimates.
- Not yet
Backlink data
No index of links pointing to your site from other domains.
- Not yet
Competitor spying
We audit sites you're responsible for, not your competitors' traffic.
05Our crawler
A polite
robot.
- Respects robots.txtDisallow rules for SitelensBot (or *) are honoured.
- Identifies itselfEvery request carries a clear user agent with a link to this page.
- Rate-limitedA handful of concurrent requests per site, never a flood.
- Only what you askCrawls start from a URL a user submitted, within page limits.
User-Agent
Mozilla/5.0 (compatible; SitelensBot/1.0; +https://sitelens.dev/bot)
/robots.txt — block Sitelens
User-agent: SitelensBot Disallow: /
/robots.txt — block one section
User-agent: SitelensBot Disallow: /internal/ Allow: /
Do you track keyword rankings or backlinks?
Do I need to install anything or verify my site?
How many pages do you crawl?
What exactly is checked?
How is the score calculated?
Can I audit sites that aren't mine?
Is the free plan really free?
Start with
one URL.
Free plan, no card required. Add a site and the first audit starts right away.
Audit your site — free See pricing