Category Archives: SEO

Buffalo SEO Company

Make sure your website designer or SEO guy has a face

Post by Roger Firestien of the International Center for Studies in Creativity at the State University of New York- Buffalo State.

Earlier this year I decided to update my website. It had gotten pretty stale. Because my old website was dated and because I wasn’t keeping up with my web presence, I decided to find a company that could optimize my web presence for my new website. I didn’t know anyone locally at the time so I did some research online and came across a company in Orange County California that looked like the people who could enhance my presence on the web.

I sent the company an email on a Friday afternoon and to my surprise the president of the company called me two days later on a Sunday afternoon. We had a lovely talk and he assured me that his company could help. Later that week, I had my “on-boarding call” with one of the account representatives who got all of the requirements for what I wanted them to accomplish, along with my credit card information so that they could charge me monthly for their services.

At first, I started to see some results in how my site began to rank. I also received monthly reports from the company detailing all of the technical data that told me how many links they were creating. Several months into the campaign I emailed the president asking to schedule a conversation with him. Four days passed and I didn’t get a response back from him. When I called the company asking to speak to him I was told that he was on vacation and that he would be on vacation for two months. I did however speak to my account representative who assured me that things were going just as planned.

Early last month, I sent an email to my account representative and didn’t hear anything back from him. When I called the company, I was told that he had left the firm. When I asked to speak to the president I was told that he was on a leave of absence… INDEFINITELY. I was assigned to another account representative.

Two weeks later, nothing had changed with my rankings and I noticed on my September report from the company that they were sending me results of work they had done in July. Not good!

During the time I was working with the California folks, I began to teach some creativity workshops at DIG at the Innovation Center on the Buffalo Niagara Medical Campus. Sam Insalaco attended a number of my workshops and I got to know him. I later found out that he did website design and search engine optimization (SEO).

Several weeks ago I decided to do some further research on the California SEO company. I typed in the president’s name, the name of the company and the word “scam” in Google. Sure enough, there were several scam reports on him and his company. When I looked up his company on the Better Business Bureau web site, I found that the BBB had assigned his company an “F” grade. Really not good!

Last week I got in touch with Sam and explained the problems I was having with the SEO company. I met with Sam the following Monday, hired him to do my SEO work and fired the folks in California.

When I started writing this blog my intention was to write about creativity and how you can apply creativity methods to make your website more appealing. I decided instead to pass along some things that I learned about the SEO process and how important it is to have a good relationship with the person who is helping to represent you on the web.

Here is my advice.

First, there are lots of companies out there that claim to be able to boost your web presence or get rid of items on the web that might be damaging to your reputation. I am not an expert, but in doing some research on these companies it looks to me that most of them don’t do what they promise.

Second, get recommendations from folks in your area that have worked with SEO firms. Unfortunately when I started working with the company in California I didn’t know anyone that could direct me toward a reputable company, so I was stuck with someone who I had never met face to face, that was eager to take my money, show me bogus linking reports and assure me that they were doing a good job.

Finally, and this is the most important part, make sure that your SEO person is someone you can meet with in person. That person should be willing to sit down with you face-to-face and talk to you about your goals for your web presence, which is exactly what Sam and I do.

It’s About the Content

Content Marketing comes down to the ContentWe have a process here at theBREWROOM. Whether we are redesigning an existing website, designing a new website, or reviewing a website and coming up with SEO recommendations, it always, Always, ALWAYS comes down to the content. No matter what your website is about, or what you are selling, or who you are selling it to, the one thing that needs to be done right is the content. It needs to be clear what you do, who you do it for, and why someone should hire you. If this is not clear, you have failed. We were recently asked if we had one specific piece of advice to offer to other developers that are looking to incorporate Search Engine Optimization into their website development process. We answered with:  “Always include SEO at the beginning of the process.” This means that it is not something that you do when you’re done designing a site. It’s not something that you do when you have already built your site, and you’re reviewing it with a client, or your team. It’s something that you do right from the start. After all, you are not just optimizing your site for search engines. You are optimizing your site for your customers, and to do that, you need to do the work at the beginning of your process.

