30 replies
  • SEO
  • |
I have heard over and over that comments are good for your blogs because they bring fresh comment.

I often have to go to my blogs and clean out SPAM comments, I almost never see any comments for things other than buy my Viagra, Cialis or what ever. I just went to one blog and cleaned out 19 pages of SPAM and while I was doing it, another SPAN comment arrived for hxxp://story-games.com/eprovost/#16 "valium vs klonopin anxiety – valium 471"

I try to make it as hard to comment on my blogs as I can, but I still get them. I hate comments and wish WordPress had a way to stop them.
#comments #crap
  • {{ DiscussionBoard.errors[8787126].message }}
  • Profile picture of the author MikeFriedman
    Just remove the comments section. There are very, very few websites that comments bring anything positive to.
    Signature

    For SEO news, discussions, tactics, and more.
    {{ DiscussionBoard.errors[8787151].message }}
    • Profile picture of the author yukon
      Banned
      Originally Posted by MikeFriedman View Post

      Just remove the comments section. There are very, very few websites that comments bring anything positive to.
      That's what I do, I delete the comment form/section from my CMS theme files.

      No comment form, no spam...
      {{ DiscussionBoard.errors[8787204].message }}
  • Profile picture of the author johnbrown12
    I do agree with Yukon...
    Signature
    How to make money from $3000 to $7000 per month:

    http://forms.aweber.com/form/85/530278285.htm

    *JOIN 900+ Warriors*
    {{ DiscussionBoard.errors[8787209].message }}
  • Profile picture of the author timpears
    I don't know how to do that, but I have a programmer who I work with that I am sure will do it for me or show me how to do it. I will have to check with him if I can get Skype working on my new computer.
    Signature

    Tim Pears

    {{ DiscussionBoard.errors[8787225].message }}
    • Profile picture of the author Kevin Maguire
      Originally Posted by timpears View Post

      I don't know how to do that, but I have a programmer who I work with that I am sure will do it for me or show me how to do it. I will have to check with him if I can get Skype working on my new computer.
      Deleting the css is easy enough Timmy.

      {{ DiscussionBoard.errors[8787240].message }}
      • Profile picture of the author fmolina2010
        That's Scrapebox being abused.

        I agree with yukon. Remove the comment section entirely. Scrapebox will look for footprints on the page like "Reply" "Add comment", etc.. If you don't have it, your site won't be picked up by scrapers like Scrapebox and Hrefer (Xrumer).

        ..on the more nerdy side, if you'd like to keep the comments section, ask your developer to change the "post comment/reply" buttons to images instead of text and make sure the values in the html input forms are cryptic enough to confuse Scrapebox and other auto-comment softwares.
        {{ DiscussionBoard.errors[8787320].message }}
  • {{ DiscussionBoard.errors[8787538].message }}
    • Profile picture of the author timpears
      Originally Posted by UMS View Post

      Why not just go into Settings->Discussion and uncheck

      Allow people to post comments on new articles
      I already made it as difficult as I could to post a comment, but I still get them.
      Signature

      Tim Pears

      {{ DiscussionBoard.errors[8789693].message }}
  • Profile picture of the author NicholasCage
    use akismat to get rid of spam..
    {{ DiscussionBoard.errors[8788204].message }}
  • Profile picture of the author nettiapina
    Like UMS said above - just turn off commenting. I like to keep it on because of my blog, but it's nearly always completely off on the sites I build for others.

    "Invisible CAPTCHA" style plugins can be quite effective. They use Javascript to validate the request, which will root out many bots.
    Signature
    Links in signature will not help your SEO. Not on this site, and not on any other forum.
    Who told me this? An ex Google web spam engineer.

    What's your excuse?
    {{ DiscussionBoard.errors[8788230].message }}
    • Profile picture of the author yukon
      Banned
      Originally Posted by nettiapina View Post

      Like UMS said above - just turn off commenting. I like to keep it on because of my blog, but it's nearly always completely off on the sites I build for others.

      "Invisible CAPTCHA" style plugins can be quite effective. They use Javascript to validate the request, which will root out many bots.
      If your going to turn off comments why bother having a comment form clutter up the internal pages? Delete the comment form & your guaranteed to never be spammed.
      {{ DiscussionBoard.errors[8789224].message }}
      • Profile picture of the author nettiapina
        Originally Posted by yukon View Post

        If your going to turn off comments why bother having a comment form clutter up the internal pages? Delete the comment form & your guaranteed to never be spammed.
        It's very likely that I'd also remove the commenting code from the layout to not get any silly output there.

        However, I'd still turn off the comments from the CMS settings, because the interface to take the comments (wp-comments-post.php) may still allow them to be posted even if you remove all the front-end forms. The bots are probably not dutifully filling your forms, but scraping your post IDs and spamming away.
        Signature
        Links in signature will not help your SEO. Not on this site, and not on any other forum.
        Who told me this? An ex Google web spam engineer.

        What's your excuse?
        {{ DiscussionBoard.errors[8790534].message }}
  • Profile picture of the author online only
    If you are using CMS (WordPress, Joomla, Drupal etc..) and really want to use the comments (which is OK in many niches) then use the plugin called "CleanTalk". I think it's around $8 - $10 per year and really does the trick.

    It doesn't require captcha or anything which is very user-friendly as well. And more importantly, it really does BLOCK the spam.

    Some of my sites use to get 800 - 1200 spam comments per day (PR5 - PR6 blogs attract spammers). Now only 2-3 of them are actually getting through. Worth investment by any means.
    {{ DiscussionBoard.errors[8789490].message }}
  • Profile picture of the author timpears
    So I followed Kevin's suggestion and deleted the whole damn comments file in WordPress, so i hope that works. I have seldom ever seen a true, non spam comment. I will do without them.
    Signature

    Tim Pears

    {{ DiscussionBoard.errors[8789779].message }}
    • Profile picture of the author yukon
      Banned
      Originally Posted by timpears View Post

      So I followed Kevin's suggestion and deleted the whole damn comments file in WordPress, so i hope that works. I have seldom ever seen a true, non spam comment. I will do without them.
      I would still delete the code on the single.php (for Wordpress) template file in the WP theme, otherwise the theme is making server calls to a file that doesn't exist (dead code) every single time someone loads the blog post page in their browser.

      Whatever the name of the comment file in your theme was named is the location on your single.php file that needs deleted.
      {{ DiscussionBoard.errors[8789806].message }}
  • Profile picture of the author timpears
    @Yukon, it is telling me there is no such comments.php call to action.

    <?php


    get_header(); ?>

    <div class="center_wrapper">
    <div id="main-content">
    <div class="left_front_column">

    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <div <?php post_class(); ?> id="post-<?php the_ID(); ?>">

    <!--Post title-->
    <h2 class="title"><a href="<?php echo get_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2>

    <!--Date, Time and Author-->
    <p class="meta"><span class="clock"></span><span class="date"><?php the_time(get_option('date_format')) ?></span><span class="posted"> <?php _e( 'Posted by ', 'Blackskyline' ); ?> <?php the_author() ?> <?php edit_post_link(__('Edit', 'Blackskyline' )); ?></span></p>
    <!--Post content-->
    <div class="entry">
    <?php if ( has_post_thumbnail() ) { // check if the post has a Post Thumbnail assigned to it.
    the_post_thumbnail();}?>
    <?php the_content(); ?><div class="clearer">
    </div>
    <?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'Blackskyline' ), 'after' => '</div>' ) ); ?>

    <!--Post Footer-->
    <div class="clearer">
    </div>
    <?php if ( get_the_author_meta( 'description' ) ) : // If a user has filled out their description, show a bio on their entries ?>
    <div id="entry-author-info">
    <h2 title="<?php printf( __( 'About %s', 'Blackskyline' ), get_the_author() ); ?>"><?php printf( esc_attr__( 'About %s', 'Blackskyline' ), get_the_author() ); ?></h2>
    <div id="author-avatar">
    <?php echo get_avatar( get_the_author_meta( 'user_email' ), 60 ); ?>
    </div><!-- #author-avatar -->
    <div id="author-description">

    <?php the_author_meta( 'description' ); ?>
    <div id="author-link">
    <a href="<?php echo get_author_posts_url( get_the_author_meta( 'ID' ) ); ?>" title="<?php printf( __( 'View all posts by %s', 'Blackskyline' ), get_the_author() ); ?>">
    <?php printf( __( 'View all posts by %s', 'Blackskyline' ), get_the_author() ); ?>
    </a>
    </div><!-- #author-link -->
    </div><!-- #author-description -->
    </div><!-- #entry-author-info -->
    <?php endif; ?>
    <!--Post Footer-->
    <div class="longmeta">
    <div class="postfooter"><?php $tag = get_the_tags(); if (! has_tag()){ echo __( 'Tags: No tags', 'Blackskyline' ); } else { the_tags(__('Tags: ', ', ', 'Blackskyline')); } ?>

    <br/><?php _e( 'Categories: ', 'Blackskyline' ); ?><?php the_category(', '); ?><br/>



    <?php if (('open' == $post-> comment_status) && ('open' == $post->ping_status)) {
    // Both Comments and Pings are open ?>
    <?php _e( 'You can <a href="#respond">leave a response</a>, or <a href="<?php trackback_url(true); ?>" rel="trackback">trackback</a> from your own site.', 'Blackskyline') ?>

    <?php } elseif (!('open' == $post-> comment_status) && ('open' == $post->ping_status)) {
    // Only Pings are Open ?>
    <?php _e( 'Responses are currently closed, but you can <a href="<?php trackback_url(true); ?> " rel="trackback">trackback</a> from your own site.', 'Blackskyline') ?>

    <?php } elseif (('open' == $post-> comment_status) && !('open' == $post->ping_status)) {
    // Comments are open, Pings are not ?>
    <?php _e( 'You can skip to the end and leave a response. Pinging is currently not allowed.', 'Blackskyline') ?>

    <?php } elseif (!('open' == $post-> comment_status) && !('open' == $post->ping_status)) {
    // Neither Comments, nor Pings are open ?>
    <?php _e( 'Both comments and pings are currently closed.', 'Blackskyline') ?>

    <?php } ?>

    </div>

    <!--Post comments-->
    <?php comments_template(); ?>
    </div>
    </div>
    </div>
    <?php endwhile; else: ?>
    <p><?php _( 'Sorry, no posts matched your criteria.', 'Blackskyline')?></p>
    <?php endif; ?>

    </div>


    <?php get_sidebar(); ?>
    <?php get_footer(); ?>
    Signature

    Tim Pears

    {{ DiscussionBoard.errors[8789826].message }}
  • Profile picture of the author timpears
    Even though I deleted everything in that file, I still had 16 spam comments in my blog I deleted a minuye ago.
    Signature

    Tim Pears

    {{ DiscussionBoard.errors[8790063].message }}
  • Profile picture of the author betsyanne
    I have more problem with spam comments in Wordpress than on my Blogger blogs. I do love to get (real) comments, but that spam! I put Akismet on my Wordpress blog and have to see if it works.

    But from the comments here I think it may.

    Good thread!
    Signature
    Elizabeth Sheppard
    My SEO for Beginners Page
    {{ DiscussionBoard.errors[8790076].message }}
  • Profile picture of the author hostdare
    Use Akismet.Its made for spam comments
    Signature
    Hostdare Unlimited cPanel SSD hosting | Managed cPanel Dedicated Servers | Dedicated server starting @17 usd/mo
    █ Cpanel/WHM | Not Oversold | Reseller / Managed dedicated Plans Available
    www.hostdare.com Email : sales@hostdare.com
    {{ DiscussionBoard.errors[8790309].message }}
  • Profile picture of the author mooble
    i think blog comments are becoming a thing of the past, unfortunately.
    {{ DiscussionBoard.errors[8790554].message }}
  • Profile picture of the author kiransulebhavi
    You can keep comment option open but don't allow any other url in comments.
    {{ DiscussionBoard.errors[8790655].message }}
    • Profile picture of the author yukon
      Banned
      Originally Posted by kiransulebhavi View Post

      You can keep comment option open but don't allow any other url in comments.
      That will get you a bunch of irrelevant gibberish text diluting any SEO efforts you've tried to accomplish with the page.

      Remove the comment form & be done with it.
      {{ DiscussionBoard.errors[8790783].message }}
  • Profile picture of the author johnben1444
    For a few years now whenever am creating a site, the first thing I do is disable the comment section completely.

    You can do the same, having to deal with comment and moderation is another job entirely, if am not a seasoned blogger for a particular site I would say, to hell with the comments and write them all off and live happy forever after like the fairy tale stories.
    Signature
    Grow your social media account, Spotify Streams, YT Views & IG Followers & More
    Software & Mobile APP Developer
    Buy Spotify, Facebook Bot & IG M/S Method
    {{ DiscussionBoard.errors[8790706].message }}
  • Profile picture of the author timpears
    Even after I removed the comment form, I still got nine comments in the next hour or two. I could not finnd any call to action in the single.php file though. If you can find it in the post above, please let me know.

    Right now i have 79 comments. WTF
    Signature

    Tim Pears

    {{ DiscussionBoard.errors[8792057].message }}
    • Profile picture of the author nettiapina
      Originally Posted by timpears View Post

      Even after I removed the comment form, I still got nine comments in the next hour or two. I could not finnd any call to action in the single.php file though. If you can find it in the post above, please let me know.
      Do you still have the comments on in the WordPress settings? The bots that are spamming you already have your post IDs and other data scraped from the comment forms, so they can post to your comment processing script. It's a standard HTTP POST request, no form is actually needed for that.

      Please note that I'm not an expert on comment spam. Just using logic and knowledge of web technologies to explain your situation.
      Signature
      Links in signature will not help your SEO. Not on this site, and not on any other forum.
      Who told me this? An ex Google web spam engineer.

      What's your excuse?
      {{ DiscussionBoard.errors[8793078].message }}
  • Profile picture of the author danix7
    You should have Askimet activated or other useful plugin to get rid of those spammers!
    {{ DiscussionBoard.errors[8792069].message }}
  • Profile picture of the author tanmay92
    Why don't you use captcha. My blog used to get flooded with spam comments.
    I placed captcha and i got rid of the comments
    {{ DiscussionBoard.errors[8793758].message }}
  • Profile picture of the author MikeFriedman
    Well, if you don't want to mess with the code to remove the comments, there is another way you can get rid of them without having to delete them all yourself. Install WP-Optimize.

    In a couple of clicks, you can schedule it to run once a week, and it has the option to delete all spam comments and delete all unapproved comments. Make sure your Wordpress installation is set that all comments need approved before posting.

    There you go. Once a week they will all be wiped out automatically.
    Signature

    For SEO news, discussions, tactics, and more.
    {{ DiscussionBoard.errors[8794152].message }}
    • Profile picture of the author ppc4profit
      The comment form in your blog page is just a convenient way for real visitors to input their data that the form then packages up and passes to the back end Wordpress files for storing in your database.

      A spammer does not need to use the form. They will have software which packages up their spam comments and their machine and presents them direct to the back end Wordpress files... which will happily process the data and store the comment in your database.

      Removing the form on the page and deleting the comments.php file in your theme does not stop a spammer as they are not using these files.

      As they are trying to directly communicate with Wordpress it means that you have to use Wordpress to stop them. The Wordpress CMS has parameters you can set to allow or disallow comments - several replies above have suggested this to you.

      Set "Users must be registered and logged in to comment" and also set "Automatically close comments on articles older than __ days" using a parameter of 1

      Wordpress will then only allow comments on a new article, and for one day only, it will place them in the moderation queue. If you still get a large volume of comment spam in that one day window set up Akismet on your site and it will process 90% of the spam and you will not need to administer it.
      Signature

      Checkout Our Fully Responsive Wordpress Templates
      Mobile Enable Your Wordpress Website Today - With This Plugin
      Online Marketing - We Help With PPC, SMS and QR Code Campaigns

      {{ DiscussionBoard.errors[8796707].message }}

Trending Topics