All posts by Keith Chagnon

Connecting The Dots To Understand Your SEO Service Provider

Connecting The Dots To Understand Your SEO Service Provider


As time passes and the years roll by I have come to believe that there truly are two groups of people in the world: people who connect the dots and people who do not.

You need to be in the first group — connecting the dots — when it comes to understanding your SEO service provider. Here’s why.

1.) Do your research. In this world of digital information at your fingertips it is easier than ever to “shop” for an SEO provider that will fit your needs. In addition to doing online research make sure to reach out to people you know in your business “social network”.

2.) Ask questions. There are no “bad” or “stupid” questions. Don’t be intimidated. Be thoughtful and thorough ahead of time. Here of the few questions from you should be asking.

  • May I have a list of current and past clients?
  • How will you improve my search engine rankings?
  • Do you adhere to search engines’ webmaster guidelines?
  • Can you guarantee my website will achieve a number-one ranking on Google, Bing and Yahoo?
  • Are you experienced at improving local search results?
  • Will you share with me all changes you make to my site?
  • How do you measure the success of your SEO campaigns?
  • How will we communicate and how often?
  • What are your fees and payment terms?
  • What happens when we part ways?

3.) The big picture. THE most important issue with your new SEO provider is to have a complete understanding as to how what they are doing fits into the overall plan of what you and your company are doing. The SEO portion of an overall campaign is the engine that drives everything. Yes, it’s done on the backend, which in itself can intimidate many people, but it is imperative to co-ordinate efforts with your SEO provider in order to maximize your efforts on the “front end”.

4.) Have succinct business measures in place. Work with your new SEO provider to put strong, realistic measures in place to ensure the success of your efforts.  Look at the plan with a 10,000 foot view perspective. Will your efforts and the efforts of your SEO provider work get you to your goals?

5.) Monitor your work efforts on a weekly basis. Again, don’t be afraid to continuously ask questions. It’s your money and your business. Make sure you are getting what you are paying for-otherwise you’re wasting everybody’s time.



Why SEO Is Just Like Housework

Why Is SEO Like Housework?

So you might be reading the above headline and thinking…I certainly hope not. Guess what, it is. Here’s why.

1.) SEO is never “finished”.

Just as the Internet isn’t “finished” the same holds true for SEO. It can’t be finished. With more and more material arriving on the Internet by the minute as well as changing social media platforms and usage, changing market trends and topics, there is always a lot of “dust” settling. Things change at a lightening quick pace. Being aware of this is the vital first step in devising a plan to that works for you and your business needs. It will also help you to feel that you are “staying on top of things.”

2.) A little bit regularly makes a big difference.

Just like laundry and the dishes, doing a bit every day/week means the job never gets too big. For SEO, checking your keyword effectiveness, adding new content on a regular, consistent basis and sharing great ideas you find online is best done in small, regular blocks of time.

3.) Having a strategy and a system makes it quick and easy.

Author Shannon Lush uses the term “speed cleaning” and describes how to put systems in place to clean your house efficiently when you’re time poor. It works the same way for SEO. A smart system for SEO and digital marketing will make things easier. Implementing scheduling tools and idea capture techniques will maximize your efforts.

4.) Spring clean every year for best results.

As your business and the world changes, so will your SEO and digital marketing needs. An annual review of your strategic direction, content and presentation will keep you looking good and once again, that you are on top of things.

5.) You can hire the work out.

If your time is too scarce and too valuable to spend on maintenance work, get someone in to do it. You need to be careful to find a quality service provider, but once you’ve got good help, you can get on with your core business. Be smart, brave and honest enough to realize when you need help. (However, you must keep an eye on the work being done for you. Your SEO provider is great at SEO – and NOT an expert in your business.)

The Art of Running a Successful Meeting

The Art of Running a Successful MeetingYears ago while part working for a global entertainment company here in Los Angeles, something I had joked about for years…finally happened. I was in yet another Senior Team meeting. It was the third meeting of the day. Five minutes into the meeting I realized I was in a meeting-about a meeting!! That was it…I’d had enough. The time had come to take matters into my own hands. I swore from that day on that I would do everything in my power to make sure that any meeting I was part of would have an agenda. It’s the only way to not waste everybody’s time.

Here are some helpful tips to run a successful team meeting.

1.) Set a specific time for the meeting. Give it a start time and an ending time. This will help with the pacing of the meeting. If your meeting is an hour long with 5 agenda points (see 4 below) you pretty much know that you have roughly 10-12 minutes for each point to be discussed.