Basic content marketing pointers:

  • Keep content short and to the point. Nobody wants to read a book on your site.
  • Make the content have a purpose – why do you want someone to read this?
  • Include clear calls to action – what do you want the user to do next?
  • Support your copy and content with an interesting or meaningful image. It has been proven that people like visuals.
  • Check your spelling! If you’re spelling things wrong and using poor grammar, then you won’t look professional.

Thanks for listening. Please share if you agree with the points mentioned above.

Let’s Keep Talking About Search Marketing

Search Engine Marketing Pittsburgh

Last night, we had the pleasure in taking part in the SEMPO Pittsburgh Meetup at LunaMetrics. It was a great turnout, with Search Marketing Pros from several agencies as well as in-house marketers in attendance. Let’s try to keep the conversation going, and work on learning from each other and making Pittsburgh a leader in Search Engine Marketing across the region, and country!  If you are a Search Engine Marketing professional, or enthusiast, please join the Meetup Group today so that you can take part in the next event, and keep the conversation going.

We are looking forward to the next event, and to meeting more members of SEMPO Pittsburgh!

Keyword Not Provided in Google Analytics

So the big news in the SEO world these days is Google’s decision to no longer supply keyword data from user searches that land on your site. This means that when someone searches using Google, and clicks on your link in the search results, Google will no longer pass the search terms to your site. So, you will NOT see that information in Google Analytics (GA). You will simply see (not provided) in your Organic Search data in GA. Not cool. Not cool at all.

Yes, this is going to be a big change. Yes, it’s kinda a big deal. Yes, it will change how internet marketers work towards improving and optimizing the pages of their sites. But, should we panic? Is there nothing that we can do?

Well, instead of my reinventing the wheel, I thought that I would share a great video that Rand from created this week on the topic.

Let us know what you think of this major change in the comments below!

SEO Workshop in Buffalo NY

Social Media Club Buffalo

  • Do you live in Western New York (or nearby)?
  • Are you interested in learning about Search Engine Optimization?
  • Do you have specific questions about how things work when it comes to optimizing your website for Google, Bing & Yahoo?


Well, we have the event for you!

SEO Workshop in Buffalo

You Don’t Know SEO!

Join theBrewRoom’s Sam Insalaco along with and the Social Media Club of Buffalo on Tuesday, October 22, 2013 at Brawler’s Back-Alley Deli for an informational workshop.

Learn more about this event:

Reserve your spot today.

SEO is NOT an Afterthought

SEO Tip #3

This article is less of a lesson about Search Engine Optimization, but more of a reminder.

Small Business SEO TipsIf you don’t realize it already, then you should know that SEO is not an afterthought when it comes to redoing or building your website. It should not be something that you think about addressing once your new site is live. It should be something that occurs at the very beginning of your website project.

Like we talked about in “Optimization is so much more“, there are many things for which you want to optimize. It is very hard to do this after the fact, once you have already designed and built the structure of your website. It’s basically (almost) too late. You have already structured your content, written your page content, written your URLs, etc…

Bring SEO to the front of your process and you will be surprised to see how it helps you organize your project.

That is all, for now.

Optimization is so much more…

Optimizing your website is so much more than optimizing for Google.

Optimizing your website isn’t just about optimizing it for Google. It’s much more than that. If you think about it, Google isn’t your audience. They most certainly are not your client (for most of us). So, why would you act like they are? Search Engine Optimization is something that should occur naturally if you are doing the right thing for your potential customers. If you think of it in that way, it puts a lot of pieces into place that will in turn, optimize your site for Google.

optimize your websiteIf your client is the one that you want to make happy, why would you want to optimize your website for for a Googlebot? That just doesn’t make any sense.

