> This page location: WordPress plugin
> Full Ranksmile documentation index: https://ranksmile.pl/docs/llms.txt

# Publish straight to your WordPress site.

Ranksmile for WordPress

**Diagram:** A draft written in the Ranksmile editor is published to a connected WordPress site, arriving as Gutenberg blocks with its images sideloaded into the media library.

## Get started

- [Start your free trial](https://app.ranksmile.pl/auth/sign-up)
- [See plans](https://ranksmile.pl/pricing)

## The draft leaves the editor and lands as a real post.

Headings, links and images arrive intact, as Gutenberg blocks rather than a wall of pasted HTML.

### No copy-paste: Publish in one click

Your HTML is converted to Gutenberg blocks and every image is sideloaded into the media library, so the post is editable in WordPress like any other.

### One connection: No FTP, no API console

Connecting mints a shared key that is stored encrypted on both sides. Nothing else to configure, and you can disconnect a site at any time.

### Many sites: One workspace, every client site

Connect as many WordPress sites as you run. Each Brand Space keeps its own connection, so a client draft can only reach that client site.

## Connected in three steps.

Download, upload, activate. The site then shows up in your Ranksmile settings, ready to publish to.

### Download the plugin

Grab the Ranksmile plugin ZIP from your workspace settings. This is the file you will upload in WordPress admin.

### Upload it in WordPress

In WordPress go to Plugins, then Add New, then Upload Plugin. Choose the ZIP you downloaded and click Install Now.

### Activate and connect

Click Activate, open the Ranksmile plugin screen and connect your account. The site appears in your Ranksmile settings from then on.

## Decide where the post lands before you send it

### publish-options.json

```typescript
{
  "status": "draft",
  "type": "post",
  "author": "editorial",
  "categories": ["SEO"],
  "tags": ["ai-visibility"],
  "metaTitle": "How AI engines pick who they cite",
  "metaDescription": "What the five engines read before they name a brand.",
  "customFields": {
    "acf_reading_time": "6 min"
  }
}
```

### Your taxonomy

Post types, categories, tags and authors are read from your site, so you pick from what actually exists there instead of typing names and hoping.

### Draft or live

Publish straight away, or send it as `draft`, `pending`, `private` or a scheduled `future` post and let an editor take it from there.

### Updates, not duplicates

The WordPress post id is stored against the article, so publishing the same piece again updates that post instead of creating a second one.

## Your questions, answered

### What is the Ranksmile WordPress plugin?

A plugin you install on your own WordPress site so that drafts written in the Ranksmile editor can be published to it directly. It converts your content to Gutenberg blocks, sideloads the images, and keeps the post linked to the article it came from.

### How do I connect my site?

Three steps: download the plugin ZIP from your workspace settings, upload it in WordPress under Plugins, then Add New, then Upload Plugin, and click Activate. Open the Ranksmile plugin screen, connect your account, and the site appears in your Ranksmile settings.

### What happens to my formatting and images?

Headings, links and lists come across as native Gutenberg blocks rather than one pasted HTML block. Images are sideloaded into your WordPress media library, so they live on your site rather than hotlinking back to us.

### Can I publish as a draft instead of going live?

Yes. Each publish carries a status, so you can send a post as `draft`, `pending`, `private`, or schedule it as a `future` post. Nothing goes live unless you choose `publish`.

### Can I connect more than one site?

Yes. Connections are stored per Brand Space, so an agency can run one WordPress site per client and a draft can only be published to the site belonging to its own space.

### What happens if I publish the same article twice?

It updates the existing post. Ranksmile stores the WordPress post id against the article the first time you publish, so later publishes overwrite that post instead of creating duplicates.

## Backend services

Everything that feeds the draft. Visibility, scoring, rankings, audits and publishing all read the same site, the same prompts and the same competitors.

### AI Visibility

Five engines read every prompt, and the answers are stored.

### Content Score

Your draft graded live against the pages already winning the query.

### Rank Tracking

Positions on your own schedule, desktop and mobile, per country.

### WordPress publishing

Finished drafts land as Gutenberg blocks with images sideloaded.

### Site Audit

A crawl that reports what is broken and whether answer-engine crawlers reach you.

## Built for the teams and the agents behind them.

Nothing on the dashboard is an estimate. Every score traces back to an answer we stored, a URL an engine cited, or a position from its last check, and the same data is available to your own agents over MCP.

### Traceable

Each scan keeps the answer text and the citations it came back with, so you can always read the sentence a number came from.

### Scheduled

Prompts refresh weekly or daily depending on your plan, and rank checks run on the schedule you set. Nothing waits for you to remember.

### Agent-ready

Connect Claude, Codex or your own agent over MCP and let it read your visibility data and drive the editor, using the same interfaces you do.

**How it holds up**

## Measured, not guessed.

Five AI engines plus Google rankings, on the prompts your buyers actually ask.

- **5** AI engines read on every scan - AI Overviews, AI Mode, ChatGPT, Perplexity, Gemini.

- **90d** Of position history to compare any run against, desktop and mobile

### What every plan includes

#### How AI Visibility is measured

> Your Visibility Score is the share of tracked prompts where an engine names your brand, reported per engine.
> — Inside Ranksmile

#### What a scan stores

> Sources lists the URLs each answer cited, and which brands each source mentions.
> — Inside Ranksmile

#### Beyond the prompt you typed

> Fanout queries expose the follow-up questions an engine expands your prompt into before it answers.
> — Inside Ranksmile

#### How Content Score works

> Content Score grades your draft against the pages already winning the query, live in the editor.
> — Inside Ranksmile

**Get help**

## Talk to us.

Tell us what you track and we will get back to you within a few business days.

[Contact us](https://ranksmile.pl/contact-sales)
