I run a WordPress site that currently sits on a .com domain. I have already bought the matching .co.uk address, but hosting for it is not yet in place. I now need the entire site—including every page, post, media file, permalink and setting—moved over so the .co.uk becomes the primary and public-facing domain. Key points I must keep intact: the Google Business profile must still show all existing reviews, search rankings must not take a hit, and Google must see only the new .co.uk version (no harmful duplicates lingering on .com). When the move is complete, the .com should simply forward visitors and search engines via proper 301 redirects and then be retired. While everything is being migrated, I’d like a few light design tweaks—nothing radical, just small improvements to layout and styling while you have the theme open. To make it easy to confirm we’re done, I’ll consider the job finished when: • The .co.uk loads flawlessly on its new host with all original content in place. • Google reviews display exactly as they do now. • A site-wide 301 map redirects every former .com URL to its matching .co.uk address. • Search Console and Analytics show the updated domain without duplicate indexing. • Minor visual adjustments (we’ll outline these together) are live and working across desktop and mobile. I’ll supply current log-ins, registrar access and any assets you need as soon as we start.