Featured Post

Update: SEO Issues - is it Penguin? Is it Panda? or is it me?

It was a little over a year ago that I posted the " SEO Issues - is it Penguin? Is it Panda? or is it me? " in which I detailed o...

Showing posts with label in-house SEO. Show all posts
Showing posts with label in-house SEO. Show all posts

Tuesday, December 10, 2013

So You Wanna Learn SEO?

It's been a while since I have posted anything. Mainly because it's been a pretty crazy couple of months at the office. Traffic for SEO has gone up, now bringing in over 92% of the total lead volume (go us!) and when things get to going good it just makes me want to keep doing more. So the things that help me relax, like writing, tend to get pushed to the side lines.

What inspired me to write something tonight was an update I saw in my Facebook feed. I see the question come through often, and even get the question myself more often than you would think. You see, people want to learn SEO. Not necessarily so they can be SEOs themselves, but to understand what it is us SEOs are talking about when we say "SERP", "Meta Tags", or "Canonical Tags". So they can envision why we say you can't have two pages with the same word on them (duplicate content), or why we tell them they have to have links to important pages of their website from their homepage (but not too many links). So I put together a long list of resources recommended by some of the best experts int he industry, and even some sent over my newbies that are learning SEO that have read, completed, or tried the following and highly recommend them.

Get Started - SEO Resources for Beginners


The Next Step - Buy The Book


Get Certified - Academies and Certification


This should be enough to get your started - perhaps just enough to be slightly more than dangerous even. Of course if you ever have any questions for SEO, I am always available - just contact me. I will at times hold a workshop that has been streamlined to 4-5 hours and covers all the basics you will need for SEO. The workshops are small and I am available to answer questions as you have them so it's a great time to get a list of your questions together, and perhaps even have me take a look at your site for just a few hundred bucks.

I do occasionally take on consulting if you need more than just a quick question. A basic SEO Audit runs around $1,000 to $2,500 (depending on the size of the site, and how in-depth you need) and generally takes a week or two (remember I still have a full time job with ADP, and that takes up my daytime). I have been known to find some really interesting issues with sites even with the most basic audits and managed to get them back from the dead after Panda and Penguin updates. Ongoing support can come in the form of an hourly retainer - which I am happy to discuss. Do remember though, I only take on 1-2 clients at a time so that I can give all of my attention and focus on the work and making sure I am there whenever you need me (I demand quality customer service, and therefore ensure my clients get the utmost 100% best service possible as well). 

Friday, January 18, 2013

SEO Issues - is it Penguin? Is it Panda? or is it me?

The following story is one that has been several months in the making. It's one that I have lived through one too many times as an SEO, and it is one that I am sure other SEO's have faced. I fought with the thought of writing this for fear that someone from the company might read it and get angry that the story is told. But, it's something I think that not only people out there could learn from, but speaks to so many others in this industry to show them that they are not alone.

It's long, it's a bit technical (I tried to keep it simple), and it has some personal frustrations laid out in words. My only hope is that you get value out of reading this as much as living it has made me a better person (or well, a better SEO).

It Begins


I started working on this website's SEO in May 2012 at which time I was told the site's traffic was declining due to Panda updates. In February of 2012 the traffic from SEO was the best they had ever seen, but soon after that there was a steady decline.
Traffic from February 2012 - May 2012
Before digging into any possible SEO issues, I first checked the Google Trends to ensure that the decline isn't searcher related. Often times a drop in traffic could just mean that users aren't searching for the terms the website is ranking for as they were in the past.

Top Key Terms in Google Trends
Looking at the same time frame as the traffic data, I noticed an increase in searches for the top 3 terms the website ranked for, and there appeared to be a decline around the same time from March to April that the traffic was reflecting. But there was a drop in the website's traffic in April from the 23rd to the 24th and then significantly on the 25th. The website I was working on had two SEO's already working on it: an agency and a consultant. Both had already done a numerous amount of research and some work to get the website on track. Both were stressing that the drop in traffic was due to the Panda updates by Google. I looked at SEOmoz's Google Algorithm Change History and found an update to Google's Panda on April 19th and an update to Penguin on April 24th. Given that the traffic significantly dropped on the 24th my best guess is that it was possibly Penguin related, but still needed further exploration.

Figuring Out What Was Hit by Penguin.


The site is/was broken up into sections by keyword focus. At one point, I could tell that someone really had a good head on their shoulders for SEO, but the strategy that was used was outdated. Perhaps the site was originally optimized several years before, and it just needs some cleanup now to bring it up to 2012's optimization standards. So, understanding Penguin and identifying which part of the site was driving the bulk of the organic traffic was going to be my next step in solving this mystery. Once I understood why, and where, then I could start to establish a what to do to solve the problem.

