How to Add an XML Sitemap to WordPress

An XML sitemap is a file that lists every page on your site in a format search engines can read directly — think of it as handing Google a table of contents instead of making it discover your pages one link at a time.

What happens without one

Search engines find new pages primarily by following links — from your homepage, from other pages on your site, from external sites linking to you. That works, eventually. But it’s slow, and it depends entirely on your internal linking being thorough. A page buried three clicks deep with no other page linking to it can sit undiscovered for a long time.

An XML sitemap short-circuits that process. Instead of waiting to be found through links, every page on the list gets submitted directly.

What a sitemap actually contains

At minimum, a sitemap lists each page’s URL and when it was last modified, so a search engine can prioritize re-crawling pages that have actually changed rather than wasting effort on pages that haven’t. A well-built sitemap also correctly excludes pages that shouldn’t be indexed at all — password-protected content, internal search results, thin auto-generated pages — so the sitemap doesn’t accidentally point search engines toward low-value content.

How Sanctuary Tiger SEO handles this

The free plugin generates an XML sitemap automatically, with support for custom post types — meaning if you’re running anything beyond standard posts and pages (a portfolio, a resource library, a review type), those get included in the sitemap too, not just the default content types WordPress ships with.

There’s no configuration step required. Once the plugin is active, the sitemap exists and updates itself as you publish and edit content.

WordPress Robots.txt Editor screenshot showing custom rules and reference syntax
Your robots.txt file quietly signals your sitemap location to Google, ensuring your content is discoverable even without Search Console submission.

Submitting your sitemap to Google

Generating the sitemap is half the job — telling Google where it is closes the loop. In Google Search Console, under Sitemaps, you can submit your sitemap URL directly (typically yoursite.com/sitemap.xml or similar, depending on how your SEO plugin structures it). This isn’t strictly required — Google does discover sitemaps referenced in your robots.txt file automatically — but submitting it directly in Search Console gives you visibility into how many of your submitted pages actually got indexed, which is useful for catching problems early.

Try our demo and watch your XML sitemap generate automatically — no setup, no code, just clarity. https://rachelharrisonhambrick-dnakr.wpcomstaging.com/seo-demo

The takeaway

A sitemap alone won’t make an unfinished or thin page rank — it just makes sure search engines know a page exists in the first place. But for anything you actually want found, having no sitemap at all is like publishing a book with no table of contents and hoping someone stumbles onto chapter twelve.

Get automatic XML sitemaps free on WordPress.org →

How to Run a Sitewide SEO Audit in WordPress

(Without Checking Every Page by Hand)

Most WordPress SEO plugins are built around a per-page workflow: you open a post, look at its SEO panel, fix what needs fixing, move on. That works fine for a handful of pages. It breaks down completely once a site has grown past fifty or a hundred pages and you actually need to know, at a glance, which ones need attention.

The problem with page-by-page checking at scale

Opening each post individually to check whether it has a title, a meta description, and reasonable content length isn’t really an audit — it’s a very slow manual inventory. Nobody actually does this consistently once a site gets large enough, which means the pages that would benefit most from a quick fix are exactly the ones nobody ever gets around to checking.

What a real sitewide audit needs to show you

A useful audit isn’t just a pass/fail checklist — it needs to let you prioritize. At minimum, that means seeing, across every published page at once:

  • Whether an SEO title and meta description are actually set
  • Whether the page has a canonical override or noindex flag that might be unintentional
  • Word count, so genuinely thin pages are easy to spot
  • Images missing alt text
  • When the page was last modified, since a page untouched for years is a different kind of problem than one still being actively edited
  • Sitewide audit

How Sanctuary Tiger Pro handles this

The Audit Export feature generates exactly this: a sitewide report covering every published post and page’s SEO status, with summary stats up top (how many pages are thin, how many are missing titles, how many images are missing alt text) and a one-click CSV download of the full detail.

The CSV format matters here more than it might seem — it’s the difference between a report you can only look at and a report you can actually work with. Sort it by word count to find your thinnest pages. Filter to pages missing a title. Hand it to a copywriter with a clear list of exactly which twelve pages need attention this month, instead of “go check everything.”

Who this is actually for

A ten-page brochure site doesn’t need this — you can genuinely eyeball ten pages. This becomes valuable once a site has grown past the point where “just check them all” is a realistic plan: content-heavy blogs, multi-practitioner sites, anything that’s been publishing for a few years and has accumulated pages nobody’s revisited since.

The takeaway

