/so-clean-up-wp-seo

Clean up several unwanted things that the Yoast SEO plugin adds to your WordPress Dashboard

Primary LanguagePHP

SO Hide SEO Bloat

plugin version

Last updated on 2016.04.21
requires at least WordPress 4.0
tested up to WordPress 4.5
Author: Piet Bos

Free addon for the Yoast SEO plugin to hide the bloat it adds to your WordPress backend; now with Settings Page!

Description

Almost anyone who uses the Yoast SEO plugin will agree that it is a great SEO plugin, but the developers are adding more and more unwanted things to the WordPress backend.

The purpose of the SO Hide SEO Bloat plugin, a free addon for the Yoast SEO plugin, is to clean up all those unwanted things.

Since v2.0.0 we have a Settings page! With v2.1.0 we have less options on the Settings page, due to the 3.1 version release of the Yoast SEO plugin. It seems that team Yoast has finally seen the light as they have "temporarily disabled all non-vital notifications". Their changelog says that they are trying to come up with a "more user-friendly way" of dealing with these nags, basically admitting that they have been harassing their user-base. Either way we welcome this development! Who knows? Perhaps in the future this plugin becomes completely redundant? ;)

With the settings page is that you can fine-tune what is hidden or removed to your liking. By default most of the bloat that the Yoast SEO plugin generates is hidden or removed, just like before when there were no settings yet.

It is a good idea to have a look at the Settings page if only to see what you can fine-tune. The link to the page has been added to the Yoast SEO menu and of course there is also a link to it from the Plugins page.

The default settings of the current release are as follows:

  • hide the cartoon-style sidebar ads on almost all settings pages of the Yoast SEO plugin
  • hide about nag that shows on every update of the plugin
  • hide warning in the advanced tab of Yoast SEO UI in edit Post/Page screen when your site is blocking access to robots
  • hide image warning nag that shows in edit Post/Page screen when featured image is smaller than 200x200 pixels
  • hide add keyword button that shows in edit Post/Page and only serves to show an ad for the premium version
  • hide seoscore traffic light in publish/update box on edit Post/Page
  • hide the SEO Score, Title and Meta description admin columns on the Posts/Pages screens; Focus keyword column can be hidden too
  • hide the SEO Score admin column on taxonomies (added to v3.1 of Yoast SEO plugin)
  • hide the ad for the premium version in the help center or hide the whole help center (added to v3.2 of Yoast SEO plugin)
  • remove SEO Settings sub menu of SEO menu in admin bar; additional option is to remove the Keyword Research sub menu
  • remove the Yoast SEO widget from the WordPress Dashboard
  • the tour is set to seen (there is no setting for this as the tour can be seen at any moment by going to the General settings of the Yoast SEO plugin)

If you like the SO Hide SEO Bloat plugin, please consider leaving a review. You can also help a great deal by translating the plugin into your own language. Alternatively you are welcome to make a donation. Thanks!

Frequently Asked Questions

Where is the settings page?

The link to the page has been added to the Yoast SEO menu and of course there is also a link to it from the Plugins page.

Can I use SO Hide SEO Bloat on Multisite?

You can. If you network activate the plugin, you need to visit each site in the network and save the settings page. If you activate the plugin per individual site, you don't have to do anything anymore. (related issue)

The name of the plugin is confusing, it hides bloat of which SEO plugin?

Yes, you are right, the name is a bit vague (see Changelog v1.8.0). On the other hand there is only one SEO plugin that adds a lot of bloat to the WordPress Dashboard and that is the Yoast SEO plugin.

The plugin doesn't do anything!

Do you have the Yoast SEO plugin installed? It hides the bloat from that plugin only. If you have and the plugin still doesn't do anything, then please open a support ticket.

With a settings page comes additional entries in the database; what happens on uninstall?

Great question! Indeed the SO Hide SEO Bloat plugin writes its settings to the database. The included uninstall.php file removes all the plugin-related entries from the database once you remove the plugin via the WordPress Plugins page (not on deactivation).

You have only a handful ratings/reviews; why should I install this plugin?

Yes, you are correct and many people say that it is important for a plugin to have a good rating. Fortunately there are already quite a few people that have downloaded the plugin, installed it, activated it and keep it activated, as you can see from the Active Installs in the sidebar. There must be something good that the plugin does then, right?

So if you decide to install it and you're happy about the plugin, then please help the next person (and me) by leaving a 5-star review.

Thank you very much!

I have an issue with this plugin, where can I get support?

Please open an issue here on Github

Contributions

We welcome your contributions very much! PR's will be considered and of course bug reports and feature requests can also be seen as contributions! If you're interested in becoming involved, please let us know or simply send a PR with your proposed improvement.

License

Donations

Connect with us through

Website

Github

LinkedIn

WordPress

Changelog

