Fix a crawl or synchronization error
Determine whether failure comes from the URL, remote server, content or a temporary limit.
Updated 7 August 2026A crawl failure occurs before, during or after fetching
Before: invalid URL, private destination or quota. During: DNS, TLS, redirect, HTTP status, challenge or size. After: empty content, unusable format, extraction or indexing job. Identifying phase avoids rerunning entire base.
For full website, Wavize shows totals for discovered, processed and failed pages, but may not retain a detailed reason per URL. Isolate a representative page for a reproducible diagnosis.
Controlled retry
Fix cause first, retry a few priority URLs, then full site. Repeated retries may consume allowance and hide initial incident time.
Test URL as anonymous visitor
Use private window and, when possible, an external network.
No-login response
Page should display content without account, password, prior cookie or temporary signed token.
Finite redirects
Check final URL, same domain and no HTTP/HTTPS or www loop. Onboarding analysis limits redirects and crawl remains subject to destination controls.
Actual text present
A page empty before JavaScript, video-only or canvas provides no usable content. Add HTML or text version.
Read server responses
Ask host for logs around test time if needed.
403 or challenge
WAF, robots or anti-bot protection rejects server. Create targeted rule consistent with policy without disabling all security.
404 or 410
Fix links and sitemap, exclude removed pages and do not replace with home redirects creating duplicate content.
429
Server rate limits requests. Space crawl or adjust rule for Wavize; do not run identical sources in parallel.
5xx / TLS / DNS
Fix outage, certificate chain or resolution before retry. A page working only from office may remain publicly unreachable.
Check quota, selection and job status
A partial source is not always a failure.
Monthly URL allowance
Compare used pages and plan capacity. Exclude filters, parameters and duplicates before retry.
Queue and workers
Persistent queued status may indicate busy queue or stopped worker. Record duration and source before ticket.
Concentrated failures
Find common URL pattern: language, subdomain, filter, heavy file. Family-level exclusion may preserve useful crawl.
Validate correction in answers
Successful status should still produce useful knowledge.
Processed page
Priority page is no longer failed or unintentionally excluded.
Factual question
Ask a question with answer explicitly in fetched text.
No duplicate
Old URL or version does not provide contradictory answer after retraining.
Information to send support
Do not send API key or private page.
- Source — Title, type and public URL.
- Timeline — Start time, duration in each status and last retry.
- Sample — Two or three representative URLs and public statuses.
Still need help?
Our team can help from your client area.