2.) Be on time. It sends a terrible message to your team if you are the one habitually late to meetings. First it displays your bad time management skills and secondly it sends a message that your time is more valuable than others. Yes, we all know problems arise, fires need to be put out and projects get derailed-but make an effort to be on time.

3.) Make sure the right team members are present. Who is actually vital to the main topic of the meeting? Make sure they are there…not the entire team.

4.) Have an agenda. This helps everybody in the meeting to know exactly what’s going to be discussed during the meeting. Break down the meeting into small bite sized bits. This helps to accomplish a few things. First, everyone in attendance will be able to determine which parts of the meeting agenda specifically pertains to them. This also allows them to make notes ahead of time to answer questions.

5.) Use a timer. I have found through the years that this can be a really handy way to keep yourself and your team members on time. Use your iPhone timer or your watch. Let people you will be using this method for the benefit of everyone at the meeting. Trust me…it works.

6.) Take notes. This does not mean that you have to take notes…but make sure it gets done. There a few different ways to approach this. You can either assign it someone on a permanent basis or a rotating basis. Once the notes have been taken make sure that they are distributed to all team members in attendance as soon as possible after the meeting.

7.) Assign action points. During the course of the meeting when new tasks are discovered make sure that they get assigned during the meeting. Make sure that the tasks are assigned to the team members with complete info: what the task involves, what is the due date and who gets confirmation of the task being completed.

Finally, there is one last question to the throw out to the room once you’ve completed the meeting. What needs to be done from this point forward to take us to our next step? Look around the room and you will see a sigh of relief that you asked the question. Everybody had it on their mind and are now relieved that it has been put on the table.

Jedi mind trick!

As always, onward and upward.

Rallying Your Troops, A.K.A., The Power Of Positive Thinking

Keeping your team on point and happy is crucial to work getting done and productivity staying high. This happiness doesn’t always have to be paid out in dollars. Let’s take a quick look at how some of the biggest companies out there motivate and incentivize their employees.

the power of positive thinking

Google: Every wonder why Google employees love their jobs? Maybe, just maybe it’s because some of these perks.

  • Free food from gourmet cafes representing food from around the globe
  • Dog friendly work environment
  • On-site gym
  • On-site doctors
  • Free laundry machines

Netflix: When you work here you never have to worry about asking for days off-there’s no vacation policy. As long as you get your work done there is no limit to the number of days you can take off. What about a dress code? There isn’t one.

Facebook: Free food. There is $3,000.00 for child care reimbursement. So, what about time off? 21 days paid time off, 11 paid holidays and unlimited sick days. There is also four months off-paid for-for maternity/paternity leave.

Now that we’ve seen what life is like at the top of the food chain…let’s come back to reality for you and your small business! Once again-showing your appreciation doesn’t always have to be about dollars.

Employees want to be appreciated and they want to know “what is going on”. Working from this statement let’s take a look at a few things you can to keep your workplace a great, positive place for your employees to come to everyday.

Show Your Appreciation
When you have an employee that is doing stellar work-don’t it go unnoticed. Either taking them out to lunch or a verbal, “thanks for the great job you’re doing” can make a huge difference in an employee’s day. This is an instance where a little bit can go a long way.

Communicate-Make sure you have consistent communication with your team. It’s vital to keep moral up and positive. Don’t sequester yourself away from everyone. Try to be as open and real as you possibly can with your communication in the office. Remember…your attitude and vibe can often set the tone for the entire office.

Don’t Lie-If your employees find out that you have lied to them…your toast. Any trust that existed will be obliterated. Trust is directly linked to positivity and productivity in the workplace. Also, try not to ever over extend yourself to your people. If you promise to do something, then do it! Lying to your people is a guaranteed path to destroying morale in the office.

Stay Out Of It-The dreaded “M” word is micromanaging. Everyone knows you care about your company, your clients and your employees. Show that passion. Be that person to rally the troops and lead them into battle. DON’T micromanage them. You hired them all for a reason. Let them do their job. Hands off!

A Clear Goal-It’s really simple. When your employees have a clear and concise goal in front of them…it will make their road to success that much easier. Being vague never works. Be crystal clear about what you expect out of them so that they can feel good about the hard working they are doing and so that they can feel confident in your leadership.

As always…onward and upward.

Saying A Good Goodbye to Bad Clients

Saying A Good Goodbye to Bad Clients

