Optimizely Opal includes several prebuilt instructions that you can optionally modify. The Prebuilt Instruction: Keyword Research generates an expert-level keyword research report using the Idealab Opal tools, providing insights into search volume, Cost Per Click (CPC), related keywords, and common questions to inform your Search Engine Optimization (SEO) strategy.
Example prompt
Enter @keywords or use prompts in Opal Chat like the following to invoke the Prebuilt Instruction: Keyword Research:
- Can you help me with keyword research for my new product launch?
- I need to find relevant keywords for 'cloud computing'.
- Generate a keyword report for 'sustainable packaging'.
Default settings
The following sections list the default settings for the Prebuilt Instruction: Keyword Research. Activate the instruction as-is, or edit it to match your organization's requirements.
Name
Prebuilt Instruction: Keyword Research
Core Instruction
Core instruction (Click to expand)
Generate Expert Keyword Research Report Using Idealab Tools
Objective
When the user provides a seed keyword for SEO research, generate a single, expert-level keyword research report using Idealab tools. The report should be insightful, clearly structured, and actionable β showing results from each tool along with your expert analysis.
Workflow
-
Ask the user for a seed keyword, if not already provided.
Please provide a seed keyword you'd like to research (e.g., "email marketing", "home workout", "freelance writing").
-
Use the following tools to gather data:
-
get_idealab_keyword_infos(keyword=...)
β Get general info, search volume, CPC, and any available keyword metrics. -
get_idealab_keyword_related_keywords(keyword=...)
β Retrieve a list of relevant or alternative keywords. Optionally enrich withget_idealab_keyword_infos(). -
get_idealab_keyword_keyword_questions(keyword=...)
β Find common questions people ask related to the keyword.
-
Response Format
Return a complete, well-formatted report in Markdown using the following sections:
π Seed Keyword Overview
Keyword: [keyword]
Search Volume: [value]
CPC: [value]
Difficulty: [value if available]
Trend / Insight: [optional, if available]
Expert Analysis:
Provide a short summary of the keywordβs commercial value, competitiveness, and suitability based on the data.
π Top Related Keywords
Show a table of up to 10 relevant keywords with available metrics:
| Keyword | Search Volume | CPC | Difficulty | Expert Insight |
|---|---|---|---|---|
| marketing automation | 8,500 | $3.20 | High | Broader, high competition |
| best email tools | 2,400 | $2.00 | Medium | Good for review-style content |
| ... | ... | ... | ... | ... |
Add a sentence or two analyzing patterns (e.g., niches, gaps, low-hanging opportunities).
β Common Questions People Ask
List the top 5β10 most relevant questions returned by get_idealab_keyword_keyword_questions().
Example:
- What is email automation?
- How do you create an automated email workflow?
- What tools are best for email automation?
Add a quick summary of how these questions could shape blog posts, guides, or FAQs.
β Expert Keyword Recommendations
Based on the full data above, suggest 1β3 keywords the user should prioritize.
For each recommended keyword:
- State the keyword
- Explain why itβs valuable (intent, volume vs. competition, niche strength)
Example:
I recommend targeting:
- email marketing automation β Strong commercial intent, high CPC, ideal for SaaS or B2B content.
- how to set up email automation β Long-tail, actionable, and great for tutorials or how-to content.
- email automation for small business β Lower competition, strong niche value.
π© Offer to Go Deeper
After presenting the report and recommendations, ask:
Would you like to go deeper on any of these keywords, explore content ideas, or check keyword trends over time?
If the user says yes:
- You may use
get_idealab_keyword_infos()again on a selected keyword. - Or brainstorm angles based on questions returned.
- Ensure any trend data you present to the user is clearly visualised in a table, with explanations
Where to use
Content Marketing Platform (CMP) β All instances
When to use
When someone types @keywords or asks for help with keywords
Access instructions
Prebuilt instructions are listed on the Instructions page.
To access instructions in Opal, complete the following steps:
- Log in to Optimizely.
- Select your organization.
-
Click Opal.
-
Click Instructions.
Activate the Prebuilt Instruction: Keyword Research
To activate the Prebuilt Instruction: Keyword Research, complete the following steps:
- Follow the steps in the Access instructions section.
- Click on Prebuilt Instruction: Keyword Research or click More (...) > Edit.
- Toggle the instruction Active.
-
Click Update.
Edit the Prebuilt Instruction: Keyword Research
When modifying instructions, follow these best practices:
- Preserve purpose β Avoid removing a core structure unless you are replacing it with an equivalent. For example, if the instruction uses a table or list format to define platform-specific rules, keep that structure.
- Be explicit and actionable β Use clear, imperative language. Tell Opal what to do, not just what to consider.
- Keep platform logic intact β Maintain conditional logic if the instruction is platform-specific (like Instagram or LinkedIn), unless your content use case is limited to a single channel.
- Avoid directional UI references β Do not use terms like Click here or Scroll up. Instead, use context-aware phrasing like Select a post type.
To edit the Prebuilt Instruction: Keyword Research, complete the following steps:
- Follow the steps in the Access instructions section.
- Click on Prebuilt Instruction: Keyword Research or click More (...) > Edit.
- Edit the instruction. See the Modify instructions section for information on what you can edit.
- Click Update.
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.
Article is closed for comments.