2.2.0 (2016.04.21)

  • release date 2016.04.21 triggered by changes made with version 3.2 of the Yoast SEO plugin
  • hide the ad for the premium version in the help center or hide the whole help center (added to v3.2 of Yoast SEO plugin)
  • tested up to WP 4.5

2.1.0 (2016.03.02)

  • simplify the CSS rules and add the rule to hide the seo-score column on taxonomies (added to v3.1.0 of Yoast SEO plugin)
  • remove option to hide tagline nag (temporarily disabled in v3.1 of Yoast SEO plugin)
  • partly remove option to hide robots nag (partly temporarily disabled in v3.1 of Yoast SEO plugin)
  • remove option to hide GSC nag (temporarily disabled in v3.1 of Yoast SEO plugin)
  • remove option to hide recalculate nag (temporarily disabled in v3.1 of Yoast SEO plugin)
  • adjust readme files

2.0.2 (2016.02.26)

  • add translator details Dutch language file
  • update readme files (text and tags)
  • PR #11 add empty array as default for get_option cuws_hide_admin_columns to avoid warnings form subsequent in_array checks - credits Ronny Myhre Njaastad
  • remove whitespace

2.0.1 (2016.02.05)

  • include text-domain in plugin header which I forgot to do in the 2.0.0 release; apologies

2.0.0 (2016.02.04)

  • complete rewrite of the plugin
  • new Settings page to fine tune what is hidden/removed to your liking
  • new screenshots
  • tested up to WP 4.4.2

1.8.0 (2016.01.28)

  • name change to avoid "Yoast" trademark violation

1.7.5 (2015.12.26)

  • remove SEO score algorithm recalculate nag

1.7.4 (2015.11.19)

  • remove wpseo-score traffic light next to Move to trash on Edit Post/Page screen

1.7.3 (2015.11.19)

  • version 3.0 of Yoast SEO has introduced a cool new UI for the Edit screens. This also shows a + icon and when clicking that, you'll have a big fat ad in your face. This is a premium feature and the only function of the + icon therefore is to irritate you with an ad. We have therefore made it invisible.
  • tested up to WP 4.4
  • adjust readme files

1.7.2 (2015.09.30)

  • [BUG FIX] fix bug that slipped in (forgot to remove) 1.7.1 release, thanks for the report @stansbury

1.7.1 (2015.09.30)

  • remove function that checks whether Yoast SEO has been installed; reason is to simplify things a bit.
  • adjust readme files

1.7 (2015.09.16)

  • remove yst_opengraph_image_warning nag that was added to Yoast SEO 2.1, but we never noticed it before. In the changelog it has been described as "validation error", which of course is nonsense, because the world is larger than social media. The nag manifests itself by placing thick red borders around your Featured Image as well as a red-bordered warning message when your Featured Image is smaller than 200x200 pixels.
  • change function name
  • add screenshot of before/after yst_opengraph_image_warning nag
  • adjust readme files

1.6 (2015.08.07)

  • remove GSC (Google Search Console) nag that was introduced in Yoast SEO 2.3.3

1.5 (2015.07.22)

  • remove overview dashboard widget that was introduced in Yoast SEO 2.3
  • change plugin name to reflect the name-change of the plugin it cleans up for (WordPress SEO became Yoast SEO)

1.4 (2015.06.17)

  • remove updated nag (introduced with Yoast SEO version 2.2.1)
  • remove previous so_cuws_remove_about_tour() function that has become redundant from Yoast SEO 2.2.1 onwards; replaced with with so_cuws_ignore_tour() function

1.3.2.1 (2015.05.15)

  • Clean up white space

1.3.2 (2015.05.14)

  • Fix issue that WP SEO columns were still showing on Edit Posts/Pages pages

1.3.1 (2015.05.01)

  • Added styling to remove Tour Intro and button to start tour
  • Added screenshots
  • Removed redundant dashboard widget function

1.3 (2015.04.30)

  • Added function to remove Yoast SEO Settings from Admin Bar, inspired by comment of Lee Rickler in discussion on Google+
  • put code actions/filters in order

1.2 (2015.04.30)

  • Release on wordpress.org Repo

1.1 (2015.04.27)

  • Release version
  • banner image (in assets folder) by Leigh Kendell

1.0 (2015.04.24)

Update Notice

2.0.0

  • Version 2.0.0 is a complete rewrite of the SO Hide SEO Bloat plugin. Please visit the Settings page after you have updated to this version, so you can fine tune what is hidden/removed.

1.8.0

  • name change to avoid "Yoast" trademark violation

1.5

  • We have changed the name of our plugin to reflect the name change of the plugin it cleans up after

1.4

  • Version 2.2.1 of the Yoast SEO plugin changes a lot of things around. The automatic redirect to the plugin's About page is no longer, so we have removed the function that disables it. The new version introduced an updated nag that doesn't let itself be dismissed easily, so we have simply hidden it altogether. The super irritating balloon to follow the intro tour was back again too, we have countered that with a functiobn that sets the user_meta of that intro tour to true, which means "seen".