Спасаем блог на blogger.com
В этой заметке есть две части:
1. Как странно иногда бывает (подробности блокирования блога из-за неправильного срабатывания антиспам скриптов на гугловом blogger.com),
2. Как спасти свой блог, если ничего не помогает (если чистый блок долгое время не разблокируют).
Итак, в чём проблема?
Обратившись к поисковым системам с вопросом «Если вы не запросите пересмотр, блог будет удален в течение 20 дней», можно убедиться, что очень многие когда-либо получали такое сообщение от системы автоматической блокировки подозрительных блогов. Смысл этого действия вполне понятен: большое количество плохих блогов блокируется, а маленькое количество хороших, которые случайно пострадали, будут в ручном режиме «отбелены». Если операторы работают быстро, то сложностей ни у кого не возникнет.
Полностью сообщение выглядит так:
Этот блог заблокирован в связи с возможным нарушением Условий предоставления услуг Blogger. Вы не сможете публиковать новые сообщения, пока блог не будет пересмотрен и разблокирован. Если вы не запросите пересмотр, блог будет удален в течение 20 дней.
Я получил такое сообщение 4 декабря (18 дней назад), сразу запросил разблокировку (нажал на соответствующую ссылку + правильно ввёл капчу), но всё ещё не могу писать в блог. Теперь, если я нажимаю на ссылку «запросить пересмотр», то вижу добрый текст «Мы получили ваш запрос на разблокирование 4 Декабрь 2008 г… От лица всех роботов мы извиняемся за то, что заблокировали ваш блог. Потерпите немного, пока мы просмотрим ваш блог и убедимся в том, что в нём нет спама.»
Всё это означает, что операторы у Гугла не всегда работают быстро (18 дней прошло!). Понятно, что гугл не обязан молниеносно исправлять ошибки своих скриптов. Кстати, в данном случае речь именно об ошибке, поскольку блог идеально чист: на нём только свои тексты, никаких схем получения или продажи ссылок, никакой рекламы (естественно, блог не для зарабатывания денег). Кроме того, есть активность комментаторов и вообще не самое маленькое количество подписчиков (450-500), что лишний раз подтверждает осмысленность блога (он входит в десятку самых популярных на движке blogspot по рейтингу Яндекса). Поэтому хотелось более расторопных действий (можно же было отсортировать заблокированные блоги по числу подписчиков, чтобы сначала обработать самые популярные).
Но пока я честно ждал разблокирования, вылезла ещё одна проблема. Оказывается, блог почти пропал из индексов всех поисковых систем, поэтому количество посетителей упало со 150-200 в день до 30-50). Выяснилось, что это связано с тем, что заблокированный блог не может быть проиндексирован поисковыми системами (в файле robots.txt появились специальные строчки для этого). Повторюсь, что и это беда не большая, так как блог не показывает рекламу и я не имею обязательств перед кем-либо, но приятного опять мало.
Но хватит о плохом, ведь ещё ничего не потеряно. Сейчас будет обещанная часть с ответом на вопрос "что делать?"
Итак, если невозможно больше пользоваться движком от google, потому что нет прав на создание записей, а к старым заметкам затруднён доступ читателей, то можно перенести блог на свой сервер. Поэтому встал вопрос: как проще всего вытащить все заметки и комментарии к ним? Ведь сделав это, можно будет написать свой скриптик, который бы загрузил старые заметки на новый движок.
Писать свою парсилку не хотелось, поэтому я воспользовался сервисом BlogBackupOnline.com, который быстро и бесплатно сформировал xml-файл со всеми уже опубликованными записями блога + всеми комментариями. Наверняка существуют ещё десятки аналогичных программ, но этот сервис был первым, выполнившим задачу целиком. Кстати, всем блоггерам рекомендую периодически сохранять блог подобным сервисом, чтобы не лишиться накопленного интересного материала из-за сбоя хостера. UPD Спасибо Karguine, посоветовавшему уставной способ экспорта блогов — перейти по ссылке draft.blogger.com/export-blog.g?blogID=XXXXXX (здесь должен быть номер блога).
Через несколько дней станет понятно, удалит ли гугл этот блог (вот-вот пройдёт 20 дней с обещания удалить), а разблокировки в период праздников ждать не приходится. Если за весь декабрь не нашлось человека, который посмотрит на блог, то в новогодние недели тем более на такое не стоит надеяться.
Морали две:
1. Всегда делайте бэкапы (это во всех аспектах жизни такая мораль :-).
2. Если делаете какой-то антиспам-механизм, то старайтесь сортировать поступающие заявки на перенос в белый список по размеру забаненого (чтобы сначала быстро решить проблемы более серьёзных людей).
Вопросов тоже два:
Знакомы ли вам случаи таких долгих блокировок? Удалось ли это как-то победить?