Manus SEO: the technical guide to being used and cited by an AI agent

Manus doesn't answer from an index. It opens your page in a real Chromium browser, reads what it can extract, and cites what it used in a report, deck or website. Here's how it identifies itself, what stops it, and what makes a page an agent can finish a task on.

Updated 16 min read20 cited sources

See where AI answers cite you · Free 7-day trial

Manus

Compare the top 5 project management tools for a 10-person agency and build me a shortlist with pricing

Searched the web · Browsed 4 pages

Manus is using Browserplannora.io/pricing

report.md

Plannora tops the shortlist for a 10-person agency: client portals and time tracking are included on its $9-per-seat Team plan, where the other four charge for them as add-ons.1

  1. [1] Plannora pricing and plans
  2. [2] Best project management tools for agencies (2026)
  3. [3] Loopcraft pricing
Illustration: where a citation appears in Manus. Brands are fictional.
Where it reads your page
Cloud Chromium
The token in its user agent
Manus-User
Follows robots.txt (per Cloudflare)
No
Virtual computers created by Dec 2025
80M+
On this page10 sections

The short answer

To be used and cited by Manus, let its agent in and make your page usable by it. Manus’s cloud browser identifies as Manus-User, signs its requests with Web Bot Auth, and — per Cloudflare’s bot directory — doesn’t follow robots.txt, so your WAF and bot settings decide access, not robots.txt. It runs a real Chromium browser, so JavaScript isn’t the blocker; CAPTCHAs, overlays and facts locked in images are. Put prices, specs and answers in visible text on stable URLs, and Manus can list you as a numbered reference in what it delivers.

Key takeaways

  • Manus is an agent, not an index: it runs a search tool, then opens pages in a Chromium browser inside a per-task cloud VM — over 80 million of them created by December 2025.
  • Its cloud browser sends a Chrome user agent ending in Manus-User/1.0 and signs requests with Web Bot Auth. Cloudflare lists it as a verified AI Assistant bot.
  • Manus doesn’t document robots.txt handling, and Cloudflare’s directory marks it as not following it. Your WAF and bot rules decide whether it gets in.
  • It renders JavaScript, but it reads through extraction: facts in visible text reach the report more reliably than facts in images, PDFs or hover states.
  • Wide Research sends hundreds of parallel agents, one per item. Browser Operator runs inside the user’s own Chrome, with their logins and their IP.
  • Links inside a Manus task open with rel="noopener noreferrer", so those clicks arrive with no referrer. Measure Manus in your server logs, not GA4.

How Manus researches a task#

Manus describes itself as “a virtual colleague with its own computer,” and that’s literal. Every task gets a fully isolated cloud virtual machine with networking, a file system and a browser. By December 2025 Manus had created more than 80 million of them. The output isn’t a chat reply you might click through from — it’s a report, slide deck, spreadsheet or website, and your page is either a numbered reference in it or absent.

That changes the question you’re optimizing for. With ChatGPT or Claude the question is whether a crawler can read your HTML. With Manus it’s whether an agent can finish its sub-task on your page: find the price, open the plan table, read the limits, and move on.

  1. 1

    It turns the task into a plan

    Manus breaks a request into steps and keeps rewriting a to-do list as it works — “reciting its objectives into the end of the context,” per its engineering write-up (July 2025). A typical task takes around 50 tool calls.

    Your lever: Answer the sub-questions a plan will contain — pricing, limits, integrations, alternatives — each on a page of its own.

  2. 2

    It searches with a tool, one attribute at a time

    Manus doesn’t document which search engine backs its search tool. Its system prompt, as extracted in March 2025, told it to prefer that tool over search-results pages and to “search multiple attributes of single entity separately.” Its task view still tallies them, in steps labeled like “Searched 6 queries.”

    Your lever: Make each attribute findable on its own: a pricing page, a limits page, an integrations page, each titled for the query that would find it.

  3. 3

    It opens pages in a cloud Chromium browser

    The browser runs inside the task’s VM — E2B, whose microVMs Manus used in 2025, lists Chromium among its tools. It works from “data center IP addresses, not residential IPs,” identifies as Manus-User, and signs its requests.

    Your lever: Don’t challenge it. A CAPTCHA stops the task until the user takes over the browser by hand.

  4. 4

    It reads what the browser extracts

    The 2025 prompt described page content extracted “in Markdown format” that “omits links and images,” alongside the interactive elements in the visible viewport. Search snippets “are not valid sources” — it must open the page. Once used, page content can be dropped from context “as long as the URL is preserved.”

    Your lever: Keep the fact in text, near the top, on a stable URL — where a screenshot, an extraction and a later revisit all find it.

  5. 5

    It writes the deliverable and lists what it used

    The prompt told Manus to “provide a reference list with URLs at the end.” In the 2026 app, references show as small numbered pills; hovering one opens a card with the source’s title and hostname, and the list at the end reads [1] Title.

    Your lever: Give pages a <title> that says exactly what they are. It’s the most likely text for the reference line.

