Cách di chuyển từ Blogger sang WordPress

0 220

Blog của bạn (abc.blogspot.com) được lưu trữ trên Blogger và bây giờ bạn muốn chuyển blog từ Blogger sang WordPress (tự lưu trữ) bằng một tên miền cá nhân như abc.com. Cách dễ nhất để chuyển từ Blogger sang WordPress mà không mất lưu lượng tìm kiếm của Google, thứ hạng trang và người đăng ký nguồn cấp dữ liệu hiện tại của bạn là gì?

WordPress cung cấp tùy chọn một cú nhấp chuột dễ dàng để nhập bài đăng trên blog và nhận xét của người đọc từ Blogger vào blog WordPress mới nhưng có nhiều thứ để di chuyển hơn là chỉ chuyển nội dung. Ví dụ:

Một số bài viết của bạn trên blog blogspot cũ có thể được xếp hạng rất cao trong các công cụ tìm kiếm cho một số từ khóa nhất định nhưng một khi bạn chuyển các bài viết này sang blog WordPress mới, bạn sẽ mất lưu lượng tìm kiếm không phải trả tiền vì permalinks (hoặc URL) của bài đăng trên blog của bạn sẽ thay đổi.
Mọi người đến blog của bạn thông qua các công cụ tìm kiếm, dấu trang trình duyệt và các lượt giới thiệu từ các trang web khác có liên kết đến các trang blog của bạn. Nếu bạn di chuyển sang WordPress, Blogger sẽ không tự động chuyển hướng những khách truy cập này đến trang web mới của bạn.

Khi bạn chuyển từ Blogger sang WordPress, những người đọc hiện tại đã đăng ký Nguồn cấp RSS Blogger của bạn có thể bị mất mãi mãi nếu họ không đăng ký thủ công địa chỉ nguồn cấp dữ liệu WordPress mới của bạn (và hầu hết sẽ không).
Công cụ Trình nhập có sẵn trong WordPress sẽ chỉ chuyển nội dung từ Blogger sang WordPress nhưng nếu muốn xử lý các vấn đề khác nhau được liệt kê ở trên, hãy làm theo hướng dẫn từng bước này. Chỉ mất chưa đầy 5 phút để hoàn thành và bạn cũng có thể chuyển tất cả Google Juice từ địa chỉ blogspot.com cũ sang blog WordPress mới của bạn.

Cách chuyển Blog của bạn từ Blogger sang WordPress

Trước khi bạn bắt đầu di chuyển, có thể là một ý tưởng tốt để sao lưu blog Blogger của bạn bao gồm mẫu XML, bài đăng blog và nhận xét để đảm bảo an toàn.

Nếu bạn cần hỗ trợ với việc chuyển từ Blogger sang WordPress, vui lòng liên hệ với tôi bằng biểu mẫu liên hệ tại đây . Đây là một lựa chọn trả phí.

  1. Đăng ký một tên miền web mới , mua lưu trữ web và cài đặt WordPress trên tên miền mới của bạn.
  2. Mở Bảng điều khiển quản trị viên WordPress của bạn và bên dưới Công cụ -> Nhập, chọn tùy chọn Blogger *. Cho phép WordPress truy cập Tài khoản Blogger của bạn, chọn blog blogspot.com của bạn và trong vài phút, tất cả các bài đăng và nhận xét trên blog Blogger của bạn sẽ có sẵn trên trang web WordPress mới.
  3. Mở trình chỉnh sửa chủ đề WordPress trong Giao diện -> Trình chỉnh sửa và mở tệp tin.php để chỉnh sửa. Hầu hết các chủ đề WordPress bao gồm tệp tin.php. Hoặc bạn có thể tải nó thủ công vào thư mục chủ đề WordPress của mình thông qua cPanel hoặc FTP. Sao chép-dán đoạn mã sau vào bên trong tệp tin.php của bạn (ở đầu tệp) và nhấp vào nút Cập nhật tệp Tệp Cập nhật để lưu các thay đổi của bạn.
  4. <?php
    function labnol_blogger_query_vars_filter( $vars ) {
      $vars[] = "blogger";
      return $vars;
    }
    add_filter('query_vars', 'labnol_blogger_query_vars_filter');
    
    function labnol_blogger_template_redirect() {
      global $wp_query;
      $blogger = $wp_query->query_vars['blogger'];
      if ( isset ( $blogger ) ) {
        wp_redirect( labnol_get_wordpress_url ( $blogger ) , 301 );
        exit;
      }
    }
    
    add_action( 'template_redirect', 'labnol_blogger_template_redirect' );
    
    function labnol_get_wordpress_url($blogger) {
      if ( preg_match('@^(?:https?://)?([^/]+)(.*)@i', $blogger, $url_parts) ) {
        $query = new WP_Query ( 
          array ( "meta_key" => "blogger_permalink", "meta_value" => $url_parts[2] ) );
        if ($query->have_posts()) { 
          $query->the_post();
          $url = get_permalink(); 
        } 
        wp_reset_postdata(); 
      } 
      return $url ? $url : home_url();
    }
    ?>
    
  5. Mở Bảng điều khiển Blogger của bạn và chọn Mẫu. Cuộn xuống trang mẫu và chọn tùy chọn Revert sang mẫu cổ điển để chuyển từ các mẫu Blogger dựa trên XML sang các mẫu dựa trên Thẻ cổ điển.
  6. Sao chép-dán đoạn mã sau vào trình chỉnh sửa mẫu Blogger của bạn nhưng trước khi bạn làm điều đó, hãy thay thế tất cả các lần xuất hiện của chunghic.com bằng URL trang web WordPress mới của bạn. Ví dụ: nếu trang web WordPress của bạn được đặt tại example.com, hãy thay thế chunghic.com bằng example.com và dán đoạn mã đã sửa đổi trong trình chỉnh sửa mẫu Blogger. Lưu các thay đổi.
