Category Archives: SEO Blog – Our Articles

Is a Chinese Cyber Army Hurting Your SEO?

botnetAs you may be aware one ranking factor that Google uses to work out what sites to favour is the web site loading speed.

Slow or unreliable sites tend to get penalised in the SERPS. If Google has to wait too long to spider and index your web pages, there is a chance those pages will not get top results.

The trouble is there are now hundreds of computers on the internet proding, poking and scraping your web site looking for vulnerabilities, trying to submit spam comments, profiling your site and stealing your content.

These “bots” as they are called, slow your web site to a crawl. The majority of these bots reside in China, France, the Netherlands and Eastern Europe.

You may not notice that your web site is slow because you may be loading a browser-cached copy of your web pages.

If you want to see a fascinating real-time graphic of this world-wide bot traffic, click here: http://tinyurl.com/nv2693s Note that this page only show’s the top 2% of attacks.

If there are enough of them, bots can crash your site and force your hosting provider to suspend your hosting account. Not a good thing. And not good for your SEO.

So what can you do?

If you know what you’re doing you can block bots using a number of criteria, these include their IP address, browser user agent and visitor behaviour.

If your site is run on WordPress there are a bunch of plugins that you may find useful.

Here’s a few to search for:

AP HoneyPot WordPress Plugin
Project Honey Pot Spam Trap
iQ Block Country
IP2Location Country Blocker

Read the documentation carefully to see if any of these plugins are appropriate to you. DO NOT INSTALL THEM ALL.

For those of you who don’t use WordPress, I suggest you read this blog post about modifying your server’s .htaccess file http://code.tutsplus.com/articles/secure-your-wordpress-against-user-agents-and-bots–wp-24345

Men in Trees, Plugins and Other Dangers

If your web site in built in WordPress, Joomla or one of the other popular content management systems it is very tempting to “jazz it up a bit” with the latest widgets, plugins, modules or components.

You know what I mean. Facebook Like buttons, Google + buttons, flash and zoom slideshows and other functions including social sharing, auto-pinging and SEO back-linking. You name it, there’s a plugin or module that can do it.

Most of them are free and take three clicks and 20 seconds to install. What’s not to like?

Last week I was doing a review of a web site that used to rank really well then suddenly dropped off the face of Google.

I asked the obvious question: “What changes have you made?”

“Nothing” was the response.

“You sure” I asked. “No changes at all?”

Casey Joe, the SEO Advisor

“Well I heard from my wife’s cousin, who is into all this SEO stuff, that Google likes social signals. I just installed some plugins so people can share and like my pages. Pretty cool huh?”

“Just installed” huh? My spidey-senses were tingling. When I hear the words “just installed” and “cool” in the same paragraph I know there is a going to be a train wreck :) Look Ma, no hands.

Sure enough when I logged into the site I discovered there were three new social sharing plugins on the web site now overloading the pages with extra javascript and calls to external css files.

This extra code can be bad juju from an SEO perspective. The text to code ratio is just one of the factors that Google uses to rank a web page for a given search term, as is page load time. These new social sharing modules were generating all sorts of wacky javascript behind the scenes.

Remember most of these free web site add-ons are written and distributed by spotty adolescents and students who have never seen a member of the opposite sex naked.

Also realise that many plugins, especially the whiz-bang sexy social sharing kind, don’t play well together and can effectively break your web site and stop shopping carts and contact forms working.

By all means experiment with plugins and components, but be careful.

After installing anything new make sure you thoroughly test the web site from top to bottom including contact forms, shopping carts and internal search. Also, keep a written record of what you did and when and don’t try too many things at the same time.