Якщо видалена база даних блогу?

Живеш ти живеш і робиш страшну помилку — перестає існувати база даних блогу. Блогу, який вже став місцем спілкування десятків людей. Я як автор блогу пережив найстрашніші хвилини в 2010 році. Хтось скаже, що є бекап! Але бекап існує коли хостинг не в Білорусі. А в нашій країні представник технічної підтримки "Відкритий Контакт"Повідомив мені, що даних мені надати з-за якихось технічних проблем не може.

Перші хвилини я не міг звикнути до думки, але потім зрозумів, що мені потрібно. Отже, для початку треба взяти себе в руки і заварити багато-багато кави. Якщо у когось є бажання взяти замість кави віскарь — беріть. Я не стану рекламувати марок кави або віскі, а почну опис процесу.

Що робити якщо віддалилася база даних і немає бекапа?

По-перше, відразу може здатися, що ситуація програшна, але я така людина, яка скрізь шукає свої плюси. Про них пізніше, а поки дивимося кеш пошукових систем Яндекс і Google. Простим введенням назв посад у пошукові системи я отримую збережені копії старих постів і починаю відновлення їх на блозі.

Далі стає проблема через яку Яндекс зазвичай дзвонить товаришеві АГС — дублювання контенту. Щоб уникнути санкцій пошукових систем за дублювання контенту мені треба зробити або старі адреси (url) або зробити редирект. З усіх видів редіректу для передачі ваги посилань варто використовуватися редирект 301. Але у всього є свої нюанси і я вирішив скористатися методом з виправлення нової бази даних через phpmyadmin.

Для того щоб змінити url новий на старий варто:

а) зайти в базу даних

б) вибрати розділ wp_posts

в) знайти потрібний вам ID поста і вставити ID, який збережений вже в пошукових системах. При цьому треба знати, що id може бути зайнятий іншим постом. Для цього або видаліть цей пост або поміняйте його ID.

Далі ви заходите в адмін-панель wordpress і правите руками дати публікацій всіх постів. Як це можна було зробити через редирект 301?

Redirect 301 / archives/19 / http://seotalk.by/archives/3

При цьому "/ archives/19 /" — існуючий url

А "http://seotalk.by/archives/3?

Ось так ось. Загалом, якщо все погано треба знаходити в собі резерви і працювати. Сподіваюся, що мій досвід допоможе комусь вирішити аналогічну проблему або просто її уникнути.

It is main inner container footer text