Exclude based on noindex or sitemap exclusion and hide UI

Created on 14 February 2022, almost 3 years ago
Updated 5 October 2023, about 1 year ago

Problem/Motivation

On larger projects using Search API you typically also use other modules handling the "indexibility" of entities, especially for search engines.
Such typical modules already handling indexibility are:
Metatag β†’ ("noindex")
Simple Sitemap (Do not index)
XML Sitemap (Do not index)

Authors typically don't want to set three values for the same thing. In many cases, an entity that should not be indexed (robots + sitemap) also shouldn't be found in search. Of course there are also different cases, where the separate selection is helpful.

Steps to reproduce

Proposed resolution

As editors typically need only one of the options listed above, it would be helpful, if the UI of this module could be hidden (for certain entity types) and instead the value from the modules could be used do determine the search API exclusion.

I believe this is a very common case and would be quite helpful.

Remaining tasks

  1. Discuss in general
  2. Discuss possible solutions
  3. Implement
  4. Test
  5. Release

User interface changes

API changes

Data model changes

✨ Feature request
Status

Postponed: needs info

Version

1.0

Component

Code

Created by

πŸ‡©πŸ‡ͺGermany Anybody Porta Westfalica

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024