Outranking Google

Posted by Fryed7 “Know your enemy, know yourself, and you can fight a hundred battles without disaster…” The Art of War,  Sun Tzu   I wouldn’t say Google is the “enemy”, but all too often they’re far being from a friend. Understanding Google and understanding yourself will set you up to avoid catastrophe. Here on SEOmoz, we love reading about tactics. Smart, repeatable, step-by-step processes you can implement and see results from right away. Everything else is a frustration, right? So, if you’ll kindly bear with me… we’re going to talk strategy rather than tactics. How to future-proof your marketing from Google. Deep breaths. First, let me paint you a picture…   Imagine, YOU are Larry Page. You have billions of dollars to spend… (Image Credit:  One Billion Dollar (Most Expensive Artwork Ever ) You have thousands of super-talented software engineers. You also have thousands of super-savvy marketers. (Image Credit: Joel on Software ) You derive almost all your revenues currently from selling adverts. Oh, and you also have thousands of shareholders and analysts breathing down your back. What do you do?     Some ideas that come to mind… Turn commercially-focused searches such as shopping into a pay-to-play game . By-pass parasitic “search within search” sites and own other multi-billion dollar industries such as flights and hotels . Start experimenting with disrupting job search, insurance comparison, credit card comparison, people search, lawyer search, real estate search, Google+ dating… and put forward the convincing argument that it’s better for users (at least in the short term?). Use Adwords data to find other high-paying industries where Google can cut out the middleman, setup shop on their own, and take a higher margin. Buy out or joint venture with successful incumbents to gain rapid market share and infrastructure in these high-margin industries. Replicate the total dominance of Adwords in search in other media channels. Google TV, intelligent and responsive outdoor media, and Google Glasses (or whatever becomes of that) coupled with inevitable integration of everything with Google+ to give Google unparalleled reach and targeting to advertisers across every media channel. It begins to get very evil, very quickly… This is a new world we could be entering into. Basic rules of SEO  may begin to go out of the window. Building anchor text links to “hotels in New York” is meaningless when Google has rolled out their own solution straight into the search results. It sort of feels like this.   So what to do about the 600lb gorilla in the cage? Here are five strategies to get you thinking.     Strategy #1: Optimize Search Demand, not Search Supply This isn’t experimenting into influencing Google suggest , running Superbowl ads, or other similar short-term wins. You need to build something that, once someone knows about you, they’d be crazy not to come back to each time they need to buy. Brands, as companies and as products will perform better against Google. Building a brand stops both people and Google treating your products as commodities. They’ll come to you first. Zappos, for instance, strives to delight customers. Whether it’s the fast, free delivery and free returns for up to a year, or the huge resources pumped into phone calls to build relationships with customers, Zappos has built a truly great platform for customers. ~75% of their sales are from repeat customers . Being remarkable is important. Instead of relying on unbranded search terms for shoes, it’s better to use word of mouth marketing by your delighted customers. They might start at Google, but search instead for your brand rather than the product they want. Google, outranked! Similarly, invent your own search demand. Apple didn’t make a “tablet PC”. They made an iPad. The ensuing onslaught of consumer searches was for the “iPad” – a branded term. Since users love brands , and Google says it will continue to serve its users interests first , Google will steer out the way. You don’t even have to be a massive company conquering a massive industry to do this. The brand new startup Dollar Shave Club pulled off a one-hit video stunt, but the long term marketing win that delivers lasting value is people talking about their brand. Action: Build a Brand Branding isn’t just a name. It’s what other people call it and why they identify with it. ( Fast Company has an excellent primer on brand building ). How do people identify with your company and products? You need to spend time mapping this out and defining a brand for current and future customers . The community on Inbound.org has some great links on branding too. Of course, you have to make sure your all set up to win your branded SERPs. Here are two Whiteboard Friday refreshers for you on Dominating Your Brand SERPs  and the Renewed Value of Branding . Your Small First Step: Answer These Two Questions: What information is so critical to your customer’s next purchase that, if you had it on your site AND they knew about it, they’d be crazy not to check it out? What in your company can you brand so that you can manipulate search demand?   Strategy #2: Build Genuine Permission Assets If customers  really care about you, they don’t need Google to find you.  You need to build a customer base who want to hear from you, and who can buy from you in the future. These customers will be people who will come straight to you because they know and trust you. I bet you’ve read countless articles and guides on growing larger email lists , getting more twitter followers , and earning more likes on your Facebook page .  That information is great, but the trouble with this scoreboard mentality is that it focuses you on building sheer numbers rather than real engagement. A list of 100,000 subscribers isn’t really a list of 100,000 loyal fans. 50,000 Twitter followers aren’t really 50,000 people who will go out their way for you. 1,000 Facebook Likes isn’t really a list of 1000 people who will passionately defend the webpage and content if it’s ever criticized. The bar in and out is set too low. You have to gain genuine permission assets from your audience by their loyalty rather than numbers. What have your followers done for you lately? Look at some of these examples… TheOatmeal has a clear, loyal following. His tribe rallied behind him during his recent legal spat. Seth Godin has a clear, loyal following.  His tribe helped him convince publishers to put his upcoming book in physical stores. Zappos has a clear, loyal following. Their tribe post rave reviews and testimonials publicly on their Facebook page. In their thousands… ​ If your business closed down, website disappeared and employees disbanded today, would your customers, audience, and community miss you tomorrow? Or the next time they need to buy? Action: Build a Loyal Tribe of Customers You need to build a loyal audience and community or customers that will go out of there way for you, even if that means just skipping Google search results. Find the people who will miss you dearly when you’re gone. Those loyal few are your strongest asset. Don’t measure your audience by numbers, but measure their responses instead. How much revenue do they generate? How often do they send enquiries? What kind of email do they send to you? Build an community.  Connect your followers together, and build a stickier brand. Jen Lopez put together an excellent, pithy post on using community as an Inbound marketing channel . Your Small First Step: Connect a Dozen People Together See if these people would be interested in forming a community that aligns with your brand values  by seeding a relevant conversation. This ties in closely with the actions in Strategy #1, building a brand. This could be online (Twitter chat, LinkedIn group, webinar, G+ hangout) or offline (drinks, meetup, conference, breakfast).  BONUS!   Buy Tribes book by Seth Godin and/or watch Seth’s TED Talk on The Tribes We Lead  (It’s 20 minutes. You can watch it in your lunch break.).   Strategy #3: Prepare for Long-Term SEM If Google shopping and Google flights are any indicator of the future, it’s likely Google will put you on a diet of some kind of Adwords-type service you must adopt in order to keep you in the SERPs. That means you must be getting ready to master online advertising in your niche, which doesn’t work without knowing your lifetime customer value , costs per customer acquisition and conversion rates. Who’s to say you can’t thrive under Google? In search advertising in particular, where Adword’s quality score appears to tie more closely with SEO (relevant pages, strong social signals, passing “the panda questionnaire” ), continuing with traditional SEO appears to be the future for staying in the SERPs. SEOs and Adwords folks appear to be getting closer anyway , and there’s more and more relevant information we can learn from one another . In the long run for both, in competitive niches especially, knowing your numbers and driving down costs to acquire customers will only help win, be that for increasing PPC budget or SEO spend on content, outreach, acquiring data or anything else. Conversion rate optimization is the key to unlocking a prosperous future with Google. You need to get your team on top of this. Action: Conquer Conversion Rate Optimization In order to truly win at SEM and the Adwords game, you must conquer conversion rate optimization. Thankfully there are many great resources on CRO here on SEOmoz; my favourite so far is by Stephen Pavlovich. Send this to your team. I’ve always loved Conversion Rate Expert’s case studies for insights to processes as well as for reinforcing the case for CRO. Here’s an example of a case study where they doubled a companies conversion rate, making them £14 million extra that year , and another slightly older case study, but with a familiar face . SEM is process driven. CRO is process driven, too. The asset you need to build is a process for testing and winning at CRO. You need to bring your developers, designers, other marketers, and C-level execs on board with the idea of incremental benefits to CRO, and get them onboard with a continual process of testing new ideas. Incidentally, the same skills will be needed for mastering Adwords, when the time comes. Consider a rolling contest for people to suggest things to test, and if they move the needle by a significant percentage, a significant reward be dealt out. Keeping that in mind… Your Small First Step: Setup One Small CRO Experiment Read through the guides above, and pinpoint one small test you can implement. The first test might be painful as there are no processes in place to make it all happen easily, but once you’re setup you can run more and more experiments. But start with one. Today.  You could have tangible results at the end of the week. More money, please!   Strategy #4: Overseas Conquest Our search comrades in Russia, China, South Korea, Japan, and many other countries will still benefit from lack of Google dominance… for the time being, at least. Focus on targeting  places where Google is not inherently strong and is unlikely to invade within the medium term. There will still be good money to be made here, and often these are high-growth, emerging markets . Who in travel doesn’t want to be selling holidays to the emerging middle class in China? That said, “understand your enemy.” How long until Google, Microsoft, or even Facebook makes a move for Yandex, Baidu, Naver, and all the foreign incumbent search engines? Action: Optimize for “unGoogled” Emerging Markets First, take care of the essential technical SEO to target foreign countries. Rand put together a Whiteboard Friday on international SEO a while back, and  Matt Cutts also has some suggestions for using unique domains to target specific countries . Take a look at this detailed list of country domain extensions . Yandex, Baidu, and others all have broadly similar interests algorithmically, so you’re not going wrong following Western SEO advice you get from SEOmoz or Google’s user guidelines. A few links worth following and bookmarking:. An excellent blog on SEO for Russia, and Yandex in particular  at Russian Search Tips .  Yandex Webmaster Tools (in English) Baidu Webmaster Tools (not in English currently, but usable by auto-translate in Google Chrome) Submit your site to Baidu (sounds ol’ school doesn’t it?) here if you aren’t already indexed. SEO for Naver , by Search Engine Watch If you’ve got any additional helpful links to add, please post them in the comments :) Although it’s horrible, overwhelming advice… you’ll need to have language skills on your SEO team. Bring bilingual SEOs onboard by recruiting internally and externally. Foreign language skills are going to become invaluable for tapping lucrative emerging markets. Like having talented designers, developers, and marketing processes, you either have them or you don’t. Put yourself ahead of the competition. Your Small First Step: Find One Bilingual Helper Search within your organization, on LinkedIn, Facebook, maybe via local universities and colleges for people who have an interest in online marketing and language skills in emerging markets. It needn’t be something full time and permanent, but at least someone you can turn to and ask about their local market. Just one person who can speak Russian or Chinese or something significant. BONUS!  Buy your .cn, .ru, .kr etc. domains   Strategy #5: Build an Essential Step in the Chain Search is only one step in the chain. You can construct your business to force people and/or Google to come through you before or after visiting Google. There are two ways to do this: you can either win the context war (pre-commercial search) or you can win the fulfillment war (post-commercial search). Google can’t create contextual information surrounding a search without degrading their search quality. If Google starts inserting flight and hotel search results whenever you search for “Maui,” maybe looking for pictures for a project or something, it’s going to frustrate users. This is where you can win. Amazon jumps early on the e-commerce chain by becoming the canonical source of reviews and product research information. What’s stopping you from listing products on Amazon? Similarly, TripAdvisor drives huge volumes of traffic by becoming the canonical source of information for hotel reviews. Win the fulfillment war by becoming the one and only way of fulfilling a certain good. This might mean proprietary products, proprietary software or complete monopoly over a certain, specific market. Apple owns the supply chain for sales of their goods, but you don’t have to be a pan-global company to have a similar effect. Travelocity earns commissions from selling tickets. They launched a Travelocity rewards program for regular customers and offered various ways to earn points redeemable on more travel through booking tickets through them and using Travelocity-branded credit cards. This encourages people to keep returning to book through Travelocity, while still maintaining other loyalties and benefits such as frequent flier miles with the airlines they actual travel with. Action: Build an Essential Step of the Chain What content would be so incredibly useful that users would have to go through it? Take a look at Rand’s Whiteboard Friday from a few years back on The Path to Conversion ,  and use it to work out where you can add incredible value in your market. Alternatively, what value-add could you build into the chain that Google can’t touch? Could you add a loyalty program with unique rewards? Your First Small Step: Map Out The Buying Process from Research to Fulfillment … then brainstorm ideas around each one where you might be able to add value that can’t be copied easily.   In summary. Google has a ridiculous amount of resources and motivation to disrupt your market. They’re going to take your cake and eat it too, unless you can fight for your turf. Use these five strategies to fend off their advance: Build a Brand – Start by identifying your brand positioning Build Genuine Permission Assets – Connect a dozen people together + Buy book/watch Tribes talk by Seth Godin Prepare for Long-Term SEM – Start a small CRO test Conquer Emerging Markets – Find one bilingual helper + buy your foreign domains Build an Essential Step in the Chain  - Start by mapping out the buying process, from research to fulfillment PRO Tip: Do all of them! … but if none of these hit the spot, consider this …   “Strategy” #6: Can’t Beat ‘Em? Join Them! Image Credit:  This Green Machine Of course, if you can’t find a way of outranking Google in the long run, consider giving in. Expect Google+ to encircle your industry. Embrace G+ now , and win in the long run. Alternatively, consider selling out to Google. Or you could give up completely. Google is hiring . ;)   … and on that bombshell! I think it’s time to end! See you in the comments for more serious strategy talk, and also more “If I was CEO of Google I would _______________________” :) Sign up for The Moz Top 10 , a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don’t have time to hunt down but want to read!

Read More:
Outranking Google

The Complete Guide to Link Building with Local Events

Posted by Kane Jamison This post was originally in YouMoz , and was promoted to the main blog because it provides great value and interest to our community. The author’s views are entirely his or her own and may not reflect the views of SEOmoz, Inc. Whether you’re a small local business or an international company, hosting local events is a great way to build your brand, both offline and online. So it shouldn’t be a surprise to us internet marketers that there are plenty of non-internet-savvy organizations that are hosting workshops, speaking at events, and getting their brand out there using offline methods to promote their events. If that sounds like your business or one of your clients, there’s a good chance you’re missing out on a number of link opportunities every time you host an event.   Why You Should Be Building Links By Hosting Events: Here are the primary reasons that this is such a great strategy: Lots of Easily Obtainable Links: These are easy links that fit Danny’s Sullivan’s recent description of hard links . They’re hard because you have to develop a good presentation, find a venue, and get people to attend. But, they’re links made for real people, and they add value to your business regardless of their SEO value by getting people interested in your event and your brand. Why are they easy? So long as you have an interesting event that is put on by a legitimate organization, you’re very likely to get accepted by most event listing sites. Many of the event sites require a simple form consisting of an event title, description, when and where the event takes place, and of course, a URL for more information. And as long as your event is valuable to the people that will attend, the outreach portion can be much easier than other link outreach methods.   Links On Otherwise Difficult Domains: It can be pretty hard to get a link from a major newspaper, TV station, or other prominent local website. Getting an event into their events section is like the secret entrance into getting a link from that domain.   “Geo-Relevant” Links: Let me ask you two questions: First, do you think that search engines think a website like the Seattle Times is relevant to the city of Seattle? If so, do you think that getting a followed link from a website like the Seattle Times would in turn make you appear more relevant for the city of Seattle – or people searching from the city of Seattle for that matter?   Local Citations: Whether or not you’re hosting the event at your place of business, event listings are an easy way to sneak in your Name / Address / Phone Number to get a local search citation, too. Since many of you will be using these strategy on a local business, this is just some extra value (quantity of citations are a big local SEO ranking factor ).   Diverse Links: Julie Joyce wrote a great article a few months ago discussing why it’s important to have a diverse link profile . I personally place a lot of emphasis on Linking Root Domains as a link metric because I think it’s fairly critical to a strong link profile. Getting listed on these event websites is a quick and easy way to get lots of new linking root domains for your backlink profile, and many of them are domains you can only get links from by hosting events. It’s also great for getting links to internal event pages on your site, with easy long-tail anchor text such as the title of your event. The takeaway? There’s a ton of value here. There’s also a good chance that your competitors aren’t doing this type of link building, so it’s an excellent way to set yourself apart from the crowd.   I need to point out one other thing before we really dive in:   The overwhelming majority of the value from hosting events comes from the event itself, so don’t get lost in the link building aspects of the strategy. You should be hosting events because that’s the type of sh*t real businesses do .   This guide is really meant to make sure you’re getting the most online marketing value from your events. That doesn’t mean link building can or should be your entire focus when hosting an event. Just like the internet, you have to create good content for your real-world events in order for it to be worth your time.   Types of Events This Guide Will Apply To: My personal experience in building links to local events is primarily for business workshops, but these methods can be applied any event you’re hosting: local concerts business workshops art shows knitting clubs academic lectures international conferences You’ll definitely want to go above and beyond these tips for a large conference, but when combined with sponsorships and similar conference partnerships, this guide can form a large part of your strategy).    Outline of This Guide: I’ve tried to make this a pretty comprehensive guide. Here’s what we’re going to cover:  How to Structure Your Event Pages Search Queries You Can Use to Find Event Listing Opportunities 9 Examples of Event Websites To Get You Started Competitive Analysis – No Need to Reinvent the Wheel Outreach – How to Move Beyond Link Submissions Advanced Tactics to Consider Making the Most of the Event & Wrap Up   How to Structure Your Event Pages Before you get started with link building, there are a handful of things you need to consider when getting started with marketing your events:   Events Page(s) on Your Website: If you host a large number of events every year, you’ll probably want to have a dedicated events page (e.g distilled.com/events/ ) that lists upcoming and past events with a short description, and then links to unique pages for each event that you host (e.g. distilled.net/events/linklove-boston/ ) that feature a long description.   However, if you don’t host very many events, or only plan on doing this once in a while, you might consider having a single dedicated events page (e.g. hoodwebmanagement.com/events/) that lists all upcoming and past events together with full descriptions. This has the benefit of accumulating a large number of ongoing links to the same page over time. This is the format that I use on Hood Web Management’s events page – the top of the page has upcoming events, and the bottom half of the page is a growing list of past events and their descriptions.   Choosing a Ticket Sales Provider for Paid Events: If you plan to sell tickets to your event, you might decide to use a ticket service to do so. This offers a great link opportunity if you plan it correctly.   Note: I would not make the ticket sales page the main event page that you use when link building. You should have the main event page on your website, and a “register” or “buy” button that sends visitors to the ticket sales page. This way we’re focusing most of the links to your website, not the ticket website.   You need to pick your ticket sales website carefully. One good choice would be Eventbrite , a ticket-selling website that allows followed links from your event description. A sampling of old Eventbrite listings that I glanced at had Page Authorities ranging from 30 to 40, and they’re on a Domain Authority 97 domain. Not a bad link to add to your collection, huh? This example on the right is from MozCon 2011′s Eventbrite Listing . The green highlighting is the SEOmoz toolbar highlighting Followed Links.   Eventbrite is free if the event you’re hosting is free and you want to collect RSVPs, so there’s no reason not to use it for those events. If your event is paid, you don’t necessarily need to use Eventbrite for your ticket sales, but be conscious that if you’re going to pay a commission to your ticket seller, you might as well get a few good followed links from them in the process. Another good option for followed links from a high-quality domain is Brown Paper Tickets (DA 88).   Search Queries You Can Use to Find Event Listing Opportunities: Once you get your content pages set up, it’s time to prospect for event listing websites that are relevant to you. Since many of the local event websites that you’ll be looking for are unique to your region and your event type, your best strategy will be to use search queries like the ones below to prospect for links:   city inurl:event inurl:submit keyword inurl:event inurl:submit city keyword inurl:event inurl:submit   city inurl:event inurl:add keyword inurl:event inurl:add city keyword inurl:event inurl:add   city keyword “suggest a meetup” site:www.meetup.com   keyword city “submit event” keyword city  ”submit an event” keyword city  ”submit your event” keyword city  ”add event” keyword city  ”add an event” keyword city  ”add your event” keyword city  ”submit your workshop” keyword city  ”submit your course” keyword city  ”submit your class” keyword city  ”submit your conference”   You’ll naturally want to change city keyword to whatever is most relevant to your event, and add or remove those terms to get more or less results.   There’s plenty more possible search queries you can use – if you have more suggestions leave them in the comments!   Example of Sites Found for Seattle Business Events: Here’s an example of the types of websites that I find when looking for business-focused events in Seattle: Seattle Times Newspaper (followed links): http://seattletimes.nwsource.com/cgi-bin/SubmitEvent.pl King5 TV Station (nofollow links): http://events.king5.com/ KOMO TV Station (followed links): http://westseattle.komonews.com/h/events/edp?p=createevent ILoveSeattle.org (followed links): http://www.iloveseattle.org/networking-guide/group-tools-resources/event-submit.asp Seattle Business Mag (followed links): http://www.seattlebusinessmag.com/node/add/event EventSetter (nofollow links): http://www.eventsetter.com/post-event/ Patch.com (multiple followed links): http://mercerisland.patch.com/events/category/classes-lectures That’s just a sampling of sites that showed up in two or three quick searches. To answer the inevitable question, yes, you should absolutely fill out the listings that have nofollow links. They contribute value and still get your event in front of people, which is the ultimate goal of hosting the event in the first place.     Pro Tip: Keep Your Eye Out For Curated Lists of Event Websites: Occasionally while link prospecting you’ll run across an awesome resource like this list of Seattle business networking websites , many of which will be happy to list your event for their audience:     There’s two opportunities here: the first is to get your events page listed if it’s the right fit. The second is to visit each page on the list and submit your specific event. Lists like this will save you tons of work, so be certain to bookmark them when you find them.   10 Examples of Event Websites to Get You Started: As mentioned already, most of the sites you submit to will be specific to your region and your niche. That said, there are some national event listing websites that will apply to almost every event.   Note: As an added bonus, some of these sites, especially Eventful, will get scraped and used as a data source for other websites, so be sure to factor Scrape Rate into your event link building. Eventful.com – Eventful listings often get used as a data source by newspapers and other large websites, so it’s highly recommended that you create a listing there. Meetup.com – You don’t want to spam Meetup.com groups, so it’s a good idea to ask the group leader if it’s OK to post your event, but Meetup.com is an excellent link source and an excellent place to get real exposure for your event. Patch.com – Patch is a network of neighborhood websites and provide a great followed link if there’s a Patch  Upcoming.Yahoo.com – Nothing like a free link from a Yahoo! subdomain – get one while you still can… Events.org – The name says it all. Here’s their “Add An Event” page . Lanyrd.com – Focused on conferences and larger events, there’s plenty of other conference-specific sites like this to look for. Seattle.gov – Yup, that’s right, you too can get a .gov link from a hugely valuable city website. Here’s their submit events page . In addition to your local city, check out your local visitor’s bureau and travel guide websites for your area. Earth911.com – This website is a good example of thinking outside of your primary keywords. Let’s say you’re a sustainable landscaping company, and you’re hosting a class talking about ways to integrate native plants into the lawn. While you might be looking for gardening event sites at first, there’s a wider audience interested in that topic that you could reach through a site like Earth911, which simply lists “eco-friendly events.” ConnecticutBloggers.com – This is another good example of thinking outside normal keywords. They list events for just about anything happening in Connecticut. Easy as pie to find these for your own state. Find similar sites for your neighborhood or even county. CultureMob.com – CultureMob applies to a small set of cities, but their “Add Your Event” page is a good example of the types of pages we want to find while doing search queries. Pro Tip: Look Out For Link Building Footprints Think you’re a real link building master? If you are, you might have noticed a footprint on the Seattle.gov/calendar page. Scroll down to the bottom where it says “Events calendar powered by Trumba ”:     Trumba is an event and calendar software package that is apparently used by high profile websites like Seattle.gov. Now head over to Google and do a search for the following:    keyword city “Powered by Trumba” -site:trumba.com   Or if you’re feeling really ambitious, add inurl:.edu or inurl:.gov to the end of the search. That should yield some solid websites for you to choose from. Keep an eye out for other calendar footprints like that, since they are definitely plenty of similar services just like Trumba that do the same style of footprint.   Another footprint to test out is this one for Eventful.com’s partners:   keyword city “Event Data Provided By Eventful”     Competitive Analysis (aka Don’t Reinvent the Wheel) Guess what? You’re probably not the first person to host an event in your niche. Which means you don’t have to do quite as much link building bushwhacking, because there’s a chance that similar event hosts have done some of it for you.   Find similar events, and type the title of their event into Google. You should get a few results back related to that event. Even better, take a snippet from the event description and paste it with quotes into Google. Assuming they used the same description on all of their event listings it should return most of the places where they listed the event.    Also, take a look at where those event pages have received links from using Open Site Explorer, Blekko, etc.   Example: Let’s say I’m hosting a knitting event in Seattle. I can do a search for “seattle knitting workshop.” I don’t get a ton of event listings for that, but if I add a year at the end and make it “seattle knitting workshop 2012,” I suddenly get some relevant listings of knitting events. One of which is MadronaFiberArts.com , which sponsors the Winter Fiber Retreat. If I enter http://madronafiberarts.com/ into Open Site Explorer I get 56 Linking Root Domains from websites like BlueMoonFiberArts.com and KnitCircus.libsyn.com , talking about this event:     If they linked to something similar in the past, there’s a good chance they’ll link to you, too, if you ask them nicely.   Which brings us to our next section: Email Outreach .     Outreach – How to Move Beyond Link Submissions: While all of the above websites will take you a while to complete, and offer relatively good value links for the amount of effort they take, they’re still relatively easy for a competitor to copy. That makes them only moderately valuable to us in the long run. It would be downright lazy of us to ignore higher value links that can’t be obtained through a submit form.   Link outreach has been discussed at length here on SEOmoz and elsewhere, so I’m not going to rehash the topic by telling you how to craft the perfect outreach email – check out the links below for help with that.   The basic website and blogger outreach process is to do the following: Identify the type of websites that would care about the event. If you’re hosting a Knitting 101 Workshop, then you’ll want to find local knitting blogs, local knitting groups, local mommy blogs, local DIY blog, local craft blogs, etc.   Get the contact information and simply email the blogger or website owner with a nice, polite request to see if your event is something their readers would be interested in. That’s the short version. This ain’t rocket science, but if you’re too aggressive you can blow your chances of getting a link. A good practice is to reach out to the person for another reason, and let the topic come up more naturally in subsequent emails.   Great Resources for Developing and Improving Your Email Outreach Methods: Here’s some excellent resources on link building outreach and how to approach bloggers with a request. I recommend starting with the email examples used in these posts and customizing them to your needs: Outreach Letters for Link Building [Real Examples] by Peter Attia Throw Away Your Form Letters (or Five Principles to Better Outreach Link Building) by Michael King A Linkbuilder’s Gmail Productivity Setup (with Outreach Emails from 4 Industry Linkbuilders) by John F Doherty   Advanced Tactics to Consider: Once you’ve got the basics down, here are some other specialized tactics to help you get more value from your process: 2nd Tier Link Building – Second tier link building is the practice of building backlinks to your backlinks. The purpose is to give the backlink pointing to your site higher page authority, making it a more valuable link. Initially you should be using the overall events strategy to build links to your own domain. But let’s say you host quite a few events, and you’ve got a process in place with a developed list of websites where you post your events. Next, time, rather than linking to the primary event page on your website when you relist the event on the list of sites, consider creating the primary event page on another domain (e.g. http://biznik.com/events/seo-search-engine-meetup–24 ). Make sure this 3rd party site has a followed link to your own domain, like this example: Then, when you’re filling out all of your event listing submissions, use the 3rd party URL instead of your own site. By doing so, you’re creating a higher Page Authority on that 3rd party URL, which means a more valuable link back to your site.   Citation Building – If the event is being held at your business, then your business’s name, address, and phone (NAP) should be listed on there. But, even if the event isn’t being held at your business’s address, you can still stick your NAP at the end of the listing like this: For more information, please contact Hood Web Management at (206) 905-4053, by email at info@hoodwebmanagement.com, or find us at 10007 35th Ave SW, Seattle, WA 98146. It’s quick and easy and it helps to build trust and legitimacy for your local business, and helps your business in local search rankings. If you’re not a local business trying to rank for local search results, then this tactic won’t be very relevant to you.   Double-Dipping on Links – Most event websites will have a place for at least one link, which you’ll want to use for the primary event page on your website. But, there are many event listing sites that will allow a second link to a “ticket purchase” page. Use this as an opportunity to grab a second link to another page on your site if applicable, or to another event listing of yours on a third party site. You can also use it as an opportunity to link to a purchase page on another domain. The example at the beginning of this article about using Eventbrite is a good example, since adding links to that ticket page will in turn build its page authority, which then passes to our own domain. If the listing site allows links in the description of the event, well then that’s just icing on the cake. Resist the urge to stick 25 links in there and limit yourself to a handful of highly relevant pages on your site. Overdo it in a tacky way and you’ll risk getting flagged as spam or they may not approve your event listing. There’s no set number I can recommend, but if it feels like you’re overdoing it, you’re probably overdoing it. On top of my own links I’ll freely link to other presenters, the venue, or any organization sponsoring my event. Giver’s gain, so be sure to promote your event partners, too.   Implement Schema.org for Events on Your Website – In a nutshell, implementing schema.org formatting for events will help your website show up with rich snippets with event dates and titles . Take a look at http://schema.org/Event to get started and this rich snippets implementation for Eventful.com:   Host An Event With Someone Else Speaking – Not all of us are great public speakers. That doesn’t have to stop you from utilizing this technique. Invite a guest speaker that is relevant to your business to present at an event you host. For example, a nutritionist might team up with a restaurant chef, or an accountant might team up with a lawyer. There’s plenty of ways to spin this and add even more value to your event and potential attendees.   Speak at Someone Else’s Event – Not only can you invite someone else to your event, you can use this strategy for other people’s events that you speak at. If you want, you can even get them involved in some of this marketing and link building process, and they can build links to their website and yours in the process. Pulling them in as a sponsor is also a great way to engage their entire audience, who will likely be interested in your event.   Making the Most of the Event & Wrap Up: Now that you’ve gone through all of this work to build links and promote the event, your job’s not over yet. In fact, some of the best link opportunities can come after the event is over. Here’s a list of steps I take during and after an event to get the most value:   Build Your List: Have a clipboard and signup sheet for your mailing list handy. If there are slides for your presentation, offer to email a PDF or Powerpoint file of the presentation to anyone who adds their email to your mailing list signup. Usually that’s enough to get most attendees to add their email – just in case they want to refer back to the slides. If you’re not building an email list, ask them to follow you on Twitter or connect on LinkedIn or whatever other presence you maintain, and give them a way to stay connected with you. Here’s a photo of the mailing list form that I pass around at my speaking events:   Event Wrapup Page: Often it’s good to have a wrapup page for the event. Here’s an example from a recent link building presentation I gave: Why Links Matter to Small Businesses and How to Get Them . This is a dedicated page on your website that has references from the event (such as a Slideshare embed of presentations or perhaps links to other resources you mentioned) and other pertinent information. It’s also a great place for event attendees to link after the event. When I send out the copy of my slides to event attendees, I email them the link to this page and encourage them to share it freely and link to it. Speaking of links after the event…   Ask for the Link: You know how in sales they tell you to “Ask for the Sale?” Well link building is no different, and just like sales, many times your audience will be happy to do it – if you just ask them. Ask your audience (nicely) that if they liked the event and found it useful, to link or Tweet or Facebook share or LinkedIn share the event wrapup page. Many will do it, and you’ll get some good social traction and maybe some real links, too. I reached out to Jonathon Colman , the lead SEO for REI, and asked him for additional suggestions on getting the most value out of your presentations and speaking engagements. Jonathon speaks at many conferences and events and publishes his presentations at slideshare.net/jcolman/ . Here’s what he had to say: Market your Slideshare.net presence and individual slide decks the same way you would your event page or blog posts. Obtain Likes, Tweets, +1s, links, etc. based on the power and usefulness of your content. Slide decks that gain enough velocity in views and social activity on Slideshare become featured on their homepage, which is a great way to get links, coverage, and build more relationships.   Also promote the presentations of other people who spoke at or attended your event. You look your best when you make other people look good.   Market your events and event artifacts (slides, photos, blog coverage, etc.) on Lanyrd.com . Also list all of your events so that you build up a history and a positive, professional, speaking profile.   Search Google, Twitter, Quora, and StackExchange for people asking questions about the specific topics that your slide deck or event addresses and engage them with answers. Never bomb them with a link unless they ask for one.   This guide may seem like a lot of information, but I think it’s just the tip of the iceberg for link building methods with local events.   What other search queries, event listing websites, and event outreach strategies can you think of to share in the comments?   Speaking of local events, come say hello to me if you see me at MozCon. I’ll be one of the 37 bearded guys wearing plaid shirts – just keep tapping them on the shoulder and commenting on their awesome event link building post on SEOmoz – eventually you’ll get to me.   You should do it because Roger says so:     Sign up for The Moz Top 10 , a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don’t have time to hunt down but want to read!

