FAQ
Quick answers to the questions we hear most.
Why is my changelog empty after the first crawl?
The first crawl is your baseline — there's nothing to compare it against yet. Changes appear from the second crawl onward. Patience, then vigilance.
Will crawling slow down or affect my site?
Very unlikely. SeoSwiftBot fetches about one page per second, one at a time, and backs off if your server asks. It only reads pages — it never submits forms, logs in, or changes anything.
Why does my page count differ from what I expected?
We count pages reachable by links from your homepage, the way a search engine crawler would. Pages behind logins, forms, or with no inbound links won't appear — though orphan pages that used to be linked show up in the Health tab. Linked files like PDFs are counted separately as assets.
What does "partial crawl" mean?
The crawl couldn't finish — usually because the site rate-limited us hard or went down mid-crawl. We keep your last complete crawl as the basis for comparisons, so a bad day on your server never pollutes your change history.
My site is built with React/Vue — why do pages look empty?
Your metadata is probably rendered by JavaScript, which a plain HTML fetch doesn't execute. Enable JS rendering for the site (Advanced plan and above) and we'll crawl it with a real browser. The Health tab warns you when a site looks like it needs this.
Can I delete the demo sites?
On the free plan they're your read-only playground and stick around. Once you upgrade, you can delete them like any other site.
Can my clients see their site's data?
Yes — enable the client portal on a site and share the private read-only link. No client accounts needed. Enterprise plans can fully white-label the portal with their own logo and colours. See Client Portal & White-label.
Can I export my data?
Yes. The Metadata tab exports to CSV, and each site has a print-ready PDF report. Your change history stays available for as long as you keep the site.
What's llms.txt, and why do you track it?
It's an emerging convention — like robots.txt, but addressed to AI assistants and crawlers. We track it the same way we track robots.txt, so you'll know the moment it appears, changes, or disappears.
What about Google Search Console?
GSC integration is built and rolling out — availability is currently limited while Google completes its app verification review. CrUX-based Core Web Vitals are already live for paid plans.
How do I cancel?
Settings → Billing → manage subscription. Cancellation takes effect at the end of your billing period, and your data stays put if you come back. No retention dark patterns — we'd rather you stayed because the changelog is useful.
I have a feature idea — where does it go?
The Feature Requests board (in the top navigation). Post it, vote on others, and watch statuses as ideas move from proposal to shipped. The product owner reads everything.
I found a bug — how do I report it?
Click the bug icon in the top bar from any screen. Describe what happened — we capture the page, URL, and browser for you — and you get a reference number plus a status you can track under My bug reports in the user menu. Full walkthrough in Reporting a Bug.
Still stuck? Email hello@seoswift.io — a human reads it.