marți, 1 noiembrie 2011

#MozCation 2011 - A Time for Learning, Networking & Fun

#MozCation 2011 - A Time for Learning, Networking & Fun


#MozCation 2011 - A Time for Learning, Networking & Fun

Posted: 31 Oct 2011 02:44 PM PDT

Posted by jennita

About a year ago, we started talking about how we wanted to find a way to meet more people from the community in person. Sure we all get to know each other online through the blog, on Twitter or maybe in Q&A, but it's nothing like getting to meet people face-to-face. There becomes a bond or friendship once you actually know each other that helps to build a community.

The idea we came up with was MozCation. We asked our community to create some sort of unique content and tell us why we should have an SEOmoz Meetup (aka MozCation) in their city. The plan was to pick one city based on the uniqueness of the submission, number of people involved (tweeting, promoting, commenting, etc.) and the actual location. Well we were in for quite the treat after we introduced the idea of MozCation, and people all over the world began nominating their cities.

As many of you know, we had a really tough time choosing just one... and chose four instead. :) But this meant organizing four events including venue, speakers, food, drinks, and about a million other tasks that goes along with a meetup like this. What we weren't quite prepared for was that three out of the four cities were international, which meant we also had to figure out shipping and visas and all that fun stuff.

We've just wrapped up our last one and I wanted to give a quick overview of each and link to each of the speaker presentations. We had an amazing lineup of speakers from Salt Lake City to Barcelona and we'd love to share that knowledge with all of you. Take a peak below at the awesomeness that was MozCation 2011.

Salt Lake City - June 29, 2011

Our first stop on the MozCation tour was Salt Lake City, Utah. We also only had about 3 weeks to get everything organized as we had already set the date. Yikes! Thanks to Elisabeth Osmeloski we found a great venue and were able to get it all done in the nick of time. Being our first one, we also learned quite a few valuable lessons that we changed for the next events. We were amazed by the turnout and it was a seriously packed house. The energy in the room was full of excitement and the speakers really brought their A-game.

At each event we had food, drinks and networking before and after the presentations. Not only did we want to meet the community but we wanted the local communities to get to know each other as well. It was great to see the way the Salt Lake City group began talking about getting together more often. Community rules!

Mozzers arrive for the first MozCation! Airport pics FTW

A packed house in Salt Lake City

Speaker Presentations

Chris Bennett -SLC MozCation From the Trenches, Real Life Examples of Stuff That Works

Vince Blackham - Igniting Organic SEO Efforts with Viral Marketing

Rand Fishkin - How to Use Your Social Network for Higher Search Rankings

Vince Blackham speaking - Some "panda" talk

Get all of the photos from MozCation Salt Lake City.

Sao Paulo, Brazil - July 23, 2011

Whee! This was the second stop on the MozCation tour and what better place than to head to our first of two trips to South America. This meetup corresponded with the Brazilian conference Expon, so not only did we have lots of people from the local community there, but we had some great international speakers around as well. Also a huge shout out to Fabio Ricotta and his team for helping us to get everything organized.

MozCation means everyone works. Especially Rand :)

Mozzers taking cheesy photos *grin*

Speaker Presentations

Fabio Ricotta - Google +1 e Analise Social

Tom Critchlow - Why I Do What I Do

Rand Fishkin - Leveraging Social Media for SEO

Q&A time with the speakers in Sao Paulo

See all the photos from MozCation Sao Paulo.

Lima, Peru - September 23, 2011

Hola Peru! Our third stop took us back to South America, but this time to Lima, Peru. One of the most exciting parts of this trip was that we had people from all over Latin America join us. When Lima was first nominated, we were seeing tweets from Argentina, Mexico, Costa Rica, and many other countries pledging their backing of Lima. It gave me chills of excitement to see how the community had rallied together in that way.

One thing we did differently in Peru is that we were able to have a live stream of the event. This made it possible for many people to tune in and enjoy the presentations even though they weren't there (I was one of those people). This was a huge success and we decided that we'd try to make that happen from then on.

This is now known around the office as the "MozCation Face"

Another packed house in Peru

The Lima event wouldn't have happened with out the special help from Daniel Falcon who not only helped us to organize the event but also was our translator during the presentations.

Speaker Presentations

Carlos Chacon (SEOCharlie) - 5 ½ Consejos para un Keyword Research en Español

Tom Critchlow - Enterprise SEO

Rodrigo Stockebrand - La Auditoria SEO: 7 puntos claves para un buen análisis

Rand Fishkin - Evolution of SEO - MozCation Lima

Roger was everywhere! Hanging out with speakers Tom Critchlow & Carlos Chacon

Yay! All the Mozzers got hats from Peru :)

Check out all the photos from MozCation Lima.

