diff --git a/app/services/blocks_migration.rb b/app/services/blocks_migration.rb
index 275bb9b501d25017f18abf0bfe938b910cf35b99..9aaab0ba116f1dbef0f040a6e36b80d4b1da56ab 100644
--- a/app/services/blocks_migration.rb
+++ b/app/services/blocks_migration.rb
@@ -4,10 +4,10 @@ require 'communication/block/template/chapter'
 class BlocksMigration
 
   def self.cleanup
-    Communication::Website::Post.find_each do |post|
+    Communication::Website::Post.order(:website).find_each do |post|
       cleanup_item post
     end
-    Communication::Website::Page.find_each do |page|
+    Communication::Website::Page.order(:website).find_each do |page|
       cleanup_item page
     end
   end