Referring to the topic "Links are not crawlable" and toggleQuote is Creating Errors in PageSpeed, you can also improve the spoiler code.
javascript.xml
ips.templates.set('core.editor.spoilerHeader', " \
<div class='ipsSpoiler_header ipsSpoiler_closed'>\
<a href='#' data-action='toggleSpoiler'> </a>\
<span>{{#lang}}spoilerClickToReveal{{/lang}}</span>\
</div>\
");
to
ips.templates.set('core.editor.spoilerHeader', " \
<div class='ipsSpoiler_header ipsSpoiler_closed'>\
<a href='#' data-action='toggleSpoiler' aria-label='{{#lang}}toggle_spoiler{{/lang}}> </a>\
<span>{{#lang}}spoilerClickToReveal{{/lang}}</span>\
</div>\
");
Temporary JS fix:
{{if !\IPS\Member::loggedIn()->member_id and \in_array( \IPS\Dispatcher::i()->controller, array( 'topic', 'page' ) )}}
<script async>
$(document).ready(function() {
$('.ipsQuote_citation a.ipsPos_right').remove();
$('.ipsSpoiler_header a[data-action="toggleSpoiler"]').attr({
'title': '{lang="topic_approve"}',
'aria-label': '{lang="topic_approve"}'});
$('.ipsQuote a.ipsTruncate_more').attr({
'title': '{lang="expand"}',
'href': '#',
'onclick': 'return false;',
'rel': 'nofollow'});
});
</script>
{{endif}}