Drupal

Drupal SEO in 2026: the exact module stack we install, in order, and what we skip

The Drupal SEO setup we install on every build: which modules, in what order, the Drupal CMS SEO Tools shortcut, and an honest take on Drupal versus WordPress.

May 27, 2026 6 min read By TOP CMS

Most “Drupal SEO” guides hand you a list of twenty modules and wish you luck. That is not how we set up a site. There is an order to it, a handful of modules we install on literally every build, and a few popular ones we skip on purpose. Here is the actual setup we use, plus the 2025 shortcut that does most of it for you.

One myth to kill first: Drupal is not more SEO-friendly than WordPress. It is differently configured. WordPress hands you Yoast or Rank Math and you are most of the way there in an afternoon. Drupal makes you assemble the same result from separate modules, then rewards you with finer control once you have. If you want that comparison in full, we wrote Drupal vs WordPress separately.

Start here: the Drupal CMS SEO Tools recipe

The 2025 Drupal CMS release added a bundled SEO Tools recipe that installs and pre-configures Metatag, Pathauto, Simple XML Sitemap, and Redirect in one step. If you are starting a fresh Drupal 10 or 11 site, use it. It gets you to the same baseline in minutes that used to take half a day of module wrangling. On an existing site you will still add the modules one at a time, which is what the rest of this guide walks through.

The modules we install on every Drupal build

Order matters here. Each one assumes the previous is in place.

  • Metatag: meta titles, descriptions, Open Graph, Twitter cards, and canonical control. The foundation. Add the Schema.org Metatag submodule for structured data on day one.
  • Pathauto: clean URL aliases from a pattern like /blog/[node:title] instead of /node/123. Set the patterns before you publish anything, not after.
  • Redirect: automatic 301s when an alias changes, so you stop bleeding link equity every time an editor renames a page. Install it early, not after the first re-slug.
  • Simple XML Sitemap: a sitemap that updates itself as content changes. Submit it in Google Search Console once.
  • Real-time SEO analysis: in-editor readability and keyword feedback so the content team gets the same nudges Yoast gives WordPress writers.
  • Easy Breadcrumb: accurate breadcrumbs that also feed BreadcrumbList schema, which still shows up in results.

That is the whole stack. Metatag and Pathauto go in first, Redirect right behind them, then the sitemap, then the editor tools. Six modules, not twenty.

What we skip, and why

The SEO Checklist module is a decent teaching tool, but we do not put it on client sites. It is a to-do list, not functionality, and it nags. We also skip the various all-in-one SEO modules that just duplicate what Metatag already does. And we are careful with the newer AI-SEO automation modules: handy for drafting meta descriptions at scale, but we review every one before it ships. Auto-generating meta at volume is how a site ends up with four thousand near-identical descriptions and a manual penalty waiting to happen.

The settings that matter more than modules

  • Turn on Internal Page Cache and Dynamic Page Cache in core. Drupal’s caching is genuinely strong, and an uncached Drupal site is slow. Slow sites rank worse.
  • Set a sane Pathauto pattern per content type before launch, then leave it alone.
  • Use Metatag to set noindex and canonical rules for taxonomy and pagination pages. That is where duplicate-content problems quietly pile up on Drupal.
  • Add a CDN and configure image styles. Core Web Vitals are a ranking input, and Drupal ships heavy until you tune it.

If you are stuck on Drupal 7

Drupal 7 reached end of life in January 2025. The project ships no more security fixes for it. Beyond the security risk, a Drupal 7 site is running ancient SEO modules and usually losing a little ground in search every month it sits there. The real fix is a migration to Drupal 10 or 11, which is also the moment to rebuild the SEO stack from scratch instead of porting old habits. Our Drupal development services page covers what that move actually involves.

SEO in 2026 is not just blue links anymore

The shift this year is real. Google’s AI Overviews and the answer engines pull from content that is structured and well marked up. This is where Drupal’s content model actually earns the reputation people give it: clean content types, defined fields, and Schema.org Metatag give an answer engine something solid to parse. It does not replace the basics, and it does not mean you can skip good writing. But if part of why you chose Drupal was SEO, structured data is where that choice pays off.

What we would tell you

Do not chase the longest module list you can find. Install Metatag, Pathauto, Redirect, and a sitemap, turn on caching, set your URL patterns before launch, and you have done more for your rankings than any twenty-module pile will. Spend the rest of your time on content and site speed, because that is what actually moves the needle.

If you would rather hand it off, our Drupal development services cover builds, migrations, and SEO setup. You can read more on the Drupal blog or start with the Drupal platform overview.

Common questions

Is Drupal good for SEO?

Yes, once it is configured. Drupal is not SEO-friendly out of the box the way some guides claim; core gives you clean URLs and strong caching, but meta tags, sitemaps, and redirects come from contributed modules you install. The real edge is Drupal’s structured content model, which gives search engines and answer engines clean data to read.

Does Drupal have SEO built in, or do I need modules?

A bit of both. Core handles clean URLs, caching, and semantic markup. For the rest you install modules: Metatag for meta and Open Graph tags, Pathauto for URL aliases, Simple XML Sitemap, and Redirect. On a new Drupal 10 or 11 site the SEO Tools recipe installs and configures most of them in one step.

Is Drupal better than WordPress for SEO?

Neither wins automatically. WordPress gets you most of the way in an afternoon with Yoast or Rank Math. Drupal makes you assemble the same result from separate modules, but gives you finer control once you do, which pays off on large, structured, multilingual sites.

What is the Metatag module?

Metatag is Drupal’s main SEO module. It manages meta titles, descriptions, Open Graph and Twitter cards, and canonical tags, and its Schema.org Metatag submodule adds structured data for rich results. It is the first module we install on any Drupal build.

Migrating off an old Drupal version first? Our Drupal 7 to 10/11 migration service handles the move before the SEO work begins.

Thinking about selling online with Drupal? Read our practical guide to Drupal Commerce, including when it beats WooCommerce or Magento and what a build really costs.

Building for the public sector? See Drupal for government for how we handle accessibility, FedRAMP hosting, and Drupal 7 migration.

Got a related project?

Send a quick brief — we'll suggest the best path forward.

Contact Form Demo