$100M+

annual recurring revenue eight months after launch, with 80M+ virtual computers created

Manus, Dec 2025

~50

tool calls in a typical Manus task

Manus, Jul 2025

<5%

of observed agentic traffic came from ManusAI and five other agents combined in April 2026; agentic browsers led

HUMAN Security, May 2026

How Manus shows up at your server#

Manus reaches your site three ways, and only one of them is distinguishable from a person. Most tasks use the cloud browser. Wide Research runs many of those at once. Browser Operator is an extension that drives the user’s own Chrome or Edge.

RouteWhere it runsHow it identifiesWhat you control
Cloud browser (default)Chromium in a per-task cloud VM, on data-center IPsChrome user agent ending Manus-User/1.0; Web Bot Auth signatureWAF and bot rules; verified-bot allowlists
Wide ResearchHundreds of parallel agents, each a full Manus instanceThe same as the cloud browser, many at onceRate limits, and whether verified bots are exempt
Browser OperatorAn extension in the user’s own Chrome or EdgeThe user’s browser, IP address and cookiesNothing that wouldn’t also block the user
  • Manus-UserAllowUser-triggeredIgnores robots.txt

    Manus’s cloud browser, opening and operating pages for a user’s task. Observed as a Linux Chrome user agent with Manus-User/1.0 appended, and signed with Web Bot Auth keys published on api.manus.im. Manus doesn't document it; Cloudflare's directory lists it as not following robots.txt.

Manus hasn’t published its user agent string; its help page for the bot, linked from Cloudflare’s directory, returned a 404 in September 2026. Known Agents records it as Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36; Manus-User/1.0 — the Chrome version moves with each release, so match on the token.

Because any client can send that string, the identity that matters is the signature. Cloudflare Radar’s verified-bot directory (mirrored as open data) lists Manus Bot in the AI Assistant category, verified by Web Bot Auth — HTTP message signatures checked against a public key directory. Fingerprint (March 2026) likewise names Manus among operators “signing their requests today.” The directory is public:

bash
# Manus's Web Bot Auth key directory (as served in September 2026)
curl -s https://api.manus.im/.well-known/http-message-signatures-directory
{"keys":[{"crv":"Ed25519","kty":"OKP","x":"KcGM6sqzNes25V0hn96KsrIwL6pbut1KQMGmyFwpboM"}]}
 
# The response is itself signed (tag="http-message-signatures-directory").
# Keys rotate: verify against the live directory, never a hard-coded key.

robots.txt still has a use: stating your policy. Just don’t expect it to enforce anything. Known Agents says a disallow “only communicates your preference,” and reports that 9% of top websites block Manus-User there (September 2026). If you want Manus in, say so and keep private paths out:

robots.txt
# Manus's cloud browser. Cloudflare lists it as not following
# robots.txt: this states your policy, it doesn't enforce it.
User-agent: Manus-User
Allow: /
Disallow: /account/
Disallow: /checkout/

Agent-readiness: pages an agent can use#

Manus hasn’t published guidance for site owners, so the clearest spec comes from Google. Its web.dev guide to agent-friendly sites (April 2026) says: “Prefer <button> and <a> tags over modified <div> and <span> elements,” link labels to inputs, keep layouts stable, and “avoid ‘ghost’ elements or transparent overlays.” Manus confirmed in 2025 that it used Browser Use, open-source software that extracts a page’s buttons and widgets for the model — the same accessibility-first reading.

