65
SEO audit for necromance.love
Not available in your region · necromance.love
Health 65/100 (fair) · 5 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)Bringing online dating back from the dead.
5
pages crawled
0
indexable pages
0
errors
16
warnings
40
notices
0
orphan pages
0
broken links
Category breakdown
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Budget | 70 | 0 | 5 | 0 |
| Indexability | 70 | 0 | 5 | 0 |
| Performance | 70 | 0 | 5 | 10 |
| Duplicate | 94 | 0 | 1 | 0 |
| Cache | 100 | 0 | 0 | 5 |
| Links | 100 | 0 | 0 | 25 |
Findings
Warnings (4 rules)
warning Noindex page receives internal links (crawl-budget waste)
Rule budget.noindex_linked · Budget · 5 occurrence(s)
- https://necromance.love/ — this noindex page has 5 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://necromance.love/, https://necromance.love/sign-in, https://necromance.love/terms.
- https://necromance.love/necronomicon — this noindex page has 5 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://necromance.love/, https://necromance.love/sign-in, https://necromance.love/terms.
- https://necromance.love/privacy — this noindex page has 5 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://necromance.love/, https://necromance.love/sign-in, https://necromance.love/terms.
- https://necromance.love/sign-in — this noindex page has 5 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://necromance.love/, https://necromance.love/sign-in, https://necromance.love/terms.
- https://necromance.love/terms — this noindex page has 5 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://necromance.love/, https://necromance.love/sign-in, https://necromance.love/terms.
warning Homepage duplicated across protocol/host variants (no redirect)
Rule duplicate.protocol_host · Duplicate · 1 occurrence(s)
- https://necromance.love/ — https://www.necromance.love/ serves the same homepage content with a 200 and no redirect — Google sees a duplicate. Pick one canonical host/scheme and 301-redirect the others.
warning Hero/LCP image is lazy-loaded (loading=lazy delays LCP)
Rule images.no_lazy_lcp_candidate · Performance · 5 occurrence(s)
- https://necromance.love/ — the likely hero/LCP image (favicon.svg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://necromance.love/necronomicon — the likely hero/LCP image (favicon.svg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://necromance.love/privacy — the likely hero/LCP image (favicon.svg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://necromance.love/sign-in — the likely hero/LCP image (favicon.svg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://necromance.love/terms — the likely hero/LCP image (favicon.svg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
warning noindex + nofollow (blocks link equity flow)
Rule index.noindex_nofollow · Indexability · 5 occurrence(s)
- https://necromance.love/ — meta/X-Robots: meta=noindex, nofollow header=noindex, nofollow
- https://necromance.love/necronomicon — meta/X-Robots: meta=noindex, nofollow header=noindex, nofollow
- https://necromance.love/privacy — meta/X-Robots: meta=noindex, nofollow header=noindex, nofollow
- https://necromance.love/sign-in — meta/X-Robots: meta=noindex, nofollow header=noindex, nofollow
- https://necromance.love/terms — meta/X-Robots: meta=noindex, nofollow header=noindex, nofollow
Notices (4 rules)
notice Page served uncached (no-store/private or CDN bypass)
Rule cache.not_cacheable · Cache · 5 occurrence(s)
- https://necromance.love/ — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://necromance.love/necronomicon — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://necromance.love/privacy — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://necromance.love/sign-in — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://necromance.love/terms — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · cloudflare: DYNAMIC
notice Internal link points to a noindex page
Rule links.to_noindex · Links · 25 occurrence(s)
- https://necromance.love/ — https://necromance.love/
- https://necromance.love/ — https://necromance.love/necronomicon
- https://necromance.love/ — https://necromance.love/privacy
- https://necromance.love/ — https://necromance.love/sign-in
- https://necromance.love/ — https://necromance.love/terms
- https://necromance.love/necronomicon — https://necromance.love/
- https://necromance.love/necronomicon — https://necromance.love/necronomicon
- https://necromance.love/necronomicon — https://necromance.love/privacy
- https://necromance.love/necronomicon — https://necromance.love/sign-in
- https://necromance.love/necronomicon — https://necromance.love/terms
- https://necromance.love/privacy — https://necromance.love/
- https://necromance.love/privacy — https://necromance.love/necronomicon
- https://necromance.love/privacy — https://necromance.love/privacy
- https://necromance.love/privacy — https://necromance.love/sign-in
- https://necromance.love/privacy — https://necromance.love/terms
- https://necromance.love/sign-in — https://necromance.love/
- https://necromance.love/sign-in — https://necromance.love/necronomicon
- https://necromance.love/sign-in — https://necromance.love/privacy
- https://necromance.love/sign-in — https://necromance.love/sign-in
- https://necromance.love/sign-in — https://necromance.love/terms
- https://necromance.love/terms — https://necromance.love/
- https://necromance.love/terms — https://necromance.love/necronomicon
- https://necromance.love/terms — https://necromance.love/privacy
- https://necromance.love/terms — https://necromance.love/sign-in
- https://necromance.love/terms — https://necromance.love/terms
notice No ETag header (no conditional GET for unchanged pages)
Rule perf.no_etag · Performance · 5 occurrence(s)
- https://necromance.love/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://necromance.love/necronomicon — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://necromance.love/privacy — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://necromance.love/sign-in — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://necromance.love/terms — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
notice No Last-Modified header (no conditional GET for unchanged pages)
Rule perf.no_last_modified · Performance · 5 occurrence(s)
- https://necromance.love/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://necromance.love/necronomicon — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://necromance.love/privacy — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://necromance.love/sign-in — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://necromance.love/terms — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
Pages (showing 5 of 5)
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| https://necromance.love/ Not available in your region · necromance.love |
200 | no | 130 | 5 |
| https://necromance.love/necronomicon Not available in your region · necromance.love |
200 | no | 128 | 5 |
| https://necromance.love/privacy Not available in your region · necromance.love |
200 | no | 128 | 5 |
| https://necromance.love/sign-in Not available in your region · necromance.love |
200 | no | 128 | 5 |
| https://necromance.love/terms Not available in your region · necromance.love |
200 | no | 128 | 5 |
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.