Problem/Motivation

After installing Simple XML Sitemap 4.2.3 and enabling the simple_sitemap_engines submodule, the settings form at admin/config/search/simplesitemap/engines/settings displays empty select fields for choosing which sitemap variants to submit to each search engine (IndexNow, Bing, Yandex, etc.).
The sitemap variant exists and is working correctly:

The variant "default" is visible and listed in admin/config/search/simplesitemap
The sitemap is published and accessible at /sitemap.xml
The variant configuration exists in the database
The IndexNow key is correctly configured in settings.php

However, the form does not populate the select options with available variants, making it impossible to enable automatic sitemap submission through the UI.

Steps to reproduce

  1. Fresh installation of Drupal 10.5.x
  2. Install Simple XML Sitemap 4.2.3 via composer
  3. Enable modules
  4. Configure content types to be included in sitemap at admin/config/search/simplesitemap/entities
  5. Generate sitemap via UI
  6. Verify sitemap is accessible at /sitemap.xml
  7. Add IndexNow key in settings.php
  8. Navigate to admin/config/search/simplesitemap/engines/settings

Expected result

The select fields should be populated with available sitemap variants (at minimum "default"), allowing the user to choose which variants to submit to each search engine.

Actual result

All select fields are empty. The form displays the search engines (Bing, IndexNow, Yandex, Naver, Seznam, Yep) but with no options to select sitemap variants.

CommentFileSizeAuthor
#2 Screenshot_20251204_213142.png81.32 KBgbyte

Comments

marcopbazz created an issue. See original summary.

gbyte’s picture

Category: Bug report » Support request
StatusFileSize
new81.32 KB

Please don't confuse IndexNow with sitemap submission (sitemap pinging). The former is the protocol to be used (configured in the first 'IndexNow settings' fieldset), the latter is discouraged and has been dropped by Google - it is probably not supported by any of the preconfigured engines and is therefore not configurable.

What I find confusing is why you see select lists at all. Have you been making changes to the engine plugins or are you using stock configuration? Instead of a list of empty select fields, you should be seeing an empty fieldset, as none of the default search engines support the sitemap ping protocol. See screenshot.

gbyte’s picture

Status: Active » Fixed

Closing support ticket as per lack of answer.

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.