# Jev SEO audit: removebg.xyz

Audited 2026-11-15T16:28:37+00:00 · 56 URLs crawled · 56 HTML pages · 0 Jev judgments · Jev cost $0.0000

**Overall score: 97/100 (grade A)**

> **Partial audit:** Jev judgments unavailable, so content quality was not assessed; PageSpeed Insights unavailable, so performance used crawl timings only. The overall score covers only the areas that were assessed.

<img src="charts/gauge.png" alt="Overall score" width="220">

| Area | Score | Weight | How it is scored |
|---|---:|---:|---|
| Crawl and indexing | 93 | 20 | Rules only |
| On-page | 96 | 15 | Rules only |
| Content quality | n/a | 20 | Not assessed: Jev judgments unavailable |
| Links and architecture | 100 | 10 | Rules only |
| Structured data and sharing | 98 | 8 | Rules only |
| AI search readiness | 100 | 12 | Rules only: Jev judgments unavailable; editorial heuristics, since Google states no special optimization is required for AI features |
| Performance | 99 | 10 | Crawl observations only: PageSpeed Insights unavailable |
| Security and trust | 96 | 5 | Rules only |
| Search visibility and authority | n/a | 15 | Not assessed: run with --full (DataForSEO) |

<img src="charts/categories.png" alt="Score by area" width="640">

