Skip to content

Commit

Permalink
Update prompt-reference.md
Browse files Browse the repository at this point in the history
adding keyword cannibalization
  • Loading branch information
cyberandy authored Oct 16, 2024
1 parent 30ca585 commit 718705c
Showing 1 changed file with 26 additions and 1 deletion.
27 changes: 26 additions & 1 deletion docs/agent-wordlift/prompt-reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,30 @@ This table showcases some of the valuable functionalities available within Agent

## SEO Agent Functionalities

<<<<<<< HEAD
| Function | Description | Sample Prompt |
|----------|-------------|---------------|
| **Analyze Text** | Extract entities and keywords from a given text. | `analyze this text to identify the main entities and keywords: 'The quick brown fox jumps over the lazy dog.'` |
| **Analyze URL** | Gather webpage entities from a specified URL. | `analyze the entities on this webpage: 'https://www.example.com/article-about-space-exploration'` |
| **Analyze Query** | Analyze Google Search results for a specific query. | `analyze the query 'best practices for sustainable gardening' on google.co.uk` |
| **Domain-Specific Search** | Conduct focused research on the user's website content. | `perform a domain-specific search for articles related to 'artificial intelligence' on my website` |
| **Content Expansion** | Expand the content of a given URL based on specified entities. | `expand the content of this URL 'https://www.example.com/blog-post' by focusing on the entities 'renewable energy' and 'solar panels'` |
| **Content Creation** | Create content based on insights from domain-specific searches and user input. | `create a new article about 'the impact of blockchain technology on finance' using insights from our website's existing content'` |
| **Entity Gap Analysis** | Identify the gap between entities in a URL and those in top-ranking Google results for a specific query. | `perform an entity gap analysis for 'https://www.example.com/seo-tips' against the query 'how to improve SEO rankings'` |
| **SEO Score Analysis** | Assess the SEO relevance and trustworthiness of a URL or text content for a specific keyword. | `analyze the SEO score for the keyword 'organic coffee' in relation to the content on 'https://www.example.com/organic-coffee-benefits'` |
| **Generate Diagram** | Visualize information such as entity relationships or topic clusters using diagrams. | `generate a mind map to visualize the topic clusters for 'sustainable farming practices'` |
| **Fact-Checking** | Assess the accuracy of statements or claims using the WordLift Fact-Checking tool. | `fact-check this statement: 'Drinking two liters of water a day can significantly reduce the risk of kidney stones'` |
| **Keyword Suggestions** | Generate keyword suggestions based on a given keyword to assist with SEO and content strategy. | `generate keyword suggestions based on 'sustainable living' to refine content focus and enhance discoverability online'` |
| **Content Buckets** | Create content buckets for Social Media. | `search for content related to 'GS1', 'GS1 Digital Link' and create content buckets from Social Media.` |
| **Create a Thread on X** | Create a Thread on X using the users's website content. | `search for 'neuro-symbolic AI' and carefully analyze the writing style on my website and, with this in mind, create a Twitter thread to promote the topic to web publishers. Always add links back to the website to help users discover additional information.` |
| **Analyze Google Trends** | Understand seasonality of one or more keyword(s) by analyzing the Google Trends. | `analyze the trends for 'sunscreen' and 'moisturizer'.` |
| **Create Internal Links** | Create relevant internal links for a webpage on your website. | `find content on my website from the "What is structured data?" page (https://wordlift.io/blog/en/entity/structured-data/). Analyze the text to identify up to 5 related articles. For each article, determine a relevant keyword, generate keyword suggestions for each keyword, and create an anchor text of no more than 30 characters. Finally, compile the HTML for all 5 links with their respective anchor texts.'` |
| **Create Internal Links In Batch** | Create relevant internal links for a group of webpages on your website. | `find content on my website from the "What is structured data?" page (https://wordlift.io/blog/en/entity/structured-data/). Analyze the text to identify up to 5 related articles. For each article, determine a relevant keyword, generate keyword suggestions for each keyword, and create an anchor text of no more than 30 characters. Finally, compile the HTML for all 5 links with their respective anchor texts. Do the same work also for the pages: "The GS1 Digital Link explained for SEO Jedis (and their clients)" (https://wordlift.io/blog/en/gs1-digital-link-seo/), "Dynamic Internal Links in SEO: Your Superhero in the Generative AI Era" (https://wordlift.io/blog/en/dynamic-internal-links-in-seo/), "Understanding LLM Optimization: Ethical AI and Protecting Your Content" (https://wordlift.io/blog/en/understanding-llm-optimization/) and "From Harold Cohen to Modern AI: The Power of Symbolic Reasoning" (https://wordlift.io/blog/en/the-power-of-symbolic-reasoning/). Remember the following rules: never link to the homepage of the blog (https://wordlift.io/blog/en/) choose carefully the anchor based on the content relevancy and keyword opportunity analysis.` |
| **Generate AI Overview** | Create an AI-powered overview on a given topic. | `Run a search on the topic "GS1 Digital Link" using only the content on this website. Develop an AI-powered snapshot that provides a quick overview of the topic. This snapshot should serve as a starting point for further exploration, offering links with text anchors to articles that support the provided information. Ensure users can check the original sources and delve deeper into the content. Be EXTREMELY CONCISE, using only three sentences. Embed links directly in the key text of each statement. Example Execution for 'structured data': Structured data uses a predefined schema to organize information, making it easier for search engines to understand and display content. It can be added to web pages using formats like JSON-LD and tools such as Google's Structured Data Markup Helper. Implementing structured data enhances SEO by improving content visibility and accuracy in search results.` |
| **Generate Product Highlights** | Create product highlights for the Google Merchant Center. | `find me everything on the website on the Ray-Ban RB3565. Based on this information write me a short bulleted lists of the most relevant highlights of your products. The highlights you provide should help shoppers with easily consumable, quick-to-scan sentence fragments that answer the most common consumer questions or that focus on the most important attributes of the product. Remember the following instructions: Limit: 1 - 150 characters (per highlight). Recommended: 4-6, Minimum 2 highlights. Do not mention discounts. Ensure that the provided content complies with data privacy regulations` |
| **Analyze and Differentiate Webpages** | Perform entity extraction, keyword analysis, and detailed search intent determination for two webpages, then propose strategies to differentiate them. | `Analyze the following pages from the website: - **URL1:** Article: https://wordlift.io/blog/en/underutilized-schema-markups-for-publishers/ - **Title1:** Underutilized Schema Markups for Publishers - **URL2:** Article: https://wordlift.io/blog/en/structured-data-for-personal-branding/ - **Title2:** Structured Data for Personal Branding For each page, perform the following analyses: - **Extract Entities:** - Use the content analysis tool to extract entities mentioned in each page. - **Identify Keywords:** - Determine the primary and secondary keywords based on the content and metadata. - **Determine Detailed Search Intent:** - Present a detailed description of the search (user) intent, going beyond simple categories. **Present the analysis results in a table**, including: - URL - Title - Primary Keywords - Secondary Keywords - Extracted Entities - Detailed Search Intent **Propose strategies to differentiate the pages:** - Suggest ways to distinguish each page's content, focusing on unique aspects of content, keywords, and entities. - Recommend optimizations to improve SEO performance, prevent keyword cannibalization, and enhance user experience.` |
| **Audit the Markup of a Webpage** | Analyze the embedded metadata from HTML markup. | `Analyze the markup of the page at https://moz.com/community/q/user/jennita#communityPage, focusing on the JSON-LD. Provide a brief review and include your recommendations for improvement. Keep the analysis concise` |
=======
| Function | Description | Sample Prompt |
|------------------------------------|----------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **Analyze Text** | Extract entities and keywords from a given text. | `analyze this text to identify the main entities and keywords: 'The quick brown fox jumps over the lazy dog.'` |
Expand All @@ -31,10 +55,11 @@ This table showcases some of the valuable functionalities available within Agent
| **Generate Product Highlights** | Create product highlights for the Google Merchant Center. | `find me everything on the website on the Ray-Ban RB3565. Based on this information write me a short bulleted lists of the most relevant highlights of your products. The highlights you provide should help shoppers with easily consumable, quick-to-scan sentence fragments that answer the most common consumer questions or that focus on the most important attributes of the product. Remember the following instructions: Limit: 1 - 150 characters (per highlight). Recommended: 4-6, Minimum 2 highlights. Do not mention discounts. Ensure that the provided content complies with data privacy regulations` |
| **Audit the Markup of a Webpage** | Analyze the embedded metadata from HTML markup. | `Analyze the markup of the page at https://moz.com/community/q/user/jennita#communityPage, focusing on the JSON-LD. Provide a brief review and include your recommendations for improvement. Keep the analysis concise` |
| **Search Reddit mentions** | Search Reddit for threads mentioning of one or more URLs. | `Provide me with insights on the Reddit exposure of the following domains: https://wordlift.io` |
>>>>>>> 30ca5856ea90339caeee87e267b9d7345ac95023

:::tip

For tasks involving multiple entities, such as products, it is advisable to utilize the [Content Generation Tool](/content-generation/).

:::
:::

0 comments on commit 718705c

Please sign in to comment.