46
How to Perform SEO Audits Presented by: Alan Bleiweiss http://AlanBleiweiss.com @AlanBleiweiss

How to Perform SEO Audits

Embed Size (px)

DESCRIPTION

Pubcon Vegas 2013 slide deck on how to perform forensic SEO audits on web sites regardless of the size of the site

Citation preview

Page 1: How to Perform SEO Audits

How to Perform SEO Audits

Presented by:Alan Bleiweiss

http://AlanBleiweiss.com

@AlanBleiweiss

Page 2: How to Perform SEO Audits

Alan Bleiweiss• Forensic SEO Consultant• SEO Services Since 2001• Audit Sites w/up to 150 million

pages

@AlanBleiweiss

Page 3: How to Perform SEO Audits

Why An Audit Is Vital• Discover Issues You Weren’t Even Aware Of

• Know Where To Prioritize Efforts

• Establish a Step by Step Action Plan

• Everyone Works From The Same Roadmap

@AlanBleiweiss

Page 4: How to Perform SEO Audits

Why An Audit Is Vital• Get Real Results

@AlanBleiweiss

Page 5: How to Perform SEO Audits

Why An Audit Is Vital• Become Sustainable

@AlanBleiweiss

Page 6: How to Perform SEO Audits

Caveats• It’s impossible to include every factor,

every tactic, and every consideration I include in my audits in a 20 minute presentation.

• Every situation is unique, so take what works for you from this presentation, and leave the rest.

@AlanBleiweiss

Page 7: How to Perform SEO Audits

How To Perform SEO Audits

• Strategic Vs. Tactical• Pre-Contract Questions• Info Needed To Get Started• Data To Gather• Evaluation Process• The Action Plan - What To Include

@AlanBleiweiss

Page 8: How to Perform SEO Audits

Strategic SEO Audits– High Level / Bigger Picture– Macro View– Sample & Scan– Top Priority Recommendations Only– Don’t Overwhelm the Client

@AlanBleiweiss

Page 9: How to Perform SEO Audits

Tactical SEO Audits– One Tactical Audit to address each issue

found in strategic audit

– 1st Step in the implementation Sequence

– Granular Focus

– Details Matter

@AlanBleiweiss

Page 10: How to Perform SEO Audits

Pre-Contract Questions• What is the domain you want

audited?

• Why do you think you need an audit?

• What are your goals?– Short / mid-term / long term

@AlanBleiweiss

Page 11: How to Perform SEO Audits

Info to Get Started• List all the sites, domains, sub-domains

you own– Check with site:domain.com –www– site:domain.com –www –subd –subd2 etc.

• Have you received a manual penalty notice?

• What SEO have you done since January 1?• Provide admin access to

Analytics/GWT/BWT@AlanBleiweiss

Page 12: How to Perform SEO Audits

Data to Gather• Competitive Landscape

– G Pgs Indexed / Inbound Followed Links / Inbound Followed Roots / LTR Ratio

@AlanBleiweiss

Page 13: How to Perform SEO Audits

Data to Gather• SEMRush Top Competitor Visibility Timeline

Charts

@AlanBleiweiss

Page 14: How to Perform SEO Audits

Data to Gather• SEMRush Rankings sort by highest volume

@AlanBleiweiss

Page 15: How to Perform SEO Audits

Data to Gather• SEMRush Ranking Changes

@AlanBleiweiss

Page 16: How to Perform SEO Audits

Data to Gather• OSE Followed Links Export

@AlanBleiweiss

Page 17: How to Perform SEO Audits

Data to Gather• OSE Followed Link Anchor LTR

@AlanBleiweiss

Page 18: How to Perform SEO Audits

Data to Gather• GWT top Linking Domains Export

@AlanBleiweiss

Page 19: How to Perform SEO Audits

Data to Gather• GWT Internal Links

@AlanBleiweiss

Page 20: How to Perform SEO Audits

Data to Gather• GWT Index Status

@AlanBleiweiss

Page 21: How to Perform SEO Audits

Data to Gather• GWT Visibility Timeline

@AlanBleiweiss

Page 22: How to Perform SEO Audits

Data to Gather• GWT Site Messages

@AlanBleiweiss

Page 23: How to Perform SEO Audits

Data to Gather• Don’t Ignore “Manual Actions” Section

@AlanBleiweiss

Page 24: How to Perform SEO Audits

Data to Gather• GA Year Over Year Comparisons If Applicable

@AlanBleiweiss

Page 25: How to Perform SEO Audits

Data to Gather• GWT Sitemap Report

@AlanBleiweiss

Page 26: How to Perform SEO Audits

Data to Gather• GWT Structured Data Report

@AlanBleiweiss

Page 27: How to Perform SEO Audits

Data to Gather• GWT Crawl Error Reports

@AlanBleiweiss

Page 28: How to Perform SEO Audits

Data to Gather• Site Processing Speed /CSS/Markup Errors

