Drupal CMS SEO Tools: XML Sitemap

25 März 2025
Recipe logo combined with Simple XML sitemap logo

Drupal CMS: (Not only) a refuge for WordPress users

The Drupal community has been hard at work on Drupal CMS — a preconfigured, opinionated, and user-friendly offering that has recently been deemed stable. This comes at a time when WordPress has found itself embroiled in a bit of a soap opera. If the Drupal community plays its cards right, Drupal CMS might attract WordPress users who are fed up with the drama. But if they look closely, they may also choose Drupal CMS solely based on its merits, as it brings the full power of Drupal while providing an out-of-the-box experience more closely resembling other, less powerful CMS platforms.

What makes Drupal CMS attractive?

Powerful but accessible

Drupal CMS comes preconfigured for many use cases, sporting a much friendlier interface and a more intuitive way to install modules. As a site builder, you know Drupal has been configured with best practices in mind, and you don't need to install dozens of modules or learn configuration management to get a modern site with an advanced editorial workflow. This means Drupal CMS is much more accessible than Drupal by itself.

Recipes

This relatively new concept is heavily used to bundle the configuration of several modules into single, reusable units of functionality. They automate the installation and configuration of modules, themes, and even content. By applying a recipe, you can quickly implement complex functionalities without manually configuring each component, making site development more accessible and reducing the potential for errors.

SEO Tools recipe: Elevate Your Site's Visibility

There are several great modules that make up this recipe, but having worked on the Simple XML Sitemap (simple_sitemap) module since the beginning of Drupal 8, I am thrilled to announce its official inclusion in Drupal CMS. If you are using Drupal CMS >= 1.1.0 and its default content types, enabling the recipe should automatically configure the module for all your content.

Activating the SEO Tools Recipe

Via the User Interface

SEO Tools Recipe in Project Browser

  • Navigate to the Extend section in the admin toolbar, click on Recommended (/admin/modules/browse/recipes)
  • Find SEO Tools and install it

Using Drush on bare metal

drush recipe /absolute/path/to/recipe/drupal_cms_seo_tools

Using Drush with DDEV

If you are getting the error

supplied path recipes/drupal_cms_seo_tools/ is not a directory

Make sure to provide the absolute path inside the container:

ddev drush recipe /var/www/html/recipes/drupal_cms_seo_tools/

That's it! Your site is now search engine optimized.

What is still missing

Simple XML Sitemap has been evolving with the times, slowly deprecating the sitemap ping protocol (periodic sending of the sitemap to search engines) and instead adopting the IndexNow protocol. If you haven't yet installed the simple_sitemap_engines submodule, make sure to give it a try — when configured, it notifies all IndexNow-compatible search engines about each change on your site, thereby boosting its visibility.

IndexNow is not being configured automatically when enabling the recipe. There is already an issue in the issue queue to change that.

All info about the project

Neuen Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.

Restricted HTML

  • Erlaubte HTML-Tags: <a href hreflang target> <em> <strong> <cite> <blockquote cite> <pre> <ul type> <ol start type> <li> <dl> <dt> <dd> <h4 id> <h5 id> <h6 id>
  • Zeilenumbrüche und Absätze werden automatisch erzeugt.
  • Website- und E-Mail-Adressen werden automatisch in Links umgewandelt.

Angebot innerhalb von 24 Stunden

Ob ein großes kommerzielles System, oder eine kleine Business Seite, wir schicken ein Angebot ab innerhalb von 24 Stunden nachdem Sie diese Taste drücken: Angebot anfordern