Resources · Make integration

Yoast Make integrationAutomate Yoast with Make.

Your WordPress SEO can follow the rest of your tools instead of waiting for manual edits. The Yoast Make integration gives you 23 modules: 18 actions and 5 searches on posts, pages, tags and categories. This guide connects your site, then walks you through a first working scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the Yoast Make integration do for your site?

The Yoast Make integration lets Make, a no-code automation tool, read and edit the SEO records that the Yoast SEO plugin keeps for your WordPress posts, pages, tags and categories. You build a scenario (the automation itself, a chain of steps) out of modules (one brick each, like Update a SEO Post), and Make runs it for you.

An SEO inventory that stays current. Search SEO Posts lists every post Yoast knows about, and each result becomes a bundle (one item passed to the next module). Send those bundles to a spreadsheet or a database and your content team works from one shared view instead of clicking through the WordPress admin.

Edits decided elsewhere, applied in Yoast. A content lead approves a change in a project board. Get a SEO Post reads the current record, then Update a SEO Post writes the new values. Nobody copies text between tabs.

New sections ready from day one. When a new product line or topic appears in your catalog, Create a SEO Category or Create a SEO Tag sets up its SEO record at the same moment.

Keep one thing in mind: Make flags the documentation of this app as AI-generated from the official Yoast documentation, so check the labels you see in the editor before you rely on a detail. The app has no trigger, which means a scenario starts from a schedule or from another app. If you are hesitating between tools, the n8n vs Make comparison lays out the criteria, and the Make training covers the editor from zero.

Connect

How do you connect Yoast to Make?

  1. 01

    Copy the API key from WordPress

    Open the WordPress admin dashboard of your site. In the left-hand menu, click Make: the Make plugin settings page shows your API key. Copy it, you paste it into Make in a moment.

  2. 02

    Create the connection in Make

    In your scenario, add any Yoast module and click Create a connection. A connection is your site linked to Make once, then reused by every Yoast module. The Connection name field is optional, but a clear name helps when you run several sites.

  3. 03

    Paste the key and confirm

    Paste the API key you copied, or follow the on-screen instructions if Make asks for something else. Once saved, the module can list what it reads from your site, and every other Yoast module picks the same connection from a dropdown.

First scenario

Your first scenario: update a Yoast post from another app

GoalWhen a change is approved in another app, Make reads the Yoast post and writes the new SEO values.

  1. 01

    Create the scenario

    From the Scenarios page, create a new scenario and click the +. For the first module, pick the app where your SEO changes are decided, such as a spreadsheet or a project board.

  2. 02

    Read the post with Get a SEO Post

    Click the + on the right, search for Yoast and choose Get a SEO Post. Create the connection with your API key, then map the post from the data the first module received.

  3. 03

    Write the change with Update a SEO Post

    Add Update a SEO Post after it. Map the same post, then drag in the new values from the first module. Once the connection exists, Make lists what it can read from your site, so you pick instead of typing from memory.

  4. 04

    Test with Run once

    Click Run once. Make executes the scenario one time and shows the bundles each module received. Open them to confirm the right post was read and updated before going further.

  5. 05

    Schedule and switch it on

    Open Scheduling on the first module. A new scenario runs every 15 minutes by default, and the Free plan cannot go below that. Switch the scenario on and it keeps working without you.

Modules

Every Yoast module in Make, and when to pick it

Yoast gives you 23 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Yoast1

Create a SEO Category

Action

In MakeCreates a new SEO category.

Sets up the Yoast SEO record for a category straight from a scenario, so a new section of your site does not go live with empty SEO.

When to use it
a new product line is added in your catalog tool and its category page should be ready as soon as it goes live.
Watch out
run Search SEO Categories before it if the scenario can fire twice for the same category.
Yoast2

Create a SEO Page

Action

In MakeCreates a new SEO page.

Creates the SEO record of a WordPress page, which saves you from opening Yoast page by page once a batch of landing pages is published.

When to use it
a landing page brief is approved in your project tool and the copywriter has already written the SEO text there.
Watch out
map the page from the previous module rather than typing it, or every run targets the same one.
Yoast3

Create a SEO Post

Action

In MakeCreates a new SEO post.

Adds the SEO record for a blog post, so the work done in your editorial calendar lands in Yoast without a second round of copy and paste.

When to use it
an article moves to the ready column of your content board and its SEO text lives in the same card.
Watch out
if the post may already have a record, Update a SEO Post is the safer choice.
Yoast4

Create a SEO Tag

Action

In MakeCreates a new SEO tag.

Gives a tag its own SEO record from Make. Tags pile up fast on a busy blog, and this module keeps new ones from being left without any SEO work.

