WordPress can rank extremely well, but only if a few core SEO settings are configured correctly. Many sites lose organic traffic because they unintentionally block indexing, create duplicate pages, or miss out on structured data and internal linking opportunities.

This guide covers the WordPress SEO settings you should enable—including built-in WordPress options, common plugin settings, and performance tweaks that directly affect crawling, indexing, and on-page SEO.

1) In WordPress: Make sure your site is visible to search engines

This is the first setting to check because it can override everything else. If search engines are discouraged, Google may not index your pages at all.

Where to find it

Why it matters: When enabled, WordPress requests crawlers not to index your site (via robots directives). It’s useful for staging sites, but it can silently harm live sites.

2) Enable SEO-friendly permalinks

Clean URLs help search engines understand your content and tend to earn better click-through rates.

Recommended permalink setting

  • Go to Settings > Permalinks
  • Choose Post name (example: /your-article-title/)

Tip: Avoid changing permalinks on an established site unless you can implement proper redirects. If you do change them, use 301 redirects to preserve rankings.

3) Enable a single canonical domain (WWW vs non-WWW) and HTTPS

Search engines prefer one consistent version of your site. Mixed versions can split signals and create duplicates.

What to do

  • Go to Settings > General
  • Set both WordPress Address (URL) and Site Address (URL) to the same preferred version (either WWW or non-WWW)
  • Ensure the URL starts with https://

Why it matters: Canonical consistency reduces duplicate indexing and consolidates link equity. HTTPS is also a baseline expectation for modern SEO and user trust.

wordpress reading settings search visibility - WordPress SEO Settings You Should Enable (Checklist for Better Rankings)

4) Enable XML sitemaps (and submit them)

An XML sitemap helps search engines discover and prioritize your most important URLs.

How to enable

Most modern SEO plugins generate sitemaps automatically. Enable the sitemap feature in your SEO plugin settings, then submit it in Google Search Console.

  • Include posts, pages, and key taxonomies you want indexed
  • Exclude low-value pages (like thin tag archives) if they don’t help users

Why it matters: Sitemaps don’t guarantee rankings, but they improve discoverability—especially for new sites or large sites with deeper page structures.

5) Enable proper index/noindex rules for archives you don’t want ranking

WordPress creates many archive pages (categories, tags, author archives, date archives). Some are useful; others can create thin or duplicate content.

Common best-practice settings (adjust to your site)

  • Noindex date archives (often low value)
  • Noindex author archives on single-author sites
  • Index category archives if they’re curated and useful
  • Be cautious with tag archives; index only if they have meaningful content and unique intent

Why it matters: This reduces index bloat, prevents thin pages from competing with your main articles, and improves crawl efficiency.

6) Enable canonical URLs and fix duplicate content sources

Canonical tags tell search engines which version of a page is the “main” one. This is critical in WordPress, where duplicates can appear via archives, parameters, and attachment pages.

Settings to enable in your SEO plugin

  • Canonical URLs (should be enabled by default)
  • Noindex media attachment pages (see next section)
  • Optionally, remove/disable paginated archive indexing depending on your strategy

Why it matters: Without correct canonicals, signals can fragment across multiple URLs, making it harder for the right page to rank.

7) Enable redirects (at least 301) for changed or deleted content

When URLs change or content is removed, users and crawlers hit 404 errors. A redirect strategy preserves SEO value and improves user experience.

What to enable

  • A redirect manager feature in your SEO plugin (or a dedicated redirect plugin)
  • Automatic redirects when you change a URL slug (where available)
  • Monitor 404s and map them to the closest relevant page

Why it matters: Redirects consolidate authority and prevent broken-link waste. They also help Google update indexed URLs more efficiently.

8) Enable “noindex” for media attachment pages (or redirect them)

By default, WordPress can create attachment pages for each image. These pages are usually thin and can be indexed accidentally.

Best practice

  • Redirect attachment URLs to the media file or to the parent post
  • Or set attachment pages to noindex

Why it matters: It prevents low-value pages from showing in search results and keeps your index focused on pages that can actually rank.

wordpress seo structure sitemap internal links - WordPress SEO Settings You Should Enable (Checklist for Better Rankings)

9) Enable structured data (Schema) for articles and FAQs

Structured data helps search engines interpret your content and can enhance visibility with rich results (when eligible).

What to enable

  • Article/BlogPosting schema for posts
  • Organization/Person schema for your site identity
  • Breadcrumb schema if you use breadcrumbs
  • FAQ schema on pages where questions are genuinely helpful (avoid spammy or irrelevant FAQs)

Why it matters: Schema improves clarity. It doesn’t guarantee a rich result, but it can increase relevance and consistency in how your pages are understood.

10) Enable breadcrumbs (and align them with your site structure)

Breadcrumbs support internal linking and provide an extra layer of navigation for users and crawlers.

How to implement

  • Enable breadcrumbs in your SEO plugin (if offered)
  • Add the breadcrumb output to your theme (many themes support this via hooks/widgets)
  • Ensure breadcrumb categories reflect the page’s true topic (avoid messy category sprawl)

Why it matters: Breadcrumbs can strengthen topical hierarchy, reduce bounce, and support sitelink-style navigation signals.

