> Portal Navigation:
> 
> - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version.
> - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages).
> - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`).
> - Top-level index of all portals: https://dev.wix.com/docs/llms.txt
> - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt

# Resource: Page Optimization V1

# Type: Page Optimization Object

# Link: https://dev.wix.com/docs/api-reference/business-management/seo/page-optimization-v1/page-optimization-object.md

## Description: A whole-page set of SEO optimization suggestions, generated for one page
and focus keyword.

Each suggestion is a before/after pair: `before` is the page's current
text (empty when the page has none, such as a missing meta description),
and `after` is the suggested replacement. Locate the element to change by
its `before` text. Suggestions are stored per page, so a later generation
for the same page replaces this set.

## Schema:

```json
 Type: Page Optimization Object | type: PageOptimization
 Description: A whole-page set of SEO optimization suggestions, generated for one page
and focus keyword.

Each suggestion is a before/after pair: `before` is the page's current
text (empty when the page has none, such as a missing meta description),
and `after` is the suggested replacement. Locate the element to change by
its `before` text. Suggestions are stored per page, so a later generation
for the same page replaces this set.
       - name: id  | type: string | description: ID of this suggestion set.
           - name: value  | type: string | description: 
       - name: metaTitle  | type: TextSuggestion | description: Suggested title tag.
           - name: before  | type: string | description: The page's current text. Empty when the page has no text in this slot, for example, a missing meta description.
           - name: after  | type: string | description: The suggested text.
       - name: metaDescription  | type: TextSuggestion | description: Suggested description tag.
       - name: h1  | type: TextSuggestion | description: Suggested H1 heading.
       - name: h2OrH3  | type: TextSuggestion | description: Suggested subheading, for an H2 or H3 element of the page.
       - name: content  | type: Array<TextSuggestion> | description: Suggested rewrites of the page's body text, one per text element.

```