Here are some questions that you should ask yourself when you look at your website:

  • Who is my target audience?
  • What is my target audience looking for on my website?
  • Am I making it easy for my target audience to find the information that they need?
  • Am I providing the right information about what it is that I do, and why someone would want to work with me?
  • If someone finds my site, will it look like I know what I am talking about? Am I a “Subject Matter Expert”?
  • Is the information on my website easy to share? And do I encourage sharing?

These are some pretty basic questions, but when you start to answer them, they lead you down a path of optimization. You start to outline your content structure. You start to simply the path to bring in new customers. You start to optimize for your prospects, and Google will know it! They will know what you are talking about. Google will know what it is that you do for your customers. Google will know what pages are important to you, and important to people who might be looking for your services. And… Google will show you in their results! Amazing how that works!

Now, I know that there is a lot that goes into SEO. There are some technical things that just don’t belong in this article, but we prefer to simplify things for our audience. If you want to know more, and learn more, we’d love to explain it to you in person. We like people. 🙂 Call or email us.

In Summary:

If you are “naturally” optimizing your website for your customer, and not for Google, you will gain the benefit of optimizing for both.

Oh, and if you like this, please share it. We’re really appreciate it. Thanks for reading.


Small Business SEO Tip #2

This is the second in a series of posts about Search Engine Optimization for

In case you missed the first post, you can find it here: Small Business SEO Tip #1.

Tip #2 – Use a Content Management System

What is a Content Management System?

Small Business SEO TipsA content management system (CMS) is exactly as it sounds. It is a system that you use to build the structure and content of your website. It consists of at least a few components: a database, page format template(s), and a back-end management tool. There are a lot of moving parts and details that I didn’t list here, as I don’t want to make this an overly technical piece. Basically, you use a CMS to build the structure of your site, and to add/edit the content of your site. This includes text on the pages, media storage (images, video, documents), user access and so much more!

Why is a Content Management System Important?

A content management system allows you to maintain your website more easily than if your site were to be developed from scratch using static HTML or another web programming language. Meaning, you don’t need to know a programming language in order to edit the pages of your website. You won’t need to know how to create a new page from scratch, upload it to your server and add it to your menu/navigation. There are tools within the CMS that do this stuff for you.

You can even give multiple people access to your CMS to perform different tasks for you. This can be anything from Administrative access to the full system, the ability to add new content, just edit existing content, or just view existing content. There are LOTS of options here if you aren’t able to constantly maintain a site yourself.

Say you wanted to move some things around on your main navigation of your website. This would be VERY easy using any of the top CMS tools out there. If you wanted to do this on a static HTML website, then you would have to edit the code yourself, assuming you even have access to do that.

What are the best Content Management Systems?

In our opinion, WordPress is the most versatile, user-friendly, as well as feature-rich CMS out there. You can run anything from a simple blog about your morning coffee, to a full e-commerce site on WordPress. There are also thousands of plugins and themes that you can use to make your site look more unique and to add functionality that you would otherwise need to hire someone to develop for you.

Here are some popular content management systems:

Popular CMS Tools:

  • WordPress
  • concrete5
  • Joomla
  • Drupal
  • Expression Engine
  • Orchard Project

Popular e-Commerce CMS Tools:

  • Prestashop
  • Magento
  • OpenCart
  • Shopify
  • ZenCart

Here is a more expanded list of content management systems, should you need more information.

How do I Know Which CMS is Best For My Needs?

There are several factors that might influence your choice in content management systems. Sometimes, you are locked into a web hosting agreement that requires you to pick a CMS that will work on that hosting environment. You would need to check with your hosting provider and see which operating system and software their web servers will support – Apache, PHP, Microsoft, Java, etc…

You may also be previously familiar with a CMS and want to stay with it, since you’re most comfortable with it.

Your choice in web design and development companies will also have a lot to do with what CMS you end up using. Some companies will prefer one system over another. theBrewRoom prefers WordPress, for the reasons listed above.

That should cover it for today. We hope that you find these tips to be helpful! If there is something that you have a question about, or if you have a suggestion for a future Tip post, let us know.

Thanks for reading!