11) Enable internal linking features (and keep editorial control)

Internal links distribute authority, help Google discover pages, and clarify topical relationships. WordPress doesn’t manage internal linking automatically, so this is often missed.

Settings to enable

  • Internal link suggestions
  • Anchor text recommendations
  • Controls to avoid over-linking the same target repeatedly

Practical rule: Prioritize links that help users complete a journey (definitions, next steps, comparisons, and related tutorials).

For teams that want to speed this up, SEO Max users often rely on SEO Max Suite to generate content with a ready-to-publish structure and add smart internal links in-context while keeping final editorial approval. You can explore the SEO Max Suite plugin suite to see what can be automated directly inside WordPress.

12) Enable performance basics that affect SEO (cache, compression, image optimization)

Performance isn’t just a technical concern—slow sites can reduce crawl efficiency and user engagement, and speed is part of the broader page experience signals.

Settings to turn on (via performance plugin/host)

  • Page caching (and browser caching)
  • GZIP/Brotli compression
  • Image optimization (compression + next-gen formats like WebP where possible)
  • Lazy loading for below-the-fold images (WordPress supports lazy loading, but verify it’s working)
  • Minification carefully (test to avoid breaking layouts/scripts)

Why it matters: Faster pages generally lead to better engagement and more efficient crawling—both of which can support SEO outcomes over time.

Quick checklist: WordPress SEO settings you should enable

  • Search engine visibility enabled (do not discourage indexing)
  • Post name permalinks
  • Single preferred domain + HTTPS
  • XML sitemap enabled and submitted
  • Index/noindex rules for archives (reduce thin pages)
  • Canonical URLs enabled
  • Redirect management (301s)
  • Noindex or redirect media attachment pages
  • Schema enabled (Article, Organization, Breadcrumbs; FAQ when appropriate)
  • Breadcrumbs enabled
  • Internal linking suggestions enabled
  • Caching + compression + image optimization enabled

Common mistakes to avoid

  • Indexing tag archives with only 1–2 posts and no unique value
  • Changing slugs without 301 redirects
  • Publishing without titles/meta descriptions or relying on auto-generated snippets for every page
  • Overusing Schema in ways that don’t match on-page content
  • Letting plugins create duplicates (multiple sitemaps, conflicting canonical settings)

Final thoughts

Most WordPress SEO wins come from fundamentals: ensure your site can be indexed, reduce duplicates, strengthen internal structure, and support crawling with sitemaps and performance improvements. Once these settings are enabled, your content strategy and topical coverage can compound results more reliably.

What are the most important WordPress SEO settings to enable first?

Start with the settings that affect indexing and URL structure: ensure Discourage search engines is unchecked, set SEO-friendly permalinks (usually Post name), confirm one canonical domain (WWW vs non-WWW) with HTTPS, and enable an XML sitemap in your SEO plugin.

Should I use an SEO plugin if WordPress already has basic SEO features?

Yes for most sites. WordPress covers fundamentals, but an SEO plugin typically adds control over titles/meta descriptions, canonical tags, index/noindex rules, sitemaps, redirects, and structured data. Those settings help prevent duplicates and improve how your pages appear in search.

Which permalink structure is best for SEO in WordPress?

The most common SEO-friendly choice is Post name. It produces short, readable URLs. If you change permalinks on an existing site, set up 301 redirects from old URLs to new ones to avoid traffic loss.

Should I noindex tag pages and category pages?

It depends on quality and intent. Category archives are often worth indexing if they’re curated and represent meaningful topics. Tag archives should be indexed only if they provide unique value (enough posts, clear purpose, and not duplicating categories). Date archives and author archives on single-author sites are commonly set to noindex.

What is a canonical URL and why does it matter in WordPress?

A canonical URL tells search engines which version of a page is the primary one. In WordPress, duplicates can appear via archives, attachment pages, and URL parameters. Canonical tags help consolidate ranking signals to the correct URL.

Do I need to disable media attachment pages for SEO?

In many cases, yes. Attachment pages are often thin and can clutter Google’s index. A common approach is to redirect attachment pages to the media file or the parent post, or set them to noindex via your SEO plugin.

How do XML sitemaps help SEO if Google can crawl my site anyway?

Sitemaps help search engines discover URLs faster and understand which pages you consider important. They’re especially useful for new sites, large sites, or sites with deep internal structures. Submitting the sitemap in Google Search Console is recommended.

Which Schema settings should I enable on a WordPress site?

Enable schema types that match your content: Organization/Person for site identity, Article/BlogPosting for posts, and Breadcrumb schema if you use breadcrumbs. Add FAQ schema only when the page includes real FAQs that help users.

Are breadcrumbs good for WordPress SEO?

Yes. Breadcrumbs strengthen internal linking and clarify hierarchy. They can improve navigation for users and can help search engines understand relationships between pages, especially on larger content sites.

How can I improve internal linking in WordPress without spending hours editing old posts?

Use a process (or tools) to surface internal link opportunities based on topic relevance, then add links where they genuinely help readers. Automation can speed this up; for example, SEO Max Suite can suggest and implement internal links in-context while still allowing editorial review before publishing changes.