🔍 Overview
Moving your website from WordPress to Lovable is a multi-step process. The good news is that you can fully configure Search Atlas on your new Lovable site before you point your domain to it. This means zero downtime for your SEO tracking and no scrambling to set things up after the switch. This article walks you through exactly how to do that.
📋 What You Will Need Before You Start
- An active Search Atlas account
- Your existing WordPress site currently live and tracked in Search Atlas
- A published Lovable project (the site must be published to generate a UUID)
- Access to your domain registrar or DNS settings
🛠️ Step 1: Publish Your Lovable Site and Get the UUID
Search Atlas identifies your Lovable site using a UUID — a unique identifier that Lovable assigns to each published project. You cannot retrieve the UUID from an unpublished project, so make sure your Lovable site is published first.
- Log in to your Lovable account and open your project.
- Click Publish if you have not already done so. Lovable will generate a preview URL in the format your-project-name.lovable.app.
- To find the UUID, look at the Lovable project URL in your browser while inside the editor. The UUID is the alphanumeric string in the URL, for example: lovable.dev/projects/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. Copy this value.
If you are unsure where to find the UUID, open your Lovable project settings — it is typically displayed under project details or in the share/publish panel.
⚙️ Step 2: Add Your Lovable Site to Search Atlas
With your UUID ready, you can now add the Lovable site to Search Atlas using its preview URL. This lets you start configuring everything before your real domain is pointed over.
- In Search Atlas, go to Left sidebar → Site Metrics (Site Explorer).
- Click Add New Site (or the + icon at the top of your site list).
- Enter your Lovable preview URL (e.g., your-project-name.lovable.app) as the site URL.
- Complete the site setup and save.
Once the site is added, Search Atlas will begin pulling data for that URL. You can set up rank tracking, run keyword research, and configure all settings against the preview URL right away.
📊 Step 3: Configure Search Atlas Settings on the Lovable Site
Before switching your domain, get your Search Atlas setup fully in place:
- Rank Tracker: Go to Left sidebar → Keywords → Rank Tracker and add the keywords you want to monitor for the new site.
- Keyword Magic: Use Left sidebar → Keywords → Keyword Magic to research and map keywords to the new Lovable pages.
- Keyword Gap: Run a competitor gap analysis via Left sidebar → Keywords → Keyword Gap to identify opportunities ahead of launch.
🔄 Step 4: Point Your Domain to Lovable
When your Lovable site is ready to go live, update your DNS settings at your domain registrar to point your custom domain to Lovable. Refer to Lovable's official documentation for the exact DNS records required, as these may vary.
After DNS propagation is complete (usually 24–48 hours), update the site URL in Search Atlas to reflect your custom domain:
- Go to Left sidebar → Site Metrics (Site Explorer) and select the Lovable site you added.
- Navigate to the site settings and update the URL from the .lovable.app preview URL to your custom domain (e.g., www.yourdomain.com).
- Save your changes. Search Atlas will now track rankings and metrics against your live domain.
⚠️ Important Notes
- Rank tracking history is tied to the URL you entered. Updating the URL to your custom domain starts fresh tracking on that domain — plan accordingly if historical data matters to you.
- If you were previously tracking your WordPress site in Search Atlas under the same domain, you do not need to delete that property until you are confident the Lovable migration is complete and stable.
- Make sure your Lovable site has a connected custom domain before updating the URL in Search Atlas, otherwise tracking will not work correctly.
💬 Need More Help?
If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.