---
title: Generate Keyword Clusters API
slug: generate-keyword-clusters
url: https://apyverse.com/namastesumalya/service/generate-keyword-clusters
provider: Sumalya APIs
categories: [Marketing, SEO, Smart Generation]
tags: [keyword-clustering, seo, content-analysis, topic-modeling, search-intent]
auth: api_key
---

# Generate Keyword Clusters API

Cluster article keywords by topic from a URL. Returns clusters, a primary_topic, and related_keywords for SEO and content analysis.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| GET | `namastesumalya/api/related-keywords` | What it does Generates keyword clusters from an article URL. It takes the article url as input and… | 600 |

## About

## What it does
Keyword Clustering groups the keywords from a single article into topic-based clusters. Send a `url`, and get back the article `url`, a `clusters` array with each cluster's `topic` and `keywords`, plus a `primary_topic` and `related_keywords` list.

Use it when you need to turn a long article into an SEO or content-planning view. The clustered output helps you see which themes dominate a page, which terms belong together, and which broader keywords are relevant to the article as a whole.

Keyword Clustering is useful for content audits, topic mapping, and search intent analysis. For example, you can feed in a blog post URL and use the returned clusters to build internal linking plans, refine metadata, or compare how well a page covers its main subject.

The response stays simple and structured, so it fits cleanly into content pipelines, analysis dashboards, or downstream SEO workflows.

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyverse.com/namastesumalya/service/generate-keyword-clusters
