remove duplicated posts; make post_url unique and indexed, use migration sql
add log
optimize query