Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

58
Improving SEO and User Experience – The Technical Side Improving SEO and User Experience – The Technical Side

Transcript of Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Page 1: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Improving SEO and User Experience – The Technical Side

Page 2: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

About Me• Senior SEO Consultant, BillHartzer.com• Founder, DFWSEM Association (2004)• US Brand Ambassador, Majestic.com• Practicing Organic/Natural SEO since 1996

• Formerly Senior VP, Advice Interactive (Advice Local)• Senior SEO Strategist, Globe Runner• Director of SEO, Standing Dog

Page 3: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Overview• Before You Begin• Gather Data• Analyze• Present Results

@bhartzer

Page 4: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Before You Begin – Info to Gather• Access to site (if possible), log file data• Google Analytics, Search Console access• Bing Webmaster Tools access• Prior history: What SEO was done in past?• Prior history: Domain Names used• List of Domain Names owned, redirected• List of Competitors• Ask: anything else we need to know?

@bhartzer

Page 5: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Content – Optimize Content on Site

• Google Search Console - Search Analytics• SEMrush.com Keyword Research• Current Rankings

@bhartzer

Page 6: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

GSC Search Analytics Pages Trick

@bhartzer

Page 7: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Featured Snippets Keyword Research• http://seorave.com/find-featured-snippet-opportunities/

@bhartzer

Page 8: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Current rankings, Focus on Pages Ranking 5th to 20th

@bhartzer

Page 9: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Gathering Phase• Gather the Data• Save the Data (MS Excel, MS Word)• Start making notes (Notepad)

@bhartzer

Page 10: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Google Searches• site:domain.com• site:domain.com –site:www.domain.com

• Click last page of SERPs to get page count

@bhartzer

Page 11: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Screaming Frog

Adjust memory to crawl large site over 100k pages

@bhartzer

Page 12: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Integrity (aka Scrutiny)What it does:• Crawls site, reports redirects, 404 errors• Mac only, finds more errors

@bhartzer

Page 13: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Siteliner.com

@bhartzer

Page 14: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Bing Webmaster Tools

@bhartzer

Page 15: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Bing Webmaster Tools• Spot issues to fix

@bhartzer

Page 16: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Google Search Console

@bhartzer

Page 17: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Google Search Console

@bhartzer

Page 18: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

SEMRush Site Audit

@bhartzer

Page 19: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Website Log Files• Weblog Storming, AwStats

@bhartzer

Page 20: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Website Log Files, Crawl & Analytics• OnCrawl combines all three

@bhartzer

Page 21: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Audit Site Structure• Internal Link Structure• Manual Review of Site• URL Hierarchy• Grouping of Topics• GA: In-Page Analytics

@bhartzer

Page 22: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Gather Off-Site Data• It’s not all about on-site and on-page.

@bhartzer

Page 23: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Google Search Console Links

@bhartzer

Page 24: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Ahrefs Links

@bhartzer

Page 25: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Majestic.com Links

@bhartzer

Page 26: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Majestic.com Topic Review

@bhartzer

Page 27: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Majestic Trust Flow, Citation Flow• Trust Flow = Number of clicks from a seed set of

trusted sites to a given URL, or Domain• Citation Flow = Number of citations to a given URL, or

Domain

@bhartzer

Page 28: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Majestic Anchor Text Review

@bhartzer

Page 29: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

URIValet.com• Check Server Headers

@bhartzer

Page 30: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

WebPageTest.org• Page Performance

@bhartzer

Page 31: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Miscellaneous Data to Review• All sorts of extras

@bhartzer

Page 32: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Site Speed, DNS Health• Tools.Pingdom.com

@bhartzer

Page 33: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Site Speed Review – Google Analytics

Improving SEO and User Experience – The Technical Side

@bhartzer

Page 34: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Robots.txt Issues

• Default CMS file?• Disallowing wrong?• Using “allow”?• Not specifying sitemap.xml URL• Directives conflict with other signals

@bhartzer

Page 35: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Sitemap Issues• Google Search Console sitemaps• New pages not updated on sitemap• Issues with multiple sitemaps• No sitemap file?

@bhartzer

Page 36: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Subdomain Issues• Duplicate content?• Using subdomain rather than directory• Wildcard subdomains turned on?• www versus non-www issues

@bhartzer

Page 37: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Canonical Issues• Review canonical tags• Not using canonical correctly• Conflicting signals with canonical, others• Canonical tags to help with dupe content

@bhartzer

Page 38: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Use of Structured Data• Taking advantage of Schema.org• Not just for local addresses• Reviews and Events• Person, Place, Organization• Products and Offers

