---
title: SEO Metadata Implementation agent (CMS SaaS)
slug: agent-platform/docs/seo-metadata-implementation-agent
docTags: 
createdAt: 2026-08-12T15:37:11.000Z
---

**SEO Metadata Implementation** is an agent in Agent Platform. It analyzes Optimizely Content Management System (SaaS) webpages. The agent generates optimized search engine optimization (SEO) metadata, including meta titles, descriptions, and OpenGraph tags. It then applies updates directly in CMS (SaaS).

- **Challenge** – Creating and maintaining optimized SEO metadata across CMS (SaaS) pages requires manual effort and specialized knowledge.
- **Agent outcome** – The agent generates audit reports with keyword analysis and recommended metadata values, then applies updates as drafts in CMS (SaaS).
- **Value** – The agent improves search engine visibility and drives more qualified organic traffic without requiring dedicated SEO expertise.

## Required Optimizely products

Optimizely CMS (SaaS)

## Install agent

:::hint{type="info"}
**Note**

**Mark Administrators**, **Agent Builders**, and users with the **Add, edit, and install specialized agents** attribute for a custom role can add agents to their organization's Mark instance. See [Add users and set permissions.](../../get-started/get-started-with-optimizely-opal-for-administrators.mdx)
:::

Install the agent from the **Directory**.

1. Go to **Directory > Agents**.
2. (Optional) Begin entering *SEO Metadata Implementation* or use the drop-down list filters to narrow the list.
3. Click **Install** on **SEO Metadata Implementation** to add it to your Mark instance.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/3Hf_rhhqlQ2Rv7hA_dJsT_install-seo-metadata-implementation-agent.png" size="100" isUploading="false" width="2048" height="1050" darkWidth="2048" darkHeight="1050" showCaption="false" indent="1"}

:::hint{type="info"}
**Note**

If **Install** is disabled, connect the [Required Optimizely products](docId\:RGP_O_kMo8ZwWTFzjENdS) to your Mark instance.
:::

## Use the agent

In [Mark chat](docId\:dtNBEttEGVvkhNkwNypLM), enter *@seo\_metadata\_implementation* and provide the following details:

- `ContentKey` – The content key for the current content.
- `ContentVersion` – The version of the current content.
- `PreviewURL` – The preview URL for the current content.

The agent produces a [canvas](docId:1_VDSKJ_RG0FEQe0MCTv1) with a Hypertext Markup Language (HTML) report that includes a metadata audit, keyword analysis, and recommendations. When CMS (SaaS) access is available, the agent applies SEO metadata updates as a draft directly in CMS (SaaS).

To use the **SEO Metadata Implementation** agent in a [workflow agent](docId:2HD0fUsIsfdek516VtN9l), drag and drop it into your workflow. See the [Create a workflow agent](docId\:KWaI2TBwD38sN7p74exoy).

## Details

These are the default details of the **SEO Metadata Implementation** agent. After you [install the agent in your Mark instance](docId\:RGP_O_kMo8ZwWTFzjENdS), customize these details for your organization's needs. See [Manage agents](docId\:SSeNiblVMXwVvDR_lhtvI) for instructions.

### Input variables

The **SEO Metadata Implementation** agent takes the following input:

- `ContentKey`
- `ContentVersion`
- `PreviewURL`

### Tools

The **SEO Metadata Implementation** agent uses the following tools to process your request:

- `browse_web_html`
- `cms_create_content_item`
- `cms_create_content_type`
- `cms_get_content_data`
- `cms_get_content_type_details`
- `cms_list_content_types`
- `cms_update_content_item`
- `cms_update_content_type`
- `create_canvas`
- `edit_canvas`

### Additional details

The agent uses the following default configuration:

- **Inference level** – Complex. Provides advanced reasoning and detail.
- **Files** – None.
- **Output** – Text.

:::hint{type="info"}
**Note**

If you use Opti ID, administrators can turn off generative AI in the Opti ID Admin Center. See [Turn generative AI off across Optimizely applications](docId\:X5U0kKD2azV5cIdNqwGNj).
:::
