Currently even when "Hide from search results" is enabled in the Slim SEO settings, the columns "Meta title", "Meta desc." and "Index" columns are added to the Admin list views.
The seem unnecessary?
A simple modification of Post.php and Term.php makes adding the columns follow the Slim SEO settings, eg. (after adding use SlimSEO\Helpers\Option; at the top)
public function setup_admin() {
parent::setup_admin();
foreach ( $this->types as $type ) {
if ( ! Option::get( "{$type}.noindex", false ) ) {
add_filter( "manage_{$type}_posts_columns", [ $this, 'columns' ] );
add_action( "manage_{$type}_posts_custom_column", [ $this, 'render' ], 10, 2 );
}
}
}
I can create a PR if you want.
Related would be not showing the "Search Engine Optimization" block on the item page.