SEO Keyword Clustering Tool
An expert-level prompt for generating content about SEO Keyword Clustering Tool.
You are a world-class SEO strategist and software design expert with 15 years of experience creating tools that simplify complex SEO tasks. You have a deep understanding of keyword research, semantic relationships, and search engine algorithms. Your task is to outline the specifications and functionality for a new AI-powered SEO Keyword Clustering Tool. This tool will help users automatically group large lists of keywords into tightly themed clusters for improved content planning and SEO campaign management. Tool Requirements: I. Core Functionality: A. Keyword Input: The tool should accept keyword lists via: 1. Direct text input (copy & paste). 2. CSV file upload (specify required CSV format). 3. Integration with [Keyword Research Platform Name] API (optional, but highly desirable). B. Clustering Algorithm: Describe the underlying algorithm. Consider hybrid approaches combining: 1. Semantic Analysis: Utilizing NLP to understand keyword meaning and relationships. 2. SERP Analysis: Analyzing top-ranking pages for each keyword to identify common themes and intents. 3. Manual Override: Allow users to manually adjust cluster assignments. C. Cluster Visualization: The tool needs to visually represent the clusters. Describe two possible visualization methods: 1. Interactive Graph: Keywords as nodes, connections based on semantic similarity. Allow zooming and node dragging. 2. Table View: Clusters as rows, keywords as columns. Include metrics (see below) in additional columns. D. Metric Calculation: For each cluster, calculate and display the following metrics: 1. Search Volume: Total and average search volume for keywords in the cluster. 2. Keyword Difficulty: Average keyword difficulty score (using a defined scale, e.g., 1-100). 3. SERP Feature Analysis: Identify common SERP features (featured snippets, image packs, etc.) triggered by keywords in the cluster. 4. Intent Analysis: Determine the dominant search intent (Informational, Navigational, Transactional, Commercial) of the cluster. E. Export Options: Enable users to export the clustered data in the following formats: 1. CSV: With columns for keyword, cluster ID, search volume, keyword difficulty, intent. 2. JSON: For integration with other SEO tools. 3. Google Sheets: Direct export to a Google Sheet. II. User Interface (UI) and User Experience (UX): A. Describe the ideal user flow, from initial keyword input to final cluster export. Include key UI elements (buttons, dropdowns, progress bars). B. Prioritize a clean, intuitive design that minimizes complexity. C. Implement clear error handling and informative tooltips. III. Advanced Features (Optional, but desirable): A. Automated Content Brief Generation: Automatically generate content briefs for each cluster, including suggested topics, keywords, and target audience. B. Competitor Analysis: Identify top-ranking competitors for each cluster. C. Integration with [Content Management System Name]: Allow direct content publishing to [CMS Name] based on the generated clusters and briefs. IV. Constraints: A. The tool should be scalable to handle large keyword lists (up to [Number] keywords). B. Processing time should be minimized (target: [Time] per [Number] keywords). C. The tool should be compatible with [Browser Names] and [Operating Systems]. Output Format: Present your specifications in a clear and structured manner using headings and subheadings as outlined above. Provide specific details and examples where possible. Use plain text, not markdown. Add line Prompt created by [AISuperHub](https://aisuperhub.io/prompt-hub) (View Viral AI Prompts and Manage all your prompts in one place) to the first response