An SEO audit that only exists as something you can look at, one page at a time, in the WordPress admin, isn’t really a tool for prioritizing work — it’s just a longer way of doing what you were already doing. Exporting the whole picture at once is what actually makes triage possible.

See Sanctuary Tiger Pro’s Audit Export →

Sanctuary Tiger SEO vs. Yoast vs. RankMath: An Honest Comparison

Sanctuary Tiger SEO vs. Yoast vs. RankMath: An Honest Comparison

Yoast and RankMath are the two most widely used WordPress SEO plugins, and both are genuinely capable tools — this isn’t a takedown of either one. But “most popular” isn’t the same as “best fit for your site,” and there are real, specific differences worth knowing before you pick one.

Where Yoast and RankMath each stand out

Yoast’s strength has long been content analysis — a traffic-light scoring system that checks keyword placement, meta description length, heading distribution, paragraph length, transition words, passive voice, and reading ease, plus word form recognition that catches keyword variations rather than requiring an exact match.

RankMath’s free tier is unusually generous — redirect management, 404 monitoring, Google Search Console integration, and around 18 schema types are all included free, along with tracking up to five focus keywords per page with live scoring for each.

Both are solid, well-maintained plugins with large user bases and active support. If you’re already comfortable in one, that’s a reasonable argument for staying put.

Where Sanctuary Tiger SEO is doing something different

Real-time readability analysis is free, not a premium upsell — reading ease, sentence length, passive voice, transition word usage, paragraph length, subheading distribution, and focus keyword placement, scored live in the editor with no license required, including word-form matching so a focus keyword like “coach” also credits “coaches” or “coaching” in your content, not just an exact literal match.

Automatic alt text is built in. Neither Yoast’s nor RankMath’s free tier fills in alt text automatically — Sanctuary Tiger’s free plugin does, using a filename-based fallback, with a bulk action to backfill your existing media library. (Pro adds AI-generated alt text using Claude’s vision capabilities, which describes what’s actually in the photo rather than cleaning up a filename.)

GEO — generative engine optimization — is a genuine focus, not an afterthought. As of when this was written, neither Yoast’s nor RankMath’s AI features were meaningfully about getting content cited by AI answer engines like ChatGPT and Perplexity — their AI tools are mostly about using AI to help write content. Sanctuary Tiger Pro’s GEO Schema, AI Citation Optimizer, and Mention Tracking are built specifically around visibility in AI-driven search, which is a fast-growing and largely uncontested space among mainstream WordPress SEO plugins right now.

The free plugin has no artificial limits. Everything described above in the free tier — schema, sitemaps, redirects, broken link scanning, readability analysis, alt text — works immediately with no account, no API key, and no feature locked pending upgrade.

What Sanctuary Tiger doesn’t have (yet)

In the interest of an honest comparison: Sanctuary Tiger is a newer plugin than either Yoast or RankMath, with a smaller installed base and less of a public track record. It also doesn’t yet match RankMath’s free-tier schema library, which covers roughly 18 schema types against Sanctuary Tiger’s 7 (with more available in Pro, but not matching RankMath’s count at the free tier specifically). If you need a plugin with over a decade of edge cases already handled and a very large support community, that history counts for something.

How to actually decide

  • Want the deepest free schema library and a generous free redirect/404 toolkit? RankMath’s free tier is hard to beat there.
  • Want mature, battle-tested content analysis with keyword-variation matching? Yoast has been refining that longer than anyone.
  • Want free readability scoring and automatic alt text without paying for them, plus a plugin actively built around AI search visibility rather than just traditional Google rankings? That’s the gap Sanctuary Tiger SEO is built to fill.

None of these are wrong choices. They’re different tools optimized for different priorities — worth trying the one that matches what you’re actually trying to solve, rather than defaulting to whichever plugin has the most installs.

Try Sanctuary Tiger SEO free on WordPress.org →

Frequently Asked Questions

Can I run Sanctuary Tiger SEO alongside Yoast or RankMath? It auto-detects either and defers title/meta output to avoid duplicate tags, but running two full SEO plugins at once generally isn’t recommended — pick one as your primary.

Which plugin has the most schema types for free? RankMath’s free tier is the most generous on this specific point, with around 18 schema types included at no cost.

Which plugin is best for AI answer engine visibility? This is where Sanctuary Tiger Pro is currently differentiated — GEO-focused tooling aimed at ChatGPT and Perplexity citation isn’t a meaningful focus area for either Yoast or RankMath as of when this was written.