View original post here:
The Complete Guide to Link Building with Local Events

How to Perform the World’s Greatest SEO Audit

Posted by Steve Webb This post was originally in YouMoz , and was promoted to the main blog because it provides great value and interest to our community. The author’s views are entirely his or her own and may not reflect the views of SEOmoz, Inc. Now that tax season is over, it’s once again safe to say my favorite A-word… audit! That’s right. My name is Steve, and I’m an SEO audit junkie . Like any good junkie, I’ve read every audit-related article; I’ve written thousands of lines of audit-related code, and I’ve performed audits for friends, clients, and pretty much everyone else I know with a website. All of this research and experience has helped me create an insanely thorough SEO audit process. And today, I’m going to share that process with you. This is designed to be a comprehensive guide for performing a technical SEO audit . Whether you’re auditing your own site, investigating an issue for a client, or just looking for good bathroom reading material, I can assure you that this guide has a little something for everyone. So without further ado, let’s begin. SEO Audit Preparation When performing an audit, most people want to dive right into the analysis. Although I agree it’s a lot more fun to immediately start analyzing, you should resist the urge. A thorough audit requires at least a little planning to ensure nothing slips through the cracks. Crawl Before You Walk Before we can diagnose problems with the site, we have to know exactly what we’re dealing with. Therefore, the first (and most important) preparation step is to crawl the entire website . Crawling Tools I’ve written custom crawling and analysis code for my audits, but if you want to avoid coding, I recommend using Screaming Frog’s SEO Spider to perform the site crawl (it’s free for the first 500 URIs and £99/year after that). Alternatively, if you want a truly free tool, you can use Xenu’s Link Sleuth ; however, be forewarned that this tool was designed to crawl a site to find broken links. It displays a site’s page titles and meta descriptions, but it was not created to perform the level of analysis we’re going to discuss. For more information about these crawling tools, read Dr. Pete’s Crawler Face-off: Xenu vs. Screaming Frog . Crawling Configuration Once you’ve chosen (or developed) a crawling tool, you need to configure it to behave like your favorite search engine crawler (e.g., Googlebot, Bingbot, etc.). First, you should set the crawler’s user agent to an appropriate string. Popular Search Engine User Agents: Googlebot – “Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)” Bingbot – “Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)” Next, you should decide how you want the crawler to handle various Web technologies. There is an ongoing debate about the intelligence of search engine crawlers . It’s not entirely clear if they are full-blown headless browsers or simply glorified curl scripts (or something in between). By default, I suggest disabling cookies, JavaScript, and CSS when crawling a site. If you can diagnose and correct the problems encountered by dumb crawlers, that work can also be applied to most (if not all) of the problems experienced by smarter crawlers. Then, for situations where a dumb crawler just won’t cut it (e.g., pages that are heavily reliant on AJAX), you can switch to a smarter crawler. Ask the Oracles The site crawl gives us a wealth of information, but to take this audit to the next level, we need to consult the search engines . Unfortunately, search engines don’t like to give unrestricted access to their servers so we’ll just have to settle for the next best thing: webmaster tools. Most of the major search engines offer a set of diagnostic tools for webmasters, but for our purposes, we’ll focus on Google Webmaster Tools and Bing Webmaster Tools. If you still haven’t registered your site with these services, now’s as good a time as any. Helpful Videos: How to Register Your Site with Google Webmaster Tools How to Register Your Site with Bing Webmaster Tools Now that we’ve consulted the search engines, we also need to get input from the site’s visitors . The easiest way to get that input is through the site’s analytics. The Web is being monitored by an ever-expanding list of analytics packages, but for our purposes, it doesn’t matter which package your site is using. As long as you can investigate your site’s traffic patterns, you’re good to go for our upcoming analysis. At this point, we’re not finished collecting data, but we have enough to begin the analysis so let’s get this party started! SEO Audit Analysis The actual analysis is broken down into five large sections: Accessibility Indexability On-Page Ranking Factors Off-Page Ranking Factors Competitive Analysis (1) Accessibility If search engines and users can’t access your site, it might as well not exist. With that in mind, let’s make sure your site’s pages are accessible. Robots.txt The robots.txt file is used to restrict search engine crawlers from accessing sections of your website. Although the file is very useful, it’s also an easy way to inadvertently block crawlers. As an extreme example, the following robots.txt entry restricts all crawlers from accessing any part of your site: Manually check the robots.txt file, and make sure it’s not restricting access to important sections of your site . You can also use your Google Webmaster Tools account to identify URLs that are being blocked by the file. Robots Meta Tags The robots meta tag is used to tell search engine crawlers if they are allowed to index a specific page and follow its links. When analyzing your site’s accessibility, you want to identify pages that are inadvertently blocking crawlers . Here is an example of a robots meta tag that prevents crawlers from indexing a page and following its links: HTTP Status Codes Search engines and users are unable to access your site’s content if you have URLs that return errors (i.e., 4xx and 5xx HTTP status codes). During your site crawl, you should identify and fix any URLs that return errors (this also includes soft 404 errors ). If a broken URL’s corresponding page is no longer available on your site, redirect the URL to a relevant replacement. Speaking of redirection , this is also a great opportunity to inventory your site’s redirection techniques . Be sure the site is using 301 HTTP redirects (and not 302 HTTP redirects, meta refresh redirects, or JavaScript-based redirects) because they pass the most link juice to their destination pages. XML Sitemap Your site’s XML Sitemap provides a roadmap for search engine crawlers to ensure they can easily find all of your site’s pages. Here are a few important questions to answer about your Sitemap: Is the Sitemap a well-formed XML document? Does it follow the Sitemap protocol ? Search engines expect a specific format for Sitemaps; if yours doesn’t conform to this format, it might not be processed correctly. Has the Sitemap been submitted to your webmaster tools accounts? It’s possible for search engines to find the Sitemap without your assistance, but you should explicitly notify them about its location. Did you find pages in the site crawl that do not appear in the Sitemap? You want to make sure the Sitemap presents an up-to-date view of the website. Are there pages listed in the Sitemap that do not appear in the site crawl? If these pages still exist on the site, they are currently orphaned. Find an appropriate location for them in the site architecture, and make sure they receive at least one internal backlink. Helpful Videos: How to Submit a Sitemap to Google How to Submit a Sitemap to Bing Site Architecture Your site architecture defines the overall structure of your website, including its vertical depth (how many levels it has) as well as its horizontal breadth at each level. When evaluating your site architecture, identify how many clicks it takes to get from the homepage to other important pages. Also, evaluate how well pages are linking to others in the site’s hierarchy, and make sure the most important pages are prioritized in the architecture. Ideally, you want to strive for a flatter site architecture that takes advantage of both vertical and horizontal linking opportunities. Flash and JavaScript Navigation The best site architecture in the world can be undermined by navigational elements that are inaccessible to search engines. Although search engine crawlers have become much more intelligent over the years, it is still safer to avoid Flash and JavaScript navigation. To evaluate your site’s usage of JavaScript navigation, you can perform two separate site crawls: one with JavaScript disabled and another with it enabled. Then, you can compare the corresponding link graphs to identify sections of the site that are inaccessible without JavaScript. Site Performance Users have a very limited attention span, and if your site takes too long to load, they will leave. Similarly, search engine crawlers have a limited amount of time that they can allocate to each site on the Internet. Consequently, sites that load quickly are crawled more thoroughly and more consistently than slower ones. You can evaluate your site’s performance with a number of different tools. Google Page Speed and YSlow check a given page using various best practices and then provide helpful suggestions (e.g., enable compression, leverage a content distribution network for heavily used resources, etc.). Pingdom Full Page Test presents an itemized list of the objects loaded by a page, their sizes, and their load times. Here’s an excerpt from Pingdom’s results for SEOmoz: These tools help you identify pages (and specific objects on those pages) that are serving as bottlenecks for your site. Then, you can itemize suggestions for optimizing those bottlenecks and improving your site’s performance. (2) Indexability We’ve identified the pages that search engines are allowed to access. Next, we need to determine how many of those pages are actually being indexed by the search engines. Site: Command Most search engines offer a “site:” command that allows you to search for content on a specific website. You can use this command to get a very rough estimate for the number of pages that are being indexed by a given search engine. For example, if we search for “site:seomoz.org” on Google, we see that the search engine has indexed approximately 60,900 pages for SEOmoz: Although this reported number of indexed pages is rarely accurate, a rough estimate can still be extremely valuable. You already know your site’s total page count (based on the site crawl and the XML Sitemap) so the estimated index count can help identify one of three scenarios: The index and actual counts are roughly equivalent – this is the ideal scenario; the search engines are successfully crawling and indexing your site’s pages. The index count is significantly smaller than the actual count – this scenario indicates that the search engines are not indexing many of your site’s pages. Hopefully, you already identified the source of this problem while investigating the site’s accessibility. If not, you might need to check if the site’s being penalized by the search engines (more on this in a moment). The index count is significantly larger than the actual count – this scenario usually suggests that your site is serving duplicate content (e.g., pages accessible through multiple entry points, “appreciably similar” content on distinct pages, etc.). If you suspect a duplicate content issue, Google’s “site:” command can also help confirm those suspicions. Simply append “&start=990″ to the end of the URL in your browser: Then, look for Google’s duplicate content warning at the bottom of the page. The warning message will look similar to this: If you have a duplicate content issue, don’t worry. We’ll address duplicate content in an upcoming section of the audit. Index Sanity Checks The “site:” command allows us to look at indexability from a very high level. Now, we need to be a little more granular. Specifically, we need to make sure the search engines are indexing the site’s most important pages. Page Searches Hopefully, you already found your site’s high priority pages in the index while performing “site:” queries. If not, you can search for a specific page’s URL to check if it has been indexed: If you don’t find the page, double check its accessibility. If the page is accessible, you should check if the page has been penalized. Rand describes an alternative approach to finding indexed pages in this article: Indexation for SEO: Real Numbers in 5 Easy Steps . Brand Searches After you check whether your important pages have been indexed, you should check if your website is ranking well for your company’s name (or your brand’s name). Just search for your company or brand name. If your website appears at the top of the results, all is well with the universe. On the other hand, if you don’t see your website listed, the site might be penalized, and it’s time to investigate further. Search Engine Penalties Hopefully, you’ve made it this far in the audit without detecting even the slightest hint of a search engine penalty. But if you think your site has been penalized, here are 4 steps to help you fix the situation: Step 1: Make Sure You’ve Actually Been Penalized I can’t tell you how many times I’ve researched someone’s “search engine penalty” only to find an accidentally noindexed page or a small shuffle in the search engine rankings. So before you start raising the penalty alarm, be sure you’ve actually been penalized. In many cases, a true penalty will be glaringly obvious. Your pages will be completely deindexed (even though they’re openly accessible), or you will receive a penalty message in your webmaster tools account. It’s important to note that your site can also lose significant traffic due to a search engine algorithm update. Although this isn’t a penalty per se, it should be handled with the same diligence as a true penalty. Step 2: Identify the Reason(s) for the Penalty Once you’re sure the site has been penalized, you need to investigate the root cause for the penalty. If you receive a formal notification from a search engine, this step is already complete. Unfortunately, if your site is the victim of an algorithmic update, you have more detective work to do. Begin searching SEO-related news sites and forums until you find answers. When search engines change their algorithms, many sites are affected so it shouldn’t take long to figure out what happened. For even more help, read Sujan Patel’s article about identifying search engine penalties . Step 3: Fix the Site’s Penalized Behavior After you’ve identified why your site was penalized, you have to methodically fix the offending behavior. This is easier said than done, but fortunately, the SEOmoz community is always happy to help. Step 4: Request Reconsideration Once you’ve fixed all of the problems, you need to request reconsideration from the search engines that penalized you. However, be forewarned that if your site wasn’t explicitly penalized (i.e., it was the victim of an algorithm update), a reconsideration request will be ineffective, and you’ll have to wait for the algorithm to refresh. For more information, read Google’s guide for Reconsideration Requests and Bing’s guide for Getting Out of the Penalty Box . With any luck, Matt Cutts will release you from search engine prison: (3) On-Page Ranking Factors Up to this point, we’ve analyzed the accessibility and indexability of your site. Now it’s time to turn our attention to the characteristics of your site’s pages that influence the site’s search engine rankings. For each of the on-page ranking factors, we’ll investigate page level characteristics for the site’s individual pages as well as domain level characteristics for the entire website. In general, the page level analysis is useful for identifying specific examples of optimization opportunities, and the domain level analysis helps define the level of effort necessary to make site-wide corrections. URLs Since a URL is the entry point to a page’s content, it’s a logical place to begin our on-page analysis. When analyzing the URL for a given page, here are a few important questions to ask: Is the URL short and user-friendly? A common rule of thumb is to keep URLs less than 115 characters. Does the URL include relevant keywords? It’s important to use a URL that effectively describes its corresponding content. Is the URL using subfolders instead of subdomains? Subdomains are mostly treated as unique domains when it comes to passing link juice. Subfolders don’t have this problem, and as a result, they are typically preferred over subdomains. Does the URL avoid using excessive parameters? If possible, use static URLs. If you simply can’t avoid using parameters, at least register them with your Google Webmaster Tools account. Is the URL using hyphens to separate words? Underscores have a very checkered past with certain search engines. To be on the safe side, just use hyphens. Additional URL Optimization Resources: 11 Best Practices for URLs SEO URL Optimization When analyzing the URLs for an entire domain, here are a few additional questions: Do most of the URLs follow the best practices established in the page level analysis, or are many of the URLs poorly optimized? If a number of URLs are suboptimal, do they at least break the rules in a consistent manner, or are they all over the map? Based on the site’s keywords, is the domain appropriate? Does it contain keywords? Does it appear spammy? URL-based Duplicate Content In addition to analyzing the site’s URL optimization, it’s also important to investigate the existence of URL-based duplicate content on the site. URLs are often responsible for the majority of duplicate content on a website because every URL represents a unique entry point into the site. If two distinct URLs point to the same page (without the use of redirection), search engines believe two distinct pages exist. For an exhaustive list of ways URLs can create duplicate content, read Section V. of Dr. Pete’s fantastic guide: Duplicate Content in a Post-Panda World (go ahead and read the entire guide – it’s amazing). Ideally, your site crawl will discover most (if not all) sources of URL-based duplicate content on your website. But to be on the safe side, you should explicitly check your site for the most popular URL-based culprits (programmatically or manually). In the content analysis section, we’ll discuss additional techniques for identifying duplicate content (including URL-based duplicate content). Content We all know content is king so now, let’s give your site the royal treatment. To investigate a page’s content, you have various tools at your disposal. The simplest approach is to view Google’s cached copy of the page (the text-only version). Alternatively, you can use SEO Browser or Browseo . These tools display a text-based version of the page, and they also include helpful information about the page (e.g., page title, meta description, etc.). Regardless of the tools you use, the following questions can help guide your investigation: Does the page contain substantive content? There’s no hard and fast rule for how much content a page should contain, but using at least 300 words is a good rule of thumb. Is the content valuable to its audience? This is obviously somewhat subjective, but you can approximate the answer with metrics such as bounce rate and time spent on the page. Does the content contain targeted keywords? Do they appear in the first few paragraphs? If you want to rank for a keyword, it really helps to use it in your content. Is the content spammy (e.g., keyword stuffing)? You want to include keywords in your content, but you don’t want to go overboard. Does the content minimize spelling and grammatical errors? Your content loses professional credibility if it contains glaring mistakes. Spell check is your friend; I promise. Is the content easily readable? Various metrics exist for quantifying the readability of content (e.g., Flesch Reading Ease, Fog Index, etc.). Are search engines able to process the content? Don’t trap your content inside Flash, overly complex JavaScript, or images. Additional Content Optimization Resources: SEO Copywriting Tips The Ultimate Blogger Writing Guide When analyzing the content across your entire site, you want to focus on 3 main areas: 1. Information Architecture Your site’s information architecture defines how information is laid out on the site. It is the blueprint for how your site presents information (and how you expect visitors to consume that information). During the audit, you should ensure that each of your site’s pages has a purpose. You should also verify that each of your targeted keywords is being represented by a page on your site. 2. Keyword Cannibalism Keyword cannibalism describes the situation where your site has multiple pages that target the same keyword. When multiple pages target a keyword, it creates confusion for the search engines, and more importantly, it creates confusion for visitors. To identify cannibalism, you can create a keyword index that maps keywords to pages on your site. Then, when you identify collisions (i.e., multiple pages associated with a particular keyword), you can merge the pages or repurpose the competing pages to target alternate (and unique) keywords. 3. Duplicate Content Your site has duplicate content if multiple pages contain the same (or nearly the same) content. Unfortunately, these pages can be both internal and external (i.e., hosted on a different domain). You can identify duplicate content on internal pages by building equivalence classes with the site crawl. These classes are essentially clusters of duplicate or near-duplicate content. Then, for each cluster, you can designate one of the pages as the original and the others as duplicates. To learn how to make these designations, read Section IV. of Dr. Pete’s duplicate content guide: Duplicate Content in a Post-Panda World . To identify duplicate content on external pages, you can use Copyscape or blekko’s duplicate content detection. Here’s an excerpt from blekko’s results for SEOmoz: HTML Markup It’s hard to overstate the value of your site’s HTML because it contains a few of the most important on-page ranking factors. Before diving into specific HTML elements, we need to validate your site’s HTML and evaluate its standards compliance. W3C offers a markup validator to help you find standards violations in your HTML markup. They also offer a CSS validator to help you check your site’s CSS. Titles A page’s title is its single most identifying characteristic. It’s what appears first in the search engine results, and it’s often the first thing people notice in social media. Thus, it’s extremely important to evaluate the titles on your site. When evaluating an individual page’s title, you should consider the following questions: Is the title succinct? A commonly used guideline is to make titles no more than 70 characters. Longer titles will get cut off in the search engine results, and they also make it difficult for people to add commentary on Twitter. Does the title effectively describe the page’s content? Don’t pull the bait and switch on your audience; use a compelling title that directly relates to your content’s subject matter. Does the title contain a targeted keyword? Is the keyword at the front of the title? A page’s title is one of the strongest on-page ranking factors so make sure it includes a targeted keyword. Is the title over-optimized? Rand covers this topic in a recent Over-Optimization Whiteboard Friday . Additional Title Optimization Resources: Are Your Titles Irresistibly Click Worthy & Viral?! How to Write Magnetic Headlines When analyzing the titles across an entire domain, make sure each page has a unique title. You can use your site crawl to perform this analysis. Alternatively, Google Webmaster Tools reports duplicate titles that Google finds on your site (look under “Optimization” > “HTML Improvements”). Meta Descriptions A page’s meta description doesn’t explicitly act as a ranking factor, but it does affect the page’s click-through rate in the search engine results. The meta description best practices are almost identical to those described for titles. In your page level analysis, you’re looking for succinct (no more than 155 characters) and relevant meta descriptions that have not been over-optimized . In your domain level analysis, you want to ensure that each page has a unique meta description. Your Google Webmaster Tools account will report duplicate meta descriptions that Google finds (look under “Optimization” > “HTML Improvements”). Other Tags We’ve covered the two most important HTML elements, but they’re not the only ones you should investigate. Here are a few more questions to answer about the others: Are any pages using meta keywords? Meta keywords have become almost universally associated with spam. To be on the safe side, just avoid them. Do any pages contain a rel=”canonical” link? This link element is used to help avoid duplicate content issues. Make sure your site is using it correctly. Are any pages in a paginated series? Are they using rel=”next” and rel=”prev” link elements? These link elements help inform search engines how to handle pagination on your site. Additional Resources: Google Explains the rel=”canonical” Link Google Explains the rel=”next” and rel=”prev” Links Images A picture might say a thousand words to users, but for search engines, pictures are mute. Therefore, your site needs to provide image metadata so that search engines can participate in the conversation. When analyzing an image, the two most important attributes are the image’s alt text and the image’s filename . Both attributes should include relevant descriptions of the image, and ideally, they’ll also contain targeted keywords. For a comprehensive resource on optimizing images, read Rick DeJarnette’s Ultimate Guide for Web Images and SEO . Outlinks When one page links to another, that link is an endorsement of the receiving page’s quality. Thus, an important part of the audit is making sure your site links to other high quality sites. To help evaluate the links on a given page, here are a few questions to keep in mind: Do the links point to trustworthy sites? Your site should avoid linking to spammy sites because it reflects poorly on the trustworthiness of your site. If a site links to spam, there’s a good chance that it’s also spam. Are the links relevant to the page’s content? When you link to another page, its content should supplement yours. If your links are irrelevant, it leads to a poor user experience and reduced relevancy for your page. Do the links use relevant anchor text? Does the anchor text include targeted keywords? A link’s anchor text should accurately describe the page it points to. This helps users decide if they want to follow the link, and it helps search engines identify the subject matter of the destination page. Are any of the links broken? Links that return a 4xx or 5xx status code are considered broken. You can identify them in your site crawl, or you can also use a Link Checker . Do the links use unnecessary redirection? If your internal links are generating redirects, you’re unnecessarily diluting the link juice that flows through your site. Make sure your internal links point to the appropriate destination pages. Are any of the links nofollowed? Aside from situations where you can’t control outlinks (e.g., user generated content), you should let your link juice flow freely. Additional Link Optimization Resources: The Importance of Internal Linking Internal Link – Best Practices for SEO When analyzing a site’s outlinks, you should investigate the distribution of internal links that point to the various pages on your site. Make sure the most important pages receive the most internal backlinks. To be clear, this is not PageRank sculpting . You’re simply ensuring that your most important pages are the easiest to find on your site. Other Tags Images and links are not the only important elements found in the HTML section. Here are a few questions to ask about the others: Does the page use an H1 tag? Does the tag include a targeted keyword? Heading tags aren’t as powerful as titles, but they’re still an important place to include keywords. Is the page avoiding frames and iframes? When you use a frame to embed content, search engines do not associate the content with your page (it is associated with the frame’s source page). Does the page have an appropriate content-to-ads ratio? If your site uses ads as a revenue source, that’s fine. Just make sure they don’t overpower your site’s content. We’ve now covered the most important on-page ranking factors for your website. For even more information about on-page optimization, read Rand’s guide: Perfecting Keyword Targeting & On-Page Optimization . (4) Off-Page Ranking Factors The on-page ranking factors play an important role in your site’s position in the search engine rankings, but they’re only one piece of a much bigger puzzle. Next, we’re going to focus on the ranking factors that are generated by external sources. Popularity The most popular sites aren’t always the most useful, but their popularity allows them to influence more people and attract even more attention. Thus, even though your site’s popularity isn’t the most important metric to monitor, it is still a valuable predictor of ongoing success. When evaluating your site’s popularity, here are a few questions to answer: Is your site gaining traffic? Your analytics package is your best source for traffic-based information (aside from processing your server logs). You want to make sure your site isn’t losing traffic (and hence popularity) over time. How does your site’s popularity compare against similar sites? Using third party services such as Compete , Alexa , and Quantcast , you can evaluate if your site’s popularity is outpacing (or being outpaced by) competing sites. Is your site receiving backlinks from popular sites? Link-based popularity metrics such as mozRank are useful for monitoring your site’s popularity as well as the popularity of the sites linking to yours. Trustworthiness The trustworthiness of a website is a very subjective metric because all individuals have their own unique interpretation of trust. To avoid these personal biases, it’s easier to identify behavior that is commonly accepted as being untrustworthy. Untrustworthy behavior falls into numerous categories, but for our purposes, we’ll focus on malware and spam. To check your site for malware, you can rely on blacklists such as DNS-BH or Google’s Safe Browsing API . You can also use an analysis service like McAfee’s SiteAdvisor . Here is an excerpt from SiteAdvisor’s report for SEOmoz: When investigating spammy behavior on your website, you should at least look for the following: Keyword Stuffing – creating content with an unnaturally high keyword density. Invisible or Hidden Text – exploiting the technology gap between Web browsers and search engine crawlers to present content to search engines that is hidden from users (e.g., “hiding” text by making it the same color as the background). Cloaking – returning different versions of a website based on the requesting user agent or IP address (i.e., showing the search engines one thing while showing users something else). Additional Web Spam Resources: Web Spam Taxonomy Cloaking and Redirection: A Preliminary Study Even if your site appears to be trustworthy, you still need to evaluate the trustworthiness of its neighboring sites (the sites it links to and the sites it receives links from). If you’ve identified a collection of untrustworthy sites, you can use a slightly modified version of PageRank to propagate distrust from those bad sites to the rest of a link graph. For years, this approach has been referred to as BadRank, and it can be deployed on outgoing links or incoming links to identify neighborhoods of untrustworthy sites. Alternatively, you can attack the problem by propagating trust from a seed set of trustworthy sites (e.g., cnn.com, mit.edu, etc.). This approach is called TrustRank, and it has been implemented by SEOmoz in the form of their mozTrust metric. Sites with a higher mozTrust value are located closer to trustworthy sites in the link graph and therefore considered more trusted. Additional Trust Propagation Resources: Combating Web Spam with TrustRank Propagating Trust and Distrust to Demote Web Spam Backlink Profile Your site’s quality is largely determined by the quality of the sites linking to it. Thus, it is extremely important to analyze the backlink profile of your site and identify opportunities for improvement. Fortunately, there is an ever-expanding list of tools available to find backlink data, including your webmaster tools accounts, blekko , Open Site Explorer , Majestic SEO , and Ahrefs . Here are a few questions to ask about your site’s backlinks: How many unique root domains are linking to the site? You can never have too many high quality backlinks, but a link from 100 different root domains is significantly more valuable than 100 links from a single root domain. What percentage of the backlinks are nofollowed? Ideally, the vast majority of your site’s backlinks will be followed. However, a site without any nofollowed backlinks appears highly suspicious to search engines. Does the anchor text distribution appear natural? If too many of your site’s backlinks use exact match anchor text, search engines will flag those links as being unnatural. Are the backlinks from sites that are topically relevant? Topically relevant backlinks help establish your site as an authoritative source of information in your industry. How popular/trustworthy/authoritative are the root domains that are linking to the site? If too many of your site’s backlinks are from low quality sites, your site will also be considered low quality. Additional Backlink Analysis Resources: 71 Technical Factors for Backlink Analysis Anchor Text Distribution: Avoiding Over Optimization The Professional Guide to Link Building Authority A site’s authority is determined by a combination of factors (e.g., the quality and quantity of its backlinks, its popularity, its trustworthiness, etc.). To help evaluate your site’s authority, SEOmoz provides two important metrics: Page Authority and Domain Authority . Page Authority predicts how well a specific page will perform in the search engine rankings, and Domain Authority predicts the performance for an entire domain. Both metrics aggregate numerous link-based features (e.g., mozRank, mozTrust, etc.) to give you an easy way to compare the relative strengths of various pages and domains. For more information, watch the corresponding Whiteboard Friday video about these metrics: Domain Authority & Page Authority Metrics . Social Engagement As the Web becomes more and more social, the success of your website depends more and more on its ability to attract social mentions and create social conversations. Each social network provides its own form of social currency. Facebook has likes. Twitter has retweets. Google+ has +1s. The list goes on and on. Regardless of the specific network, the websites that possess the most currency are the most relevant socially. When analyzing your site’s social engagement, you should quantify how well it’s accumulating social currency in each of the most important social networks (i.e., how many likes/retweets/+1s/etc. are each of your site’s pages receiving). You can query the networks for this information, or you can use a third party service such as Shared Count . Additionally, you should evaluate the authority of the individuals that are sharing your site’s content. Just as you want backlinks from high quality sites, you want mentions from reputable and highly influential people. Additional Social Engagement Resources: Tracking the KPIs of Social Media How Authorship (and Google+) Will Change Linkbuilding AuthorRank Could be Bigger than all Panda Updates Combined (5) Competitive Analysis Just when you thought we were done, it’s time to start the analysis all over for your site’s competitors. I know it sounds painful, but the more you know about your competitors, the easier it is to identify (and exploit) their weaknesses. My process for analyzing a competitor’s website is almost identical to what we’ve already discussed. For another person’s perspective, I strongly recommend Selena Narayanasamy’s Guide to Competitive Research . SEO Audit Report After you’ve analyzed your site and the sites of your competitors, you still need to distill all of your observations into an actionable SEO audit report. Since your eyes are probably bleeding by now, I’ll save the world’s greatest SEO audit report for another post. In the meantime, here are three important tips for presenting your findings in an effective manner: Write for multiple audiences. The meat of your report will contain very technical observations and recommendations. However, it’s important to realize that the report will not always be read by tech-savvy individuals. Thus, when writing the report, be sure to keep other audiences in mind and provide helpful summaries for managers, executives, and anyone else that might not have a working knowledge of SEO. Prioritize, prioritize, and then prioritize some more. Regardless of who actually reads your report, try to respect their time. Put the most pressing issues at the beginning of the report so that everyone knows which items are critically important (and which ones can be put on the back burner, if necessary). Provide actionable suggestions. Don’t give generic recommendations like, “Write better titles.” Provide specific examples that can be used immediately to make a positive impact on the site. Even if the recommendations are large in scope, attempt to offer concrete first steps to help get the ball rolling. Additional Resources Just in case 6,000+ words weren’t enough to feed your SEO audit hunger, here are a few more SEO audit resources: Technical Site Audit Checklist – Geoff Kenyon provides an excellent checklist of items to investigate during an SEO audit. If you check off each of these items, you’re well on your way to completing an excellent audit. The Ultimate SEO Audit – This is a slightly older post by The Daily Anchor, but it still contains a lot of useful information. It’s organized as three individual audits: (1) technical audit, (2) content audit, and (3) link audit. A Step by Step 15 Minute SEO Audit – Danny Dover offers a great guide for identifying large SEO problems in a very short period of time. Find Your Site’s Biggest Technical Flaws in 60 Minutes – Continuing with the time-sensitive theme, this post by Dave Sottimano shows you just how many SEO-related problems you can identify in an hour. What Do You Think? As the old saying goes, “There’s more than one way to skin a cat.” And that’s especially true when it comes to performing an SEO audit so I’d LOVE to hear your comments, suggestions, and questions in the comments below. I’ll respond to everything, and since I probably broke this year’s record for longest post, I encourage you to break the record for most comments! Sign up for The Moz Top 10 , a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don’t have time to hunt down but want to read!

See original article:
How to Perform the World’s Greatest SEO Audit