Reachable without a challengeRequired
The cloud browser runs from data-center IPs. CAPTCHAs, interstitial checks, 403s and 429s stop the task until the user takes over. Allow the verified bot.
Facts in visible textHelps
Manus’s extraction “omits links and images.” Prices in a graphic, specs only in a PDF, or copy drawn on a canvas may never reach the report.
Real links, buttons and labelsHelps
Native <a href>, <button> and labeled form fields are what DOM-reading agents detect reliably. Manus’s 2025 prompt admits that “not all interactive elements may be identified.”
No overlays or interstitialsHelps
Cookie walls, newsletter modals and app-install banners cost the agent steps, and transparent overlays can hide the control it needs.
Stable layoutHelps
Google: “Agents that take screenshots will likely be confused if your website layout is constantly shifting.” Reserve space for late-loading elements.
Stable, specific URLsHelps
Manus keeps the URL when it drops a page from context, then revisits it. A plan, filter or tab that has its own URL can be reopened and cited; a state reached only by clicks can’t.
Server-side renderingHelps
Not required for Manus, whose browser runs JavaScript. It still makes the first extraction complete — and ChatGPT, Claude and Perplexity don’t render at all. See server-side rendering.
Structured dataUnconfirmed
Manus hasn’t said whether it reads JSON-LD. Extraction works on visible content, so keep every fact from your schema markup in the copy too.
Markdown for agentsUnconfirmed
Its browser is Chrome, which asks for HTML. Whether any other Manus fetch path sends Accept: text/markdown isn’t documented.
llms.txtUnconfirmed
Manus publishes an llms.txt for its own docs, but hasn’t said its agent reads other sites’ files.
robots.txt rulesNo effect
Cloudflare’s directory lists Manus-User as not following robots.txt. Use it to state policy; enforce policy at the edge.

The quickest check is whether your edge turns the user agent away. It can’t reproduce Manus’s IP reputation or its signature, so a pass here is necessary rather than sufficient:

bash
# Does a UA or bot rule turn Manus away?
curl -s -o /dev/null -w "%{http_code}\n" \
-A "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36; Manus-User/1.0" \
https://yoursite.com/pricing
 
# 403, 429 or 503 = your edge blocks agents by user agent.
# 200 doesn't prove the real agent gets in: IP and signature
# checks only apply to real Manus traffic.

What an agent needs from a pricing page

  • Every plan’s name, price, currency and billing period as text, in a real HTML <table>.
  • What each plan includes and its limits — seats, usage caps, overage rates — on the same page, not behind tabs that change nothing in the URL.
  • A visible ”last updated” date, because agents run the same comparison again next month.
  • Links to docs, changelog and comparison pages as plain <a href> elements.
  • No “contact sales” wall in front of numbers you are willing to publish. An agent can’t book the call.

What Manus uses and cites#

There’s no public study of which domains Manus cites as of September 2026, so treat citation statistics from ChatGPT or Perplexity as irrelevant here. What is known comes from Manus’s docs, from its system prompt as extracted in March 2025 — whose tools and architecture co-founder Yichao “Peak” Ji confirmed at the time — and from how its app renders references. Manus says it has “rebuilt our agent framework four times” (July 2025), so read the prompt-based signals as direction, not current rules.

  • Pages it opened, not snippets

    Observed

    The prompt: “Snippets in search results are not valid sources; must access original pages via browser.” A page that blocks or stalls the browser can’t be the source, however well it ranks.

  • Cross-checked facts

    Observed

    Manus was told to “access multiple URLs from search results for comprehensive information or cross-validation.” When your site, review sites and profiles disagree on a price, the agent has to pick — and may not pick you.

  • Data providers before the open web

    Official

    Manus has built-in data sources for company profiles, financial data and SEC filings, and its prompt ranked “datasource API > web search > model’s internal knowledge.” Your profiles on those providers may be read before your site.

  • Text the extraction can see

    Observed

    Extracted page text leaves out images and links, and only viewport elements are listed for interaction. Facts that live in visible copy near the top travel best.

  • Pages that load for a data-center browser

    Official

    Manus documents that its cloud browser’s data-center IPs can trigger verification. Sites that challenge them lose the visit unless the user steps in.

  • Sources inside the user's subscriptions

    Official

    With Browser Operator, Manus reads Crunchbase, PitchBook, SimilarWeb, the Financial Times, Semrush and Ahrefs through the user’s own logins. Your presence on those platforms is part of your footprint.

  • One complete page per item

    Our read

    Wide Research gives each item — a product, a company, a location — its own agent. A dedicated page that covers the item completely is what that agent lands on and quotes.

  • Titles that name the page

    Our read

    Each reference is listed as [n] plus a title, with your hostname on the hover card. A precise <title> is the likeliest text for that line.

Being read isn’t the same as being cited. Manus opens far more pages than it references, so the pages that earn the reference are the ones that supplied a fact the deliverable actually uses — a price, a limit, a date — stated plainly enough to copy into a table.

Wide Research, Browser Operator and scheduled tasks#

Wide Research: hundreds of agents, one item each

