{"id":210717,"date":"2024-11-04T10:20:27","date_gmt":"2024-11-04T10:20:27","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/gone-response\/"},"modified":"2025-12-10T07:10:16","modified_gmt":"2025-12-10T07:10:16","slug":"gone-response","status":"publish","type":"plugin","link":"https:\/\/scn.wordpress.org\/plugins\/gone-response\/","author":18641441,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1","stable_tag":"trunk","tested":"6.9.4","requires":"5.0","requires_php":"7.1","requires_plugins":null,"header_name":"Gone Response","header_author":"Kurban Ali","header_description":"A plugin to return a 410 Gone status for all 404 errors while showing the 404 content.","assets_banners_color":"8b8b8b","last_updated":"2025-12-10 07:10:16","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.kurbanali.com","rating":4.5,"author_block_rating":0,"active_installs":200,"downloads":1441,"num_ratings":6,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"kurbanali","date":"2025-12-10 07:15:41"}},"upgrade_notice":{"1.1":"<p>Compatibility update for WordPress 6.9<\/p>","1.0":"<p>Initial release.<\/p>"},"ratings":{"1":0,"2":1,"3":0,"4":0,"5":5},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3181296,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3181375,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"banner-1544x500@2x.png","2":"icon-256x256.png"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[921,234087,234086,727,186],"plugin_category":[],"plugin_contributors":[234088],"plugin_business_model":[],"class_list":["post-210717","plugin","type-plugin","status-publish","hentry","plugin_tags-404-error","plugin_tags-410-status","plugin_tags-custom-410-status-for-404-errors","plugin_tags-redirect","plugin_tags-seo","plugin_contributors-kurbanali","plugin_committers-kurbanali"],"banners":{"banner":"https:\/\/ps.w.org\/gone-response\/assets\/banner-772x250.png?rev=3181375","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/gone-response\/assets\/icon-256x256.png?rev=3181296","icon_2x":"https:\/\/ps.w.org\/gone-response\/assets\/icon-256x256.png?rev=3181296","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>This plugin returns a 410 Gone HTTP status for all 404 errors while still displaying the 404 content to users. Useful for SEO and notifying search engines that the page is gone, but still showing users the default 404 page content.<\/p>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li><strong>Automatic 410 Status for Missing Pages<\/strong> \u2013 Automatically sends a 410 Gone HTTP status for all 404 errors, helping search engines recognize permanently removed content.<\/li>\n<li><strong>Retains 404 Page Content<\/strong> \u2013 Displays your theme\u2019s default 404 page content to users, preserving the user experience while signaling the page is gone.<\/li>\n<li><strong>SEO-Friendly<\/strong> \u2013 Enhances SEO by informing search engines that removed pages are permanently gone, which can aid in quicker de-indexing of outdated URLs.<\/li>\n<li><strong>Lightweight and Hassle-Free<\/strong> \u2013 Simple, efficient functionality with no configuration required, making it easy to install and use without any setup.<\/li>\n<li><strong>Compatible with All Themes<\/strong> \u2013 Works seamlessly with any WordPress theme, using the theme\u2019s existing 404 template for consistent branding and design.<\/li>\n<\/ul>\n\n<p>This plugin is ideal for site owners looking to manage removed pages effectively while improving SEO and user experience.<\/p>\n\n<h3>Stay connected<\/h3>\n\n<ul>\n<li><a href=\"https:\/\/www.linkedin.com\/in\/kurbanali\/\">View on Linkedin<\/a><\/li>\n<li><a href=\"https:\/\/www.kurbanali.com\/\">Project developed by <\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/kurbanbd\">Follow on Twitter<\/a><\/li>\n<\/ul>\n\n<h3>License<\/h3>\n\n<p>This plugin is licensed under the GPLv2 or later license. For more information, see <a href=\"https:\/\/www.gnu.org\/licenses\/gpl-2.0.html\">https:\/\/www.gnu.org\/licenses\/gpl-2.0.html<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/<\/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>That's it! The plugin will automatically send a 410 HTTP status for all 404 errors.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='why%20should%20i%20use%20a%20410%20status%20instead%20of%20404%3F'><h3>Why should I use a 410 status instead of 404?<\/h3><\/dt>\n<dd><p>A 410 status informs search engines that a page is permanently gone, unlike a 404 which means the page could come back. This helps improve your SEO by ensuring search engines de-index pages that are permanently removed.<\/p><\/dd>\n<dt id='can%20i%20customize%20the%20content%20shown%20to%20users%3F'><h3>Can I customize the content shown to users?<\/h3><\/dt>\n<dd><p>This plugin retains the standard 404 template used by your theme, so you can still customize your 404 page layout and content through your theme settings.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1<\/h4>\n\n<ul>\n<li>Updated compatibility: Tested up to WordPress 6.9<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release of the plugin.<\/li>\n<\/ul>","raw_excerpt":"Show the 404 page content with a 410 Gone status for all 404 errors.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/210717","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=210717"}],"author":[{"embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/kurbanali"}],"wp:attachment":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=210717"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=210717"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=210717"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=210717"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=210717"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=210717"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}