Considering changing Zigbee channel

Yes indeed, tip is to always follow all the best practice tips in this guide before changing Zigbee channel (do it afterwards otherwise regardless) → Zigbee networks: how to guide for avoiding interference + optimizing using Zigbee Router devices (repeaters/extenders) to get best possible range and coverage

All of that that is not quite true if using later version of the ZHA integration as it is now relativly easy to change Zigbee channel from the UI (ZHA integration documentation is not updated to reflect this), at least it should change the channel for all mains-powered Zigbee devices as long as they have power and are connected. You will still need to re-pair most battery-power devices after the Zigbee channel has changed on all your mains-powered Zigbee devices, as battery-power devices are sleepy devices they will likley not recieve the change channel event broadcast that is sent out so they do not know to change channel.

PS: Zigbee2MQTT is also working on a similar base support for channel switching without re-pairing → Base support for channel switching without re-pairing by Nerivec · Pull Request #977 · Koenkk/zigbee-herdsman · GitHub