Disable Media Pages Review - In-Depth Analysis
Disable WordPress attachment pages to enhance SEO and avoid permalink conflicts. Automatically sets unique slugs for attachments.
Performance Overview
User Rating
5/5 (based on 17+
reviews)
Active Installations
10,000+
Update Frequency
Average
It is calculated using the weighted average of same category
plugins.
Security Score
1 / 10
(Very Low Risk)
It is calculated using the weighted average of all versions.
What It Does
This plugin completely disables attachment pages created by WordPress.
By default, WordPress creates a page for each of your attachments. This can be undesirable for two reasons: first, attachment pages provide little value and can negatively affect your SEO due to being considered thin content. Second, they may reserve slugs on your site, leading to conflicts.
The plugin works by automatically setting all attachment slugs to a unique ID, preventing conflicts with your pages. If an attachment page is accessed, it will return a 404 status code and display a 'page not found' template.
You can also mangle existing attachment slugs to avoid future issues. The plugin supports WP CLI for managing attachment slugs.
This plugin is recommended over the built-in WordPress feature, as it provides better control and functionality.
Comparing to Alternatives
Disable Media Pages stands out by focusing solely on disabling media attachment pages, a niche but important function for WordPress users who want cleaner URLs and better content management.
Strengths
- Simple and straightforward functionality with no unnecessary features.
- Effectively removes unwanted media attachment pages to prevent URL conflicts.
- Easy to install and use without complex configuration.
- Improves SEO by eliminating duplicate content from media pages.
Weaknesses
- Limited to disabling media pages only, no additional media management features.
- No premium version, so lacks advanced options or support.
- May not address all permalink or slug conflicts in complex setups.
User Sentiment Analysis
User feedback highlights the plugin's effectiveness and ease of use, with many praising its problem-solving capabilities.
Positive highlights
- "Working well!" - atresall
- "Exactly what I needed... made me a happy camper today!!" - Gary Gordon
- "In 30 seconds it fixed my problem. HIGHLY recommend." - mksmpl
- "2800 slugs renamed without errors and the desired URLs are usable again." - MTC
- "Simple to use plugin that does exactly what it says." - kotoedo
Weaknesses
- No advanced features or customization options.
- Lack of a pro version means no official premium support.
- Functionality is very specific and limited to media page disabling.
Who Should Use This?
Best for
Users who want a quick and reliable way to disable media attachment pages to avoid URL conflicts and improve site structure.
Not ideal for
Users looking for comprehensive media management plugins or advanced permalink customization beyond disabling media pages.
Pricing & Value
Free version includes
The free version fully disables media attachment pages, resolving URL conflicts and improving SEO without any cost.
Final Verdict
Disable Media Pages is a focused and effective plugin that solves a specific WordPress issue with minimal fuss. Its simplicity and reliability make it a valuable tool for users needing to clean up media URLs.
While it lacks advanced features and a premium version, its free offering is sufficient for most users seeking to disable media attachment pages and improve site URL structure.
Other Notable Features
Here are a few other notable features of this free
Disable Media Pages plugin.
FAQ
Go to the Settings ▸ Disable Media Pages ▸ Mangle existing slugs. This will show you a wizard to mangle existing attachment slugs.
First of all, not everyone uses Yoast SEO. More importantly, while Yoast SEO can fix the duplicate content issue, it does not help with issue of media files reserving slugs for pages.
Instead of displaying a 404 HTTP error, some people recommend you to redirect attachment pages to the parent page instead. I think this can be a good short-term solution if the attachment pages have been indexed by Google and you want to preserve SEO ranking for these URLs. There’s a plenty of plugins on the plugin directory that let you to do that. In my opinion returning the 404 error is the correct long-term solution and if you are launching a new site, it’s best to simply disable these pages so they won’t ever end up in Google index.
The unique id is an UUIDv4, without dashes.
Yes, this functionality is available in version 1.1.0. The attachment slug restoration tool allows you to restore the attachment slugs back to ones based on the attachment title.
Contributors and developers
“Disable Media Pages”
is open source software. The following people have
contributed to this plugin.