WordPress powers a large portion of the web, and a large portion of WordPress sites are not configured to perform as well as they could in search. This is not usually a content problem — it is a setup and architecture problem. The decisions you make when building on WordPress either create a solid foundation for organic search or introduce structural issues that are expensive to fix once content is built on top of them.
Why WordPress SEO Is Its Own Topic
WordPress is flexible enough that you can implement it in ways that are genuinely excellent for SEO or genuinely terrible for it, often without knowing which you have done. The default configuration is not optimal. Many popular plugins create problems as often as they solve them. Page builders can generate markup that is clean and crawlable or bloated and confusing to search engines. The theme selection, the plugin stack, the URL structure, the category and tag configuration — all of these have long-term SEO consequences that practitioners need to understand before making them.
I have built, audited, and fixed WordPress sites for clients at Salterra Digital Services for years. I see the same configuration mistakes repeatedly, and I have developed a clear picture of what an SEO-optimized WordPress setup looks like and where the common failure points are.
What the Talk Covers
- Theme selection criteria for SEO: what to look for in a theme’s markup quality, what to avoid, and how page builders affect crawlability and performance in ways that are not obvious from the front end
- Core Web Vitals on WordPress: the specific hosting, caching, image optimization, and plugin choices that affect LCP, CLS, and INP — the performance metrics Google uses in its assessment
- URL structure and permalink settings: the defaults that cause problems, how to set up a URL structure that scales as the site grows, and the migration considerations if you need to change it later — decisions that matter especially for startups building search visibility from the ground up
- Category and tag pages: when they help, when they hurt, and how to configure them correctly so they do not create duplicate content or cannibalization issues that undercut your pillar pages
- XML sitemaps: what should be in the sitemap, what should not be, and how to configure your SEO plugin’s sitemap output so it includes the right content and excludes the thin or duplicate content
- Schema markup on WordPress: how to implement Organization, WebSite, Article, LocalBusiness, and other schema types — what plugins handle adequately and where custom implementation is worth the effort
- Internal linking structure: how WordPress’s default related content and archive behavior affects internal linking, and how to build a deliberate internal linking architecture that reinforces topical authority — including for sites targeting visibility in AI search systems
- Multisite considerations: how WordPress Multisite affects SEO and when it is the right architecture choice versus when a single install with clear category structure works better
The Schema Markup Section
I spend meaningful time on schema in this talk because WordPress is the platform where the schema implementation gap is most common and most fixable. Yoast and Rank Math both generate some schema automatically, but the defaults are often incomplete, and for many schema types — LocalBusiness, FAQPage, HowTo, Product, Event — the plugin-generated output either does not exist or does not accurately reflect the actual page content.
I show what correct schema markup looks like for common WordPress page types, how to add it without a plugin when the plugin output is insufficient, and how to validate it with Google’s Rich Results Test and the Schema.org validator. The goal is not just knowing what schema to add but understanding why each property matters so you can make good decisions when the page content does not fit neatly into a plugin’s preset options.
Plugin Audit Framework
Part of this session is a structured plugin audit framework. WordPress sites accumulate plugins over time, and many of them have overlapping functions, introduce conflicts, add JavaScript that slows the site, or conflict with each other in ways that only show up under specific conditions. I give the audience a framework for evaluating which plugins are doing necessary work and which are candidates for removal or replacement.
A leaner plugin stack is almost always better for both performance and maintainability. The goal is not to run with as few plugins as possible as a point of pride — it is to have every plugin earn its place by doing something necessary that cannot be achieved more simply another way.
Content Architecture on WordPress
Beyond the technical configuration, WordPress’s native taxonomy system — categories, tags, custom post types — is a content architecture tool that most sites underuse. I cover how to use categories as a topical hierarchy rather than a filing system, how custom post types can support silo architecture for sites with distinct content verticals, and how to avoid the common trap of having tag archives that dilute page authority by creating thin, overlapping content that search engines see as lower-quality pages.
For the content strategy that should sit above all of this technical work, the content strategy talk covers how to decide what to build, not just how to build it technically on WordPress.
Who This Is For
WordPress developers, in-house marketers who manage a WordPress site, and agency practitioners who build or maintain WordPress sites for clients. The technical sections assume comfort with basic WordPress admin but not development experience — I explain implementation in terms that non-developers can act on or brief a developer to execute correctly.
This also works well for WordPress agency owners who want to upskill their team on the SEO implications of the technical decisions they are making every day in client work. Those decisions matter more than most developers realize, and getting them right at build time is much cheaper than fixing them after the site has content. Related: Digital Marketing Keynote Speaker.
Getting in Touch
The SEO speaker overview covers the full range of topics I present on and how to get in touch about booking a session for your event. If your audience is primarily content-focused rather than technical, the content strategy talk may be the better fit for the program slot you are trying to fill.