When to use it
your team keeps its list of topics in a shared sheet and a new topic is added to it.
Watch out
check with Search SEO Tags that a close variant of the tag does not already exist.
Yoast5

Delete a SEO Category

Action

In MakeDeletes an existing SEO category.

Removes the SEO record of a category you no longer use, so your cleanup in the catalog is mirrored in Yoast instead of leaving orphans behind.

When to use it
a product range is discontinued and its category is marked as retired in your source of truth.
Watch out
a delete cannot be undone from Make, so add a filter that only lets through categories flagged as retired.
Yoast6

Delete a SEO Page

Action

In MakeDeletes an existing SEO page.

Deletes the SEO record of a page. It keeps Yoast tidy when campaign pages come and go, without anyone scrolling the admin to find them.

When to use it
a seasonal campaign ends and its page is archived in the tool where campaigns are planned.
Watch out
test on a single page with Run once, and check the bundle it received before switching the scenario on.
Yoast7

Delete a SEO Post

Action

In MakeDeletes an existing SEO post.

Removes the SEO record of one post. Paired with a search, it turns a long pruning list into a job Make does for you, one bundle at a time.

When to use it
an editor marks outdated articles in a review sheet and wants their SEO data gone too.
Watch out
map the post from the search result, never a fixed value, or the same post is targeted on every run.
Yoast8

Delete a SEO Tag

Action

In MakeDeletes an existing SEO tag.

Deletes the SEO record of a tag. Useful when you merge near-duplicate tags and want the one you drop to disappear from Yoast as well.

When to use it
after a taxonomy review, the tags to remove are listed in a sheet the scenario reads.
Watch out
nothing brings the record back, so keep the sheet as your log of what was removed.
Yoast9

Get a SEO Category

Action

In MakeRetrieves an existing SEO category.

Reads the SEO record of one category you already know, and returns exactly one bundle that the next modules can use.

When to use it
before updating a category, to compare its current values with the new ones and skip the update when nothing changed.
Watch out
it needs the category to identify it. If you only have a name, start with Search SEO Categories.
Yoast10

Get a SEO Custom Type

Action

In MakeRetrieves an existing SEO custom type.

Fetches the SEO record of a custom type, the content types your site adds beyond posts and pages. It brings those types into the same scenarios as the rest.

When to use it
your site has its own type for events or case studies and you want to check its SEO settings from Make.
Watch out
there is no update module for custom types, so reading is as far as the listed modules go.
Yoast11

Get a SEO Page

Action

In MakeRetrieves an existing SEO page.

Returns the SEO record of a single page, ready to be copied, checked or compared in the modules that follow.

When to use it
a client asks for a report on their main service pages and you want the values pulled into a document rather than typed by hand.
Watch out
it reads one page per operation. For a full list, Search SEO Pages is the better starting point.
Yoast12

Get a SEO Post

Action

In MakeRetrieves an existing SEO post.

Reads the Yoast record of one post and hands it on as a bundle. It is the step that lets a scenario see the current state before it changes anything.

When to use it
in the first scenario of this page, right before Update a SEO Post, so you can log the old values next to the new ones.
Watch out
map the post from the previous module, never a hard-coded one.
Yoast13

Get a SEO Tag

Action

In MakeRetrieves an existing SEO tag.

Pulls the SEO record of one tag. Handy for audits, since you can check a tag without opening WordPress at all.

When to use it
a writer proposes a tag in your editorial tool and you want to see how it is already set up in Yoast before approving it.
Watch out
if you only know the tag name, start with Search SEO Tags, which can return zero, one or several bundles.
Yoast14

Make an API Call

Action

In MakePerforms an arbitrary authorized API call.

Calls any endpoint of the Yoast API with the connection you already set up. It covers what the other Yoast modules do not.

When to use it
you need a request that no listed module offers and you know which endpoint of the Yoast API handles it.
Watch out
you write the request yourself, so test it with Run once and read the response before switching the scenario on.
Yoast15

Update a SEO Category

Action

In MakeUpdates an existing SEO category.

Changes the SEO record of an existing category. It is the module that keeps category pages aligned when your catalog changes names or positioning.

When to use it
a category is renamed in the tool where your merchandising team works, and Yoast should follow.
Watch out
a wrong mapping changes the wrong category, so test with Run once on a single one first.
Yoast16

Update a SEO Page

Action

In MakeUpdates an existing SEO page.

Rewrites the SEO record of a page with values that come from another module. Your page copy and your Yoast settings stop drifting apart.

When to use it
the marketing team reworks the positioning of a service page in a shared document and marks it as approved.
Watch out
put Get a SEO Page before it if you want a trace of the old values.
Yoast17

Update a SEO Post

Action

In MakeUpdates an existing SEO post.