@bhartzer

Page 39: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Local Listings – Audit the listings• Google My Business• Bing Places for Business• Yahoo! Local

@bhartzer

Page 40: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Local Citations – Separate Audit• Are citations correct?• Same address, suite #, phone number?

@bhartzer

Page 41: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Analysis Phase• Analyze the Data• Make Assumptions & Recommendations

• You’re Fat!• You need to exercise!

• OK, well maybe not like that…

@bhartzer

Page 42: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Analysis Phase• Analyze gathered data• Look for Obvious Issues• Look for Odd Data Points• More notes!

@bhartzer

Page 43: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Analyze Google Analytics

• Changes over time, year over year data• Conversion Data• Bounce Rates• Pages Per Session• Drops in Traffic:

Panda or Penguinin past few years?

@bhartzer

Page 44: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Panda or Penguin Issues From Past?

• Verify with SEMRush, Google Analytics

• Moz Google Algorithm Change Historymoz.com/google-algorithm-change

• Panguin Toolbarracuda-digital.co.uk/panguin-tool/

@bhartzer

Page 45: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Analyze Keyword Data, Rankings• Look for keyword opportunities

Anything ranking on 2nd page?• Review SEMRush Keyword Data• Review GSC Search Analytics

@bhartzer

Page 46: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Analyze On-Site Data• Title Tags• Meta Descriptions• Headings H1, H2, etc.• Internal Anchor Text• External Links (outgoing links)• Google Pages Indexed vs. Crawled

@bhartzer

Page 47: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Analyze On-Site Data• Conflicting signals? Overall Topic focus• Conflicting signals?

Robots.txt vs. Canonical vs. Meta Robots vs. Nofollow• Internal Duplicate Content• Not Enough Unique Content• Internal links within content present?• Review Navigation• Review Footer, footer links, copyright

@bhartzer

Page 48: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Analyze Off-Site Data• Link Velocity Matters (getting new links)• Review anchor text (over optimized?)• Diversity of anchor text• Look for Toxic, Low Quality Links• Run Link Risk, Link Detox report

@bhartzer

Page 49: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Presentation Phase

• Present the Data• Show the Results• Make it look great!

• Action Plan• Implementation Plan

@bhartzer

Page 50: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Present The Results• Use internal or formal doc needed?• Who will implement?• Implement changes in-house?

Outsource?• MS Word doc, spreadsheets with data• PowerPoint needed for presentation?

@bhartzer

Page 51: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Present The Results - Document• Cover Page• Table of Contents• Overview (summary, positives, negatives)• Website Crawlability (404s, 301s, One-Page issues)• Content Optimization (site arch., keyword issues)• Linking (Internal links, externals links, link profile)• Overall Recommendations

@bhartzer

Page 52: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Finally – Additional Lists• List of Priority Issues• Present Action Plan for Implementing

@bhartzer

Page 53: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

SEO Audit Toolset• Google Page Speed Test• Mobile Friendly Test• Google Search Console - time downloading a page (if

slower than 2 seconds to get the code, they'll abandon the crawl)

• Webpagetest.org (diversity of testing environments is helpful... browser types, locations, connection speeds)

@bhartzer

Page 54: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

SEO Audit Toolset• WebPageTest• Google Search Console• Google Analytics• GPSi page speed insights• G Structured Data Test• GSC Disavow• GSC Fetch & Render• Marie Haynes' Disavow Blacklist

@bhartzer

Page 55: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

SEO Audit Toolset• Google Mobile Test• Google AMP Test• Bing Mobile Test• W3c mobileOK Checker• Deep Crawl• Google AW Keyword Planner• Moz Keyword Explorer• What is my IP

@bhartzer

Page 56: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

SEO Audit Toolset• Builtwith• Server Software Detection• SEO Server Header Checker Tool• SSL Server Test powered by Qualsys SSL Labs• Redirect Checker• Serpstat• semrush• GA Code Checker

@bhartzer

Page 57: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

SEO Audit Toolset• W3c CSS Validator• W3c Markup Validator• hreflang testing tool• tracker map• OSE, Majestic, A hrefs, Link Research Tools• Bing Webmaster Tools• Kerboo• Panguin tool• OnCrawl

@bhartzer

Page 58: Technical SEO and SEO Audits - Engage 2017 Portland - Bill Hartzer

Improving SEO and User Experience – The Technical Side

Contact

Bill HartzerSenior SEO ConsultantEmail: [email protected]: (214) 236-4378

Web: https://www.billhartzer.comTwitter: @bhartzerFacebook: http://www.facebook.com/bhartzer

@bhartzer