Yoast SEO for WordPress
Switch branches/tags
Clone or download
moorscode Merge pull request #11066 from Yoast/JRF/QA/fix-typos-phpunit-annotat…

PHPUnit: fix two typos in ignore annotations
Latest commit 449e354 Sep 21, 2018
Failed to load latest commit information.
.github Added guidelines for writing test instructions. Sep 20, 2018
admin PHPUnit: fix two typos Sep 21, 2018
cli Rename "upsell" command namespace Jun 5, 2018
css Rebuild assets Sep 20, 2018
deploy_keys add deploy key for dist repo Aug 15, 2018
deprecated Documentation: Add short description to plugin file headers [deprecat… Mar 13, 2018
frontend Replace replacevars in Facebook description Sep 14, 2018
grunt Merge branch 'trunk' into update-yoastseo-to-drop-js-folder Sep 5, 2018
images Set component and yoastseo branches Sep 11, 2018
inc Merge pull request #11035 from Yoast/11026-change-keyword-to-keyphrase Sep 20, 2018
js Rebuild assets Sep 20, 2018
scripts Remove empty script file Sep 19, 2018
svn-assets Merge pull request #10909 from Yoast/10591-polish-svg-icons-accessibl… Sep 6, 2018
tests Merge pull request #11035 from Yoast/11026-change-keyword-to-keyphrase Sep 20, 2018
webpack Don't let babel-polyfill depend on commons.js Sep 13, 2018
.babelrc Use babel-plugin-styled-components May 4, 2018
.codeclimate.yml See what this does to maintainability Mar 30, 2018
.csscomb.json Revert "Grunt Refactor" Nov 14, 2014
.csslintrc Add codeclimate config for new engine Aug 7, 2016
.editorconfig combine md json and yml, trim trailing whitespace is necessary for th… Oct 1, 2015
.eslintignore Add codeclimate config for new engine Aug 7, 2016
.eslintrc Fix codestyle Jul 30, 2018
.gitattributes .gitattributes: sync with files currently in the repo Jan 20, 2018
.gitignore Exclude dist directories from gitignore Sep 4, 2018
.removeable-files Add tests to removeable files Jul 4, 2016
.travis.yml Name the deploy jobs Sep 12, 2018
Gruntfile.js Merge branch 'release/8.2' into 9119-Remove_the_distribution_files Aug 30, 2018
README.md PNG to SVG Mar 30, 2018
composer.json Remove WHIP dependency and code Aug 28, 2018
composer.lock Remove WHIP dependency and code Aug 28, 2018
index.php Cleaned up most leftover inline comment style issues Jun 5, 2015
license.txt Update license.txt Mar 15, 2018
package.json Merge branch 'release/8.4' into trunk Sep 20, 2018
phpcs.xml Exclude SVN dir for PHP CS Jul 6, 2018
phpdoc.xml some more name replacements Jul 14, 2015
phpmd.xml Fix property setting Mar 30, 2018
phpunit.xml Ignore deprecated files Jan 25, 2017
readme.txt Merge remote-tracking branch 'origin/release/8.4' into trunk Sep 20, 2018
renovate.json Add our own configuration Dec 8, 2017
wp-seo-main.php Bumped version Sep 19, 2018
wp-seo.php Bumped version Sep 19, 2018
wpml-config.xml mathieu-aubin Remove Exec. Bit Jul 19, 2018
yarn.lock Merge branch 'release/8.4' into trunk Sep 20, 2018


Yoast SEO

Build Status Stable Version License Maintainability

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.


Here's a guide on how to install Yoast SEO in your WordPress site.

If you want to run the Git version for development though, you can set it up with Composer:

composer create-project yoast/wordpress-seo:dev-trunk --prefer-source --keep-vcs

Read more about using Composer with Yoast SEO.

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.


This is a developer's portal for Yoast SEO and should not be used for support. Please visit the support forums.

Reporting bugs

We try to fix as many bugs we can, this is a graph of our recent activity: Throughput Graph

If you find an issue, let us know here! Please follow how to write a good bug report? guidelines.

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.


Anyone is welcome to contribute to Yoast SEO. Please read the guidelines for contributing to this repository.

There are various ways you can contribute: