Yoast / wordpress-seo

Yoast SEO for WordPress
https://yoast.com/wordpress/plugins/seo/
Other
1.78k stars 895 forks source link

Deceptive Plugin Conflict Info in Yoast SEO 4.5 #6841

Closed ghost closed 7 years ago

ghost commented 7 years ago

Please remove this deceptive and inaccurate code from the wordpress-seo/admin/class-plugin-conflict.php file:

'cloaking' => array(
    'rs-head-cleaner/rs-head-cleaner.php',
    // RS Head Cleaner Plus https://wordpress.org/plugins/rs-head-cleaner/.
    'rs-head-cleaner-lite/rs-head-cleaner-lite.php',
    // RS Head Cleaner Lite https://wordpress.org/plugins/rs-head-cleaner-lite/.
),

That is patently false information, as these plugins do not use cloaking. No one from your team has contacted us to try to actually understand the functionality. If you believe it is cloaking, then you do not understand cloaking. We would have been happy to discuss this with your team.

We previously responded to these false claims by Yoast previously, and now this is an attempt to bully.

This is definitely retaliatory, and the carrying out of a threat from Yoast where he said he would do something like this, in response to a recent situation where we called Yoast out for attacking other plugin developers.

It caches the minified CSS and JS files. Plugins with caching functionality often have to make some differentiation between search engines and humans. This is not cloaking, because no substantially different content is served.

The functionality has do do with caching, and works similarly to how other minification and caching plugins work with search engines.

WP Super Cache (by Automattic) for example uses similar functionality (as do other caching plugins), yet you do not label it as cloaking, nor do you have a compatibility notice.

In the settings for WP Super Cache look at the "Rejected User Agents" section. Search engine spiders are included by default.

Strings in the HTTP ’User Agent’ header that prevent WP-Cache from caching bot, spiders, and crawlers’ requests.

Calling this functionality "cloaking" is sheer ignorance, if not malice.

If you're going to take this idiotic stance, then you would have to mark all cache and minification plugins as "cloaking plugins". Ridiculous.

Now, please say with a straight face that this is not retaliatory? I don't think so. Stop these shenanigans.

This is unprofessional, and a very, very corrupt practice.

tacoverdo commented 7 years ago

Duplicate of https://github.com/Yoast/wordpress-seo/issues/6823.

Please do not open duplicate issues.

ghost commented 7 years ago

@tacoverdo,

The issue is not resolved.