technical site audits

66
Technical SEO Audits Kristine Schachinger | Twitter @schachin Image Courtesy Duane Forester’s Keynote @schachin

Upload: kristine-schachinger-seo-online-marketing

Post on 12-Apr-2017

514 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Technical Site Audits

Technical SEO Audits

Kristine Schachinger | Twitter @[email protected]

Image CourtesyDuane Forester’s Keynote

@schachin

Page 2: Technical Site Audits

Technical SEO?

@schachin

Page 3: Technical Site Audits

Technical SEO is the Foundation for the House that is your

Website.

@schachin

Page 4: Technical Site Audits

Why do we do it?

@schachin

Page 5: Technical Site Audits

@schachin

Page 6: Technical Site Audits

And users.. Always users…

@schachin

Page 7: Technical Site Audits

What is Technical SEO?

@schachin

Page 8: Technical Site Audits

Technical SEO is About Best Practices…• Servers

• Scripting/Code• Speed..Speed… and well Speed• Site Architecture• Indexabilty• Crawability• Mobile

That are related to Google’s AlgorithmsTo name a few…

• Hummingbird• Panda• Penguin• Pigeon• Pirate• Page Layout

@schachin

Page 9: Technical Site Audits

Technical SEO is about Measuring the Site Foundation

Against Google’s Guidelines& Their Algorithms

@schachin

Page 10: Technical Site Audits

So where do we start?

@schachin

Page 11: Technical Site Audits

@schachin

Page 12: Technical Site Audits

Ask the client for a client history..

@schachin

Page 13: Technical Site Audits

Know the client is almost always

wrong

about that history…or what is is wrong…

The client history is for guidance, not accuracy.

Remember you are the detective.

@schachin

Page 14: Technical Site Audits

And they don’t always tell you theFULL STORY...

@schachin

Page 15: Technical Site Audits

Remember YOU

are the detective!

@schachin

Page 16: Technical Site Audits

Technical SEO Audits

What processes are affecting the site?

• Internally • Externally • Third Party

Process of deductive reasoning!

@schachin

Page 17: Technical Site Audits

First…

@schachin

Page 18: Technical Site Audits

Technical SEO AuditsCHECKPOINT

Is there a Manual Action (penalty)?

@schachin

Page 19: Technical Site Audits

How Do We Know?

@schachin

Page 20: Technical Site Audits

Manual Actions

@schachin

Page 21: Technical Site Audits

Manual Actions

If yes, is it…• Partial? • Or Full Site?

@schachin

Page 22: Technical Site Audits

What Manual Actions Are There?

@schachin

Page 23: Technical Site Audits

Manual Actions

https://support.google.com/webmasters/answer/2604824?hl=en@schachin

Page 24: Technical Site Audits

Algorithmic Devaluations

Technically, algorithm changes such as Panda or Penguin are NOT penalties.

Unlike a manual action, you can gain OR lose with Google algorithms.

@schachin

Page 25: Technical Site Audits

So how do we know, if the site has an algorithm issue?

@schachin

Page 26: Technical Site Audits

Technical SEO AuditsPanguin Tool

@schachin

Page 27: Technical Site Audits

@schachin

Page 28: Technical Site Audits

Just because it walks like a duck & talks like

a duck…..

@schachin

Page 29: Technical Site Audits

This looks like a penalty

@schachin

Page 30: Technical Site Audits

Still looks like a penalty…

@schachin

Page 31: Technical Site Audits

When we check year over year

@schachin

Page 32: Technical Site Audits

It is not. That client has a seasonal business.

Do not assume! EVER.

It may walk like a duck & talk like a duck…and not be a duck.

@schachin

Page 33: Technical Site Audits

@schachin

Page 34: Technical Site Audits

So what is it?

@schachin

Page 35: Technical Site Audits

EVERY site audit starts with a crawl …

@schachin

Page 36: Technical Site Audits

@schachin

Page 37: Technical Site Audits

@schachin

Page 38: Technical Site Audits

@schachin

Page 39: Technical Site Audits

Let’s check it out

@schachin

Page 40: Technical Site Audits

@schachin

Page 41: Technical Site Audits

So much you can do… So Use this SERP for more

https://www.google.com/search?q=screaming+frog+things&ie=utf-8&oe=utf-8

@schachin

Page 42: Technical Site Audits

So what are we looking at?

@schachin

Page 43: Technical Site Audits

Technical SEO AuditsThe basics….

• Http vs Https• Robots• SiteMaps• Canonicals• Redirects & 404s• Architecture• Navigation• Code• Meta Tags• Schema Tagging• Google Analytics Tracking

@schachin

Page 44: Technical Site Audits

• Http vs Https• DO they have mixed status? • If they moved to https, did they change it everywhere?• Did they redirect pages?

• Robots• SiteMaps• Canonicals• Redirects & 404s• Architecture• Navigation• Code• Meta Tags• Schema Tagging• Google Analytics Tracking

Technical SEO Audits – The Basics

@schachin

Page 45: Technical Site Audits

Technical SEO Audits – The Basics• Http vs Https• Robots.txt

• Do they have one? • Is it written correctly? (test it) • Are they using it when they should be using no-index?

• Robots.txt blocks the page crawl, but not the URL indexing

• Are they blocking CSS &/or JS? • (can check this also in Search Console)

• SiteMaps• Canonicals• Redirects & 404s• Architecture• Navigation• Code• Meta Tags• Schema Tagging• Google Analytics Tracking