I broke the site traffic report by sections as best I could in Google Analytics. There was a bit of a struggle as all of the pages of the site resided on the main domain. Without a hierarchy in place, breaking out the sections had to be accomplished with a custom report and a head matching for landing pages. I hadn't had to do this before, so the agency that was working with the site already helped build the first report, and I began building out the other reports from there.
Click to View Larger
Section 1 over 72% of traffic

Just focusing on April and May I created a Dashboard in Google Analytics focusing on organic Traffic and identifying the sections of the site. Looking at the different sections - Section 1 was the bulk of the traffic with over 72% and Section 2 coming in second with just over 15%. Subs of Section 3 and other one-off pages make up the difference.

Both Section 1 and Section 2 dropped off after the April 24th date, so clearly they were the bulk of what was pulling the overall traffic numbers down. Since Section 1 was the majority of the traffic, I presented to the executive responsible for the site that we address any issues with that page first.

Actual screenshot of Section 1 presented
I took all of the research from the agency and consultant and we quickly reworked the pages to represent a hierarchy in the URL structure, and cleaned up any issues from the outdated optimization that was done.

Soon after Section 1 was addressed, we did the same with Section 2, and then worked on Section 3 (and sub pages, rolling them up into a solid section) and then added a few pages to grab any new opportunity.

Not Quite As  Easy as it Looks


The projects were launched in increments - first URL hierarchy fix to Section 1 and then the page redesign. Next was a full launch of URL fixes and page redesign to Section 2, and then lastly Section 3 and the new Section 4.
Section 1 - Section 2- Section 3 Launch Dates and Organic Traffic
Soon after Section 1 was launched traffic started declining rapidly. I was asked several times why traffic was getting worse, and I started digging some more. Every time I looked at the Impressions of the new URLs from Section 1 they weren't getting any traction, but the previous URLs were still.  I began looking at the history of the website, trying to find out why it was doing so well at one point, but was not doing well at that time. One of the things I noticed was that there was a lack of priority linking to these pages, but at some point there were links to some of them individually from the homepage. Google matches a hierarchy of pages to a directory structure that links are presented on a site. This site had every page on the first level, and linking to those pages from the homepage, which was telling Google that every page was the most important page. It worked at one time, but as Google has been rolling out their 2012 updates these pages were getting hit, and those links on the homepage weren't there anymore. Before the launch of Section 2, I had them put links to the main directory for each section on the homepage. The links would tell the search engines that these are important pages of the website, but not be so obnoxious with a dozen or more links on the homepage to discourage users (avoiding the appearance of spamminess).

But - even after adding the links to the homepage, the traffic to those pages was still declining. Pressure was put on me to figure out what was wrong. In addition, accusations were flying that I single-handedly ruined the SEO for the site, I spent every waking hour looking at reports, and trying to figure out what was going on. I consulted friends in the industry, and read every article I could find to figure out what Panda or Penguin updates were affecting these pages.

Then it hit me - just as the links to these sections would help them get recognized as important pages, so were the other pages that were being linked to from the homepage. In fact a set of them linked to the website's search results with queries attached to them mimicking pages, but showing search results. On those search results pages, there were over 200 links with multiple (we're talking hundreds - possibly thousands) combinations of parameters. The bots were coming to the homepage, going to the links to the search results pages, and then getting stuck in this vortex of links and combinations of parameter generating URLs - not allowing any crawl time for the pages that once were getting rankings. This also explains why the new URLs weren't showing very many impressions in the Webmaster Tools Data - those pages just weren't getting crawled.

There was a project underway that would solve the many links on the search pages, and there was also talk of using ajax to show the results. When this project would launch, the bots would go to the URL from the homepage, but would then essential not go much further. With this project a few months out, I made the case to add the search page to robots.txt to allow the bots to then recognize the Sections as important pages. After several weeks of attempting to convince the powers that be, the URL was eventually added to the robots.txt file.

Immediately after the search page was added to the robots.txt Google Webmaster tools presented me with a warning:
Warning in Webmaster Tools
In most cases, a warning from Google should never be taken lightly, but in this case it was exactly what I wanted. In fact it proved to me that my theory was correct, and that the site was hopefully headed down the right path.


Panic, Questioning, and a Third Party