<html>
 <head>
  <title><$BlogPageTitle$></title>
  <script>
    <MainOrArchivePage>
      window.location.href="http://chunghic.com/"
    </MainOrArchivePage>
    <Blogger><ItemPage>
      window.location.href="http://chunghic.com/?blogger=<$BlogItemPermalinkURL$>"
    </ItemPage></Blogger>
  </script>
   <MainPage>
    <link rel="canonical" href="http://chunghic.com/" />
   </MainPage>
   <Blogger>
    <ItemPage>
     <link rel="canonical" href="http://chunghic.com/?blogger=<$BlogItemPermalinkURL$>" />
    </ItemPage>
   </Blogger>
 </head>
 <body>
  <MainOrArchivePage>
    <h1><a href="http://chunghic.com/"><$BlogTitle$></a></h1>
  </MainOrArchivePage>
  <Blogger>
   <ItemPage>
    <h1><a href="http://chunghic.com/?blogger=<$BlogItemPermalinkURL$>"><$BlogItemTitle$></a></h1>
    <$BlogItemBody$>
   </ItemPage>
  </Blogger>
 </body>
</html>

Chúng ta đang gần hoàn tất. Mở bất kỳ trang nào trên blog Blogger cũ của bạn và nó sẽ chuyển hướng bạn đến trang WordPress tương ứng. Chúng tôi đang sử dụng chuyển hướng 301 vĩnh viễn ở phía WordPress và do đó, tất cả Google Juice và PageRank sẽ chuyển sang các trang WordPress mới của bạn. ( video )

Phương pháp trên hoạt động đối với các URL blogspot.com thông thường và các tên miền Blogger cụ thể theo quốc gia như blogspot.co.uk, blogspot.com.au hoặc blogspot.in.

Công cụ Nhập Blogger chỉ chuyển các bài đăng và nhận xét từ Blogger sang WordPress chứ không phải hình ảnh. Và điều đó sẽ ổn vì các URL hình ảnh trong các bài đăng WordPress đã nhập của bạn vẫn đang trỏ đến blogspot.com (nơi hình ảnh được lưu trữ ban đầu) và do đó không có gì có thể phá vỡ.

Chuyển nguồn cấp dữ liệu RSS từ Blogger sang WordPress

Khi bạn chuyển từ Blogger sang WordPress, URL của nguồn cấp RSS của bạn cũng sẽ thay đổi. Chuyển đến Blogger -> Cài đặt -> Khác và chọn URL Chuyển hướng nguồn cấp dữ liệu trong Nguồn cấp trang web. Tại đây, bạn có thể nhập địa chỉ web của nguồn cấp dữ liệu RSS WordPress mới của mình tại đây và người đăng ký RSS hiện tại sẽ tự động chuyển sang nguồn cấp dữ liệu mới của bạn.

Nếu bạn đang sử dụng FeedBurner , chỉ cần thay thế nguồn từ nguồn cấp RSS Blogger sang nguồn cấp dữ liệu WordPress mới của bạn.