=== 410 for WordPress === Contributors: solarissmoke Tags: error, gone, robots Requires at least: 2.8 Tested up to: 3.1 Stable tag: trunk A plugin that sends HTTP 410 (Gone) responses to requests for pages that no longer exist on your blog. == Description == This plugin will issue a HTTP `410` response to requests for articles that no longer exist on your blog. When you delete a post or page, it records the URL for that page and issues a `410` response when that URL is requested. You can also manually manage the list of obsolete URLs. The [HTTP Specification](http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.11) defines the `410` response header for use when a resource has been permanently removed. It informs robots visiting your site that the requested content has gone, and that they should stop trying to access it. If you come across any bugs or have suggestions, please contact me at [rayofsolaris.net](http://rayofsolaris.net). Please check the [FAQs](http://rayofsolaris.net/code/410-for-wordpress#faq) for common issues. == Changelog == = 0.4 = * Bugfix: With batch deletes, only the first item being deleted was noted by the plugin = 0.3 = * Bugfix: URLs containing non-ascii characters were not always recognised * Bugfix: URLs were displayed in encoded form on the settings page * Added a `wp_410_response` action to allow users to customise the response message when a deleted article is requested = 0.2 = * Added wildcard support to URLs * Bugfix: don't check URLs of deleted revisions and new draft posts == Installation == 1. Upload the plugin folder to the `/wp-content/plugins/` directory 2. Activate the plugin through the 'Plugins' menu in WordPress 3. The plugin settings can be accessed via the 'Plugins' menu in the administration area