Return 410 Gone for Removed Pages
Answers requests for pages you deleted on purpose with a "410 Gone" status instead of a 404, so search engines drop them from results faster.
Snippet Library
3,040 free snippets from the WPIDE team and the community. Copy the code, or add any snippet to your site in one click with WPIDE.
Answers requests for pages you deleted on purpose with a "410 Gone" status instead of a 404, so search engines drop them from results faster.
Makes the site search return results from every Polylang language instead of only the current one, so visitors find content that has not been translated yet.
Adds a [search_form] shortcode that places a search box anywhere and can limit results to certain post types, such as a docs-only or products-only search.
Restricts the site search to titles, so results contain only posts whose title matches, which is useful for glossaries, directories and recipe sites.
Makes multi-word searches match the exact phrase instead of any page that contains all the words somewhere, giving tighter results on large sites.
Adds your shipping cost, delivery time and return policy to the product structured data WooCommerce outputs, which Google can show in shopping results.
Adds the event's date (and venue when there is one) in front of its excerpt in search results, so visitors can tell upcoming events from old ones before clicking.
Shows a short excerpt and a "Read more" link for each post on the blog page, archives and search results, for themes that print the full content of every post.
Lists matching pages first in search results, then blog posts, then other content, so key pages like pricing or contact are not buried under older posts.
Adds the post type and publish date after each title in ACF relationship and post object fields, so similar titles are easy to tell apart.
Replaces the usual opening-lines excerpt in search results with the passage of the post that actually contains the search words.
Prints a line such as 12 results for "pricing" above the search results, so visitors know how much was found.
Stops WooCommerce from jumping straight to a product when a search has only one match, so shoppers always see the search results page.
Adds a [wpide_poll] shortcode that shows a question with answer buttons and, after voting, the results as accessible bars. One vote per visitor, stored without personal data.
Lists search results by publish date, newest first, instead of WordPress's relevance order, which suits news sites and blogs where freshness matters most.
Adds a toolbar menu for editors on the front end that opens the current page in Google's Rich Results Test or the Schema.org validator.
Sends a search_no_results event with the search term to Google Analytics 4 when a site search finds nothing, showing you what visitors want but cannot find.
Sends visitors who hit a missing page to a site search for the words in the broken address, so they land on likely matches instead of a dead end.
Finds YouTube videos embedded in a post and adds VideoObject JSON-LD for each, with thumbnail and embed URL, so the page can show video results in search.
Shows a warning in the block editor when another post or page already has the same title, so you avoid confusing duplicates in search results, menus and your own lists.
Removes forums, topics and replies from your main WordPress search results so blog searches stay focused; bbPress's own forum search still works.