Blogger là một công cụ miễn phí cho phép bạn tạo ra một blog liên tục. Tuy nhiên, nhiều người dùng Blogger nhận ra rằng nếu họ cần kiểm soát nhiều hơn đối với blog của mình, họ cần tự lưu trữ blog của mình và WordPress là một giải pháp lý tưởng.

Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách di chuyển blog của bạn "Blogger" vào WordPress, mà không mất dữ liệu xếp hạng.

bloggertowp

Bước 0: Trước khi bắt đầu

Điều cần thiết là trước khi bạn bắt đầu rằng bạn có lưu trữ WordPress tuyệt vời. Khám phá các bước 12 cần tuân theo để tạo blog WordPress. Trong hướng dẫn này, bạn cũng sẽ khám phá cách cài đặt WordPress dễ dàng.

Bước đầu tiên: Cách xuất blog của bạn "Blogger"

Điều đầu tiên bạn cần làm là xuất blog Blogger của mình, bạn có thể thực hiện việc này bằng cách điều hướng đến vị trí sau “ Cài đặt> Khác".

xuất blogger

Bằng cách nhấp vào blog xuất, bạn sẽ thấy một cửa sổ mới sẽ xuất hiện và bạn sẽ phải nhấp vào " Tải về blog".

xuất khẩu-the-blog

Sau khi hoàn tất, blog của bạn sẽ được tải xuống dưới dạng tệp XML.

Bước hai: Cách nhập Blogger trên WordPress

Để bắt đầu nhập blog Blogger của bạn vào WordPress, tất cả những gì bạn cần làm là truy cập các công cụ WordPress và nhấp vào " Blogger".

đơn Blogger

Nếu bạn chưa cài đặt công cụ Blogger, bây giờ là lúc để thực hiện việc này thông qua cửa sổ sẽ mở ra. Cài đặt và kích hoạt công cụ, sau đó bạn sẽ được đưa đến một trang mới, nơi bạn sẽ cần gửi tệp xml đã tải xuống.

upload-the-blog

Nếu tệp được gửi lớn hơn kích thước tệp được phép cho "Tải lên", bạn nên xem xét việc cập nhật hạn chế. Tham khảo ý kiến ​​nhà cung cấp dịch vụ lưu trữ của bạn.

Bằng cách nhấp vào Gửi tệp và nhập tệp", WordPress sẽ nhập các bài viết khác nhau" Blogger Trên của bạn blog WordPress. Bạn có thể sửa đổi tác giả của các bài báo hoặc tạo một tài khoản mới sẽ là tác giả của các bài báo.

Bước ba: Cấu hình Permalinks

"Permalinks" là thuật ngữ được sử dụng trên cấu trúc URL của mỗi trang. WordPress cung cấp chức năng tích hợp để cho phép bạn thay đổi cấu trúc của URL. Tuy nhiên, vì bạn đang nhập dữ liệu từ Blogger, bạn có thể muốn cấu trúc của mình tương tự như Blogger.

Để định cấu hình liên kết cố định, bạn cần điều hướng đến vị trí " Cài đặt> Permalinks", Và chọn tùy chọn" Tháng và Tiêu đề".

đổi permalink

Bước bốn: Thiết lập chuyển hướng

Đây là bước quan trọng nhất trong quá trình di chuyển blog, vì nó cho phép bạn chuyển hướng blog cũ sang blog mới.

Phần tốt nhất về chuyển hướng là bạn có thể muốn đưa khách truy cập đến trang chính xác mà họ đang tìm kiếm (hoặc người mà họ lẽ ra phải gặp nếu không có cuộc di cư). Nhưng ngoài ra, điều này cho phép các công cụ tìm kiếm biết rằng blog cũ của bạn đã được di chuyển.

Để chuyển đúng blog Blogger của bạn sang WordPress, bạn phải thực hiện chuyển hướng hai cấp.

Điều đầu tiên là chuyển hướng khách truy cập Blogger đến blog WordPress. Thứ hai là khi người dùng đã vào blog của bạn, bạn có thể chuyển hướng họ đến trang mà họ muốn mở trên blog cũ của bạn.

Chúng tôi sẽ bắt đầu bằng cách chuyển hướng trên Blogger tới trang mới của bạn blog WordPress. Để bắt đầu, hãy quay lại Blogger và nhấp vào “ mô hình".

mô hình blogger

Sau đó cuộn xuống và nhấp vào " Quay trở lại mô hình cổ điển Trong phần " Quay trở lại mô hình cổ điển".

back-to-classic-mô hình

Sau khi hoàn tất, hãy sửa đổi mã HTML của mẫu và thay thế nó bằng mã sau:

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

Thay thế các giá trị "http://example.com/" bằng địa chỉ blog WordPress của bạn.

Bây giờ bạn chỉ cần lưu mẫu. Bây giờ chúng ta cần chuyển hướng người dùng đến trang mà anh ta muốn xem trên blog cũ. Vì vậy, chúng tôi cần sửa đổi Plugin WordPress (Tìm hiểu cách tạo plugin WordPress của bạn một cách dễ dàng). Và trong plugin này, bạn chỉ cần thêm đoạn mã sau:

function blogger_query_vars_filter ($ vars) {$ vars [] = "blogger"; trả lại $ vars; } add_filter ('query_vars', 'blogger_query_vars_filter'); function blogger_template_redirect () {global $ wp_query; $ blogger = $ wp_query-> query_vars ['blogger']; if (Isset ($ blogger)) {wp_redirect (get_wordpress_url ($ blogger), 301); lối ra; }} add_action ('template_redirect', 'blogger_template_redirect'); function 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 (); } trả lại $ url? $ url: home_url (); }

Đoạn mã trên tạo ra một chuyển hướng 301 cho phép bạn giữ lại SEO.

Sau khi bạn dán mã này vào plugin của mình, các chuyển hướng sẽ có hiệu lực. Bất kỳ ai truy cập một bài viết cũ trên Blogger từ công cụ tìm kiếm Google sẽ được chuyển hướng đến bài viết trên blog mới.

5. Chuyển hướng nguồn cấp dữ liệu RSS

Việc chuyển hướng nguồn cấp dữ liệu cũng quan trọng không kém vì chúng tôi thường có nhiều người đăng ký nguồn cấp RSS và những người đăng ký nguồn cấp RSS cũ của bạn sẽ không thể được thông báo về việc di chuyển. Những gì bạn có thể làm là đăng nhập vào tài khoản Blogger của mình và điều hướng đến vị trí “ Cài đặt> Khác".

trong phần "Flux", trong " URL chuyển hướng nguồn cấp dữ liệu bài viết ? », Thêm một URL mới. Một trường sẽ xuất hiện, trên trường này bạn sẽ chỉ định URL của nguồn cấp dữ liệu RSS của mình.

chuyển hướng-các-dòng chảy

Nguồn cấp dữ liệu RSS WordPress của bạn thường có sẵn tại URL này “http://example.com/feed/.

Đó là nó cho hướng dẫn này, hy vọng nó sẽ cho phép bạn dễ dàng xuất blog Blogger của mình sang WordPress. Đừng ngần ngại liên hệ với chúng tôi nếu bạn có bất kỳ mối quan tâm nào.