Barcelona, Spain - October 28, 2011

Although Barcelona was the last MozCation for the year, it certainly wasn't the least. In amazing Spanish style, the final event was a hit. Since we learned a bit more with each event we planned, Barcelona had it all. As with all of the MozCations, the speakers were top of the line. We were also lucky to have Miguel Pascual as the MC and he helped us to plan the event. Plus I have to give a shout out to Gianluca Fiorelli who quickly responded to my 500 emails about such little things as how we should organize the t-shirts. :)

Let the registration begin! All the attendees got a nametag, MozCation T-shirt and Roger sticker. Beep!

Speaker Presentations

Aleyda Solis - Consejos para Facilitar un Proceso SEO Local - MozCation Barcelona

Joanna Lord - Leveraging the Power of Retargeting for SEO

Gianluca Fiorelli - Contenido y SEO

Rand Fishkin - New Opportunities in SEO: Barcelona

"MozCation Face" :)                                                      A huge group of Spanish Mozzers

See more of the photos from MozCation Barcelona. (More photos to come)

Thanks - Gracias - Obrigado

We owe a huge huge huge debt of gratitude to all of our speakers and everyone who attended these events. We were overwhelmed by the response and attendance, and are simply giddy about the community all over again. Plus we want to thank you all for the hospitality and generosity shown in every city we visited.

I also want to thank everyone at SEOmoz who helped make each of these possible during one of the craziest times of the year for us. Thank you, gracias and obrigado!

Please, if you have photos or blog posts or anything MozCation related, post it in the comments! Thanks :)

MozCation 2012

Don't worry, you'll get your chance to nominate your city next year. :) Just watch this space and we'll let you know when nominations are up again!


Do you like this post? Yes No

The Business of SEO: Perception vs. Reality

Posted: 31 Oct 2011 04:22 AM PDT

Posted by Matthew C. Egan

As SEOs we often live in a bubble, sometimes it's a social media bubble where we only tweet amongst our peers, sometimes it's a literal bubble that we don't explore outside our comfort zone, but that bubble can easily keep us from seeing things that to consultants in other fields is painfully obvious. At the end of the day, an SEO consultant isn't any more special than a CPA or a Financial Planner, we're all consultants and ultimately our job is to give our clients what they want.

The question then is, what do our clients want?

Our clients want value, our clients want progress, and they're willing to invest in consultants to get what they want, but it falls to us to prove not just the value that we know exists in SEO and other Inbound Marketing tactics, but to also deliver the perception of value. Not only to our primary contact, but to their superiors and anyone else who might be reading the documents you leave behind.

I was talking with Tom Critchlow about this and he said something to me that I asked his permission to share here and I couldn't agree with him more. Tom said, "There's no good nailing value, if you don't nail perceived value."

He's absolutely right. Starting out as an SEO consultant, my every focus was on the value of SEO and I believed with all my heart that White Hat SEO was valuable, that our tactics would increase our client's revenue, that we had the answers to the recession's tough questions.

I set out, a one man operation at the time, to educate my local business community about SEO. I spoke at luncheons, attended more networking events than I did actual client work, and just "hustled" to steal the term from Gary Vaynerchuck.

Our company grew, we gained clients, Image Freedom as a brand started to develop, we were providing SEO but my salesmanship abilities were primarily responsible for creating that perceived value. Value that was not shown in my documentation or my reports. My documents sucked, our logo sucked, our analytics reports changed every other month. We were a mess, all strategy, no presentation.

Image Freedom completely lacked consistency, and while we were growing, we were hindered by our emphasis on SEO's ACTUAL value, which you and I know intimately as readers of SEOmoz and members of this community, but I wasn't doing a good enough job on the perceived value component.

In 2010 we hired Prologue Branding, a consulting duo who helped us develop a consistent brand message throughout all of our documents, a great new logo, conducted past and present client interviews, the works. They stripped us down to our core.

It wasn't an easy experience to embark upon. Client interviews, especially the interviews with clients we'd let down, or who I'd failed to help maintain that perception of value with. It was a painful but humbling experience that I recommend every entrepreneur experiences on at least an annual basis.

Through pain comes growth and I lost many nights of sleep re-developing documentation, research, reports, guides, and whatever I could to help me bring the perception of SEO that my clients took away from our meetings closer in line with the reality that SEO really was a fantastic tool for growing their business.

We used to provide PDF's of our research, our audits, print outs from Google Analytics (don't lie, you know you've done this) and basically weak leave behinds that were far from inspiring to our clients. They perceived disorganization, inconsistent brand messaging, and that just wasn't the message I wanted them to take away, but I was stuck in my craft, I was the SEO, I knew what they needed and if they could just accept that it all lived in my head and not on paper then we can get on with the work of creating this value.