Wide Research launched on 31 July 2025, for Pro users first. It deploys “hundreds of independent agents that work in parallel,” each “a fully capable, general-purpose Manus instance” with its own context. Manus says it has been tested up to 250 items and takes “minutes for 50-100 items.” Its own examples are comparisons: 100 sneaker models, 250 AI researchers, Fortune 500 companies.

  • Expect bursts. A comparison that includes you can send many agents to your site within minutes. Rate limits keyed on IP bursts can turn most of them away.
  • Publish one page per entity. Each subagent researches one item; a complete page for each product, plan or location gives it one place to finish.
  • Keep facts table-ready. Results are assembled into tables and decks. Consistent plan names, units and currencies across your pages survive that merge.

Browser Operator: the agent in your visitor's browser

Browser Operator is an extension for Chrome and Edge that runs Manus in a dedicated tab, grouped under the task’s name, in the user’s own browser. Manus says it has been available to all users since 22 November 2025, though its docs still describe a beta for paid plans. Because it uses the user’s sessions and local IP, “there are no unfamiliar login attempts. No CAPTCHA interruptions.”

For you, that traffic is your visitor. It carries their cookies, their IP and their browser’s user agent, so you can’t see it separately or block it without blocking them. It also reaches logged-in areas: if your customers ask Manus to pull data from your app or gated docs, it works there with their permissions.

Scheduled tasks: agents that come back

Manus can run tasks on a schedule — daily, weekly, monthly or custom. Its documented examples include “weekly checks for product updates, pricing changes, and new blog posts” and competitor price tracking. Your pricing page, changelog and blog index are the pages those tasks revisit; a visible date on each tells the agent what changed.

Measuring Manus traffic#

Your server logs are the reliable view. Manus-User hits show which pages tasks open, and weekly spikes on the same URLs suggest scheduled monitoring. Known Agents warns that “any bot can claim to be Manus-User,” so for decisions, rely on your CDN’s verified-bot flag — which checks the signature — rather than the string.

bash
# Pages Manus's cloud browser opened, most-visited first
grep "Manus-User" access.log | awk '{print $7}' | sort | uniq -c | sort -rn | head -20
 
# Hits per day: the same pages every week suggests scheduled tasks
grep "Manus-User" access.log | awk '{print substr($4,2,11)}' | sort | uniq -c

Analytics sees less than you’d hope. As shipped in September 2026, Manus’s web app opens links in a task — in-line references, the reference list, plain links — with rel="noopener noreferrer", so the browser sends no referrer and those visits land in Direct. Websites Manus builds are published on manus.space subdomains, with sandbox previews on manus.computer; clicks from those carry their origin. Google’s AI Assistant channel names ChatGPT, Gemini, DeepSeek, Copilot and Grok — not Manus — so give it a custom channel:

GA4 regex
# Session source — pages Manus built or hosts, linking to you
(^|\.)manus\.(space|computer|im)$
 
# Clicks from inside a Manus task carry no referrer: they land in Direct

The agent’s own visits can pollute analytics too. The cloud browser runs JavaScript, so your analytics tags may fire for Manus-User visits and record them as sessions. Compare log hits with GA4 sessions on your most-visited pages before trusting engagement numbers there.

Citations need a panel of your own. Run a fixed set of buyer tasks in Manus each month — the comparisons your customers would delegate — and record whether you appear in the reference list, and which of your pages it used. Tasks cost credits, so keep the set small and identical from month to month. See AI referral traffic for the wider picture.

Myths worth dropping#

Myth

Manus is part of Meta now.

Reality

Meta announced the deal in December 2025, China blocked it on 27 April 2026, and on 11 August Manus said it would return to independent operation.

Myth

A robots.txt disallow keeps Manus out.

Reality

Cloudflare lists Manus-User as not following robots.txt, and Browser Operator is the user’s own browser. Block at the WAF if you must — or, better, let the verified bot in.

Myth

Agents can't handle JavaScript, so SSR is mandatory for Manus.

Reality

Manus drives a real Chromium browser, so client-side rendering doesn’t hide you from it. Server-rendering still matters for Claude, ChatGPT and Perplexity, whose fetchers don’t run scripts.

Myth

Manus clicks show up as manus.im referrals.

Reality

Links inside a Manus task open with rel="noopener noreferrer", so they arrive with no referrer. Only pages Manus hosts, like *.manus.space sites, pass one.

Myth

Hidden text aimed at AI agents helps them choose you.

Reality

