Проблема в том, что селектор $('.spoiler_toggle') находит оба спойлера, а вам нужно найти только тот на который кликнули. Проще всего добавить в селектор второй параметр, который будет являться контекстом (областью поиска). В данном случае $this.parent() это блок
<div></div>
в который обёрнут спойлер.
Результат будет такой:
$('.spoiler_toggle',$(this).parent()).slideToggle(0,
function() {
var visible = $(this).is(':visible');
$('.spoiler_indicator', $(this).parent()).html(visible ? 'Закрыть' : 'Открыть');
}
);