**Contents:** [Executive summary](#executive-summary) · [How this audit was made](#how-this-audit-was-made) · [Priority actions](#priority-actions) · [What the crawl found](#what-the-crawl-found) · [Findings by area](#findings-by-area) · [Robots access](#robots-access) · [Page inventory](#page-inventory) · [Method and limits](#method-and-limits)

## Executive summary

removebg.xyz scores 97 out of 100 (grade A) across 7 scored areas. The strongest areas are links and architecture, AI search readiness, performance; the weakest are crawl and indexing, on-page, security and trust. The audit produced 9 actions, 1 of them marked fix first and 2 quick wins.

**What is working**

- Links and architecture scores 100.
- AI search readiness scores 100.
- Performance scores 99.

**What is holding the site back**

- JEV-001: Pages excluded from search with noindex (1 page carry noindex)

### Plan

**This week**

- JEV-001 Pages excluded from search with noindex
- JEV-002 Duplicate titles across pages

**This month**

- JEV-003 Pages with very little main content

**This quarter**

- JEV-004 No Strict-Transport-Security header
- JEV-005 Common security headers missing
- JEV-006 Open Graph title or image missing
- JEV-007 Pages without a canonical link
- JEV-008 Images without width and height

_Written by: Automatic summary (no lead-agent narrative was written)._

## How this audit was made

A source finds, code decides, Jev judges, Claude writes. Code crawls, counts and scores. Jev (TypeSafe's System One model) answers narrow typed questions about meaning, with probabilities. Missing data is shown as missing.

```mermaid
flowchart LR
  A[Crawl<br/>56 URLs] --> B[Rules<br/>11 findings] --> C[Jev judges<br/>0 judgments] --> D[PageSpeed<br/>0 runs] --> E[Score and write<br/>9 actions]
  style C fill:#d45bb6,color:#fff
```

## Priority actions

<img src="charts/impact_effort.png" alt="Impact versus effort" width="640">

| ID | Action | Priority | Impact | Effort | Pages | By | Verify |
|---|---|---|---:|---|---:|---|---:|
| JEV-001 | Pages excluded from search with noindex (quick win) | P1 Fix first | 100 | Hours | 1 | rule |  |
| JEV-002 | Duplicate titles across pages (quick win) | P2 Plan next | 55 | Hours | 10 | rule |  |
| JEV-003 | Pages with very little main content | P2 Plan next | 51 | Several days | 2 | rule |  |
| JEV-004 | No Strict-Transport-Security header | P3 When convenient | 27 | Hours | 1 | rule |  |
| JEV-005 | Common security headers missing | P3 When convenient | 27 | Hours | 1 | rule |  |
| JEV-006 | Open Graph title or image missing | P3 When convenient | 18 | Hours | 8 | rule |  |
| JEV-007 | Pages without a canonical link | P3 When convenient | 17 | Hours | 1 | rule |  |
| JEV-008 | Images without width and height | P3 When convenient | 17 | Hours | 2 | rule |  |
| JEV-009 | Structured data missing properties Google requires for rich results | P3 When convenient | 17 | Hours | 2 | rule |  |

```mermaid
pie showData title Actions by severity
    "high" : 1
    "medium" : 2
    "low" : 6
```

<img src="charts/severity_by_category.png" alt="Actions by area and severity" width="640">

## What the crawl found

<img src="charts/funnel.png" alt="From discovered URLs to Jev judgments" width="640">

<img src="charts/site_map.png" alt="Site structure by click depth" width="640">

## Findings by area

### Crawl and indexing (93)

**JEV-001 · Pages excluded from search with noindex** `P1` `high` `rule`

- Evidence: 1 affected · 1 page carry noindex
- Fix: Confirm each noindex is intended; remove it from pages that should rank. ([source](https://developers.google.com/search/docs/crawling-indexing/block-indexing))
- URLs: https://removebg.xyz/account

**JEV-007 · Pages without a canonical link** `P3` `low` `rule`

- Evidence: 1 affected · 1 of 56 pages
- Fix: Add a self-referencing rel=canonical to each indexable page. ([source](https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls))
- URLs: https://removebg.xyz/account

### On-page (96)

**JEV-002 · Duplicate titles across pages** `P2` `medium` `rule`

- Evidence: 10 affected · 5 titles shared by several pages
- Fix: Give each page a title that distinguishes it from the others. ([source](https://developers.google.com/search/docs/appearance/title-link))
- URLs: https://removebg.xyz/blog/product-photo-background-remover-free, https://removebg.xyz/blog/remove-background-for-etsy-sellers-free, https://removebg.xyz/blog/remove-background-from-car-photo-free, https://removebg.xyz/blog/remove-background-from-signature-online, https://removebg.xyz/blog/transparent-background-maker-free, https://removebg.xyz/car-photo, https://removebg.xyz/etsy-sellers, https://removebg.xyz/product-photo and 2 more

### Content quality (n/a)

**JEV-003 · Pages with very little main content** `P2` `medium` `rule` `heuristic`

- Evidence: 2 affected · /pricing: 10 words; /contact: 146 words
- Fix: Expand pages that should rank with substance a visitor needs, or consolidate them. Word count is a warning sign, not a ranking factor. ([source](https://developers.google.com/search/docs/fundamentals/creating-helpful-content))
- URLs: https://removebg.xyz/pricing, https://removebg.xyz/contact

### Structured data and sharing (98)

**JEV-006 · Open Graph title or image missing** `P3` `low` `rule`

- Evidence: 8 affected · 8 pages lack og:title or og:image
- Fix: Add og:title, og:description and og:image for link previews. ([source](https://ogp.me/))
- URLs: https://removebg.xyz/contact, https://removebg.xyz/refund, https://removebg.xyz/about, https://removebg.xyz/disclaimer, https://removebg.xyz/dmca, https://removebg.xyz/terms, https://removebg.xyz/privacy, https://removebg.xyz/cookies

**JEV-009 · Structured data missing properties Google requires for rich results** `P3` `low` `rule`

- Evidence: 2 affected · SoftwareApplication on / lacks aggregateRating or review; SoftwareApplication on /pricing lacks aggregateRating or review
- Fix: Add the missing required properties listed in the evidence, or remove markup that cannot be completed truthfully. ([source](https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data))
- URLs: https://removebg.xyz/, https://removebg.xyz/pricing

### Performance (99)



**JEV-008 · Images without width and height** `P3` `low` `rule`

- Evidence: 2 affected · 35 images without explicit size
- Fix: Set width and height so layout does not shift while images load. ([source](https://web.dev/articles/optimize-cls))
- URLs: https://removebg.xyz/, https://removebg.xyz/blog

### Security and trust (96)

**JEV-004 · No Strict-Transport-Security header** `P3` `low` `rule`

- Evidence: 1 affected · Homepage response has no HSTS header
- Fix: Send an HSTS header once HTTPS is stable everywhere. ([source](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Strict-Transport-Security))
- URLs: https://removebg.xyz/

**JEV-005 · Common security headers missing** `P3` `low` `rule`

- Evidence: 1 affected · Missing on the homepage response: referrer-policy, x-frame-options or CSP frame-ancestors
- Fix: Add the missing headers: referrer-policy, x-frame-options or CSP frame-ancestors. ([source](https://owasp.org/projects/secure-headers-project))
- URLs: https://removebg.xyz/

## Robots access

| User agent | Access |
|---|---|
| Googlebot | allowed |
| Bingbot | allowed |
| GPTBot | allowed |
| OAI-SearchBot | allowed |
| ChatGPT-User | allowed |
| ClaudeBot | allowed |
| Claude-SearchBot | allowed |
| PerplexityBot | allowed |
| Google-Extended | allowed |
| Applebot-Extended | allowed |
| CCBot | allowed |
| Bytespider | allowed |

## Page inventory

| Page | Depth | Words | Inlinks | Type (Jev) | Intent (Jev) | Importance | Action (Jev) |
|---|---:|---:|---:|---|---|---:|---|
| https://removebg.xyz/ | 0 | 786 | 55 |  |  |  |  |
| https://removebg.xyz/about | 1 | 270 | 53 |  |  |  |  |
| https://removebg.xyz/account | 1 | 10 | 2 |  |  |  |  |
| https://removebg.xyz/blog | 1 | 1317 | 53 |  |  |  |  |
| https://removebg.xyz/car-photo | 1 | 554 | 3 |  |  |  |  |
| https://removebg.xyz/change-background-color | 1 | 514 | 7 |  |  |  |  |
| https://removebg.xyz/contact | 1 | 146 | 53 |  |  |  |  |
| https://removebg.xyz/cookies | 1 | 387 | 53 |  |  |  |  |
| https://removebg.xyz/disclaimer | 1 | 264 | 53 |  |  |  |  |
| https://removebg.xyz/dmca | 1 | 383 | 53 |  |  |  |  |
| https://removebg.xyz/etsy-sellers | 1 | 510 | 2 |  |  |  |  |
| https://removebg.xyz/faq | 1 | 836 | 35 |  |  |  |  |
| https://removebg.xyz/id-photo | 1 | 502 | 3 |  |  |  |  |
| https://removebg.xyz/logo-background | 1 | 517 | 2 |  |  |  |  |
| https://removebg.xyz/passport-photo | 1 | 579 | 3 |  |  |  |  |
| https://removebg.xyz/pricing | 1 | 10 | 55 |  |  |  |  |
| https://removebg.xyz/privacy | 1 | 558 | 53 |  |  |  |  |
| https://removebg.xyz/product-photo | 1 | 578 | 7 |  |  |  |  |
| https://removebg.xyz/real-estate-photo | 1 | 547 | 4 |  |  |  |  |
| https://removebg.xyz/refund | 1 | 268 | 53 |  |  |  |  |
| https://removebg.xyz/signature | 1 | 499 | 4 |  |  |  |  |
| https://removebg.xyz/terms | 1 | 580 | 53 |  |  |  |  |
| https://removebg.xyz/transparent-png | 1 | 514 | 5 |  |  |  |  |
| https://removebg.xyz/blog/add-new-background-to-photo-online-free | 2 | 1193 | 2 |  |  |  |  |
| https://removebg.xyz/blog/add-white-background-to-photo-online-free | 2 | 1176 | 2 |  |  |  |  |
| https://removebg.xyz/blog/best-free-background-remover-apps-websites | 2 | 1223 | 2 |  |  |  |  |
| https://removebg.xyz/blog/blur-background-of-photo-online-free | 2 | 1243 | 1 |  |  |  |  |
| https://removebg.xyz/blog/change-photo-background-color-online-free | 2 | 1145 | 6 |  |  |  |  |
| https://removebg.xyz/blog/create-professional-profile-picture-free | 2 | 1236 | 2 |  |  |  |  |
| https://removebg.xyz/blog/food-photography-tips-restaurants-cloud-kitchens | 2 | 1090 | 1 |  |  |  |  |
| https://removebg.xyz/blog/free-color-palette-generator-pick-perfect-colors | 2 | 1204 | 2 |  |  |  |  |
| https://removebg.xyz/blog/free-flowchart-maker-draw-diagrams-online | 2 | 1228 | 3 |  |  |  |  |
| https://removebg.xyz/blog/free-wireframe-tool-sketch-your-app-idea | 2 | 1122 | 3 |  |  |  |  |
| https://removebg.xyz/blog/how-to-make-product-mockups-free | 2 | 1012 | 5 |  |  |  |  |
| https://removebg.xyz/blog/how-to-remove-background-from-image | 2 | 1032 | 5 |  |  |  |  |
| https://removebg.xyz/blog/make-infographics-free-turn-data-into-visuals | 2 | 997 | 5 |  |  |  |  |
| https://removebg.xyz/blog/make-whatsapp-stickers-free-from-photos | 2 | 1237 | 1 |  |  |  |  |
| https://removebg.xyz/blog/make-youtube-thumbnails-free-online | 2 | 1230 | 1 |  |  |  |  |
| https://removebg.xyz/blog/og-images-what-they-are-and-why-your-links-look-boring | 2 | 1206 | 6 |  |  |  |  |
| https://removebg.xyz/blog/optimise-ecommerce-product-images-sell-more | 2 | 1222 | 1 |  |  |  |  |
| https://removebg.xyz/blog/passport-photo-background-change-free | 2 | 911 | 5 |  |  |  |  |
| https://removebg.xyz/blog/product-photo-background-remover-free | 2 | 984 | 8 |  |  |  |  |
| https://removebg.xyz/blog/remove-background-for-etsy-sellers-free | 2 | 1237 | 4 |  |  |  |  |
| https://removebg.xyz/blog/remove-background-from-car-photo-free | 2 | 1236 | 1 |  |  |  |  |
| https://removebg.xyz/blog/remove-background-from-image-on-iphone-free | 2 | 1046 | 4 |  |  |  |  |
| https://removebg.xyz/blog/remove-background-from-logo-free | 2 | 1243 | 9 |  |  |  |  |
| https://removebg.xyz/blog/remove-background-from-picture-in-powerpoint-free | 2 | 1204 | 1 |  |  |  |  |
| https://removebg.xyz/blog/remove-background-from-signature-online | 2 | 1231 | 1 |  |  |  |  |
| https://removebg.xyz/blog/remove-background-without-photoshop-free | 2 | 1058 | 1 |  |  |  |  |
| https://removebg.xyz/blog/remove-bg-alternative-free | 2 | 953 | 4 |  |  |  |  |
| https://removebg.xyz/blog/remove-photo-background-free-seconds-no-photoshop | 2 | 981 | 7 |  |  |  |  |
| https://removebg.xyz/blog/remove-white-background-from-image-online-free | 2 | 1126 | 3 |  |  |  |  |
| https://removebg.xyz/blog/shoot-edit-product-photos-at-home-india | 2 | 1238 | 2 |  |  |  |  |
| https://removebg.xyz/blog/take-good-pictures-of-clothes-to-sell-online | 2 | 1189 | 1 |  |  |  |  |
| https://removebg.xyz/blog/take-professional-photo-for-cv-at-home | 2 | 1245 | 2 |  |  |  |  |
| https://removebg.xyz/blog/transparent-background-maker-free | 2 | 1241 | 6 |  |  |  |  |

## Method and limits

- Area score: 100 minus, per finding, severity amount (critical 25, high 12, medium 6, low 2) × (0.5 + 0.5 × share of pages affected). Content and AI readiness blend 70% Jev judgment with 30% rules. Performance blends 50% Lighthouse mobile with 50% crawl observations.
- Overall: weighted mean of scored areas; unscored areas are excluded, never zero.
- Impact: severity weight × (0.6 + 0.4 × reach) × (0.6 + 0.8 × highest Jev importance of affected pages), scaled to 100.
- Jev answers are decisive at confidence 0.80 (Choice, Score) or P(yes) at least 0.80 or at most 0.20 (Noul). Others are flagged to verify.
- Jev: model n/a, 0 requests, 0 input tokens, 0 failed, cost $0.0000.
- No Search Console, analytics, backlink or keyword data was used (run with --full for DataForSEO).
- Scores rank work; they do not predict rankings or traffic.

_Generated by jev-seo 0.1.1._