@schachin

Page 46: Technical Site Audits

• Http vs Https• Robots.txt• SiteMaps

• Do they have one? • Is it written correctly? (test it) • Check their sitemaps for

• Limits • Types (video, image, page) • Index Sitemaps (use them!)• TIP Google does not use priority or date modifiers

• Canonicals• Redirects & 404s• Architecture• Navigation• Code• Meta Tags• Schema Tagging• Google Analytics Tracking

Technical SEO Audits – The Basics

@schachin

Page 47: Technical Site Audits

• Http vs Https• Robots.txt• SiteMaps• Canonicals

• Do they have them?• Are they written correctly? • Do they follow the rules for writing canonicals?

• https://support.google.com/webmasters/answer/139066?hl=en• http://googlewebmastercentral.blogspot.com/2013/04/5-common-mi

stakes-with-relcanonical.html• Redirects & 404s• Architecture• Navigation• Code• Meta Tags• Schema Tagging• Google Analytics Tracking

Technical SEO Audits – The Basics

@schachin

Page 48: Technical Site Audits

• Http vs Https• Robots.txt• SiteMaps• Canonicals• Redirects & 404s

• Are they using 302 or 301? • Very important in new site launches• TIP Google will convert (in their crawls) 302s to 301s

after about 6 months. • TIP Google Search Console will only remove links for 3-

6 months• How many 404s? Are you bleeding links? Should they be

410?• Architecture• Navigation• Code• Meta Tags• Schema Tagging• Google Analytics Tracking

Technical SEO Audits – The Basics

@schachin

Page 49: Technical Site Audits

• Http vs Https• Robots.txt• SiteMaps• Canonicals• Redirects & 404s• Architecture

• Is the structure vertical or horizontal?• TIP Google prefers wide and flat over deep and tall• Are you giving Google a proper content outline?

• Think 10th grade English Class• Are you specific, certain and clear?

• Navigation• Code• Meta Tags• Schema Tagging• Google Analytics Tracking

Technical SEO Audits – The Basics

@schachin

Page 50: Technical Site Audits

• Http vs Https• Robots.txt• SiteMaps• Canonicals• Redirects & 404s• Architecture• Navigation

• Are you using proper navigation?• Are you constructing a contextual view of your site? • Are you throwing in the kitchen sink?

• TIP Users can only process 5-8 piece of information at a time

• Code• Meta Tags• Schema Tagging• Google Analytics Tracking

Technical SEO Audits – The Basics

@schachin

Page 51: Technical Site Audits

• Http vs Https• Robots.txt• SiteMaps• Canonicals• Redirects & 404s• Architecture• Navigation• Code

• Valid HTML is not a ranking factor, but the things that make up valid HTML are ranking factors. • TIPS Make sure your title tag is the first (after head), use

absolute not relative URLS, alt text in a link is the same as text, use ul/li for navigation and keep your code light/clean.

• Meta Tags• Schema Tagging• Google Analytics Tracking

Technical SEO Audits – The Basics

@schachin

Page 52: Technical Site Audits

• Http vs Https• Robots.txt• SiteMaps• Canonicals• Redirects & 404s• Architecture• Navigation• Code• Schema Tagging

• Just do it! Really. Microdata is Google preferred. • TIP Any data point can be used in the KG without

copyright violation.• Check Google Search Console for mark-up validity.

• Google Analytics Tracking

Technical SEO Audits – The Basics

@schachin

Page 53: Technical Site Audits

• Http vs Https• Robots.txt• SiteMaps• Canonicals• Redirects & 404s• Architecture• Navigation• Code• Schema Tagging• Google Analytics Tracking

• Make sure it is implemented correctly, especially UTM parameters

Technical SEO Audits – The Basics

@schachin

Page 54: Technical Site Audits

What else?

@schachin

Page 55: Technical Site Audits

Speed…. You know fast…. Like really fast…

@schachin

Page 56: Technical Site Audits

Two Tests

WebpageTest.organd of course

Google Pagespeed Insights

@schachin

Page 57: Technical Site Audits

@schachin http://www.webpagetest.org/

Page 58: Technical Site Audits

@schachin

Page 59: Technical Site Audits

@schachin

Page 60: Technical Site Audits

@schachin

Page 61: Technical Site Audits

@schachin

Page 62: Technical Site Audits

And Google….

@schachin

Page 63: Technical Site Audits

https://developers.google.com/speed/pagespeed/insights/?url=whitehouse.gov

You want an 85 min – 90+ is best

@schachin

Page 64: Technical Site Audits

https://developers.google.com/speed/pagespeed/insights/?url=whitehouse.gov

They even give you everything to upload to your site

@schachin

Page 65: Technical Site Audits

https://developers.google.com/speed/pagespeed/insights/?url=whitehouse.gov@schachin

Resources

•Panguin http://barracuda.digital/panguin-tool/•WebPageTest.org•Page Speed Insights (Google)https://developers.google.com/speed/pagespeed/insights/•Screaming Froghttp://www.screamingfrog.co.uk/seo-spider/user-guide/configuration/•Deep Crawlhttps://www.deepcrawl.com/•Google Webmaster Guidelineshttps://support.google.com/webmasters/answer/35769?hl=en•Google Search Console Help https://support.google.com/webmasters/?hl=en#topic=3309469

Page 66: Technical Site Audits

Technical SEO Audits

Kristine Schachinger | Twitter @[email protected]

Image CourtesyDuane Forester’s Keynote