No. As rates rise, when you sell your lower yielding stocks you are selling low and buying high, iteratively. Rising rate environments like we are in right now are a disaster for any bond etf that doesn't have short duration. You need to wait until interest rates have peaked or at least eased off.