Publish articles from Content Toolkit directly to your WordPress site, as a live post or a draft, with the Content Toolkit plugin. You can connect several WordPress sites and switch between them when you publish.
Step 1: Install the Content Toolkit plugin
- In your WordPress admin dashboard, go to Plugins
- Search for "Semrush Content Toolkit"
- Click Install Now

- Go to Settings > Content Toolkit
- Click Copy to copy your token

Step 2: Connect your WordPress site
- In Content Toolkit, open your article and, when it’s ready, click Publish
- In the WordPress.org section, click Connect WordPress plugin
- Enter your site's address in Site URL

- Paste the token you copied in Step 1 into Token
- Optional: Enter a name in Connection name. This name appears in the site dropdown when you publish. If you leave it empty, the site domain appears instead.
- Click Connect
If the connection fails, an error message appears in the form. Check your site URL and token, then click Connect again.
Step 3: Publish articles to WordPress
- In Content Toolkit, click Publish
- In the WordPress.org section, select your site from the dropdown

- Click Publish article to publish it on your site, or Send draft to finish it in WordPress first
If publishing fails, an error message appears below the publish buttons.

If you see "Connections could not be loaded," click Retry.
Manage your connections
- In the WordPress.org section of the publishing widget, open the site dropdown
- Click Manage integrations

- In the WordPress plugin window, choose an action:
- To add a site, click Add WordPress plugin and follow the steps in Step 2: Connect your WordPress site
- To rename a connection, click the edit icon next to it
- To update a connection’s token, click the refresh icon next to it and paste the new token
- To delete a connection, click the delete icon next to it. Articles you’ve already published stay on your WordPress site, and you can reconnect the site anytime.
