technical seo cleanup for google’s panda algorithm

39
searchmarketingexpo.com @ehrenreilly #SMX #32a Technical SEO Cleanup for Google’s Panda Algorithm

Upload: search-marketing-expo-smx

Post on 14-Jul-2015

643 views

Category:

Marketing


3 download

TRANSCRIPT

Page 1: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

Technical SEO Cleanup for Google’s Panda Algorithm

Page 2: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

• Panda isn’t just about your content – it’s about your site architecture.

• Cruft pages caused by technical issues will harm your Panda profile even if users never find them.

• What do I mean by cruft pages?• What causes them?• How are they hurting your SEO?• How do you get rid of them?

OVERVIEW

Page 3: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

WHEN I JOINED GLASSDOOR…

Source: SearchMetrics

Page 4: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

QUALITY

Page 5: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

QUALITY

Page 6: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

QUALITY

Page 7: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

HOW DO QUALITY SITES GET INTO PANDA PROBLEMS?

Source: SearchMetrics

Page 8: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

Page 9: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

March 5th, 2015

Technical SEO Cleanup for Panda

Ehren Reilly

Director of Product, Growth Glassdoor

@ehrenreilly

Page 10: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

Now hiring SEOs & Product Managersjobs.glassdoor.com

• Sr. Product Manager, SEO/Growth• Sr. SEO Manager, B2B

Page 11: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

Page 12: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

Page 13: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

CLICK TO ADD TEXT

PRESENTATION TITLE HERE

Page 14: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

Page 15: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

March 3, 2015

HOW TO COPE WITH DIRECT ANSWERS AS A PUBLISHER

Ehren Reilly

Director of Product, Growth Glassdoor

@ehrenreilly

Page 16: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

Page 17: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

Annoying, isn’t it?Makes my presentation seem kind of low quality.

Imagine if you were Googlebot crawling my presentation.

Page 18: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

CRUFT PAGE PROLIFERATIONPAGES INDEXED % USEFUL

Time

Page 19: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

• “No Results” pages• Different query; same results set• URL-based duplication• Faceted Nnavigation• Meta tag implementation issues

TECHNICAL ISSUES THAT GENERATE CRUFT

Page 20: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

“NO RESULTS” PAGES

Page 21: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

“NO RESULTS” PAGES

Page 22: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

“NO RESULTS” PAGES

Page 23: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

“NO RESULTS” PAGES

Page 24: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

“NO RESULTS” PAGES ARE EASY TO FIND THROUGH A GOOGLE SEARCH

Page 25: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

Benefits of noindex,followStill get credit for links to these pages.Users can still access these pages via navigation.Google won’t send users to these pages.

Why not Canonical?Sometimes you can’t figure out in real time which is the most relevant other page.

NOINDEX “NO RESULTS” PAGES

<meta name="robots" content="noindex,follow”>

Page 26: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

DOES “NOINDEX” WORK FOR “NO RESULTS” PAGES?

Page 27: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

DIFFERENT QUERY; SAME RESULTS

Page 28: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

DIFFERENT QUERY; SAME RESULTS

Page 29: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

DIFFERENT QUERY; SAME RESULTS

Page 30: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

• Normalize language (e.g., make all your category/search pages plural)

• Merge & redirect pages with the same results set• Canonicalize pages that are subtly different

DIFFERENT QUERY; SAME RESULTS? NORMALIZE, MERGE, CANONICALIZE!

Page 31: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

• Extra query parameters that don’t affect the content (e.g., session IDs)

• Case-insensitive URL paths & query parameters• http://www.Example.com/stuff.htm = http://www.example.com/stuff.htm

• http://WWW.example.com/stuff.htm = http://www.example.com/stuff.htm

• http://www.example.com/Stuff.htm ≠ http://www.example.com/stuff.htm

• http://www.example.com?content=Stuff ≠ http://www.example.com?content=stuff

• Multiple subdomains returning the same content• http://www.example.com ≠ http://example.com

URL-BASED DUPLICATION

Page 32: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

• Canonical URL tags• Parameter handing tool in Webmaster Tools• Set preferred domain in Webmaster Tools• Set up your CMS correctly

SOLUTIONS FOR URL-BASED DUPLICATION

Page 33: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

FACETED NAVIGATION

Page 34: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

• Re-use or syndicate same content without canonical tag

• Canonical URL tags use relative paths on a site with many subdomains

<link rel="canonical" href="/Stuff.htm" />

• Repeat same content on international alternate site without alternate/hreflang tag.

• Pagination without rel prev/next

META TAG IMPLEMENTATION ERRORS

Page 35: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

• Google Webmaster Tools:• Duplicate page content• Duplicate page title• Indexed pages: Have you got a lot more pages indexed without adding more

content?

• Traffic and & log file analysis:• Are users/bots going to pages on your site that “don’t exist”?• Are there pages of your site that bots visit, but which users never visit?

• Human discovery

FIGURING OUT THAT YOU HAVE A PROBLEM

Page 36: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

Panda Score = Σ(value of content)# unique pages

Ways to improve Panda Score:• Increase content quality without

adding new unique pages.• Decrease # of unique pages by

eliminating cruft.

PANDA FORMULA

Page 37: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

CRUFT PAGES MAKE IT HARD TO FIND THE GOOD STUFF

Page 38: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

GIVE USERS/BOTS ONLY THE GOOD STUFF

Flickr: superdupermanda / Via Creative Commons

Page 39: Technical SEO Cleanup for Google’s Panda Algorithm

searchmarketingexpo.com@ehrenreilly

#SMX #32a

Now hiring SEOs & Product Managersjobs.glassdoor.com

• Sr. Product Manager, SEO/Growth• Sr. SEO Manager, B2B