1) Доказывает ли материал, который я нашел в их файле sql, что он не был очищен?
Не обязательно.Владельцы могут перезаписывать сообщения или восстанавливать предыдущие ревизии, а плохой контент, который вы видите, на самом деле может быть в ревизиях постов, которые не будут видны.
Чтобы проверить это: Войдите в свою учетную запись хостинга, откройте phpmyadmin, выберите базу данных для этого сайта, перейдите на вкладку SQL и выполните этот запрос:
SELECT `ID`, `post_content` FROM `wp_posts` WHERE `post_type` = "revision"
Если вы видите плохой контентв результатах то, что вы увидели в файле SQL, было вероятно из ревизий.
2) Как лучше всего удалить этот материал, не нарушая сайт?
Есть плагины для удалениястарые ревизии.Смотрите здесь: https://wordpress.org/plugins/search/delete+revisions/ или (если вам это удобно) вы можете напрямую удалить их из базы данных.Просто сначала сделайте резервную копию!
3) И оказывает ли этот материал, находящийся в БД, негативное влияние на их SEO?
Старые ревизии не должны сканироваться поисковыми системами и не должны влиять на SEO.