It looks exactly like prompt injection, which Manus warns its own users about. Agents read the visible page; write for that.

The action checklist#

Everything above, in the order we’d do it. Tick items off as you go — your progress is saved in this browser.

0 of 15 done

Manus SEO: frequently asked questions#

How do I get my website cited by Manus?

Make sure its verified agent can load your pages without a challenge, then put the facts a task needs — prices, limits, specs, dates — in visible text on stable URLs. Manus cites the pages it actually opened and used, so the page that supplies a fact to the deliverable earns the reference.

What user agent does Manus use?

Its cloud browser sends a Chrome user agent with Manus-User/1.0 appended, observed as a Linux Chrome string. It also signs requests with Web Bot Auth, with keys published at api.manus.im. Browser Operator uses the user’s own browser and user agent.

Does Manus respect robots.txt?

Manus doesn’t document it. Cloudflare’s verified-bot directory lists Manus as not following robots.txt, and Known Agents says a disallow only communicates your preference. Enforce access with WAF or bot rules instead.

Can Manus read JavaScript-rendered pages?

Yes. Manus drives a real Chromium browser in a cloud VM, so client-side content renders. What stops it is a CAPTCHA, an overlay, or a fact that only exists in an image.

What search engine does Manus use?

Manus doesn’t say. It has its own search tools — including web, image and scholar search — but hasn’t named the provider behind them. It then opens the results in its own browser rather than relying on snippets.

Should I block Manus?

Only if you don’t want agents using your pages for people’s tasks. Blocking takes a WAF rule, because robots.txt isn’t followed, and it can’t touch Browser Operator, which runs in the user’s own browser. If you sell to people who delegate research, let the verified bot in.

How does Manus traffic show up in Google Analytics?

Mostly as Direct. Links clicked inside a Manus task open with rel="noopener noreferrer", so no referrer is sent. Sites Manus builds on *.manus.space do pass their origin. GA4’s AI Assistant channel doesn’t list Manus, so use a custom channel and your server logs.

Is Manus owned by Meta?

No longer. Meta announced the acquisition in December 2025, China’s NDRC blocked it on 27 April 2026, and Manus said on 11 August 2026 that it would operate independently again. In September it was reported to be raising at a $4B valuation.

What is Wide Research, and why does it matter for my site?

It’s Manus’s mode for large comparisons: hundreds of parallel agents, one per item, tested up to 250 items. For you it means bursts of agent visits and a premium on having one complete page for each product or plan.

Sources

  1. 1.Cloud browserManus Documentation · manus.im
  2. 2.Manus Browser OperatorManus Documentation · manus.im
  3. 3.Wide ResearchManus Documentation · manus.im
  4. 4.Scheduled tasksManus Documentation · manus.im
  5. 5.Introducing Wide ResearchManus · manus.im
  6. 6.Introducing Manus Browser OperatorManus · manus.im
  7. 7.Understanding Manus sandbox — your cloud computerManus · manus.im
  8. 8.Context engineering for AI agents: lessons from building ManusManus · manus.im
  9. 9.Manus update: $100M ARR, $125M revenue run-rateManus · manus.im
  10. 10.How Manus uses E2B to provide agents with virtual computersE2B · e2b.dev
  11. 11.Manus system prompt (extracted March 2025)GitHub (jujumilk3/leaked-system-prompts) · github.com
  12. 12.Manus-User user agentKnown Agents · knownagents.com
  13. 13.Cloudflare Radar verified-bot directory as open dataMicrolink (GitHub) · github.com
  14. 14.Manus Web Bot Auth key directoryManus · api.manus.im
  15. 15.Verified botsCloudflare Docs · developers.cloudflare.com
  16. 16.Content Independence Day: new AI optionsCloudflare · blog.cloudflare.com
  17. 17.Building agent-friendly websitesweb.dev (Google) · web.dev
  18. 18.State of Agentic Traffic — April 2026HUMAN Security · humansecurity.com
  19. 19.China blocks Meta's $2B Manus deal after months-long probeTechCrunch · techcrunch.com
  20. 20.Manus says it will resume operating as an independent companyTechNode · technode.com

Found this useful? Share it with whoever owns your SEO.

Written by

Rankbox Team

The team behind Rankbox. We study how ChatGPT, Perplexity, Gemini, and Google AI Overviews choose their sources, and publish what we learn so you can put it to work.

See where AI answers cite you today

Enter your site to see how often ChatGPT, Perplexity, Gemini, and Google cite your brand, and exactly what to publish next.

No credit card required · Free 7-day trial