- Search and AI traffic. How many visits come from search engines and AI assistants, and from which ones.
- Google searches. What people typed into Google before they clicked your site. Connect Google Search Console from the card to see it.
- SEO and AI search review. A scan you run when you want. It checks your sitemap,
robots.txt, metadata, structured data, page structure, alt text, canonical tags, indexing, and AI readiness. Lovable explains each finding and can fix most of them in one click. - Get more search traffic. Lovable reviews your site, suggests the next steps that help people find it, and works with you in chat. Keyword research and new content are part of it.
Before you begin
- A review covers one project at a time.
- Running the review is included on all plans.
- Try to fix asks Lovable to apply the changes. Normal Lovable usage costs apply.
- Keyword and competitor research uses Semrush data, and you do not need a Semrush account. See Keyword research and content for the included data access.
- You can run a review on an unpublished project after your first edit. A published site gets more checks: live indexing, AI markdown rendering, and Google Search Console setup.
- Only publicly published apps can appear in search results. Unpublished projects, projects with restricted website access, and branded workspace URLs (
https://{app-name}.{workspace-subdomain}.lovable.app) never appear in search. Connect a custom domain to build search presence. On unpublished projects and branded workspace URLs, the review still checksrobots.txtand the sitemap at low priority. Those checks let you prepare before launch. While website access is restricted to workspace members or specific people, Analytics hides the SEO & AI tab and the review. - Lovable creates a
robots.txtwith every new project, but not always a sitemap, and the starting metadata is generic. The review reports what is missing or out of date, and Lovable can create or repair most of it in one click. - Published Lovable apps return readable HTML to search engines and AI crawlers. Apps created from May 13, 2026 (June 22, 2026 on Enterprise plans) use TanStack Start with server-side rendering. Older React + Vite apps are pre-rendered for verified crawlers when they request a page. How does Lovable handle crawlability? explains the difference.
Quick start
The steps below start from Analytics. Two other places start a review. The Publish dialog offers Run your first SEO review for a public site. You can ask Lovable to review your SEO. Lovable then shows the findings on a card, and approving the card asks Lovable to fix the failing ones.- Open More → Analytics from the project toolbar and select the SEO & AI tab.
- On a published project, click Run SEO scan. It starts a scan and jumps to Your SEO & AI search review at the bottom of the tab. While a scan is already running or Lovable is applying a fix, the button only jumps to the review. The first scan also starts on its own after your first edit, and Scan again reruns it after you make changes or apply fixes.
- Read the failing findings at the top of the review.
- Click Try to fix on a finding. To fix every failing finding in one message, click Try to fix all.
- Publish your project to get the published-site checks: indexing, AI readiness, and Google Search Console setup.
- After publishing, click Scan again to run those checks and confirm the fixes.
- Connect Google Search Console from the Google searches card, or ask Lovable in chat. The review then shows a Google Search Console finding. Click Try to fix on it, and Lovable verifies your site and submits your sitemap in chat. Publish your latest changes first. Google reads the sitemap from your live site, so pages that exist only in unpublished code are not included.
- Connect a custom domain to build search presence on your own domain. After you connect one, run the review again so Lovable can verify the new domain in Google Search Console.
-
Ask Lovable in chat for keyword and competitor research, or click Get more search traffic for suggested next steps. For example:
SEO and AI search review
You run the review when you want. It checks your code, your preview, and, after you publish publicly, your live site. Lovable does not run the review again on its own when you publish. The review is at the bottom of the SEO & AI tab, under Your SEO & AI search review. The first scan starts on its own when the project has at least one edit. If it does not start, click Scan project. Scan again becomes available after you make changes or apply fixes. When no scan is running, a badge at the top of the review tells you whether the results match your latest code:- Up to date: the results match the current state of your project.
- Out of date: you made changes after the last scan, or part of the last scan did not finish. Scan again before you rely on the results.
- Ready to rescan: Lovable applied fixes for every failing finding. Scan again to verify the fixes.
Understand findings
Each finding has an icon. The icon shows the state of the finding and, for a failing finding, how much it affects your visibility in search:- Green check: passing. A fix that Lovable applied also shows a green check, with a Fix applied badge, until the next scan verifies it.
- Blue lightbulb: low impact. Worth fixing, but not urgent.
- Amber warning triangle: medium impact.
- Red X: high impact. These problems can hide your site from search engines, for example:
- A
noindextag on every page. - A home page that does not load.
- A
robots.txtfile that blocks crawlers on a live site. - A
noindexresponse header on a server-rendered site.
- A
- Failing findings at the top.
- Awaiting verification: findings Lovable has fixed, with a Fix applied badge. The next scan confirms the fix, or moves the finding back to failing if the problem is still there.
- Passing findings below them, with a green check.
- Ignored findings in a collapsible section at the bottom. Its title shows how many checks you ignored. Click Restore to move a finding back to the active list.
What SEO & AI search review checks
The review combines code analysis, preview checks, and checks on your published site.- Code checks run on every project, published or not. They cover page basics, metadata, Open Graph tags, structured data, and the content structure of your public pages.
- Preview checks need a working preview. They cover whether the home page loads,
robots.txt, andsitemap.xml. - Published checks run only on your live public site. They cover indexing, such as a
noindextag on every page, and whether AI crawlers get a Markdown version of your site. - Google Search Console checks appear only for live public sites with a Google Search Console connection linked to the project.
robots.txt and sitemap checks for that scan. Lovable can fix most findings when you click Try to fix. Lovable writes the Metadata, Open Graph, Structured data, Content structure, and Opportunity findings for your specific site, so their titles vary. The titles below are typical examples.
Fix findings
Failing findings are at the top of the review. Expand a finding to read the details and choose an action:- Try to fix: sends the finding to Lovable. Lovable applies the changes to your project files.
- Ignore: keeps the finding out of the active list until you restore it, even after you scan again.
- Try to fix all: asks Lovable in one message to list and fix every failing finding.
- Scan again: runs the review again.
Google Search Console
Google Search Console is Google’s free tool that shows how your site appears in Google results. Connect it from the Google searches card on the SEO & AI tab, or ask Lovable in chat. After you connect, the card shows clicks, impressions, and the searches that brought people to your site. Lovable can verify your site and submit your sitemap for you in chat. For publicly published projects with a connection, the review includes a Google Search Console check. Until you connect, the review shows no Google Search Console finding. The check verifies two things:- Your site is verified.
- A sitemap is submitted.
- Verification can take a few minutes after you publish.
- If you change your custom domain, verify the new domain in Google Search Console again.
- Publish your latest changes before you click Try to fix on the sitemap step. Google reads the sitemap from your live site. Pages that exist only in unpublished code are not included.
Keyword research and content
Ask Lovable in chat what to write about and who you compete with. Lovable answers with Semrush data and names Semrush as the source. You can research keywords, competitors, backlinks, and rankings without a Semrush account.Get more search traffic
On a published project, click Get more search traffic on the SEO & AI tab. Lovable reviews your site and asks about your goal when it needs more context. It recommends a next step suited to your site, such as a keyword to write for or a page to improve. You can continue with the suggestion or discuss another approach in chat. For growth beyond search, click Get more visitors on the All tab. See Analytics for more about your growth plan. Build your search presence on a domain you own. After you connect a custom domain, verify it in Google Search Console and submit your sitemap again, so Google indexes the right address. See Custom domains. For the full path from publishing to a live, indexed site on your domain, follow Launch your site on a custom domain.FAQ
Can my Lovable app rank well in search?
Can my Lovable app rank well in search?
How does Lovable handle crawlability?
How does Lovable handle crawlability?
- New apps created from May 13, 2026 (June 22, 2026 on Enterprise plans) use TanStack Start with server-side rendering (SSR). Every request returns fully rendered HTML, for humans and crawlers.
- Older React + Vite apps use on-request pre-rendering on deployed public URLs. Human visitors get the single-page app experience. When a verified crawler arrives, Lovable renders the page on the fly and returns the resulting HTML. Content that loads with the page is usually included. Content that loads late may be missing. Pre-rendering is only served to verified crawlers. These include search engines such as Google and Bing, AI search crawlers such as those of ChatGPT, Perplexity, Claude, and Gemini, social-preview bots, and verified SEO tools. Unverified bots and link checkers see the regular single-page app, unless they request the page as Markdown. Any client that asks for Markdown gets a Markdown version of the page, on both stacks. That is how AI assistants read your site. To check the pre-rendered output yourself, use Google’s URL Inspection tool or a social platform’s link debugger.
Do I need an external pre-rendering service?
Do I need an external pre-rendering service?
- Search engines such as Google and Bing.
- AI search crawlers such as those of ChatGPT, Perplexity, Claude, and Gemini.
- Social-preview bots.
- Verified SEO tools.
Can existing React + Vite apps migrate to TanStack Start?
Can existing React + Vite apps migrate to TanStack Start?
Can AI search engines read Lovable apps?
Can AI search engines read Lovable apps?
- Use clear headings and semantic HTML.
- Add structured data where it fits the page.
- Keep important facts visible on the page.
- Write concise, factual answers to common questions.
Do I need an llms.txt file for AI search visibility?
Do I need an llms.txt file for AI search visibility?
llms.txt, and the SEO & AI search review does not treat a missing file as a problem.Focus on crawlable HTML, semantic structure, descriptive metadata, structured data, useful content, and links. If your project already has an llms.txt file, Lovable continues to serve it.How long does it take Google to index my site?
How long does it take Google to index my site?
- Submit your sitemap in Google Search Console.
- Use URL Inspection for important pages.
- Request indexing for new or updated priority pages.
- Make sure important pages are linked from your site.
What should I do if my page is not ranking?
What should I do if my page is not ranking?
- Run an SEO & AI search review.
- Check indexing in Google Search Console through Coverage or URL Inspection.
- Ensure your sitemap is submitted and confirm the page is in your sitemap.
- Make sure it has a unique title and meta description.
- Review headings, internal links, content quality, and search intent.
- Check performance and mobile usability with Google PageSpeed Insights, and make sure no JavaScript or CSS is blocked.
- Build relevant backlinks over time.
Will a custom domain help my SEO?
Will a custom domain help my SEO?
lovable.app subdomain works well for:- MVPs and demos
- Temporary or experimental landing pages
- Internal tools
- Projects driven primarily by social or paid traffic
What does the SEO & AI search review not check?
What does the SEO & AI search review not check?
- Page speed. Use a tool such as Google PageSpeed Insights on your published URL.
- Accessibility and mobile usability. The review flags a missing mobile viewport tag, a missing
<html lang>attribute, missing alt text, and controls with no accessible name. It is not a full accessibility audit. - Content quality and originality
- Search intent alignment
- Competitor strength
- Backlink quality and authority
- Brand reputation and trust
- Conversion quality or engagement
- Whether a topic is worth targeting
What happened to the Speed and Lighthouse checks?
What happened to the Speed and Lighthouse checks?
<html lang> attribute.For page speed and accessibility audits, run Google PageSpeed Insights on your published URL. After the audit, ask Lovable in chat to fix what it reports.How can I get the best SEO and AEO results with Lovable?
How can I get the best SEO and AEO results with Lovable?
- Write unique, high-quality content.
- Match real search intent and answer specific questions clearly.
- Use descriptive headings and semantic HTML.
- Add structured data where it fits the page.
- Keep important facts visible in the page HTML.
- Use unique titles and descriptions for important pages.
- Maintain accurate sitemaps and
robots.txt. - Configure Open Graph metadata for social previews.
- Use a custom domain, set it as the primary domain, and verify it in Google Search Console.
- Optimize Core Web Vitals and PageSpeed performance.
- Ensure strong mobile usability and accessibility.
- Compress images and use efficient formats like WebP or SVG.
- Create useful, link-worthy content.
- Build relevant backlinks over time.
- Partner with complementary businesses and communities.
- Share updates, launches, tools, and research publicly.
How often should I maintain SEO and AEO?
How often should I maintain SEO and AEO?
- Weekly: check Google Search Console for indexing, coverage, and search performance issues.
- Monthly: run an SEO & AI search review and check sitemap freshness, titles, and descriptions. Check Core Web Vitals and page speed separately with Google PageSpeed Insights.
- Quarterly: run an SEO & AI search review covering canonicals,
robots.txt, structured data, and indexing. Review internal links, refresh declining content, and improve important landing pages as needed. - As needed: ask Lovable in chat for keyword research, competitor analysis, backlink opportunities, and new content opportunities.