Search Results for 'bots'
-
Search Results
-
I want to prevent pages generated by BuddyPress from appearing in search engines to avoid being penalised in rankings due to ‘index bloat’.
I use Yoast SEO to control which parts of my site are and are not indexed. At present Yoast adds the following code to every page unless I set an option within the plugin not to do so:
<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
However if I tell Yoast not to index a particular area of the site, such as the date-based archives, I can tell it to change that code to:
<meta name='robots' content='noindex, follow' />
I thought there might be a similar option to ‘noindex’ BuddyPress-generated pages. However after swapping emails with Yoast’s support team it turns out there isn’t because of the way BuddyPress is built:
Unfortunately, it seems BuddyPress registers their group’s content type in a way that does not make it available to our plugin. We’re not sure exactly why this is, but it may be useful to check with their support team to see if they have a solution.
As Yoast is such a popular plugin I thought others might have found a way to achieve this. I have found examples of code here for functions.pho which allows me to add ‘noindex’ to all BuddyPress-generated pages:
function for_buddypress() { if ( is_buddyPress() ) { echo "<meta name=”robots” content=”noindex, nofollow>"; } else { } } add_action( 'wp_head', 'for_buddypress' );
But this appears in addition to the code added by Yoast, and it is obviously not a satisfactory to have both ‘index’ and ‘noindex’ on the same page.
What I need is a way of telling the site ‘if this page has been generated by BuddyPress, do not add Yoast’s index code, add noindex code instead’. But my coding abilities aren’t up to this and I don’t even know where to start. Can anyone help please?
Would removing the activation url/key combo from the activation email (forcing user to copy/paste the key) slow down spam registrations?
It seems like it is very easy for bots to activate the account because the key is automatically inserted into the form and activation proceeds. My thought is that forcing the user to copy and paste the activation key would thwart some bots. Obviously this user experience is less ideal but if it stops bots I’m willing to do it.
Any thoughts or experience with this?
I have had thousands and thousands of bot signups every day with thousands of spam groups being made, I have a captcha on my signup page and I have custom required field, yet somehow thosuands of automated bots are signing up and spamming my website! Its out of control, Ive tried a few plugins and nothing seems to stop them!
is there a back-door in buddypress? or a vulnerability that is being exploited?
website: https://piratemc.com
I am getting registration spam by the bucketloads and I’m not sure how to combat this effectively.
What I’ve done/considered so far:
- Activating Recaptcha v3 (done)
- Hope that email activation weeds out some of the spammers
- Googling has advised hiding /wp-login.php?action=register since many spambots target this, but I’ve not been able to do this successfully, BuddyPress seems to redirect this to its register page.
I’d be super glad for any advice on:
- Hiding /wp-login.php?action=register
- Any other spam-killing things that I should be doing
Thanks!
I have a good recapthca installed on the website yet still spam bots get right in and create spam profiles. Also, those spam profiles are not even showing as users! So I can’t even delete them.
Do you know what’s going on and how to stop this?
Topic: bots
how can i identify bots
Hi,
I’m having a few dozen database error entries in the apache log every day. First i thought the WP Cerber plugin could be the trouble maker. Since this entries are all connected with failed login attempts with wrong user names. Most probably Spambots. But the WP Cerber developer told me that this is a Buddypress issue. See this issue: https://wordpress.org/support/topic/wordpress-database-error-you-have-an-error-in-your-sql-syntax-5/#post-12366843
So i kindly ask for support here.
Such a log looks usually like this. A few attempts from always the same non existing user name before it gets locked by WP Cerber:
WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘WHERE active = 0 AND user_login = ‘AveryZem’ ORDER BY signup_id DESC LIMIT 0, 1′ at line 1 for query SELECT * FROM WHERE active = 0 AND user_login = ‘AveryZem’ ORDER BY signup_id DESC LIMIT 0, 1 made by require(‘wp-blog-header.php’), require_once(‘wp-load.php’), require_once(‘wp-config.php’), require_once(‘wp-settings.php’), do_action(‘init’), WP_Hook->do_action, WP_Hook->apply_filters, {closure}, cerber_wp_login_page, require(‘wp-login.php’), wp_signon, wp_authenticate, apply_filters(‘authenticate’), WP_Hook->apply_filters, bp_core_signup_disable_inactive, BP_Signup::get, referer: https://bforartists.de/bfa-login/
The page is unfortunately already productive. So i cannot turn off addons wildly anymore.
Could you please help me to get rid of this errors please? ????
Kind regards
Arunderan
I am getting new forum sign ups that I am wondering if they are bots or something as they have what looks like a legitimate email address but their name is just random letters. I have emailed a few of these email addresses to see if I get a response but no one seems to be home any ideas how to stop this as I have decided they are potential spammers and delete them as they sign up.
Topic: Conflict with Yoast SEO