{"id":193532,"date":"2024-05-17T13:52:29","date_gmt":"2024-05-17T13:52:29","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/stop-search-spam\/"},"modified":"2026-04-03T06:50:55","modified_gmt":"2026-04-03T06:50:55","slug":"stop-search-spam","status":"publish","type":"plugin","link":"https:\/\/lmo.wordpress.org\/plugins\/stop-search-spam\/","author":21070483,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.0","stable_tag":"1.0.0","tested":"6.9.4","requires":"4.3","requires_php":"5.6","requires_plugins":null,"header_name":"Stop Search Spam","header_author":"Dmytro Kudleichuk, RockStarLab","header_description":"This simple (but useful) plugin blocks internal site search spam. It can limit search query size, disallow emojis, chinese and cyrillic (russian) characters in search query.","assets_banners_color":"","last_updated":"2026-04-03 06:50:55","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/profiles.wordpress.org\/rockstarlab\/","header_author_uri":"https:\/\/profiles.wordpress.org\/rockstarlab\/profile\/","rating":5,"author_block_rating":0,"active_installs":50,"downloads":1747,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"rockstarlab","date":"2026-04-03 06:50:55"}},"upgrade_notice":{"":""},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3088380,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3088368,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3088368,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3088368,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"Settings","2":"Spam","3":"Before","4":"After"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2656,944,5189,227842,599],"plugin_category":[54],"plugin_contributors":[227843],"plugin_business_model":[],"class_list":["post-193532","plugin","type-plugin","status-publish","hentry","plugin_tags-anti-spam","plugin_tags-search","plugin_tags-search-plugin","plugin_tags-search-spam","plugin_tags-spam","plugin_category-security-and-spam-protection","plugin_contributors-rockstarlab","plugin_committers-rockstarlab"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/stop-search-spam.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/stop-search-spam\/assets\/screenshot-1.png?rev=3088380","caption":"Settings"},{"src":"https:\/\/ps.w.org\/stop-search-spam\/assets\/screenshot-2.png?rev=3088368","caption":"Spam"},{"src":"https:\/\/ps.w.org\/stop-search-spam\/assets\/screenshot-3.png?rev=3088368","caption":"Before"},{"src":"https:\/\/ps.w.org\/stop-search-spam\/assets\/screenshot-4.png?rev=3088368","caption":"After"}],"raw_content":"<!--section=description-->\n<h4>Stop Search Spam<\/h4>\n\n<p>Did you know that spammers can exploit your WordPress internal site search to advertise their illicit goods and services?<\/p>\n\n<p>Many WordPress websites have a built-in search function accessible via URLs like <code>example.com\/?s=search_term<\/code> (or <code>example.com\/search\/search_term\/<\/code>). Malicious bots and spammers abuse this by injecting long promotional texts, links, and unwanted keywords right into your search URLs. For example, they might use <code>example.com\/?s=buy-fake-goods-from-my-site.com<\/code>.<\/p>\n\n<p>Because WordPress generates a search results page containing these terms, these dynamically generated pages can get crawled and indexed by Google or built into malicious backlink profiles. This creates unauthorized \"adverts\" on your domain, which leads to severe SEO penalties, keyword dilution, and a damaged site reputation.<\/p>\n\n<p><strong>Stop Search Spam<\/strong> is a powerful, lightweight security plugin designed to block internal WordPress site search spam and protect your Google SEO rankings.<\/p>\n\n<p><strong>Key Features &amp; SEO Protection:<\/strong>\n* <strong>Block Search Spam:<\/strong> Automatically prevents malicious search queries and injected spam from being processed.\n* <strong>Protect SEO &amp; Rankings:<\/strong> Stops your search result pages from being hijacked for spam indexing, keeping your organic search rankings safe.\n* <strong>Limit Query Length:<\/strong> Set a strict maximum character limit for search strings to instantly block long spam phrases and URLs.\n* <strong>Filter Foreign Alphabets:<\/strong> Easily disallow specific character sets, including Chinese and Cyrillic (Russian) characters, often used in automated search spam.\n* <strong>Disable Emojis in Search:<\/strong> Prevent spammers from circumventing filters using emojis and special symbols.<\/p>\n\n<p>Keep your website's search clean, fast, and secure!<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/stop-search-spam<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress<\/li>\n<li>Use the Settings -&gt; Stop Search Spam screen to configure the plugin<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"The plugin blocks internal site search spam (what lowers your site&#039;s ranking in the Google).","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/193532","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=193532"}],"author":[{"embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rockstarlab"}],"wp:attachment":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=193532"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=193532"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=193532"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=193532"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=193532"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=193532"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}