As with every up in the SEO world, there must be a down. Soon after the search result page was added to the robots.txt the organic traffic to the site dropped, and continued to drop. Throughout those grueling three months there were several Google Panda and Penguin updates. I documented each and every one of them in Google Analytics, and continued to answer questions, gathering data, and dealing with being under close scrutiny that the work I was doing was complete BS.
Organic Traffic from September 2012 - November 2012
I sat in numerous meetings, some of which I walked out crying (I'm not afraid to admit it), being questioned about the road I had taken and why we weren't seeing results. There were people within the company recommending that they roll the pages back to where they were before, and even changing the URLs. I fought hard that they don't touch a thing. I sent an article posted on Search Engine Land by Barry Schwartz citing Google's patent that "tricks" search spammers.

The patent states:

When a spammer tries to positively influence a document’s rank through rank-modifying spamming, the spammer may be perplexed by the rank assigned by a rank transition function consistent with the principles of the invention, such as the ones described above. For example, the initial response to the spammer’s changes may cause the document’s rank to be negatively influenced rather than positively influenced. Unexpected results are bound to elicit a response from a spammer, particularly if their client is upset with the results. In response to negative results, the spammer may remove the changes and, thereby render the long-term impact on the document’s rank zero. Alternatively or additionally, it may take an unknown (possibly variable) amount of time to see positive (or expected) results in response to the spammer’s changes. In response to delayed results, the spammer may perform additional changes in an attempt to positively (or more positively) influence the document’s rank. In either event, these further spammer-initiated changes may assist in identifying signs of rank-modifying spamming.
 But the article and my please fell on deaf ears...

It had gotten so heated and there was fear that nothing was being done while traffic was significantly declining that the company brought in yet another SEO consultant to look at the site objectively.

Just as the consultant was starting his audit, and the traffic hit the lowest I ever thought it could possibly go, the next day traffic went up. The last week in November (roughly 3 months after we blocked the search result page) I saw an increase in traffic in Google Analytics to Section 1:
Section 1 Organic Traffic
I quickly pulled up my report to check the Section's impressions from the Webmaster Tools data, and there was a significant increase as well:
Section 1 Impressions from Webmaster Tools Data
On December 3, 2012 I logged into Webmaster Tools and saw that the warning had gone away:
It was the "halleluiah" moment that every SEO dreams of, and very few get. All the work I had done, the fighting for what I believed in, it all finally paid off.

To this day traffic continues to increase - we can now focus on some of the cleanup still left to do, and then onto projects that will attract new opportunity.
Organic Traffic from November 2012 - January 17, 2013 (day before this post is written)
Quick Note: 
I forgot to mention a post I wrote months ago while going through all of this - SEO - Panda and the Penguins. It helps to give a bit of perspective of some of the linking stuff I didn't get into in this post. 

Thursday, January 15, 2009

SEO Career - Agency vs. In-House SEO

As the search industry grows agencies are popping up all over and more and more companies are hiring in-house SEO's. How does one decide to get into search engine optimization and which direction does one take in their career path? In-House SEO or SEO Agency?
In 2006 I finally jumped ship from SEO Agency to full time in-house SEO at Classmates.com as their SEO Manager. It was a position created with no real thought put into it as to what work was needed, how to scale the effectiveness of the position, or who the position would be reporting to but there definitely was a need for someone in-house as the agency they were working with at the time had great suggestions for SEO but weren't able to get the work completed.
I was originally hired to work under one of the VPs in Marketing who was very good at analysis, but not so much on the technical side of the website, and most certainly didn't understand SEO. He set me loose after I explained the keyword analysis and analyzing what terms were driving conversions from paid search in order to determine a starting point for optimizing the site. Unfortunately that VP quit just a few weeks after my hiring along with not having someone to directly guide me I continued to work on the site as if I were a consultant optimizing for a client. During the first couple of months I befriended a few of the VPs throughout the company who had setup a meeting with Ted Cahall (CEO) along with a group of developers, Directors and other VPs in order to hammer out what changes needed to be made and set a priority. Close to the end of the meeting Ted Cahall had asked me how much revenue I predicted out of these changes. A concept I had never even thought of. As consultants our goal is to optimize the site and increase traffic or rankings as much as possible to show that our work was effective. It was always up to the clients and the website to drive the conversions. Now I was faced with an end-to-end process that I had worried about as a UI designer, but never as an SEO.
My role as an in-house SEO was definitely a learning experience for both Classmates.com and myself. Being in-house and optimizing a website is a completely different beast altogether. This posting looks at the different aspects of each role pointing out the pros and cons in hopes that SEO's can not only understand the difference, but can make a decision as to what direction they would like to go in as a career.

Agency SEO

Depending on the position you are in with an agency the responsibilities change but the end result will always remain the same. Most often than not when a client signs a contract they expect certain things from their agency. A client usually chooses SEO because they aren't showing up in the search engines for terms that they feel they should be showing up for. The reasoning behind this is if they show up for the right terms they will see more conversions or leads from the website they invested so much money in with design and development. For them it all boils down to revenue, for the SEO agency it translates into ranking and ultimately traffic (eventually digging into qualified traffic and leads).
Typically most SEO agencies will have anywhere from 10 to possibly hundreds of clients assigned to one search engine optimizer (or SEO Strategist). Each SEO Strategist begins working with each client by asking a few questions in order to understand the business model and what the client considers an aquisition. The SEO Strategist will then draw up a keyword analysis looking through words and terms based on what the client thinks their users will be suing to find their website. From there the SEO Strategist will choose a select few terms that are most relevant and develop meta tags (Title and Description), suggest copy revisions or additions to the website, suggest a linking strategy and so on. The agency will then send regular ranking reports along with tracking analysis of the traffic coming to the site through natural SEO.
Some SEO agencies have grown beyond the cookie cutter fashion of optimizing a website for their clients in offering landing page design, testing, optimization etc. or even offering social media campaigns that generate links as well as traffic from social networking websites or blogs, etc.

In-House SEO

In the past couple of years more and more companies are bringing SEO in-house not to replace the agency they are using necessarily, but to help manage the relationship between the agency and the people internally that need to complete the work in order to champion the work through effectively. To explain the role of an in-house SEO is to list out most of the responsibilities and goals of what is expected of them.
Core responsibilities of an in-house SEO:
Develop the company and or website SEO strategy and implementation. (complete with time line, work needed from other teams, agency help, etc along with spend)
Hands-on optimization; improving site structure, page construction, content, keyword lists, and SEO copy writing where needed (some companies have copywriters on staff and developers allocated for the work needed)
Keyword Analysis, and set KPI benchmarking and reporting for sites' organic search optimization efforts and continual monitoring of search trends related to the company or website.
Define SEO requirements in a product management capacity by recommending site enhancements that maximize ROI and increase rank of natural search result listings.
Serve as internal search expert, driving all communication between company's domestic and/or international companies to ensure best practices are shared and leveraged throughout.
Work on landing page redesign projects to ensure that paid and natural search pages are not only maximizing traffic but driving conversions.
Analyze and translate quantitative and qualitative data from web analytics tool into an actionable SEO plan.
Create and validate business cases for projects.
Maintain dashboard with work completed including spend along with conversions for each item in order to track cost per acquisition for natural SEO. (in some cases you will be expected to report this to upper level executives or help your superior report your work and effectiveness)
For some larger organizations an in-house SEO can be expected to:
Document business requirements for other teams, working with stakeholders throughout the organization to factor in their needs.
Is the business voice for SEO projects throughout the product development process, working closely with the technology organization.
Experience in defining and writing product/​functional specifications

In some cases an in-house SEO is expected to:
Work closely with the paid search marketing team (if not part of the responsibilities as an in-house SEO - depending on the company size) in creating SEO strategy to increase organic traffic and rankings.
Leverage social networking, user generated content and PR releases to drive qualified traffic. (as social media becomes recognized as a high impact strategy I believe companies will start to hire social media people as a role all its own)
Manage SEO initiatives for Google beta programs such as, mash ups for Google maps, Google co-op, plug-ins for Google desktop, widgets and other incremental SEO opportunities where applicable.
Set up a process to continuously educate internal teams on SEO best practices and emerging optimization techniques.

As you can see the roles and resposinbilities of the in-house SEO and SEO Agency employee are completely different, but yet both require a solid understanding of SEO. So how does one get started in SEO as a career? If you are passionate about SEO and you find that you have a unique satisfaction of seeing a website or page rank for a term you targeted then you have been bitten by the SEO bug and are definitely cut out to work both for an agency or in-house. It is highly recommended that you start with a smaller agency or on your own optimizing as many websites for clients as you can. Gather data and document as much as you can so that when you go to the agency or company hiring an in-house SEO you have examples of your work to show you understand the basics and can at least optimize a website. Agencies give you the opportunity to work with multiple websites and clients so that you not only get different scenarios of website optimization, but become exceptionally good at working with people along with the common questions such as, "I searched 'X' and we don't show up, why?" The questions you get from clients as an SEO Strategist in an agency prepare you for the same questions you will get occasionally see as an in-house SEO.
When you are ready to make the transition from agency to in-house SEO be prepared to have a robust understanding of marketing and how they track conversions, budget, etc as well as having the patience in working with other teams such as copywriters, designers, developers, legal, PR and so on. You will not only have to know SEO well, but to be able to explain different aspects of it to people that think differently from you. For example, when talking to a designer you will want to stress the importance of copy on a page that would most likely have a design focus in order to get key terms in there, or explain to someone in legal that you don't have complete control over what ranks in the search engines.
All in all both positions are very rewarding and a job in search engine optimization is not only challenging, but a lot of fun with a constant evolution in strategy and know how.

For more help on getting started in a career in SEO visit:
Market Motive SEO Training
SEOMoz Beginner's Guide to SEO