Key takeaways
- Test the live production URL, not only a Lovable preview.
- Separate critical indexing issues from lower-priority improvements.
- Inspect each important route rather than extrapolating from the homepage.
- Record the source file responsible for every issue.
- Re-crawl after merging fixes to confirm the deployed result.
Critical checks
Start with failures that can prevent a page from being discovered or indexed. A beautiful title tag is irrelevant if the URL returns an error, is blocked, is noindexed or points search engines at the wrong canonical.
- 1HTTP 200 response on intended indexable pages.
- 2No accidental noindex directive.
- 3robots.txt does not block public routes.
- 4Canonical URL resolves to the preferred page.
- 5Sitemap contains the canonical production URLs.
On-page and semantic checks
Once indexing is safe, review titles, descriptions, H1s, page copy, image alt text and internal links. Each route should have a distinct purpose. Repeated metadata and near-empty pages make it harder for search systems to understand which URL deserves to rank.
Audit the implementation, not only the HTML
The best audit ends with an actionable code map. A missing robots file belongs in public assets; repeated metadata may belong in route head configuration; broken sitemap coverage may come from route generation. Mapping the symptom to its owner prevents random fixes and reduces regression risk.
Frequently asked questions
How often should I audit a Lovable website?
Run an audit after meaningful routing, content or deployment changes and periodically for sites that publish frequently.
Is a Lighthouse score an SEO audit?
No. Lighthouse covers useful performance and quality signals, but a complete SEO audit also needs crawlability, indexability, canonicals, metadata, sitemap coverage, structured data and content checks.
Can SearchFix audit without GitHub?
The public website can be crawled without GitHub. Connecting the repository is what allows issues to be mapped to source files and prepared as reviewable code changes.