I was dead wrong.

Perception is reality, and through my branding audit, through our rebirth as a team and as a company, we started delivering not just perceived value in presentations and workshops about SEO, our documentation expressed that value, our audits were professionally printed and spiral bound. The documents felt substantial to hold, they escaped the "unicorns and rainbows" theoretical hindrance that effects so many in the Social Media and SEO spaces and became documented plans, strategies, and it was hard to look at what we delivered without knowing that we had a plan and you were in the right hands to get your business to where you want it to be.

I've owned an Internet Marketing company for two years now. As a team, we've exceeded my every expectation but we've made our share of mistakes along the way. If I can pass on one piece of wisdom to my fellow Entrepreneurs, to my fellow SEOs, it's the need for expressing the perceived value of what you do, and not just your belief in the value of your trade.

You're on SEOmoz, you're educated about SEO, you're reading tips and tactics from the greatest SEOs I've had the pleasure to meet and learn from. What you do is valuable, and you can break out and be a success. You can grow your business into a brand to be proud of.

Just don't forget that perception is reality. As soon as we established the perceived value of what we did, our clients started investing more into SEO, our momentum started to snowball beyond what we had expected and we were able to deliver, without fail, not just the things we knew our clients needed, but also the things our clients wanted.


Do you like this post? Yes No

Custom Reporting using Google Analytics and Google Docs - The Ultimate Analytics Mashup

Posted: 30 Oct 2011 04:11 PM PDT

Posted by Jamie

Realtime Google Analytics data inside a Google Doc—a panacea!

Don't believe me? Check out that screenshot below. In this blog post I'll show how you can do this yourself, and I've created an easy template to help get you started.

Google Analytics is my favorite analytics product. And it's only been getting better with the new interface, flow visualization, and multi-channel funnels. Google Analytics is still best game in town for the price (it's free)!

But, despite all the flexibility that Google Analytics offers, sometimes you want to access data in a spreadsheet and create a truly custom report. That's where the Google Analytics Data Feed API comes in.

This blog post is going to show you how to create a custom report by connecting a Google Spreadsheet directly with your data from Google Analytics. When data is available directly in a spreadsheet you're able to make interesting comparisons, create the dashboard of your dreams, or chart data however you'd like. And the only requirement is that you have Analytics setup for your website. I've created a simple Google Spreadsheet template that makes the whole thing easy.

Analytics geeks: hold onto your seats!

It all started with the Data Feed Query Explorer

(Those who want to start accessing data in Google Docs should jump right to the next section.)

Before we dive in, a little background. A few weeks ago I was looking for a solution to directly access Google Analytics data in Microsoft Excel or Google Docs using the Google Analytics API.

I first discovered Google's excellent Data Feed Query Explorer. The explorer lets you connect to your Analytics account and pull custom data until your heart's content. This tool is not only an efficient way to figure out what's available via the API, but it's also great for pulling custom data. Want to see which organic keywords drove conversions on your site? Enter the details as below, after authenticating and adding your appropriate profile ID:

The Data Feed Query Explorer is a great way to explore the Google Analytics API, and to understand what data is available. If you're interested in understanding the API, experiment with the tool but also check out the API documentation.

While this tool is helpful, it didn't meet my goal of accessing this data within a live spreadsheet such as Google Spreadsheets. Enter Mikael Thuneberg. Mikeal wrote an excellent set of scripts that pulls data from the Google Analytics API, and allows you to access that data within a Google Spreadsheet. Nice work, Mikeal. He provides this code free of charge (and it's included in my template below), but feel free to reach out to him if you're interested in paying an expert for your custom reporting needs.

I used Mikeal's scripts to create a template that accesses Google Analytics data and allows you to customize it in almost any way. Let's get started!

Connecting Google Analytics to Google Docs

I've created a brief screencast to walk you through connecting your Google Analytics account to the template I've created, but the instructions are also written out below the video. (A small disclaimer: this spreadsheet is provided without warranty or support, so please use at your own risk!)

1) Make sure you have a Google Analytics account with data. Duh.

Make sure you're logged into Google Analytics on the computer you'll be using with my spreadsheet template.

2) Open the spreadsheet template and save a copy.

Open this Google Spreadsheet template, and save a copy to your own Google Account (as you cannot edit this public version). Once the spreadsheet is open, choose "File"... "Make a copy".

Get the Google Spreadsheet template here!
(open this and save a copy to your own Google account)

3) Enter your Google Analytics username.

Give the browser a few moments to make the duplicate copy. Once the copy is created, enter your Google Analytics username (usually an email address).

4) Enter your Google Analytics password.

Enter your Google Analytics password. Once entered, you may hide that row to obfuscate your password.

