Discover / Marketing
Yoast SEO Plugin Repository
by YoastJavaScript
Yoast SEO plugin repository for WordPress XML sitemaps, breadcrumbs, and meta tags.
Maturity: stable because 14y old, 28.1 released 13d ago. Derived from release and commit history, not a rating.
- Stars
- 2.0k
- Forks
- 969
- Downloads / mo
- —
- Last commit
- 2026-07-31
- License
- NOASSERTION
- Open issues
- 1.2k
Market and trust evidence
Edition not yet matchedNo exact skills.sh identity match is available for this repository. Repository adoption and freshness remain visible above; install momentum is not inferred.
Trust analysis is a screening signal, not a security warranty. Read the ranking and trust methodology.
In practice
Written by AI from this repository’s README · medium confidenceManaging SEO metadata on a WordPress site, and giving contributors a way to work on the plugin source.
Use it when
When you want to inspect, build or contribute to the Yoast SEO plugin rather than install the released version.
Not the right pick when
The README says this development version is not recommended for a production environment, and support belongs elsewhere.
Capabilities
- Browse the plugin source and discuss open issues
- Development build using Composer, Yarn and Grunt
- Faster development builds with grunt build:dev
- JavaScript watch through yarn start
- Package level watch commands through workspaces or Lerna
Requirements
- Composer
- Yarn
- Grunt
- A WordPress installation, cloning into wp-content/plugins
Cost: Cost not stated
Video walkthroughs
Claude Code WordPress SEO: Automate Everything ($500K+ Earned)
Content AI 2.0 - Supercharge WordPress SEO Using AI
Third-party YouTube uploads matched to this tool by title, channel and repository name on 2026-08-03. Not made, reviewed or endorsed by SkillPilot. View counts and publish months are as of the match date and the month is approximate. Nothing loads from YouTube until you press play.
What the repository ships
Detected from the actual files in the repository root.
Latest release 28.1
Published 2026-07-21
= 28.1 =
Release date: 2026-07-21
Yoast SEO 28.1 redesigns the Bulk editor into a focused workspace with new search and status filters, so you can find and fix titles and meta descriptions across posts, pages, and custom post types in one place. Read the full release post here.
Enhancements
- Redesigns the bulk editor page, which allows users to edit Metadata for multiple posts at once.
Tags
README
Yoast SEO
Welcome to the Yoast SEO GitHub repository
While the documentation for the Yoast SEO plugin can be found on Yoast.com, here
you can browse the source of the project, find and discuss open issues and even
contribute yourself.
Installation
Here's a guide on how to install Yoast SEO in your WordPress site.
Want to contribute to Yoast SEO?
Prerequisites
At Yoast, we make use a specific toolset to develop our code. Please ensure you have the following tools installed before contributing.
Getting started
After installing the aforementioned tools, you can use the steps below to acquire a development version of Yoast SEO.
Please note that this will download the latest development version of Yoast SEO. While this version is usually stable,
it is not recommended for use in a production environment.
Within your WordPress installation, navigate to wp-content/plugins and run the following commands:
git clone https://github.com/Yoast/wordpress-seo.git
cd wordpress-seo
To install all the necessary dependencies, run the following commands:
composer install
yarn
grunt build
During development, you could run grunt build:dev instead of grunt build, to save yourself downloading some dependencies that are only needed for a production environment.
Please note that if you change anything in the JavaScript or CSS, you'll have to run grunt build:js or grunt build:css, respectively.
For active development, you could run grunt watch to keep the build up-to-date and run checks right away.
For JavaScript only, you start a Webpack watch by running yarn start, this command will keep the JS files up-to-date. You'll have to refresh the page yourself.
When working in other folders than packages/js, you can refer to their individual readme or package.json scripts. If the package offers a watch, you still have to build the plugin afterwards.
For example, the packages/ui-library package has its own yarn watch (and js/css) commands. You can either cd into that folder or target it from the root using the workspace command:
yarn workspace @yoast/ui-library watch:js
or using Lerna:
yarn lerna run watch:js --scope @yoast/ui-library --stream
This repository uses the Yoast grunt tasks plugin.
Testing packages
To run tests for js packages, run the following command from the root of the repository:
yarn test
Support
This is a developer's portal for Yoast SEO and should not be used for support. Please visit the
Reporting bugs
If you find an issue, let us know here! Please follow these guidelines on how to write a good bug report.
It may help us a lot if you can provide a backtrace of the error encountered. You can use code in this gist to enable the backtrace in your website's configuration.
Contributions
Anyone is welcome to contribute to Yoast SEO. Please
read the guidelines for contributing to this
repository.
There are various ways you can contribute:
- Raise an issue on GitHub.
- Send us a Pull Request with your bug fixes and/or new features.
- Translate Yoast SEO into different languages.
- Provide feedback and suggestions on enhancements.