All docs
5 min read updated February 10, 2026

Publish to WordPress or Notion

Connect your WordPress site once, then ship drafts from the Content Studio in one click. Notion exports work zero‑config.


Publish to WordPress or Notion

ArloSEO publishes finished drafts to the places you actually write — no copy‑paste, no formatting cleanup. Here’s how to wire each one up.

WordPress (one‑click publish)

ArloSEO uses WordPress Application Passwords — the official, recommended way for third‑party apps to publish. It’s available on any self‑hosted WordPress 5.6+ install (and most managed hosts).

Step 1 — Generate an Application Password

  1. Log into your WordPress admin.
  2. Go to Users → Profile.
  3. Scroll to Application Passwords.
  4. Name it ArloSEO and click Add New.
  5. Copy the password WordPress shows you (it’s only displayed once).

Step 2 — Connect inside ArloSEO

  1. In ArloSEO, open the project and go to Settings → Integrations.
  2. Click Connect WordPress.
  3. Paste your site URL, username, and the application password from step 1.
  4. Hit Save — Arlo will verify the connection and pull your default category list.

Step 3 — Publish a draft

From any draft in the Content Studio:

  1. Click Publish → WordPress.
  2. Pick the category, tags, and status (draft or publish).
  3. Confirm.

The post lands in WordPress with your title, meta description (as Yoast/Rank Math compatible meta), featured image (if set), and full rich content. The publish gets logged in your dashboard’s Publish History.

Common WordPress issues

  • “401 Unauthorized” — application passwords disabled. Check that REST API isn’t blocked by a security plugin.
  • “403 Forbidden” — the user account doesn’t have publish_posts capability. Use an editor or administrator account.
  • HTML looks weird — your theme is probably stripping classes. ArloSEO uses block‑editor‑safe HTML by default; toggle “Classic editor mode” in integration settings if you’re on a legacy theme.

Notion (copy‑paste, zero config)

Notion doesn’t have a stable public API for arbitrary page injection, so Arlo gives you the next best thing: clean, pasteable Markdown.

  1. From any draft, click Publish → Copy to Notion.
  2. Arlo copies the entire post (title, meta, body, images‑as‑markdown) to your clipboard.
  3. Paste into any Notion page (⌘/Ctrl + V).

Notion will auto‑convert the Markdown into native blocks. Headings, lists, code, links, and images all preserve.

Internal ArloSEO Blog

Want to publish on /blog/your-slug instead? Hit Publish → ArloSEO blog. The post is live immediately and indexed by search engines via your sitemap.

Publish History

Every successful publish — WordPress, Notion, internal blog, or Markdown file — gets logged on your dashboard’s Publish History feed. You can:

  • Filter by destination (WordPress / Notion / blog / file)
  • Filter by status (success / failed)
  • Export the whole feed as CSV (great for client reporting)

What’s next

// ready to try it?

Spin up your first project with Arlo.

14‑day Pro trial, no card required. Audits, keyword tracking, and the Content Studio are all unlocked.

Made with Emergent