It’s inevitable that it will happen. You have to come to the conclusion that you have a “bad client”. For whatever reason or reasons, the relationship is just not working. When it does happen, the first thing you need to ask yourself is this: Is this relationship mutually beneficial to both sides? If your answer is no-you need to figure out exactly why?

When you are preparing to go into a business relationship with any new client it’s a good idea for both parties to first determine the benefits of working together. This needs to a vital process in your business dealing with anybody-what will we, as a company, achieve from working with this particular client? The specific answers can only be determined by you and your team. Here are some factors to take into consideration.

1.) Value. Can each party clearly articulate the value of working together?

2.) Styles. Do your styles match? If you are a company that moves at a continuous, quick pace will your client be able to “keep up” or will you always have a feeling that you are “dragging” the client along?

3.) Clarity. Is there complete clarity about what the client is looking to achieve? This works for both sides. Does your team clearly understand the goal of the client and does the client understand what will be needed from their team to achieve their goal?

4.) Qualification. Wanting a goal and having the qualified people in place to achieve that goal are two different things. The client may want to build that very groovy, cool new mobile app but do they have the team in place to utilize it once it is built? Do they have the funding-now? Is your team qualified to build the app in a timely fashion?

5.) Communication. Does the client really understand? Do they really listen well? Do both parties do what they say they will when they say they will? This is a big one.

So you’ve covered all five checkpoints above and come to the conclusion that it is not going to be a good fit. You are now at the point where you are ready to “fire the client”. Do it with dignity and class.

First make sure ALL of your contractual obligations (up to this point) are fulfilled as best as possible. Second, stick to your guns about ending the business relationship. This will be really useful in the event that they make a request for you to do more work. Learn to say NO…with a thank you tagged on the end. Prepare a concise and constructive answer if they do request more work from you. You never know. Sometimes having these conversations can turn positive-for both sides.

In conclusion, always make sure you are being a great service provider to your clients. This can only be done by assessing the real value of entering into any new business relationship-before the relationship starts.

Onward and upward!

How Dealing With Clients (Potential and Existing) Is A Two Way Street

I’m sure that at one time or another you and your business cohorts have dealt with either one or both of the following scenarios.
Potential Clients-You are at the starting point with a potential new client. Conversations have been had, meetings have taken place and sparkling eye-popping decks have been e-mailed. Business negotiations have begun…you are on your way to closing this deal! Then it happens-nothing. Radio silence begins. No phone calls are returned. No e-mails are answered. Your assumptions are that either alien beings have kidnapped these folks or sadly they are what I like to refer to as business flakes. Weird thoughts of irrational rationalization creep into your head. You think-“good thing we found out now what they are really like-how they really treat people.” Now what?
First, don’t make a pest of yourself. Don’t repeatedly calling when they haven’t returned any of your calls. Don’t send yet another e-mail-you’ll look desperate? You’re going to have to move ahead as if. Here’s what that means. There must have been an initial reason for you to pursue them as a potential new client. Hold onto that thought for a minute or two. You never know what’s going on in their camp. Until you hopefully do get an answer-don’t drive yourself crazy. Put it on the back burner…focus on the good work that you and your team already have on your plate.
There’s a great lesson to be learned here…never let you or your staff behave in this manner. When there are times when you may be dealing with new clients or vendors, don’t waste your time or theirs. Be succinct and as exact as you can whether asking for info or providing info.
OK…now let’s about bad behavior from existing clients. As mentioned in one of my previous blogs. When you come to the realization that you have a client that’s become more of a problem than a pleasure to work with you need to quickly assess if it’s worth keeping them. Take the time to review why you first got into business together. Is that still the case? If not, in a professional, yet firm manner-end the relationship. Life is too short. Bad, difficult clients can drag you and your team down to the curb. Nobody wants to work in that type of environment.
In conclusion…as always…onward and upward.

You Have Spent Money to Build a New Website But Now What?

what to do after building a websiteEarlier today I received a phone call from a family member who had a list of questions about social media and marketing. Perhaps you’ve gotten one of these calls at one time or another. The conversation usually goes something like this-“I just spent money to build a new website for my business…now what?”

Now what? Meaning…now that I’ve spent all this money…how do I get it to help me with my business? Spending the money on the tools isn’t enough. It’s just the beginning. Now comes the really hard part. It’s all about building a plan that utilizes the tools in a way that works for YOU and YOUR business.

Here are some social media tools that you are going to need to incorporate into your plan.

