Getting started

What SeoSwift does, and your first five minutes in the app.

SeoSwift watches the SEO metadata of the websites you care about, so you don't have to. Add a site, and we crawl it on a schedule, compare every page against the previous crawl, and tell you exactly what changed — before a quiet noindex or a vanished title tag turns into a rankings mystery.

What we track on every page

  • Titles, meta descriptions, and H1 headings
  • Canonical URLs and hreflang annotations
  • Indexing controls: robots meta tags and X-Robots-Tag headers
  • HTTP status codes (a page turning 404 never goes unnoticed)
  • Open Graph and Twitter Card tags — the stuff that makes links look good when shared
  • Site-level files: robots.txt and llms.txt
  • Structured data (Schema.org) validation issues

Your first five minutes

  1. 1Sign up and tell us your agency's name — see Onboarding.
  2. 2Add your first site. We start crawling immediately and email you when the baseline is ready (usually 1–5 minutes).
  3. 3Open the site from your Dashboard and explore the tabs: Changelog, Metadata, Timeline, Structure, Page Inventory, and Health.
  4. 4Check Settings → Notifications so the right inbox hears about Critical changes.

The first crawl is your baseline

A baseline has nothing to compare against, so your Changelog starts empty. That's not a bug — it's a clean slate. Changes appear from the second crawl onward.

How changes are labelled

Critical

Can hurt rankings right now — e.g. a noindex appeared, robots.txt blocks Googlebot, a page started returning 404.

Warning

Worth a look soon — e.g. a title left the recommended length, an Open Graph image was removed.

Info

Good to know — e.g. a meta description was added or reworded.

Each site also gets a Health score (0–100) computed from indicators like missing titles, noindexed pages, 404s, canonical loops, and orphan pages — with drill-downs that list the exact offending URLs. No detective work required.

Still stuck? Email hello@seoswift.io — a human reads it.