SEO Content Machine icon

SEO Content Machine

SEO Content Machine node

Overview

This node integrates with the SEO Content Machine API to manage and manipulate SEO-related tasks programmatically. Specifically, for the Task - Duplicate operation, it allows users to create a copy of an existing SEO task by specifying its ID. This is useful when you want to replicate a task's settings or content without manually recreating it, saving time and ensuring consistency.

Practical examples include:

  • Quickly duplicating a content generation task to create variations.
  • Cloning a task setup for different keywords or projects.
  • Automating bulk task creation workflows based on existing templates.

Properties

Name Meaning
Task The identifier of the SEO task to duplicate. You can select this either from a searchable list of existing tasks or enter the task ID directly.

Output

The node outputs JSON data representing the duplicated task as returned by the SEO Content Machine API. This typically includes details such as the new task's ID, status, and any metadata provided by the API about the duplication result.

No binary data output is produced by this operation.

Dependencies

  • Requires an active connection to the SEO Content Machine API.
  • An API key credential must be configured in n8n under the node's credentials to authenticate requests.
  • The node uses HTTP GET requests to interact with the API endpoint /task/duplicate/{taskId} where {taskId} is the ID of the task to duplicate.

Troubleshooting

  • Invalid Task ID: If the task ID is incorrect or does not exist, the API will likely return an error. Verify the task ID by using the "From List" mode or checking the source system.
  • Authentication Errors: Ensure that the API key credential is correctly set up and has sufficient permissions.
  • Network Issues: Connectivity problems between n8n and the SEO Content Machine API can cause request failures.
  • API Rate Limits: Excessive requests might be throttled by the API; check API usage limits if errors occur frequently.

Common error messages are generally related to HTTP request failures or invalid parameters and should be resolved by verifying input values and credentials.

Links and References

Discussion