– – GA / URIValet / WebPageTest /W3C Validators

@AlanBleiweiss

Page 29: How to Perform SEO Audits

Data to Gather• GA Slowest Page Processing Speeds

@AlanBleiweiss

Page 30: How to Perform SEO Audits

Data to Gather• GA Page Processing Speed Short Term &

Historic

@AlanBleiweiss

Page 31: How to Perform SEO Audits

Data to Gather• Google Page Speed Insights Grades

@AlanBleiweiss

Page 32: How to Perform SEO Audits

Data to Gather• WebPageTest.org Page Grades

@AlanBleiweiss

Page 33: How to Perform SEO Audits

Data to Gather• Screaming Frog Sample Crawl

– 10,000 pages max for a strategic audit– Export Important Data

• Redirected Links• Dead End Links• Page Titles• H1 tags• HTML Page WordCounts (on 200 status pages only)• Meta Descriptions• Meta Keywords• Meta Robots

@AlanBleiweiss

Page 34: How to Perform SEO Audits

Data to Gather• Screaming Frog Sample Crawl Value

@AlanBleiweiss

Page 35: How to Perform SEO Audits

Data to Gather• Social Media Engagement

@AlanBleiweiss

Page 36: How to Perform SEO Audits

Other Data To Gather• When Appropriate Also Include

– Local Directory Listing Report– City Specific Keyword Rankings– Panguin Tool Timeline Report– eCommerce Trends Report– Indexation & Inbound Link Report for SubDomains– Indexation & Inbound Link Report for Niche Domains

@AlanBleiweiss

Page 37: How to Perform SEO Audits

Evaluation Process• Look for Patterns that cause you to scratch you

head

• Look for Obvious Outliers

• Ask – Does this signal confirm QUART?– Quality– Uniqueness– Authority– Relevance– Trust

@AlanBleiweiss

Page 38: How to Perform SEO Audits

Evaluation Process• Look for Conflicting Signals

– Robots.txt vs. Canonical vs. Meta Robots vs. Nofollow– Topical Focus

• Page Title – Phrase 1 & Phrase 2• URL – Phrase 3 • Breadcrumb – Phrase 4• H1 Phrase 5• Content Phrases 1, 3, 4, 6, 11• Inbound Links Phrases 7 through 55

@AlanBleiweiss

Page 39: How to Perform SEO Audits

Evaluation Process• Look for Conflicting Signals

– Topical Dilution• “Related Content” Widget• “Also Viewed” Widget• “Top Articles” Widget• Not Enough Volume of Unique Content

@AlanBleiweiss

Page 40: How to Perform SEO Audits

Evaluation Process• Duplicate Content Issues

– www vs. non-www vs. https vs numeric IP– On-site search– Faceted navigation

• Most Popular / Highest to Lowest / Red / Newest / On Sale– Too many pages with extremely thin content – Multi-Site Duplication

@AlanBleiweiss

Page 41: How to Perform SEO Audits

Action Plan• Cover Sheet

• Table of Contents

• Executive Summary– Overview– Positive bullet points– Negative bullet points

@AlanBleiweiss

Page 42: How to Perform SEO Audits

Action Plan• PRIORITY ISSUE

– Problem– Why this is important– Example URLs– Data Snippets– Reference to Tab X in accompanying Spreadsheet– Screen-Shots– Conclusion– Recommendation

@AlanBleiweiss

Page 43: How to Perform SEO Audits

Action Plan• PRIORITY ISSUE

– Problem– Why this is important– Sub-Issue 1

• Example URLs• Reference to Tab X in accompanying Spreadsheet• Screen-Shots• Data Snippets

– Sub-Issue 2• Example URLs• Reference to Tab X in accompanying Spreadsheet• Screen-Shots• Data Snippets

– Conclusion– Recommendation

@AlanBleiweiss

Page 44: How to Perform SEO Audits

Action Plan• Don’t Forget Disclaimers

– Can’t know which links are passing false positive signals– May see short term drop in organics during transition– Can’t guarantee when stability will occur

• Acknowledge that other non-SEO business cases may override recommendations

@AlanBleiweiss

Page 45: How to Perform SEO Audits

SEO Audit Tools & Resources

• http://OpenSiteExplorer.org• http://URIValet.com• http://WebPageTest.org• http://AuthorityLabs.com• http://SEMRush.com• http://jigsaw.w3.org/css-validator/ • http://validator.w3.org/ • http://www.google.com/webmasters/tools/richsnippets • https://developers.google.com/speed/pagespeed/insights/• http://www.screamingfrog.co.uk/seo-spider/ • http://barracuda-digital.co.uk/panguintool/ • http://moz.com/google-algorithm-change

@AlanBleiweiss

Page 46: How to Perform SEO Audits

In Conclusion

Be AwesomeDon’t Be An #Asshat

Presented by:Alan Bleiweiss

http://AlanBleiweiss.com

@AlanBleiweiss