The page portfolio
Every URL on your site as one inventory of scored assets, where each page carries a type, a search intent, and its own scores.
The page portfolio is the core object in GrowthOS. It's every URL on your site pulled into one inventory, where each page is an asset with scores and signals attached. The three jobs of the platform all read from the portfolio and write back to it: you manage from it, you create new pages into it, and you optimize the pages already in it.
On the surface the portfolio is a table you can sort, filter, and group. Group by persona to see who each page serves. Group by Content Cluster to see where your coverage is thin. But the table is the index, not the work. The real work happens inside one page's detail panel, which is that page's full record in a single view.
What the detail panel holds
Open a page and you get everything the system knows about it in one place. You read the page here, and you decide what to do with it here.
| Part | What it shows |
|---|---|
| Snapshot row | Health, Quality, traffic, impressions, position, and the primary keyword, at a glance. |
| Classifications | The personas it serves, its taxonomy values, and the Content Clusters it belongs to. |
| Search intent | The durable description of what the searcher wants from this page. |
| Performance windows | Early versus late, so a trend shows without you leaving the page. |
| Scores and read | The Health and Quality results, plus a plain-language read of what's happening and what to fix first. |
The snapshot row is the thirty-second version of the page. The rest of the panel is there when you want to know why the snapshot looks the way it does. You can tell a technical problem from a content problem without opening a second tool, because Health and Quality sit side by side and stay separate. The page on taxonomy and scoring explains why the two scores never blend.
Search intent is the anchor
Keywords churn. A page ranks for one phrase this month and a slightly different one next month, and the exact list shifts under you. Search intent is the part that holds still: the underlying thing a person wants when they land on the page. GrowthOS records that intent as the page's durable description and attaches strategy to it, not to the keyword of the week.
This is a pattern worth carrying through the whole platform: anchor on the thing that doesn't churn. The Content Cluster outlasts any single page. The search intent outlasts any single keyword. When the work is pinned to the durable layer, a keyword shift becomes a small update instead of a restart.
Every page carries a type
Each page in the portfolio is one of twelve types, with finer subtypes underneath. A page might be content, product, pricing, or homepage, and each of those splits into more specific kinds. The type is set once and travels with the page.
Type is not bookkeeping. The workflows GrowthOS runs on a page depend on its type, so the content-quality analysis built for an article never runs on a checkout page, and the checks built for a pricing page never get applied to a blog post. Type discipline is what lets the system put the right analysis on the right page without an operator sorting URLs by hand.
So when you ask "why does the type matter this much," the answer is that the type decides which agents touch the page and which scores apply. Get the type right and every downstream judgment is measuring the page against the correct standard.
A page moves through a life
A page in the portfolio didn't start as a page. It started as a decision, became a brief, and shipped. Once it's live, it keeps gathering signal. The path looks like this:
Opportunity -> Page Brief -> live page -> accumulating signals
An opportunity is a piece of research turned into a decision to pursue. Accept it and it becomes a Page Brief, the unit of creation work that the creation pipeline moves from outline to published page. Once the page is live, it starts accumulating: performance data, classifications, and a read on what to do next. The longer a page lives in the portfolio, the more the system knows about it.
The per-page read that accumulates on a live page ships today. The full diagnosis layer that ranks every page across the whole portfolio into one work queue is on the roadmap. We label what's live and what's coming so you always know which is which.
Why the portfolio is the center
Every other concept in this section connects through the portfolio. Opportunities flow into it. Creation fills it. Scoring reads it. Reports summarize it. AI visibility findings point back at the specific pages that need work. The portfolio is the shared inventory that keeps all of that pointed at the same set of real URLs, each one scored, classified, and tracked over time.
In day-to-day work, you read portfolio health and a page's scores from this inventory, then optimize the pages that are slipping. That lifecycle is the portfolio in practice.
Where to go next
Last updated at June 3, 2026
Concepts
How GrowthOS works as one loop: context, a scored page portfolio, opportunities, creation, snapshots, and AI visibility, each feeding the next.
Taxonomy and scoring
How GrowthOS classifies and scores every page: separate health and quality scores, a six-dimension quality framework, and the diagnosis that turns scores into priorities.