wp_robots_noindex_search() WordPress Function
The wp_robots_noindex_search() function is a plugin for Wordpress that allows you to control whether search engine robots should index your site's search results pages. By default, search engines are allowed to index these pages, but you can use this function to prevent them from doing so. This can be useful if you don't want your site's search results to appear in search engine results pages.
wp_robots_noindex_search( array $robots ) #
Adds noindex
to the robots meta tag if a search is being performed.
Description
If a search is being performed then noindex will be output to tell web robots not to index the page content. Add this to the ‘wp_robots’ filter.
Typical usage is as a ‘wp_robots’ callback:
add_filter( 'wp_robots', 'wp_robots_noindex_search' );
See also
Parameters
- $robots
(array)(Required)Associative array of robots directives.
Return
(array) Filtered robots directives.
Source
File: wp-includes/robots-template.php
function wp_robots_noindex_search( array $robots ) { if ( is_search() ) { return wp_robots_no_robots( $robots ); } return $robots; }
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
Version | Description |
---|---|
5.7.0 | Introduced. |