The method
Use this prompt directly within ChatGPT or similar LLMs. Specify the Rank Math feature you envision and the LLM will generate detailed user stories and acceptance criteria. This is ideal for product managers or users seeking to suggest enhancements to Rank Math.
The prompts
Prompt 1
I want to propose a new feature for Rank Math: an AI-powered schema generator that automatically creates and implements schema markup based on the content of a page. The generator should be able to understand the context of the page and generate the most relevant schema markup, such as Article, Product, Event, or Recipe schema.
User Story 1: As a website owner, I want Rank Math to automatically generate schema markup for my pages so that I don't have to manually create it, saving me time and effort.
Acceptance Criteria: Rank Math automatically identifies the content type of a page (e.g., article, product, event, recipe). Rank Math generates the appropriate schema markup for the identified content type. Rank Math allows users to preview the generated schema markup before implementing it. Rank Math provides options for users to customize the generated schema markup.
User Story 2: As an SEO professional, I want Rank Math to provide suggestions for improving the schema markup generated so that my website can rank higher in search results.
Acceptance Criteria: Rank Math analyzes the generated schema markup and identifies potential improvements. Rank Math provides suggestions for adding missing properties or optimizing existing properties. Rank Math allows users to easily implement the suggested improvements.
User Story 1: As a website owner, I want Rank Math to automatically generate schema markup for my pages so that I don't have to manually create it, saving me time and effort.
Acceptance Criteria: Rank Math automatically identifies the content type of a page (e.g., article, product, event, recipe). Rank Math generates the appropriate schema markup for the identified content type. Rank Math allows users to preview the generated schema markup before implementing it. Rank Math provides options for users to customize the generated schema markup.
User Story 2: As an SEO professional, I want Rank Math to provide suggestions for improving the schema markup generated so that my website can rank higher in search results.
Acceptance Criteria: Rank Math analyzes the generated schema markup and identifies potential improvements. Rank Math provides suggestions for adding missing properties or optimizing existing properties. Rank Math allows users to easily implement the suggested improvements.
Prompt 2
Suggest an enhancement to Rank Math that provides more granular control over internal linking suggestions. Current suggestions are too broad. Specifically, I want to be able to define categories or tags that should always be considered for internal links when a post or page is published.
User Story 1: As a content creator, I want Rank Math to automatically suggest internal links to relevant content based on predefined categories or tags so that I can improve the internal linking structure of my website and boost SEO.
Acceptance Criteria: The Rank Math plugin allows users to define categories/tags that should trigger internal link suggestions. When a new post/page is published matching the category/tag, the plugin suggests relevant internal links (with anchor text suggestions). The user can easily accept/reject the suggestions. The suggestions should prioritize highly relevant articles based on keyword matches and semantic similarity within the defined category/tag.
User Story 2: As an SEO specialist, I want to be able to customize the weight assigned to different categories or tags when generating internal linking suggestions so that I can prioritize the most important content on my website.
Acceptance Criteria: The Rank Math plugin allows admins to configure the importance (weight) of each category/tag. The suggestions should consider the weight, ensuring that articles belonging to higher-weighted categories are suggested more frequently.
User Story 1: As a content creator, I want Rank Math to automatically suggest internal links to relevant content based on predefined categories or tags so that I can improve the internal linking structure of my website and boost SEO.
Acceptance Criteria: The Rank Math plugin allows users to define categories/tags that should trigger internal link suggestions. When a new post/page is published matching the category/tag, the plugin suggests relevant internal links (with anchor text suggestions). The user can easily accept/reject the suggestions. The suggestions should prioritize highly relevant articles based on keyword matches and semantic similarity within the defined category/tag.
User Story 2: As an SEO specialist, I want to be able to customize the weight assigned to different categories or tags when generating internal linking suggestions so that I can prioritize the most important content on my website.
Acceptance Criteria: The Rank Math plugin allows admins to configure the importance (weight) of each category/tag. The suggestions should consider the weight, ensuring that articles belonging to higher-weighted categories are suggested more frequently.