Facebook-Can’t get around this one. If you are not active on Facebook yet-get started now. Secure your business name as a Business Fan Page. Research some similar businesses in your area and on a national level. Check and see what type of activities they run on a regular basis. A Business Fan Page lets you create a page where customers or fans of your business can register as a “fan”. This will help to expand the presence of your business (because your updates will also flow to their pages).

Twitter-Once again, if you don’t already have an account-sign up for one immediately. Twitter offers a great marketing platform. Reserve an account in the name of your business. This will give you the option to tweet from your business account. Research various terms and phrases that have to do with your type of business. Also check out your competitors-see what they’re doing on a daily basis. Make sure to connect your Twitter account to Facebook so that your tweets will appear in your public updates on Facebook. This will let you leverage your time on Twitter to also update your Facebook fans.

LinkedIn-It’s the world’s largest professional network. There are 300 million users worldwide. The U.S. alone has 100 million users. There are 3 million LinkedIn business pages. You get the idea. Reserve your business name. Once again…look around to see how your competitors are using it. Also consider looking up your customers to “connect” with them. Don’t be shy about asking your customers or vendors to give you a “recommendation on your profile.

Your Business Name/Company Blog-For any small business, a blog can offer tremendous value. WordPress-go ahead and learn it and use it. A blog has one Golden Rule-content is king. Choose a focus-one that displays your expertise in your field. Next, write, write, and write. Once you’ve spent some time on your own blog and you have started to gain a level of credibility and trust, consider reaching out to the blog owners with similar businesses-ask whether they’d allow you to guest post an article on their blog. It can be a great way to get in front of a bigger audience.

Local Strategies-Google Maps and Yelp. You can add your business to Google Maps, or update your listing to include additional details. Yelp will allow you to include the URL of your business website. Don’t hesitate to ask your customers who’ve used your services for a review on Yelp.

Analytics-Google Analytics is a free tool from Google that provides detailed, useful information about your website traffic and the effectiveness of your marketing efforts. Without this data you will never know what’s working and more importantly what’s not working.

Multimedia- YouTube. You can make whatever type of video that works for your business and your marketing efforts. You can upload videos to YouTube to reach a broader audience and also embed the video content in your company blog posts. YouTube also has powerful analytics tools available so that you can evaluate the effectiveness of your video content.

In conclusion, whether you are using some or all of the above mentioned tools you must strive to maintain a strong brand consistency and a common voice. That doesn’t to say that the voice has to come from just one person at your company. What it does mean is that everyone that speaks on behalf of your company through your social media network must absolutely maintain the “voice” of your company.

Onward and upward.

The Only Place Success Comes Before Work Is In The Dictionary. (Vidal Sassoon)

The Only Place Success Comes Before Work Is In The DictionaryAs a child I was able to travel the world because my Father was in the military. Yes, I confess, I am an Army brat. As we moved from country to country, military base to military base, state to state, I could feel the influence it was having on developing my personality. When you are stationed somewhere for a little as 12 months at a time you learn to make friends quickly.
As I grew older and started my career in the entertainment business I joked to friends that all that moving served as a good training ground to learn how to deal with ALL kinds of people in the business. These are not normal people by any stretch of the imagination.
One of the biggest advantages to this upbringing was the honing of tenacious networking skills. To this day it repeatedly puts me into business situations and opportunities that otherwise would never be possible.
In the last two weeks I have been able to put two groups of people together to accomplish a common goal. The first group is the people looking for an experienced, reliable mobile app developer. The second group is the developer. E-mails and conversations are now taking place at a rapid pace…it’s now down to “go time”. What is this “thing” we are building going to cost? Time and time again-this is where things get sticky. I’ve seen it from both sides. In this case the company looking to build the app has posed the question to the developer-how much? WRONG!!! It is your job-as the client to know exactly what your budget is…to be able to relay this to the developer. Why? Here’s why. When you make the grave misstep of putting it out into the world that you either don’t have a budget or don’t want to share the info-you are painting yourself into a corner.


Again, why? Here’s why. You have now used or rather tried to use the not so strategic maneuver of “guess my budget”. This never works. You are wasting your time and more importantly the time of the developer. Be bold. Give THE number up. If you don’t, here is what most likely is going to happen. The developer is now getting a sense that you’re trying to out maneuver them. Guess what-you have not. All you have done is irritated them. You will now be getting a number from the developer that is loaded with a little extra “you are wasting my time” added to the budget. This will immediately stall the negotiations AND make you start second guessing the integrity, reliability and worth of the developers. So, I say to you today…be bold…put forth great plans into motion…give up the number!
Onward and upward.