Stop those pesky spam bots

Smalt spam bot funnyI don’t know about everyone else but I have been having an issue with customer complaints about spam bots visiting pages and racking up referral traffic in Google Analytics. This really isn’t a HUGE issue given you can just ignore them but for me I was having to answer a lot of questions from customers about what they were and why we shouldn’t pay any attention to them. It was also inflating visitor traffic artificially and messing up my KPIs, so BOO!

At any rate it’s been just a little more efficient to block them from visiting my customers sites then dealing with the questions. If you have a website using a basic Apache setup this is pretty easy. Just go into your htaccess file and add the following script to the end of the document.

# Bot filtering

SetEnvIfNoCase Referer spambot=yes
SetEnvIfNoCase Referer spambot=yes
SetEnvIfNoCase Referer spambot=yes
SetEnvIfNoCase Referer spambot=yes
Order allow,deny
Allow from all
Deny from env=spambot

I’m sure that eventually there will be a number of these companies trying this shady marketing technique so when that happens and you notice another referral bot pop up just copy the SetEnvIfNoCase Referer spambot=yes line and change what I have in green to the URL of the referral bot and add it before the Order allow,deny line and that should do it. 🙂  

I also wanted to give credit for the original code I used to Thanks for putting this out there guys!

Why You Should Be Using Manager Accounts For Google My Business

For those of us Local SEO managers who have more then one client it can be hard to manager all the Google My Business log-ins. After talking with a number of Local SEOs I have found that a lot of people haven’t gotten into the habit of managing these listings through what we’re calling a manager account. Using these accounts can save you a lot of time and headaches. They will prevent clients from changing log-ins on you and locking you out, and will keep you from having to log in and out of multiple accounts giving you just one password and email to remember.

So here is Report Pro’s little guide on how to add a manager to a Google My Business listing.

How to Add a Manager in Google My Business

  • The first step is to sign into your Google account at: Remember this account has to be the one that is the owner of the Plus / My Business page. If you login and get to the add manager account portion of this walk through and notice that there are two account managers and one of them is title “owner” and it’s not the account you’re logged into, then you’re going to have to get access to that account to be able to add additional managers.
  • Once logged in hover over the “Home” button in the upper left corner of the Google My Business page until the navigation bar appears.
  • Then scroll down to “Pages” and select it.


  • This will navigate you to a page with a list of all the businesses shared with or created in this account. Find the listing you want to add a manager to and click “Manage this page”.

Select Location

  • Hover over the “My Business” button in the top left corner of the page until the vertical navigation bar appears.
    Scroll down to the “Settings” button and click.


  • On the next page you will see a horizontal navigate bar on top of the page, click the “Managers” button.


  • Once on the managers page select the blue “Add managers” button.


  • Send the invite to the email address for your manager account. This “manager account” can be any normal email/Gmail address you have created. We typically create a few “manager” Gmail accounts that we use specifically for this purpose, much like most agencies do for Google Analytics, and much like Google Analytics Google only allows you to have 100 local business accounts tied to one email address. This rule doesn’t apply if all the business are the same business. Walmart for example can have all 4,000 locations in one email address with a bulk upload. Unfortunately this doesn’t work if all the businesses have different names. Trust us, we tried. 🙁


*Note: In the case of legacy Google Places Accounts it’s important that the Google+ / Google My Business page for the location be created before you attempt to add a manager. If we create a location in Google My Business it will automatically create a location on If your location was created on it will not be tied to a Google+ / Google My Business location and won’t be able to be shared via this method. In that case we will need to re-create the location on Google My Business, then call Google My Business customer support to get the duplicate listings merged. At this point most businesses have moved over to Google+ / Google My Business but we still find some older account that need to be forced over.