Deskripsi
Sugeng Offline Migrator for Blogger moves a Blogger blog to WordPress using only your Google Takeout backup files. Because everything is read from files, blogs that were deleted or locked can still be migrated.
Unlike importers that require your old blog to stay online, Sugeng Offline Migrator for Blogger works fully offline. You download the Takeout archive once, upload it to the wizard, and the plugin does the rest: posts, pages, threaded comments, drafts, labels, images, and 301 redirects.
Key features:
- Import posts, pages, threaded comments, drafts, and labels from the Takeout feed.atom.
- Restore original Blogger slugs and URLs from the b:filename metadata.
- Two image options that can be combined: import offline from the Takeout Albums folder, and/or download still-live external URLs to the media library; image URLs inside content are rewritten automatically. Leave both unchecked to skip image import.
- Two permalink modes: Mode A keeps the original Blogger URLs, Mode B uses new root URLs (/slug/) with automatic 301 redirects from the old URLs.
- Redirect export: review old-to-new URL mapping and export CSV/JSON compatible with the Redirection plugin, so old URLs keep working even after this plugin is removed.
- Optional conversion of content HTML to Gutenberg blocks during import.
- Chunked AJAX processing, safe for large feeds on shared hosting.
- Archives up to 1024 MB by default (changeable with the
bmig_max_zip_mbfilter). - Interrupted uploads resume from the parts already on the server instead of uploading the archive again.
- Jobs can be resumed after a page refresh without duplicating content.
- Accepts both .zip and .tgz Takeout archives.
Tangkapan Layar




Instalasi
- Upload the
sugeng-offline-migrator-for-bloggerfolder to/wp-content/plugins/. - Activate the plugin through the Plugins menu.
- Open Tools Sugeng Offline Migrator for Blogger in your dashboard.
- Upload your Google Takeout archive (zip or tgz), choose the blog and permalink mode, then run the migration.
How to get the Takeout file: open Google Takeout, select the Blogger product, export, then download the archive in zip or tgz format.
Tanya Jawab
-
Does the Blogger blog need to stay online?
-
No. All data is read from the Google Takeout backup files, so deleted or locked blogs can still be migrated.
-
What is the difference between Mode A and Mode B?
-
Mode A keeps the original Blogger URL structure (/2026/03/slug.html). Mode B uses new root URLs (/slug/) and automatically creates 301 redirects from the old URLs, including the /p/slug.html pattern for static pages.
-
How do redirects keep working after the plugin is removed?
-
Download the redirect export (CSV/JSON) from the Export redirect screen and import it into the Redirection plugin. While Sugeng Offline Migrator for Blogger stays active, old URLs are redirected automatically without any extra plugin.
-
Will existing content be deleted?
-
No. The plugin only adds new content and never deletes existing posts, pages, or media. Imports are idempotent: re-running the same migration does not create duplicates.
-
What is removed on uninstall?
-
Only internal plugin options (job state and image mapping). Imported content stays on your site.
-
Is there a maximum archive size?
-
Yes. The default limit is 1024 MB per archive. Larger files are rejected in step 1, so export a smaller Takeout (select only the blog you want) or raise the limit with the
bmig_max_zip_mbfilter in your theme’s functions.php:add_filter( 'bmig_max_zip_mb', function () { return 2048; } );Keep in mind that extracting an archive can need roughly twice its size in disk space, and a very large archive needs enough PHP execution time for the step that merges and extracts it. The plugin processes one archive at a time; Google Takeout splits very large exports into numbered parts (-001, -002, …), and each part has to be uploaded separately.
Ulasan
Belum ada ulasan untuk plugin ini.
Kontributor & Pengembang
“Sugeng Offline Migrator for Blogger” adalah perangkat lunak open source. Berikut ini mereka yang sudah berkontribusi pada plugin ini.
KontributorTerjemahkan “Sugeng Offline Migrator for Blogger” dalam bahasa Anda.
Tertarik mengembangkan?
Lihat kode, periksa repositori SVN , atau mendaftar ke log pengembangan melalui RSS.
Log Perubahan
0.1.8
- Default archive size limit raised to 1024 MB (was 512 MB).
- The limit is now documented in the FAQ, including the bmig_max_zip_mb filter for changing it and the disk space it can need.
0.1.7
- Resuming also works when the upload stopped before the chunks were merged: selecting the same file again continues from the parts already on the server instead of uploading the archive again.
0.1.6
- Uploading no longer gets stuck when the server drops the request that finishes the upload: the archive stays on the server, and selecting the same file again continues from where it stopped instead of re-uploading everything.
- A failed extraction keeps the upload session so the step can be retried, and the message now says what to do next.
- The upload session is only cleared by the request that owns it, so a late or repeated request cannot wipe an upload in progress.
- Chunk uploads no longer risk overwriting the session state when two chunks are sent at the same time.
- When a session is really gone, the browser stops retrying every chunk and shows a single clear message.
0.1.5
- Mode A redirect export and entry count now include posts whose filename date differs from their post date, matching the saved redirect rules.
- Missing target posts and pages now fall through to WordPress 404 instead of redirecting permanently to a dead URL.
- Migration report stays on screen after completion instead of reloading the page.
- Comments whose parent post failed to import are now counted in the error total.
- Uninstall now removes all plugin options.
- Clearer file type validation message for non zip/tgz uploads.
0.1.4
- Default interface language is now English for international users. Simplified wording for the upload limit explanation and upload button.
- Plugin menu moved from the sidebar to Tools Sugeng Offline Migrator for Blogger.
- Upload status message now clears correctly after the upload finishes.
- Foreign-language translations (including Indonesian) can now be contributed via translate.wordpress.org.
0.1.3
- Tested up to WordPress 7.1.
0.1.2
- Plugin renamed to Sugeng Offline Migrator for Blogger with a distinctive name and updated text domain.
0.1.1
- Chunked AJAX upload: large Takeout archives are split into small parts and reassembled server-side, so files larger than the host’s upload_max_filesize still upload successfully.
- Hourly cleanup of abandoned upload sessions.
0.1.0
- First release: feed.atom parser, content and comment importer, offline image migration from albums, two permalink modes with 301 redirects, chunked AJAX wizard with resume, zip/tgz support.
