Added
- Per-content SEO: a "Search engines" button in the edit card of a news item, a Blog post, a page or a wiki page gives, for each language, the title and the description shown by search engines and share previews. Left empty, they stay automatic.
- Settings → Search engines → SEO report: what a search engine sees, measured on the site — the
sitemap pages per module, the texts of each language, the share image, Google and Bing,
robots.txt, maintenance —, with, for each item, the link to what fixes it. - Redirects: an old address leads to the new one (301) instead of answering "Page not found", with the number of visits it still receives. A renamed page or wiki page leaves its own behind by itself; you can add more by hand, for the address of a former site for example.
- Notify search engines (IndexNow): when turned on in Settings → Search engines, the site reports, within minutes, every page that appears, changes or disappears, to Bing, Yandex, Seznam, Naver, Yep and Amazon. Google does not take part: for Google, the sitemap remains the way. The pages of every module listed in the sitemap are reported, with nothing to add; the site's scheduled task is required.
Fixed
- Moderation: in the administration, a moderator without the "private conversations" right could open the report of a private message, and this access was not recorded in the audit log. Whoever reports a private message now finally sees the warning meant for them.
- Messages: the message sent to the staff room from the administration always answered "No staff room configured".
- No more PHP warnings in the log when the report, message or member concerned had been deleted.