brotkrueml/schema

Add structured data as default to noindex pages

brotkrueml opened this issue · 0 comments

When a page is set to "noindex" the structured data should be embedded as default. The use case for that is on pages with a single view plugin which is set to "noindex" by default. The controller action then sets it to "index". With an option in the extension configuration this behaviour can be deactivated.

  • Structured data on noindex pages is embedded by default.
  • A setting is added in the extension configuration to deactivate the embedding of structured data on "noindex" pages.
  • The PSR-14 event and signal for handling structured data on noindex pages is removed.
  • The documentation is adjusted.
  • An entry to the changelog is added about the removal of the PSR-14 event/signal.
  • An entry to the changelog is added about the default embedding on "noindex" pages.