Writes new SEO values on an existing post. This is the module most scenarios end on, because it is where a decision taken elsewhere becomes visible on your site.

When to use it
an SEO review sheet lists posts to fix and the new values sit in the next columns.
Watch out
after a search, it runs once per bundle, so each post costs one operation.
Yoast18

Update a SEO Tag

Action

In MakeUpdates an existing SEO tag.

Edits the SEO record of an existing tag. It saves the tedious part of a taxonomy cleanup, when dozens of tags need the same kind of fix.

When to use it
after Search SEO Tags returns the tags of a topic, to apply the new wording to each of them in one run.
Watch out
test the mapping on one tag with Run once before letting the full search through.
Yoast19

Search SEO Categories

Search

In MakeSearches for SEO categories or lists them all.

Finds categories by what you know about them, or lists them all. Each match comes out as its own bundle, so the next module can handle them one by one.

When to use it
to export every category with its SEO record into a spreadsheet for a site audit.
Watch out
it can return zero results. Add a filter after it if the next module must not run on an empty search.
Yoast20

Search SEO Custom Types

Search

In MakeSearches for SEO custom types or lists them all.

Lists the custom types of your site with their SEO settings, or narrows the list to the ones you are after. It shows what exists before you read one in detail.

When to use it
you inherit a site and want to see which extra content types it defines, without digging through plugin settings.
Watch out
each type found becomes one bundle, and every module placed after it counts one operation per bundle.
Yoast21

Search SEO Pages

Search

In MakeSearches for SEO pages or lists them all.

Looks for pages by criteria or returns all of them, each as a separate bundle. It is the starting point for any work on many pages at once.

When to use it
as the first module of a scheduled scenario that copies every page and its SEO record into a database your team reviews.
Watch out
on a large site the list can be long, and each following module multiplies the operations.
Yoast22

Search SEO Posts

Search

In MakeSearches for SEO posts or lists them all.

Returns the posts that match your criteria, or the whole list, as one bundle per post. Paired with an update, it turns a site-wide fix into a single scenario.

When to use it
you want every post of a topic in front of an editor, in a sheet where they can mark what to rewrite.
Watch out
run it once with Run once and count the bundles before chaining a delete or an update.
Yoast23

Search SEO Tags

Search

In MakeSearches for SEO tags or lists them all.

Searches tags or lists them all, one bundle per tag. It gives you the full picture of your taxonomy, which is where duplicates usually hide.

When to use it
before creating a tag, to check whether a similar one already exists and reuse it instead.
Watch out
zero results is a normal outcome, not an error. Plan what the scenario should do in that case.
Need help

Need help automating Yoast with Make?

A person reads every message.

FAQ

Yoast and Make: the questions that come next

01Is the Yoast Make integration free?
Yes, Yoast is a standard app in Make, so all 23 modules are available on the Free plan. That plan has limits you will feel quickly: 2 active scenarios, at least 15 minutes between two scheduled runs, 5 minutes of execution per run and files up to 5 MB. Make counts operations, meaning one module executed on one bundle, against your plan each month. Paid plans lower the interval to 1 minute and remove the cap on active scenarios. The Yoast SEO plugin itself has its own subscription options on the Yoast side.
02What do you need to connect Yoast to Make?
You need an active WordPress site with the Yoast SEO plugin installed and activated, and a Yoast account. The key that links the two tools comes from WordPress: in the admin dashboard, click Make in the left-hand menu and copy the API key shown on the Make plugin settings page. In Make, add a Yoast module, click Create a connection, give it a name if you like, and paste the key. Every Yoast module then reuses that same connection.
03Can Yoast start a Make scenario on its own?
No, the Yoast app has no trigger module, only 18 actions and 5 searches. A scenario therefore starts in one of two ways. Either the first module is a Yoast search set on a schedule, every 15 minutes by default and never less on the Free plan, or it is a trigger from another app, such as the tool where your content is planned. In both cases the Yoast modules come after, and read or change the SEO records based on what the first module received.
04What if the Yoast module you need is missing in Make?
Use Make an API Call. It reaches any endpoint of the Yoast API with the connection you already created, which covers requests the listed modules do not. Custom types are a typical case: the listed modules only read and search them, so check in the Yoast API documentation whether the change you need exists there. You write the request yourself, so test it with Run once and read the response. Keep in mind that Make marks the documentation of this app as AI-generated from the Yoast docs, so confirm any detail with Yoast when it matters.
05Should you use Make or n8n for Yoast?
It depends on where your other automations already run. On the Make side, the Yoast app offers 23 modules covering posts, pages, tags, categories and custom types, and it is available from the Free plan. The same app often has an n8n node as well. Check that the exact operation you need exists in the tool you pick, and prefer the one your team already uses daily, so your SEO scenarios sit next to the rest of your work.