If the cell below the Profile ID shows an Auth Token (a very long alphanumeric string) you have successfully authenticated. If you have an issue, ensure you are logged into the same Google Account for which you are trying to access. If you still have any issues, such as a CAPCHA warning, wait 30 minutes and try again.

5) Enter your Google Analytics Profile ID.

You'll need to determine the Google Analytics Profile ID of the site you'd like to create a custom report for, and enter it into the Google Spreadsheet.

Log into GA (in a separate browser window) and open the profile for which you'd like to access data. Getting the profile ID isn't easy, and it differs based on which version of GA you use.

Once you're logged into Google Analytics, grab the profile ID from the browser address bar. Here's where you can find it depending which interface of Google Analytics you're using.

Finding your Profile ID in the Old Google Analytics Interface:

If you're using the old Google Analytics interface, your profile is highlighted below in yellow. In the example below it is 2917495 and should be entered into the spreadsheet as characters only.


Finding your Profile ID in the New Google Analytics Interface:

If you're using the new Google Analytics interface, your profile is highlighted below in yellow. In the example below it is 2917495 and should be entered into the spreadsheet as characters only.

Once you have the profile ID, add it to the appropriate field in the spreadsheet template. If everything worked, the cell below the Profile ID should display an Auth Token (a very long alphanumeric string). If you have any issues, ensure you are logged into the same Google Account for which you are trying to access. If you still have issues, such as a CAPTCHA warning, wait 30 minutes and try again.

6) Click the "Custom Report" tab to start accessing your data!

Now you're all set! Click on the "Custom Report" tab at the bottom of the Google Spreadsheet to start interacting with your data. Edit the cells in yellow to change what data is pulled, and for what data ranges. Read on to learn more about choosing which metrics to pull, and how to filter the data.

Customizing the data

When you jump into the "Custom Report" tab of the spreadsheet you'll notice several of the cells are yellow. You can update these cells to change what data is pulled from Google Analytics. For a full walkthrough of the spreadsheet template, be sure to watch the screencast earlier in this blog post.

There are four ways you can change the information that's pulled from Google Analytics into the spreadsheet.

Metric: Change which metric is pulled in that column of the spreadsheet—for example: visits, pageviews or bounces. Change this value and the cells below will update to pull that data. Check out Google's Dimensions & Metrics Reference for details on what data you can access.

Filter: Change how the data below is filtered, i.e. what data is included. Here you can specify a filter that will show only metrics for which the filter is true. For example, setting 'ga:medium==organic' in the filter cell will only show data where the traffic medium is organic search. The filter section is where you have a lot of power—you can even use regular expressions to do advanced filtering. To learn more about setting the filter cell, read Google's Data Feed documentation.

Start Date: Enter a date in the MM/DD/YYYY format to select the start date for cells in that particular row.

End Date: Enter a date in the MM/DD/YYYY format to select the end date for cells in that particular row.

How to make this actionable

So you've connected your Google Analytics account to a Google Spreadsheet. Now what? There's a lot you can do when you access your analytics in this format; I've included a few ideas below:

  1. Put interesting metrics next to one another. Have you ever wanted to see your total visits next to your organic search visits and goals completions? By choosing the metrics that get displayed in each column you can compare metrics however you like.
  2. Compare a variety of date ranges easily. Want to compare several days, weeks or months? Change the start and end dates and you can compare multiple periods.
  3. Create advanced filters. Get creative with your filters. Try creating a filter for organic search traffic (ga:mediun==organic), or for a set of keywords using regular expressions. There are unlimited ways you can slice and dice your data!
  4. Create calculated cells. Add a column to the spreadsheet and calculate your conversion rate by dividing your goal completions by your visits.
  5. Create your ultimate dashboard. Probably the most useful way to use this report is to create a dashboard of your favorite key performance indicators. This spreadsheet can automate your weekly or monthly reporting by pulling all of the relevant metrics in one swoop!

These are just a few of the many ways you can use Google Analytics data within a spreadsheet. I'd love to hear your ideas for how to make this actionable—please let me know in the comments.

A few technical notes

  • The Google Analytics API is rate limited, so you may occasionally receive errors because your spreadsheet has made too many API calls at once. Unfortunately, there's no easy way around this expect to reduce the number of rows or columns of data you're pulling. Please let me know in the comments if you've found a good workaround for this.
  • Your password is in plaintext in the Setting tab of the spreadsheet. Be sure you don't share this Google Doc unless you want someone to have access to your Google Analytics password.

Be a data ninja!

I hope this template is useful and that you're now able to do all sorts of fancy things with your web analytics data. Please let me know how it works in the comments!


Do you like this post? Yes No

Niciun comentariu:

Trimiteți un comentariu