{"id":28268,"date":"2013-05-01T23:16:44","date_gmt":"2013-05-01T17:46:44","guid":{"rendered":"https:\/\/www.quickonlinetips.com\/archives\/?p=28268"},"modified":"2026-10-11T10:37:57","modified_gmt":"2026-10-11T05:07:57","slug":"redirect-blogger-to-wordpress","status":"publish","type":"post","link":"https:\/\/www.quickonlinetips.com\/archives\/2013\/05\/redirect-blogger-to-wordpress\/","title":{"rendered":"How to Redirect Blogger to WordPress Without Losing Traffic (2026)"},"content":{"rendered":"<p>How do you redirect Blogger to WordPress without losing visitors and search rankings? We started QuickOnlineTips on Blogger in 2004 and moved to WordPress on our own domain in 2006, so we&#8217;ve lived through this switch. Blogger doesn&#8217;t let you set server-side 301 redirects to another site, which makes the move tricky. Here are the methods that work in 2026, from the cleanest (keeping your URLs identical) to the workaround we used for our old blogspot address.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-33416\" src=\"https:\/\/www.quickonlinetips.com\/archives\/wp-content\/uploads\/redirect-traffic.jpg\" alt=\"Redirect Blogger to WordPress\" width=\"382\" height=\"237\" srcset=\"https:\/\/www.quickonlinetips.com\/archives\/wp-content\/uploads\/redirect-traffic.jpg 382w, https:\/\/www.quickonlinetips.com\/archives\/wp-content\/uploads\/redirect-traffic-300x186.jpg 300w\" sizes=\"(max-width: 382px) 100vw, 382px\" \/><\/p>\n<p><strong>Quick answer:<\/strong> If your Blogger blog uses a custom domain, the best way to redirect Blogger to WordPress is not to redirect at all: import your posts into WordPress, set the WordPress permalink structure to <code>\/%year%\/%monthnum%\/%postname%.html<\/code> so URLs match Blogger&#8217;s, then point the domain to your new host. If you&#8217;re on a blogspot.com address, edit the Blogger theme to add a canonical link and a JavaScript redirect that sends each page to the same path on your new domain.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6ad94899e4d01\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #1a202c;color:#1a202c\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #1a202c;color:#1a202c\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6ad94899e4d01\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2013\/05\/redirect-blogger-to-wordpress\/#Step_1_Import_Blogger_posts_into_WordPress\" >Step 1: Import Blogger posts into WordPress<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2013\/05\/redirect-blogger-to-wordpress\/#Step_2_Match_your_old_Blogger_URLs\" >Step 2: Match your old Blogger URLs<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2013\/05\/redirect-blogger-to-wordpress\/#Step_3a_Custom_domain_Point_it_to_WordPress\" >Step 3a: Custom domain? Point it to WordPress<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2013\/05\/redirect-blogger-to-wordpress\/#Step_3b_Blogspot_address_Redirect_with_the_Blogger_theme\" >Step 3b: Blogspot address? Redirect with the Blogger theme<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2013\/05\/redirect-blogger-to-wordpress\/#How_we_did_it_on_QuickOnlineTips\" >How we did it on QuickOnlineTips<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2013\/05\/redirect-blogger-to-wordpress\/#After_you_redirect_Blogger_to_WordPress\" >After you redirect Blogger to WordPress<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2013\/05\/redirect-blogger-to-wordpress\/#Frequently_asked_questions\" >Frequently asked questions<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2013\/05\/redirect-blogger-to-wordpress\/#Can_I_301_redirect_Blogger_to_WordPress\" >Can I 301 redirect Blogger to WordPress?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2013\/05\/redirect-blogger-to-wordpress\/#Will_I_lose_Google_rankings_when_moving_from_Blogger\" >Will I lose Google rankings when moving from Blogger?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2013\/05\/redirect-blogger-to-wordpress\/#Should_I_delete_my_old_Blogger_blog\" >Should I delete my old Blogger blog?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2013\/05\/redirect-blogger-to-wordpress\/#Does_the_Blogger_Importer_move_images\" >Does the Blogger Importer move images?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Step_1_Import_Blogger_posts_into_WordPress\"><\/span>Step 1: Import Blogger posts into WordPress<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li>In Blogger, go to <strong>Settings &gt; Manage blog &gt; Back up content<\/strong> and download the XML file.<\/li>\n<li>In WordPress, go to <strong>Tools &gt; Import &gt; Blogger<\/strong>, install the <a href=\"https:\/\/wordpress.org\/plugins\/blogger-importer\/\" target=\"_blank\" rel=\"noopener\">Blogger Importer<\/a> and upload the file. Posts, comments and categories (labels) come across.<\/li>\n<li>Check that images were imported. If they still load from Blogger&#8217;s servers, use a plugin that downloads external images into your media library.<\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"Step_2_Match_your_old_Blogger_URLs\"><\/span>Step 2: Match your old Blogger URLs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Blogger post URLs look like <code>\/2013\/05\/post-title.html<\/code>. In WordPress, go to <strong>Settings &gt; Permalinks<\/strong>, choose <strong>Custom structure<\/strong> and enter:<\/p>\n<pre><code>\/%year%\/%monthnum%\/%postname%.html<\/code><\/pre>\n<p>With matching URLs, every old link keeps working with no redirects needed. Read more about the trade-offs in <a href=\"https:\/\/www.quickonlinetips.com\/archives\/2020\/02\/change-wordpress-permalinks-structure\/\">changing WordPress permalink structures<\/a>. Blogger&#8217;s label pages (<code>\/search\/label\/name<\/code>) and archive pages won&#8217;t match, so add 301 redirects for the popular ones with a redirect plugin or <code>.htaccess<\/code>.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step_3a_Custom_domain_Point_it_to_WordPress\"><\/span>Step 3a: Custom domain? Point it to WordPress<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>If readers visit your blog at your own domain, change the domain&#8217;s DNS records from Google&#8217;s servers to your new web host, and remove the custom domain in Blogger&#8217;s settings. Google sees the same URLs on the same domain, just served by WordPress. This is the cleanest move for SEO.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step_3b_Blogspot_address_Redirect_with_the_Blogger_theme\"><\/span>Step 3b: Blogspot address? Redirect with the Blogger theme<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>You can&#8217;t 301 redirect a blogspot.com blog, but you can send visitors and search engines to the new site from the theme. In Blogger, open <strong>Theme &gt; Customize &gt; Edit HTML<\/strong>, back up the theme, and add this inside <code>&lt;head&gt;<\/code>, changing the domain:<\/p>\n<pre><code>&lt;script&gt;\r\n  window.location.replace('https:\/\/www.example.com' + window.location.pathname);\r\n&lt;\/script&gt;\r\n&lt;noscript&gt;&lt;meta http-equiv=\"refresh\" content=\"0; url=https:\/\/www.example.com\/\"&gt;&lt;\/noscript&gt;<\/code><\/pre>\n<p>Because your WordPress URLs match Blogger&#8217;s paths after Step 2, <code>\/2013\/05\/post-title.html<\/code> on blogspot lands on <code>\/2013\/05\/post-title.html<\/code> on your domain. Also add a visible &#8220;This blog has moved&#8221; link in the theme body for anyone whose browser blocks scripts.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_we_did_it_on_QuickOnlineTips\"><\/span>How we did it on QuickOnlineTips<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>In 2013 our blogspot posts had different URLs from our WordPress posts. We used Blogger&#8217;s old classic template tags to give each page a cross-domain canonical link and a JavaScript redirect to <code>quickonlinetips.com\/ItemNumber<\/code>, then added one <code>.htaccess<\/code> 301 redirect per post from that number to the final WordPress URL:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-33407\" src=\"https:\/\/www.quickonlinetips.com\/archives\/wp-content\/uploads\/blogger-redirect.png\" alt=\"Blogger htaccess redirect code\" width=\"500\" height=\"144\" srcset=\"https:\/\/www.quickonlinetips.com\/archives\/wp-content\/uploads\/blogger-redirect.png 500w, https:\/\/www.quickonlinetips.com\/archives\/wp-content\/uploads\/blogger-redirect-300x86.png 300w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/p>\n<p>It worked, but it was a lot of manual work. Blogger&#8217;s classic templates are no longer the default, so if your URLs don&#8217;t match, use a redirect plugin on WordPress to map old paths to new posts instead, and test them with a <a href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/07\/verify-301-redirects\/\">301 redirect checker<\/a>.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"After_you_redirect_Blogger_to_WordPress\"><\/span>After you redirect Blogger to WordPress<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>Add your new site to <a href=\"https:\/\/search.google.com\/search-console\" target=\"_blank\" rel=\"noopener\">Google Search Console<\/a> and submit its sitemap.<\/li>\n<li>Update your profile links, social accounts and any links you control.<\/li>\n<li>Keep the Blogger blog online (don&#8217;t delete it) so the redirects keep working.<\/li>\n<li>Watch the Pages report for 404 errors and fix them with redirects.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Frequently_asked_questions\"><\/span>Frequently asked questions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Can_I_301_redirect_Blogger_to_WordPress\"><\/span>Can I 301 redirect Blogger to WordPress?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Not from a blogspot.com address; Blogger only offers redirects within the same blog. A JavaScript redirect plus matching URLs is the practical alternative. With a custom domain, you avoid redirects entirely by keeping the same URLs.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Will_I_lose_Google_rankings_when_moving_from_Blogger\"><\/span>Will I lose Google rankings when moving from Blogger?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>There&#8217;s usually a short dip. Matching URLs and redirecting every old page keeps losses small.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Should_I_delete_my_old_Blogger_blog\"><\/span>Should I delete my old Blogger blog?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>No. Deleting it breaks the redirects and old links.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Does_the_Blogger_Importer_move_images\"><\/span>Does the Blogger Importer move images?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>It imports posts and comments, but images may still point to Blogger&#8217;s servers. Move them to WordPress so they don&#8217;t break later.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>How do you redirect Blogger to WordPress without losing visitors and search rankings? We started QuickOnlineTips on Blogger in 2004&#8230;<\/p>\n","protected":false},"author":4,"featured_media":33416,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"default","_kad_post_title":"default","_kad_post_layout":"default","_kad_post_sidebar_id":"","_kad_post_content_style":"default","_kad_post_vertical_padding":"default","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[6],"tags":[52,49,17],"class_list":["post-28268","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blogging","tag-popular","tag-tutorials","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/posts\/28268","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/comments?post=28268"}],"version-history":[{"count":1,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/posts\/28268\/revisions"}],"predecessor-version":[{"id":63765,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/posts\/28268\/revisions\/63765"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/media\/33416"}],"wp:attachment":[{"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/media?parent=28268"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/categories?post=28268"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/tags?post=28268"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}