Integrations
Track Yoast SEO Changes in WordPress with Logify
When several people edit content, an SEO title or meta description can change without anyone remembering who did it. Logify PRO records a Yoast SEO activity every time supported SEO fields are saved on a post or page, so you can see exactly which fields changed, who changed them, and when. The integration turns itself on automatically when Yoast SEO is active.
PRO feature
Yoast SEO logging is part of Logify PRO and loads only when the Yoast SEO plugin is installed and active. There is nothing to enable — the events start appearing as soon as SEO fields are saved.
What is Yoast SEO activity logging?
Yoast SEO activity logging records changes to a post's Yoast SEO metadata in the Logify activity log. Instead of logging a generic "post updated" line, Logify writes a single Yoast SEO activity per save that lists every supported SEO field that changed on that post, with its old and new value.
Because the entry is field-level, you get a real answer to "what changed", not just "something changed".
What Logify records
When you save a post, Logify compares the supported Yoast SEO fields against their previous values and writes one activity summarizing the changes. Each entry uses the yoast_seo event type and the updated action.
By default, Logify tracks these Yoast SEO fields:
| Field logged | What it is |
|---|---|
| SEO title | The title Yoast outputs for search engines |
| Meta description | The search-result snippet description |
| Focus keyphrase | The target keyphrase for the content |
| Social title / description / image | Open Graph values used by Facebook and others |
| X title / description / image | The values used for X (Twitter) cards |
| Canonical URL | The canonical link for the content |
| Search engine indexing | The noindex / nofollow robots settings |
| Advanced robots settings | Additional robots meta directives |
| Cornerstone content | Whether the post is marked cornerstone |
| Schema page type / article type | Yoast's schema settings for the content |
| Breadcrumb title | The breadcrumb label for the content |
Each recorded activity captures the affected post, the fields that changed with their previous and updated values, the user who made the change, and the date and time.
Indexing changes are flagged
Most Yoast field edits are logged at Info severity. When a change affects search engine indexing (the noindex / nofollow setting), Logify raises the severity to Notice so a page being hidden from search is easier to spot.
How to view Yoast SEO activity
Step 1: Open the activity log
From your WordPress dashboard, go to Logify → Activity Logs.

Step 2: Filter to Yoast SEO
Set the Event Type filter to the Yoast SEO entry (it appears in the dropdown, labeled from the event type, once at least one Yoast activity has been recorded) and click Filter. If it is not yet in the list, type an SEO field name or the post title into Search instead.
Step 3: Open the activity
Click the view (eye) icon on the entry to see the full details, including each changed field with its previous and updated value, the user, and the timestamp.
How to change which SEO fields are tracked
The tracked-field list is filterable. Developers can add or remove fields with the kc_lf_yoast_tracked_fields filter, which receives an array of meta_key => label pairs. Returning a modified array changes exactly which Yoast SEO fields Logify watches. See Hooks and filters for the full developer reference.
Conclusion
Yoast SEO activity logs give you a field-level history of SEO changes, so an unexpected title rewrite or a page slipping to noindex is easy to trace back to a user and a moment. Because tracking is automatic with Logify PRO, there is no setup beyond having Yoast SEO active. To watch other content and store changes, see the WordPress activity log overview.
FAQs
What does Logify track from Yoast SEO?
Logify records changes to supported Yoast SEO fields on a post, including the SEO title, meta description, focus keyphrase, social (Open Graph) and X (Twitter) values, canonical URL, indexing (noindex/nofollow) settings, schema settings, and breadcrumb title. Each save produces one activity that lists the fields that changed with their old and new values.
Do I need to enable Yoast SEO logging?
No. Yoast SEO logging is part of Logify PRO and activates automatically when the Yoast SEO plugin is installed and active. There is no separate setting to switch on; supported SEO field changes are recorded as soon as posts are saved.
Can I see who changed an SEO title and when?
Yes. Each Yoast SEO activity records the WordPress user who saved the change and the exact date and time. Open the entry from Logify → Activity Logs to see the previous and updated SEO title alongside the user and timestamp.
Does Logify log every Yoast SEO setting?
No. Logify tracks a defined set of post-level Yoast SEO fields (listed above). It does not log site-wide Yoast configuration screens. Developers can adjust which fields are watched using the kc_lf_yoast_tracked_fields filter.
Why is a Yoast change shown with higher severity?
Changes to the search engine indexing setting (noindex / nofollow) are logged at Notice severity rather than the default Info. This makes it easier to notice when a page has been set to be hidden from search engines, which can otherwise go unspotted.
Does this track the whole post or just SEO fields?
This integration tracks the Yoast SEO fields. General post changes such as title, content, and status are covered separately by Logify's core post activity logging, which works in the free version too.