Blogger — это бесплатный инструмент, который позволяет создать блог быстро. Тем не менее, многие пользователи Blogger понимают, что если им нужен больший контроль над своими блогами, им нужно самостоятельно разместить свои блоги, и WordPress — идеальное решение.

В этом уроке я покажу вам, как перенести ваш блог «Блогер» в WordPress, без потери данных рейтинга.

bloggertowp

Шаг 0: Прежде чем начать

Прежде чем начать, необходимо иметь отличный хостинг WordPress. Discover шаги 12 для создания блога на WordPress, В этом руководстве вы также узнаете, как легко установить WordPress.

Первый шаг: как экспортировать блог "Blogger"

Первое, что вам нужно сделать, это экспортировать свой блог Blogger, что можно сделать, перейдя в следующее место: Настройки> Другое".

экспорт-блоггер

Нажав на экспорт блога, вы увидите новое окно, которое появится, и вам нужно будет нажать на " Скачать блог".

экспорт-блог

Как только это будет сделано, ваш блог будет загружен в виде файла XML.

Шаг второй: Как импортировать Blogger на WordPress

Чтобы начать импорт своего блога Blogger в WordPress, все, что вам нужно сделать, это получить доступ к инструментам WordPress и нажать " Blogger".

меню Blogger

Если вы еще не установили инструмент Blogger, сейчас самое время сделать это в открывшемся окне. Установите и активируйте инструмент, после чего вы попадете на новую страницу, где вместо этого вам нужно будет отправить загруженный файл xml.

загрузить-на-блог

Если файл для отправки больше, чем размер файла, разрешенный для "Загрузки", вам следует подумать об обновлении ограничения. Проконсультируйтесь с вашим хостинг-провайдером.

Нажав на кнопку " Отправьте файл и импортируйте его", WordPress будет импортировать разные статьи" Blogger На вашем WordPress блог. Вы можете изменить авторов статей или создать новую учетную запись, которая будет автором статей.

Шаг третий: настройка постоянных ссылок

«Постоянные ссылки» - это термин, используемый в структуре URL-адресов каждой страницы. WordPress предлагает встроенные функции, позволяющие изменять структуру URL-адресов. Однако, поскольку вы импортируете данные из Blogger, вы можете захотеть, чтобы ваша структура была похожа на Blogger.

Чтобы настроить постоянные ссылки, вам нужно перейти в папку " Настройки> Постоянные ссылки", И выберите вариант" Месяц и название".

переключающий постоянную ссылку

Шаг четвертый: настройка перенаправления

Это самый важный шаг в переносе блога, поскольку он позволяет перенаправить ваш старый блог на новый.

Самое приятное в перенаправлении - это то, что вы можете направлять посетителей именно на ту страницу, которую они ищут (или тот, на который они должны были бы наткнуться, если бы миграции не было). Но также это позволяет поисковым системам знать, что ваш старый блог был перемещен.

Чтобы правильно переместить блог Blogger на WordPress, необходимо выполнить двухуровневое перенаправление.

Прежде всего, перенаправьте посетителей Blogger на ваш WordPress блог. Во-вторых, когда пользователь находится в вашем блоге, вы можете перенаправить его на страницу, которую он хотел открыть в вашем старом блоге.

Мы начнем с перенаправления в Blogger на ваш новый WordPress блог. Чтобы начать, вернитесь в Blogger и нажмите « модели".

модель-блоггер

Затем прокрутите вниз и нажмите " Вернуться к классической модели В разделе " Вернуться к классическим моделям".

спина к классической-модели

Как только это будет сделано, измените HTML-код шаблона и замените его следующим кодом:

<$ BlogPageTitle $>
    
    window.location.href="http://example.com/"
    
    
     
     window.location.href="http://example.com/?blogger="
     
    
   " /> <$ BlogTitle $> "><$ BlogItemTitle $> <$ BlogItemBody $>

Замените значения "http://example.com/" адресом вашего блога WordPress.

Теперь вам просто нужно сохранить шаблон. Теперь нам нужно перенаправить пользователя на ту страницу, которую он хотел видеть в старом блоге. Для этого нам нужно изменить наш Плагин Wordpress (Узнайте, как легко создать плагин для WordPress.). И в этом плагине вам просто нужно добавить следующий фрагмент кода:

функция blogger_query_vars_filter ($ vars) {$ vars [] = "blogger"; вернуть $ vars; } add_filter ('query_vars', 'blogger_query_vars_filter'); функция blogger_template_redirect () {глобальный $ wp_query; $ blogger = $ wp_query-> query_vars ['blogger']; если (isset ($ blogger)) {wp_redirect (get_wordpress_url ($ blogger), 301); Выход; }} add_action ('template_redirect', 'blogger_template_redirect'); function get_wordpress_url ($ blogger) {if (preg_match ('@ ^ (?: https ?: //)? ([^ /] +) (. *) @i', $ blogger, $ url_parts)) {$ query = новый WP_Query (array ("meta_key" => "blogger_permalink", "meta_value" => $ url_parts [2])); если ($ query-> have_posts ()) {$ query-> the_post (); $ url = get_permalink (); } wp_reset_postdata (); } вернуть $ url? $ url: home_url (); }

Приведенный выше код создает перенаправление 301, которое позволит вам сохранить SEO.

Как только вы вставите этот код в свой плагин, перенаправления вступят в силу. Любой, кто посетит старую статью Blogger из поисковой системы Google, будет перенаправлен на статью в новом блоге.

5. Перенаправление RSS-канал

Перенаправление канала не менее важно, потому что у нас часто есть несколько подписчиков RSS-канала, и ваши старые подписчики RSS-канала не смогут быть уведомлены о переносе. Что вы можете сделать, так это войти в свою учетную запись Blogger и перейти к местоположению « Настройки> Другое".

в разделе "Флюс", в " URL перенаправления фида статей ? », Добавьте новый URL. Появится поле, в котором вы укажете URL-адрес вашего RSS-канала.

перенаправлять-на-поток

Ваш RSS-канал WordPress обычно доступен по этому адресу: http://example.com/feed/.

Вот и все, что касается этого руководства, надеюсь, оно позволит вам легко экспортировать свой блог Blogger в WordPress. Не стесняйтесь обращаться к нам, если у вас есть какие-либо вопросы.