<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Google Data &#187; Jason Morrison</title>
	<atom:link href="/author/jason-morrison/feed/" rel="self" type="application/rss+xml" />
	<link>https://googledata.org</link>
	<description>Everything Google: News, Products, Services, Content, Culture</description>
	<lastBuildDate>Fri, 03 Apr 2015 21:58:02 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.1.1</generator>
	<item>
		<title>Spam2.0: Fake user accounts and spam profiles</title>
		<link>https://googledata.org/google-webmaster-central/spam2-0-fake-user-accounts-and-spam-profiles/</link>
		<comments>https://googledata.org/google-webmaster-central/spam2-0-fake-user-accounts-and-spam-profiles/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 16:06:00 +0000</pubDate>
		<dc:creator><![CDATA[Jason Morrison]]></dc:creator>
				<category><![CDATA[Google Webmaster Central]]></category>
		<category><![CDATA[google webmaster tools]]></category>
		<category><![CDATA[webmaster central]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[You're a good webmaster or web developer, and you've done everything you can to keep your site from being hacked and keep your forums and comment sections free of spam. You're now the proud owner of a buzzing web2.0 social community, filling the web wi...]]></description>
				<content:encoded><![CDATA[You're a good webmaster or web developer, and you've done everything you can <a title="to keep your site from being hacked" href="http://googlewebmastercentral.blogspot.com/2009/02/best-practices-against-hacking.html">to keep your site from being hacked</a> and <a title="keep your forums and comment sections free of spam" href="http://googlewebmastercentral.blogspot.com/2008/09/keeping-comment-spam-off-your-site-and.html">keep your forums and comment sections free of spam</a>. You're now the proud owner of a buzzing web2.0 social community, filling the web with user-generated content, and probably getting lots of visitors from Google and other search engines.<br /><br />Many of your site's visitors will create user profiles, and some will spend hours posting in forums, joining groups, and getting the sparkles exactly right on the rainbow-and-unicorn image for their <a href="http://www.google.com/search?q=define:bff" title="BFF">BFF</a>'s birthday. This is all great.<br /><br />Others, however, will create accounts and fill their profiles with gibberish, blatherskite and palaver. Even worse, they'll add a sneaky link, a bit of redirecting JavaScript code, or a big fake embedded video that takes your users off to the seediest corners of the web.<br /><br />Welcome to the world of spam profiles. The social web is growing incredibly quickly and spammers look at every kind of user content on the web as an opportunity for traffic. I've spoken with a number of experienced webmasters who were surprised to find out this was even a problem, so I thought I would talk a little bit about spam profiles and what you might do to find and clean them out of your site.<br /><br /><h3>Why is this important?</h3>Imagine the following scenario:<br /><br /><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 40px; ">"Hello there, welcome to our new web2.0 social networking site. Boy, have I got a new friend for you. His name is Mr. BuyMaleEnhancementRingtonesNow, and he'd love for you to check out his profile. He's a NaN-year-old from Pharmadelphia, PA and you can check out his exciting home page at http://example.com/obviousflimflam.</div><br /><br /><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 40px; ">Not interested? Then let me introduce you to my dear friend PrettyGirlsWebCam1234, she says she's an old college friend of yours and has exciting photos and videos you might want to see."</div><br /><br />You probably don't want your visitors' first impression of your site to include inappropriate images or bogus business offers. You definitely don't want your users hounded by fake invites to the point where they stop visiting altogether. If your site becomes filled with spammy content and links to bad parts of the web, search engines may lose trust in your otherwise fine site.<br /><br /><h3>Why would anyone create spam profiles?</h3>Spammers create fake profiles for a number of nefarious purposes. Sometimes they're just a way to reach users internally on a social networking site. This is somewhat similar to the way email spam works - the point is to send your users messages or friend invites and trick them into following a link, making a purchase, or downloading malware by sending a fake or low-quality proposition.<br /><br />Spammers are also using spam profiles as yet another avenue to generate webspam on otherwise good domains. They scour the web for opportunities to get their links, redirects, and malware to users. They use your site because it's no cost to them and they hope to piggyback off your good reputation.<br /><br />The latter case is becoming more and more common. Some fake profiles are obvious, using popular pharmaceuticals as the profile name, for example; but we've noticed an increase in savvier spammers that try to use real names and realistic data to sneak in their bad links. To make sure their newly-minted gibberish profile shows up in searches they will also generate links on hacked sites, comment spam, and yes, other spam profiles. This results in a lot of bad content on your domain, unwanted incoming links from spam sites, and annoyed users.<br /><br /><h3>Which sites are being abused?</h3>You may be thinking to yourself, "But my site isn't a huge social networking juggernaut; surely I don't need to worry." Unfortunately, we see spam profiles on everything from the largest social networking sites to the smallest forums and bulletin boards. Many popular bulletin boards and content management systems (CMS) such as vBulletin, phpBB, Moodle, Joomla, etc. generate member pages for every user that creates an account. In general CMSs are great because they make it easy for you to deploy content and interactive features to your site, but auto-generated pages can be abused if you're not aware.<br /><br />For all of you out there who do work for huge social networking juggernauts, your site is a target as well. Spammers want access to your large userbase, hoping that users on social sites will be more trusting of incoming friend requests, leading to larger success rates.<br /><br /><h3>What can you do?</h3>This isn't an easy problem to solve - the bad guys are attacking a wide range of sites and seem to be able to adapt their scripts to get around countermeasures. Google is constantly under attack by spammers trying to create fake accounts and generate spam profiles on our sites, and despite all of our efforts some have managed to slip through. Here are some things you can do to make their lives more difficult and keep your site clean and useful:<br /><br /><ul style="margin-top: 0px; margin-bottom: 0px; "><li style="margin-top: 0px; margin-bottom: 0px; "><b>Make sure you have standard security features in place</b>, including <a title="CAPTCHAs" href="http://en.wikipedia.org/wiki/Captcha">CAPTCHAs</a>, to make it harder for spammers to create accounts en masse. Watch out for unlikely behavior - thousands of new user accounts created from the same IP address, new users sending out thousands of friend requests, etc. There is no simple solution to this problem, but often some simple checks will catch most of the worst spam.<br /><br /></li><li style="margin-top: 0px; margin-bottom: 0px; "><b>Use a blacklist to prevent repetitive spamming attempts</b>. We often see large numbers of fake profiles on one innocent site all linking to the same domain, so once you find one, you should make it simple to remove all of them.<br /><br /></li><li style="margin-top: 0px; margin-bottom: 0px; "><b>Watch out for <a title="cross-site scripting (XSS) vulnerabilities" href="http://googlewebmastercentral.blogspot.com/2007/09/quick-security-checklist-for-webmasters.html">cross-site scripting (XSS) vulnerabilities</a></b> and other security holes that allow spammers to inject questionable code onto their profile pages. We've seen techniques such as JavaScript used to redirect users to other sites, iframes that attempt to give users malware, and custom CSS code used to cover over your page with spammy content.<br /><br /></li><li style="margin-top: 0px; margin-bottom: 0px; "><b>Consider </b><b><a title="Nofollow the links" href="http://www.google.com/support/webmasters/bin/answer.py?answer=96569">nofollowing the links</a> on untrusted user profile pages.</b> This makes your site less attractive to anyone trying to pass PageRank from your site to their spammy site. Spammers seem to go after the low-hanging fruit, so even just nofollowing new profiles with few signals of trustworthiness will go a long way toward mitigating the problem. On the flip side, you could also consider manually or automatically lifting the nofollow attribute on links created by community members that are likely more trustworthy, such as those who have contributed substantive content over time.<br /><br /></li><li style="margin-top: 0px; margin-bottom: 0px; "><b>Consider <a title="noindexing profile pages" href="http://www.google.com/support/webmasters/bin/answer.py?answer=93708">noindexing profile pages</a></b> for new, not yet trustworthy users. You may even want to make initial profile pages completely private, especially if the bulk of the content on your site is in blogs, forums, or other types of pages.<br /><br /></li><li style="margin-top: 0px; margin-bottom: 0px; "><b>Add a "report spam" feature to user profiles and friend invitations</b>. Let your users help you solve the problem - they care about your community and are annoyed by spam too.<br /><br /></li><li style="margin-top: 0px; margin-bottom: 0px; "><b>Monitor your site for spammy pages</b>. One of the best tools for this is <a title="Google Alerts" href="http://www.google.com/alerts">Google Alerts</a> - set up a site: query along with commercial or adult keywords that you wouldn't expect to see on your site. This is also a great tool <a title="to help detect hacked pages" href="http://googlewebmastercentral.blogspot.com/2009/02/best-practices-against-hacking.html">to help detect hacked pages</a>. You can also <a href="http://www.google.com/support/webmasters/bin/answer.py?answer=35255" title="check 'Keywords' data in Webmaster Tools">check 'Keywords' data in Webmaster Tools</a> for strange, volatile vocabulary.<br /><br /></li><li style="margin-top: 0px; margin-bottom: 0px; "><b>Watch for spikes in traffic from suspicious queries</b>. It's always great to see the line on your pageviews chart head upward, but pay attention to commercial or adult queries that don't fit your site's content. In cases like this where a spammer has abused your site, that traffic will provide little if any benefit while introducing users to your site as "the place that redirected me to that virus."</li></ul><br /><br />Have any other tips to share? Please feel free to comment below. If you have any questions, you can always ask in our <a title="Webmaster Help Forums" href="http://www.google.com/support/forum/p/Webmasters?hl=en">Webmaster Help Forum</a>.<br /><br />Written by Jason Morrison, Search Quality Team<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32069983-3573081942401416892?l=googlewebmastercentral.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-webmaster-central/spam2-0-fake-user-accounts-and-spam-profiles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open redirect URLs: Is your site being abused?</title>
		<link>https://googledata.org/google-webmaster-central/open-redirect-urls-is-your-site-being-abused/</link>
		<comments>https://googledata.org/google-webmaster-central/open-redirect-urls-is-your-site-being-abused/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 01:17:00 +0000</pubDate>
		<dc:creator><![CDATA[Jason Morrison]]></dc:creator>
				<category><![CDATA[Google Webmaster Central]]></category>
		<category><![CDATA[google webmaster tools]]></category>
		<category><![CDATA[webmaster central]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[No one wants malware or spammy URLs inserted onto their domain, which is why we all try to follow good security practices. But what if there were a way for spammers to take advantage of your site, without ever setting a virtual foot in your server?Ther...]]></description>
				<content:encoded><![CDATA[No one wants malware or spammy URLs inserted onto their domain, which is why we all try to follow <a href="http://googlewebmastercentral.blogspot.com/2007/09/quick-security-checklist-for-webmasters.html" id="ro9g" title="good security practices">good security practices</a>. But what if there were a way for spammers to take advantage of your site, without ever setting a virtual foot in your server?<br /><br />There is, by <b>abusing open redirect URLs</b>.<br /><br />Webmasters face a number of situations where it's helpful to redirect users to another page. Unfortunately, redirects left open to any arbitrary destination can be abused. This is a particularly onerous form of abuse because it takes advantage of your site's functionality rather than exploiting a simple bug or security flaw. Spammers hope to use your domain as a temporary "landing page" to trick email users, searchers and search engines into following links which appear to be pointing to your site, but actually redirect to their spammy site.<br /><br />We at Google are working hard to keep the abused URLs out of our index, but it's important for you to make sure your site is not being used in this way. Chances are you don't want users finding URLs on your domain that push them to a screen full of unwanted porn, nasty viruses and malware, or phishing attempts. Spammers will generate links to make the redirects appear in search results, and these links tend to come from bad neighborhoods you don't want to be associated with.<br /><br />This sort of abuse has become relatively common lately so we wanted to get the word out to you and your fellow webmasters. First we'll give some examples of redirects that are actively being abused, then we'll talk about how to find out if your site is being abused and what to do about it.<br /><br /><h3 style="font-size: 12pt;">Redirects being abused by spammers</h3>We have noticed spammers going after a wide range of websites, from large well-known companies to small local government agencies. The list below is a sample of the kinds of redirect we have seen used. These are all perfectly legitimate techniques, but if they're used on your site you should watch out for abuse.<br /><br /><ul style="margin-top: 0px; margin-bottom: 0px;"><li style="margin-top: 0px; margin-bottom: 0px;">Scripts that <b>redirect users to a file on the server</b>—such as a PDF document—can sometimes be vulnerable. If you use a content management system (CMS) that allows you to upload files, you might want to make sure the links go straight to the file, rather than going through a redirect. This includes any redirects you might have in the downloads section of your site. Watch out for links like this:<br /></li></ul><blockquote><span class="Apple-style-span" style="color: rgb(0, 102, 0);">example.com/go.php?url=<br />example.com/ie/ie40/download/?</span></blockquote><br /><ul style="margin-top: 0px; margin-bottom: 0px;"><li style="margin-top: 0px; margin-bottom: 0px;"><b>Internal site search result pages</b> sometimes have automatic redirect options that could be vulnerable. Look for patterns like this, where users are automatically sent to any page after the "url=" parameter:<br /></li></ul><blockquote><span class="Apple-style-span" style="color: rgb(0, 102, 0);">example.com/search?q=user+search+keywords&amp;url=</span></blockquote><br /><ul style="margin-top: 0px; margin-bottom: 0px;"><li style="margin-top: 0px; margin-bottom: 0px;">Systems to <b>track clicks</b> for affiliate programs, ad programs, or site statistics might be open as well. Some example URLs include:<br /></li></ul><blockquote><span class="Apple-style-span" style="color: rgb(0, 102, 0);">example.com/coupon.jsp?code=ABCDEF&amp;url=<br />example.com/cs.html?url=</span></blockquote><br /><ul style="margin-top: 0px; margin-bottom: 0px;"><li style="margin-top: 0px; margin-bottom: 0px;"><b>Proxy sites</b>, though not always technically redirects, are designed to send users through to other sites and therefore can be vulnerable to this abuse. This includes those used by schools and libraries. For example:<br /></li></ul><blockquote><span class="Apple-style-span" style="color: rgb(0, 102, 0);">proxy.example.com/?url=</span></blockquote><br /><ul style="margin-top: 0px; margin-bottom: 0px;"><li style="margin-top: 0px; margin-bottom: 0px;">In some cases, <b>login pages</b> will redirect users back to the page they were trying to access. Look out for URL parameters like this:<br /></li></ul><blockquote><span class="Apple-style-span" style="color: rgb(0, 102, 0);">example.com/login?url=</span></blockquote><br /><ul style="margin-top: 0px; margin-bottom: 0px;"><li style="margin-top: 0px; margin-bottom: 0px;">Scripts that put up an <b>interstitial page when users leave a site</b> can be abused. Lots of educational, government, and large corporate web sites do this to let users know that information found on outgoing links isn't under their control. Look for URLs following patterns like this:</li></ul><blockquote><span class="Apple-style-span" style="color: rgb(0, 102, 0);">example.com/redirect/<br />example.com/out?<br />example.com/cgi-bin/redirect.cgi?</span></blockquote><br /><h3 style="font-size: 12pt;">Is my site being abused?</h3>Even if none of the patterns above look familiar, your site may have open redirects to keep an eye on. There are a number of ways to see if you are vulnerable, even if you are not a developer yourself.<br /><br /><ul style="margin-top: 0px; margin-bottom: 0px;"><li style="margin-top: 0px; margin-bottom: 0px;">Check if abused URLs are showing up in Google. Try a <a href="http://www.google.com/help/operators.html" id="fexf" title="&quot;site:&quot; search">site: search</a> on your site to see if anything unfamiliar shows up in Google's results for your site. You can add words to the query that are unlikely to appear in your content, such as commercial terms or adult language. If the query [site:example.com viagra] isn't supposed to return any pages on your site and it does, that could be a problem. You can even automate these searches with <a id="s_x4" href="http://www.google.com/alerts" title="Google Alerts">Google Alerts</a>.<br /></li></ul><br /><ul style="margin-top: 0px; margin-bottom: 0px;"><li style="margin-top: 0px; margin-bottom: 0px;">You can also watch out for strange queries showing up in the <a href="http://www.google.com/support/webmasters/bin/answer.py?answer=35252" id="qkx8" title="Top search queries">Top search queries</a> section of Webmaster Tools. If you have a site dedicated to the genealogy of the landed gentry, a large number of queries for porn, pills, or casinos might be a red flag. On the other hand, if you have a drug info site, you might not expect to see celebrities in your top queries. Keep an eye on the Message Center in Webmaster Tools for any messages from Google.<br /></li></ul><br /><ul style="margin-top: 0px; margin-bottom: 0px;"><li style="margin-top: 0px; margin-bottom: 0px;">Check your server logs or web analytics package for unfamiliar URL parameters (like "=http:" or "=//") or spikes in traffic to redirect URLs on your site. You can also check the pages with external links in Webmaster Tools.<br /></li></ul><br /><ul style="margin-top: 0px; margin-bottom: 0px;"><li style="margin-top: 0px; margin-bottom: 0px;">Watch out for user complaints about content or malware that you know for sure can not be found on your site. Your users may have seen your domain in the URL before being redirected and assumed they were still on your site.<br /></li></ul><br /><br /><h3 style="font-size: 12pt;">What you can do</h3>Unfortunately there is no one easy way to make sure that your redirects aren't exploited. An open redirect isn't a bug or a security flaw in and of itself—for some uses they have to be left fairly open. But there are a few things you can do to prevent your redirects from being abused or at least to make them less attractive targets. Some of these aren't trivial; you may need to write some custom code or talk to your vendor about releasing a patch.<br /><br /><ul style="margin-top: 0px; margin-bottom: 0px;"><li style="margin-top: 0px; margin-bottom: 0px;"><b>Change the redirect code to check the referer</b>, since in most cases everyone coming to your redirect script legitimately should come from your site, not a search engine or elsewhere. You may need to be permissive, since some users' browsers may not report a referer, but if you know a user is coming from an external site you can stop or warn them.<br /></li></ul><br /><ul style="margin-top: 0px; margin-bottom: 0px;"><li style="margin-top: 0px; margin-bottom: 0px;">If your script should only ever send users to an internal page or file (for example, on a page with file downloads), you should <b>specifically disallow off-site redirects</b>.<br /></li></ul><br /><ul style="margin-top: 0px; margin-bottom: 0px;"><li style="margin-top: 0px; margin-bottom: 0px;"><b>Consider using a whitelist</b> of safe destinations. In this case your code would keep a record of all outgoing links, and then check to make sure the redirect is a legitimate destination before forwarding the user on.<br /></li></ul><br /><ul style="margin-top: 0px; margin-bottom: 0px;"><li style="margin-top: 0px; margin-bottom: 0px;"><b>Consider signing your redirects</b>. If your website does have a genuine need to provide URL redirects, you can <a id="v1os" href="http://en.wikipedia.org/wiki/HMAC" title="properly hash">properly hash</a> the destination URL and then include that cryptographic signature as another parameter when doing the redirect. That allows your own site to do URL redirection without opening your URL redirector to the general public.<br /></li></ul><br /><ul style="margin-top: 0px; margin-bottom: 0px;"><li style="margin-top: 0px; margin-bottom: 0px;">If your site is really not using it, just <b>disable or remove the redirect</b>. We have noticed a large number of sites where the only use of the redirect is by spammers—it's probably just a feature left turned on by default.<br /></li></ul><br /><ul style="margin-top: 0px; margin-bottom: 0px;"><li style="margin-top: 0px; margin-bottom: 0px;"><b>Use</b> <b><a href="http://www.google.com/support/webmasters/bin/answer.py?answer=40360" id="v:pr" title="robots.txt">robots.txt</a> to exclude search engines</b> from the redirect scripts on your site. This won't solve the problem completely, as attackers could still use your domain in email spam. Your site will be less attractive to attackers, though, and users won't get tricked via web search results. If your redirect scripts reside in a subfolder with other scripts that don't need to appear in search results, excluding the entire subfolder may even make it harder for spammers to find redirect scripts in the first place.<br /></li></ul><br /><ul style="margin-top: 0px; margin-bottom: 0px;"><li style="margin-top: 0px; margin-bottom: 0px;">You can also <b>use </b><b>Webmaster Tools </b><b>to </b><a href="http://www.google.com/support/webmasters/bin/answer.py?answer=61062" id="ayzb" title="remove URLs"><b>remove URLs</b></a>. Chances are that the spammers have also hacked and abused other sites to generate links to the spammed section of your site. If you see suspicious sites or <a href="http://googlewebmastercentral.blogspot.com/2008/09/keeping-comment-spam-off-your-site-and.html" id="gj2k" title="spammed forums">spammed forums</a> linking in, feel free to <a href="http://www.google.com/contact/spamreport.html" id="l_e-" title="report those to us">report those to us,</a> preferably with the <a id="md9w" href="https://www.google.com/webmasters/tools/spamreport" title="verified spam report form in Webmaster Tools">verified spam report form in Webmaster Tools</a>.<br /></li></ul><br /><br />Open redirect abuse is a big issue right now but we think that the more webmasters know about it, the harder it will be for the bad guys to take advantage of unwary sites. Please feel free to leave any helpful tips in the comments below or discuss in our <a href="http://www.google.com/support/forum/p/Webmasters?hl=en">Webmaster Help Forum</a>.<br /><br />Written by Jason Morrison, Search Quality Team<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32069983-2125764606833068256?l=googlewebmastercentral.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-webmaster-central/open-redirect-urls-is-your-site-being-abused/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Keeping comment spam off your site and away from users</title>
		<link>https://googledata.org/google-webmaster-central/keeping-comment-spam-off-your-site-and-away-from-users/</link>
		<comments>https://googledata.org/google-webmaster-central/keeping-comment-spam-off-your-site-and-away-from-users/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 21:26:00 +0000</pubDate>
		<dc:creator><![CDATA[Jason Morrison]]></dc:creator>
				<category><![CDATA[Google Webmaster Central]]></category>
		<category><![CDATA[google webmaster tools]]></category>
		<category><![CDATA[webmaster central]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[So, you've set up a forum on your site for the first time, or enabled comments on your blog. You carefully craft a post or two, click the submit button, and wait with bated breath for comments to come in.And they do come in. Perhaps you get a friendl...]]></description>
				<content:encoded><![CDATA[So, you've set up a forum on your site for the first time, or enabled comments on your blog. You carefully craft a post or two, click the submit button, and wait with bated breath for comments to come in.<br /><br />And they do come in. Perhaps you get a friendly note from a fellow blogger, a pressing update from an MMORPG guild member, or a reminder from your Aunt Millie about dinner on Thursday. But then you get something else. Something... disturbing. Offers for deals that are too good to be true, bizarre logorrhean gibberish, and explicit images you certainly don't want Aunt Millie to see. You are now buried in a deluge of dreaded <a href="http://www.google.com/support/webmasters/bin/answer.py?answer=81749" title="comment spam">comment spam</a>.<br /><br />Comment spam is bad stuff all around. It's bad for you, because it adds to your workload. It's bad for your users, who want to find information on your site and certainly aren't interested in dodgy links and unrelated content. It's bad for the web as a whole, since it discourages people from opening up their sites for user-contributed content and joining conversations on existing forums.<br /><br />So what can you, as a webmaster, do about it? <br /><br />A quick disclaimer: the list below is a good start, but not exhaustive. There are so many different blog, forum, and bulletin board systems out there that we can't possibly provide detailed instructions for each, so the points below are general enough to make sense on most systems.<br /><br /><span style="font-weight:bold;">Make sure your commenters are real people</span><br /><ul><li>Add a <acronym title="completely automated public Turing test to tell computers and humans apart">CAPTCHA</acronym>. CAPTCHAs require users to read a bit of obfuscated text and type it back in to prove they're a human being and not an automated script. If your blog or forum system doesn't have CAPTCHAs built in you may be able to find a plugin like <a href="http://recaptcha.net/" title="Recaptcha">Recaptcha</a>, a project which also helps digitize old books. CAPTCHAs are not foolproof but they make life a little more difficult for spammers. <a href="http://www.codinghorror.com/blog/archives/000712.html">You can read more about the many different types of CAPTCHAS</a>, but keep in mind that just adding a simple one can be fairly effective. </li><br /><li>Block suspicious behavior. Many forums allow you to set time limits between posts, and you can often find plugins to look for excessive traffic from individual IP addresses or proxies and other activity more common to bots than human beings.</li></ul><br /><span style="font-weight:bold;">Use automatic filtering systems</span><br /><ul><li>Block obviously inappropriate comments by adding words to a blacklist. Spammers obfuscate words in their comments so this isn't a very scalable solution, but it can keep blatant spam at bay.</li><br /><li>Use built-in features or plugins that delete or mark comments as spam for you. Spammers use automated methods to besmirch your site, so why not use an automated system to defend yourself?  Comprehensive systems like <a href="http://akismet.com/development/" title="Akismet, which has plugins for many blogs and forum systems">Akismet, which has plugins for many blogs and forum systems</a> and <a href="http://antispam.typepad.com/" title="TypePad AntiSpam">TypePad AntiSpam</a>, which is open-source and compatible with Akismet, are easy to install and do most of the work for you. </li><br /><li>Try using Bayesian filtering options, if available. Training the system to recognize spam may require some effort on your part, but this technique <a href="http://www.paulgraham.com/spam.html" title="has been used successfully to fight email spam">has been used successfully to fight email spam</a>. </li></ul><br /><span style="font-weight:bold;">Make your settings a bit stricter</span><br /><ul><li><a href="http://www.google.com/support/webmasters/bin/answer.py?answer=96569" title="Nofollow">Nofollow</a> untrusted links. Many systems have a setting to add a rel="nofollow" attribute to the links in comments, or do so by default. This may discourage some types of spam, but it's definitely not the only measure you should take.</li><br /><li>Consider requiring users to create accounts before they can post a comment. This adds steps to the user experience and may discourage some casual visitors from posting comments, but may keep the signal-to-noise ratio higher as well.</li><br /><li>Change your settings so that comments need to be approved before they show up on your site. This is a great tactic if you want to hold comments to a high standard, don't expect a lot of comments, or have a small, personal site. You may be able to allow employees or trusted users to approve posts themselves, spreading the workload. </li><br /><li>Think about disabling some types of comments. For example, you may want to disable comments on very old posts that are unlikely to get legitimate comments. On blogs you can often disable trackbacks and pingbacks, which are very cool features but can be major avenues for automated spam.</li></ul><br /><span style="font-weight:bold;">Keep your site up-to-date</span><br /><ul><li>Take the time to keep your software up-to-date and pay special attention to important security updates. Some spammers take advantage of security holes in older versions of blogs, bulletin boards, and other content management systems. Check the <a href="http://googlewebmastercentral.blogspot.com/2007/09/quick-security-checklist-for-webmasters.html" title="Quick Security Checklist">Quick Security Checklist</a> for additional measures.</li></ul><br />You may need to strike a balance on which tactics you choose to implement depending on your blog or bulletin board software, your user base, and your level of experience. Opening up a site for comments without any protection is a big risk, whether you have a small personal blog or a huge site with thousands of users. Also, if your forum has been completely filled with thousands of spam posts and doesn't even show up in Google searches, you may want to <a href="http://googlewebmastercentral.blogspot.com/2008/07/requesting-reconsideration-using-google.html" title="submit a reconsideration request">submit a reconsideration request</a> after you clear out the bad content and take measures to prevent further spam.<br /><br />As a <a href="http://www.jasonmorrison.net/content/" title="long-time blogger and web developer">long-time blogger and web developer</a> myself, I can tell you that a little time spent setting up measures like these up front can save you a ton of time and effort later. I'm new to the Webmaster Central team, originally from Cleveland. I'm very excited to help fellow webmasters, and have a passion for usability and search quality (I've even done <a href="http://dx.doi.org/10.1016/j.ipm.2007.12.010" title="Tagging and Searching: Search Retrieval Effectiveness of Folkonsomies on the World Wide Web">a bit of academic research</a> on the topic). Please share your tips on preventing comment and forum spam in the comments below, and as always you're welcome to ask questions in our <a href="http://groups.google.com/group/Google_Webmaster_Help" title="group discussion">discussion group</a>.<br /><br /><span class="byline-author">Posted by Jason Morrison, Search Quality Team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32069983-5881933382174123258?l=googlewebmastercentral.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-webmaster-central/keeping-comment-spam-off-your-site-and-away-from-users/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
