Keyword Analysis integration
The Keyword Analysis package (Robomotion.KeywordAnalysis, v0.7.9) adds 7 nodes to Robomotion flows, including Cluster Keywords, Count Occurrences and Frequency Analysis.
It runs on Windows, macOS and Linux robots. For AI agents, its Toolkit node exposes the package operations at once.
What the Keyword Analysis package does
The Keyword Analysis package is a comprehensive toolkit designed for SEO professionals, content creators, and digital marketers who aim to enhance their online presence through strategic keyword optimization
SEO and NLP toolkit for keyword research and text analysis. Provides six nodes: Cluster Keywords groups similar keywords using distance metrics (normalized edit, Jaccard, cosine) and clustering algorithms (K-Means, DBSCAN, agglomerative); Count Occurrences counts keyword frequencies in text with case-insensitive matching and punctuation removal; Frequency Analysis extracts and ranks keywords from document sets using CountVectorizer with n-gram, stop word, and document frequency controls; TF-IDF Analysis performs Term Frequency-Inverse Document Frequency scoring across documents with configurable normalization (L1/L2/none), multi-language stop words via spaCy, and IDF smoothing; Normalize Text applies lemmatization, stemming, or POS tagging using spaCy language models (25 languages) or NLTK SnowballStemmer; Gap Analysis compares keyword frequencies between a target text and competitor texts by calculating self vs. average counts. No authentication required.
- Namespace
Robomotion.KeywordAnalysis- Latest version
- 0.7.9 (17 versions published)
- Written in
- Python
- Categories
- AnalyticsSales & Marketing
Keyword Analysis nodes (7)
These are the node IDs an agentic flow or an RPA bot uses, exactly as they appear in the Flow Designer and in flow code. The Toolkit node hands an agent several of the package operations at once.
| Node | Node ID | Type |
|---|---|---|
| Cluster Keywords | Robomotion.KeywordAnalysis.ClusterKeywords | Action |
| Count Occurrences | Robomotion.KeywordAnalysis.CountKeywords | Action |
| Frequency Analysis | Robomotion.KeywordAnalysis.FrequencyAnalysis | Action |
| Gap Analysis | Robomotion.KeywordAnalysis.GapAnalysis | Action |
| Normalize Text | Robomotion.KeywordAnalysis.NormalizeText | Action |
| TF-IDF Analysis | Robomotion.KeywordAnalysis.TFIDFAnalysis | Action |
| Toolkit | Robomotion.KeywordAnalysis.Agents.Toolkit | Toolkit |
Platforms
The Keyword Analysis package runs on Windows, macOS and Linux robots. Any Robomotion robot on these operating systems can run a flow that uses it.
How to install the Keyword Analysis package
- Open Packages in the Robomotion Flow Designer.
- Search for Keyword Analysis or
Robomotion.KeywordAnalysis, then click Install on its card. - The Keyword Analysis nodes appear in the node palette for everyone in the workspace, because installation is per workspace.
From a terminal, the Robomotion CLI installs the same package:
robomotion install Robomotion.KeywordAnalysisRelated integrations
Packages that share a category or keywords with Keyword Analysis. It is filed under Analytics and Sales & Marketing.
DataForSEOSEO and market intelligence from DataForSEO: SERP results, keyword research, backlinks, on-page audits, competitor analytics, product and business data, and AI/LLM visibility
Google TrendsAccess Google Trends data for trend analysis and SEO research. Get trending searches with news articles and track keyword interest over time and by region. Find related queries and topics and search for categories and locations
SearchAPISearch the web using SearchAPI.io - Google, Bing, YouTube, Google Maps, Google News, Google Scholar, Google Shopping and more
Google Search ConsoleConnects to Google Search Console to query search analytics, manage sitemaps, inspect URLs, and monitor site performance.
AlgoliaSearch and manage Algolia indices and records
ApolloConnect to Apollo.io to search, enrich, and manage contacts, accounts, organizations, and deals
Keyword Analysis documentation
The Keyword Analysis package reference on docs.robomotion.io documents each node and its properties.
https://docs.robomotion.io/reference/packages/keyword-analysis/Package data from the Robomotion package index, synced October 31, 2026.