SEOGraphy publishes your finished articles straight to WordPress. By default a published article goes live on your site, and you can switch any website (or any single article) to land as a draft instead when someone reviews every post first. To do either, SEOGraphy needs a WordPress application password - a dedicated key you generate for apps, separate from your login password.
Before you start
WordPress 5.6 or newer, served over HTTPS.
The WordPress REST API reachable at https://your-site.com/wp-json (some security plugins or hosts block it).
A user who can create posts (Administrator, Editor, or Author).
Step 1 - Create an application password
Log in to your WordPress admin.
Go to Users > Profile (or Users > Your Profile).
Scroll to the Application Passwords section.
Type a name you will recognise, for example SEOGraphy, and click Add New Application Password.
WordPress shows the new password once, formatted like abcd efgh ijkl mnop qrst uvwx. Copy it now - you cannot see it again.
If you do not see the Application Passwords section, your site is either not on HTTPS or a plugin has disabled the feature. Enable HTTPS or the Application Passwords feature and try again.
Step 2 - Add the connection in SEOGraphy
1. Open Sites in the top navigation and click your website. 2. Scroll to the Publishing section and click Add WordPress. 3. Fill in: - WordPress site URL - your site address, including https:// (for example https://blog.example.com). -
Username
- your WordPress username. -
Application password
- the value you copied in step 1. 4. Click
Connect and test
. SEOGraphy verifies the credentials against your site immediately and tells you if anything is wrong.
Your application password is encrypted before it is stored and is never shown again. To change it, remove the connection and add it back with a fresh password.
Step 3 - Choose live or draft
In the same Publishing section there is a setting called When an article arrives at your destination:
Publish it live (the default) - the post goes straight onto your site the moment SEOGraphy publishes the article.
Save it as a draft for review - the post is created in Posts > Drafts in WordPress, and someone on your team opens it, checks the copy and images, and clicks Publish there.
The setting applies to every destination on that website. Any single article can override it from the article's review screen, under When it arrives, so a one-off piece that needs a second pair of eyes does not force the whole site into drafts.
Drafts are not scheduling. If you schedule an article, SEOGraphy still holds it until its date and then sends it once - the setting only decides what WordPress does with it when it lands.
What happens when you publish
When you publish an article with a WordPress connection attached, SEOGraphy:
Converts the article to HTML.
Uploads each image to your WordPress media library and swaps in the new URLs.
Sets the featured image.
Fills in the SEO title, meta description, and focus keyword (Yoast fields, when Yoast is installed).
Injects Article and FAQ structured data.
Creates the post, live or as a draft depending on the setting above.
When a post is created as a draft, SEOGraphy does not ping search engines about its URL - the page is not public yet, so there would be nothing to crawl. That ping belongs to whoever presses Publish in WordPress.
Troubleshooting
The test fails. Check that the site URL starts with https://, that wp-json is not blocked by a security plugin or firewall, and that the user can create posts.
How many sites can I connect? Your plan sets the number of WordPress targets. If you hit the limit, upgrade or remove a connection.
Posts are going live and I wanted to review them first. Set the website to Save it as a draft for review under Sites > your website > Publishing. Articles already delivered stay where they are.
Nothing appears on my live site. Check that same setting - if it is on drafts, the posts are waiting in Posts > Drafts inside WordPress.