AI SEO Assistant — Luo Solutions

AI SEO Assistant

Run bounded SEO audits from one public site URL, preserve the evidence, and turn findings into a trackable remediation backlog.

Start for Free Customize with AINo credit card · Nothing to install
Built by
Luo
Category
SEO
Updated
Sep 7, 2026
Price
Free to start

Overview

Turn website signals into an SEO action plan

AI SEO Assistant crawls eligible same-site pages, scores verifiable HTML signals, and preserves evidence-backed findings. Unavailable categories remain Not verified instead of becoming invented failures.

  • 25maximum pages per audit by defaultThe submitted page counts toward the limit.
  • 1same-site link level by defaultOnly eligible same-origin links are followed.
  • 5weighted SEO categoriesTechnical, on-page, content, performance/UX, and authority.
  • 70 / 100verified rubric maximum in the packaged auditPerformance/UX and authority are not verified from HTML alone.

Create an audit project with one public HTTP(S) site URL. The analyzer retains that starting page, follows eligible same-origin links up to 25 total pages and one link level by default, and records page-level errors instead of inferring results when a source cannot be fetched or verified.

Each completed page receives transparent scores for technical health, on-page SEO, and content quality, while performance/UX and authority remain explicitly Not verified because HTML alone cannot provide rendered-page or backlink evidence. The project reports score coverage so an unavailable category is not treated as a failing zero.

Findings keep their category, severity, verification status, evidence, and recommendation. Turn any finding into an open SEO task with its source context and relevant page URL, then manage the task as open, rejected, or resolved without changing the underlying audit evidence. Named Web Properties group audits and tasks for a site over time.

What's inside

  • Bounded crawling

    Audit a public site without losing the source trail

    A new audit requires a public HTTP(S) site URL. The workflow follows eligible same-origin links within the saved maximum of 25 pages and one link level by default, while malformed, private, oversized, redirected, or failed sources are recorded as actionable page-level errors.

  • Evidence and scoring

    Separate verified issues from unavailable evidence

    The report uses technical, on-page, content, performance/UX, and authority categories with 20/25/25/15/15 weights. Performance/UX and authority are marked Not verified when their required data is unavailable, and the normalized score uses only verified rubric weight.

  • Remediation backlog

    Turn a finding into a trackable SEO task

    Create an SEO task directly from a finding. The task copies the recommendation or description, includes evidence when present, preserves the relevant page URL and category, and can be updated as open, rejected, or resolved while the finding remains unchanged.

  • Site history

    Group audits by Web Property

    A Web Property stores a named root URL and optional description. New audits can pre-fill that URL, while the property view summarizes the latest audit and counts open SEO tasks across its audit history.

How it works

The audit loop

  1. Create

    name an audit and save one public site URL.

  2. Crawl

    follow eligible same-origin links within page and depth limits.

  3. Explain

    score verifiable categories and preserve evidence-backed findings.

  4. Track

    turn findings into SEO tasks with status history.

Who it's for

Built for teams that need an explainable SEO workflow

  • SEO leadI need scores that show what was actually verified, not a single number that hides missing evidence.
  • Content teamI need page-specific recommendations with the source context intact so fixes do not lose their rationale.
  • Web ownerI need recurring audits and a coherent task backlog grouped around the site I manage.

What changes

Replace disconnected checks with a bounded audit record

Without a workspace recordWith AI SEO Assistant
Paste a URL into a one-off checker.Create a named audit project with its starting page retained.
Treat every unavailable signal as a failing score.Mark unsupported categories Not verified and show score coverage.
Copy recommendations into a separate list.Create a task that keeps the finding, evidence, category, and page URL.
Lose history across repeated site reviews.Group audits and open tasks under a named Web Property.

Getting started

  1. Connect tools

    No external connection is required; start inside the workspace.

  2. Describe and configure

    Name the audit, enter one public URL, and optionally choose a Web Property.

  3. Run and review

    Start the bounded crawl, inspect evidence, and create SEO tasks from findings.

Built on Luo

  • Ready on day one. Start from the template and connect your tools — nothing to install, no developer involved.
  • Change it in chat. Add a field, rename a stage, wire up an alert: say it and the assistant reshapes the workspace.
  • Part of your Company OS. It lives beside your knowledge base and every other tool you build on Luo.
What is Luo? →

FAQ

Does it crawl an entire domain?

No. It starts from one public HTTP(S) URL and follows eligible same-origin links within the saved page and link-depth limits, which default to 25 total pages and one level.

Does it use Lighthouse or Core Web Vitals?

No. Performance/UX is marked Not verified because the workflow does not run Lighthouse or browser performance tests and HTML alone cannot provide rendered-page or field data.

Can it authenticate to a private website?

No. The current workflow requires a public HTTP(S) URL and rejects private-network addresses, unsupported protocols, and other unsafe or malformed sources.

Can it change the audited website?

No. The audit does not apply fixes to the site. It creates evidence-backed SEO tasks that teams can triage and update separately.

What happens when a category cannot be checked?

It is labeled Not verified and excluded from the displayed normalized score, while score coverage communicates how much of the 100-point rubric was assessed.