Your SlideShare is downloading. ×
Think like a developer  debugging seo - be wizard 2013 rimini
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.


Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Think like a developer debugging seo - be wizard 2013 rimini


Published on

  • Be the first to comment

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide
  • Add link to report. Explain more, show report. ISOLATE
  • Add link to report. Explain more, show report. ISOLATE
  • Diff now
  • Diff now
  • Old pages vs new pages
  • Transcript

    • 1. I wish diagnosing SEO issues was easy.
    • 2. But it’snevereasy...
    • 3. We need more data, less opinion.
    • 4. Someone told him this was a good idea.
    • 5. data
    • 6. How to debug SEO
    • 7. I even went to the length ofunderstanding the process ofelimination by building my ownphp app.
    • 8. Caveat : You need to have acertain level of knowledge.
    • 9. Randsaid thisin2011, and it wasalreadya big list
    • 10. The debugging process.The following is based on real life events. I’ve always wanted to say that.
    • 11. Here’s the overall organic graph for2012 versus 2011. Seasonalfluctuation seemed unlikely. 2012 2011
    • 12. If this was programming, we’d get an error message telling us where the problem is. Looking for problems in SEO isn’t as straightforward.
    • 13. You can use the Content > ContentDrill down report, but it only showspageviews, not visits.
    • 14. If you’re usingGA, set up acustom reportusing thesesettings.
    • 15. /product/ When folders are not constant /city/, segment by number/product/region/ of slashes (/) using regex to see the full /product/region/city/ picture.
    • 16. It turns out that it was the/region/ city pages.
    • 17. These aretopconvertingrevenuepages!
    • 18. Step 1:Explain the problem clearly with specific details.
    • 19. /product/region/city/dropped 50% organic visits comparing from June to May.
    • 20. Step 2:Gather data and investigate.
    • 21. Data Gathered Tool(s) used Double check with:Before / After traffic metrics (visits, Google Analytics Server logs imported into Splunk.bounce rate etc..)Response codes, link architecture, Screaming Frog, IIS crawler Chrome inspect element, manualOn page elements (titles, robots inspection.directives etc..)KW rankings, Backlink analysis Authority Labs, Searchmetrics, Custom scripts, manual Google Open site explorer, Majestic checks.Indexation, PageRank Scrapebox Custom scripts, SEOstatsGooglebot activity Server logs – with Splunk Google webcache (not perfect!)Source code similarity (scrape) ImportXML + Excel Manual checks, Text comparing online (Diffnow)Environmental activity SEOmoz Algorithm updates, Webmaster forums, other SEOs, Development queue / logs, SEO articles. Holidays, world events
    • 22. The process of elimination, thinkof it as Logger.log();
    • 23. Navigation Same Navigation Heading 10% Different Heading 10% SameLead generation Form Lead generation Form Sales text Same Sales text Same Footer Footer
    • 24. Now I know what the problem is, and I have data to explain.
    • 25. These pages were 90%identical to each other AND Panda 3.8 & 3.9 updates rolled out around the time of loss.
    • 26. Step 3Form a hypothesis that might explain the problem
    • 27. If we make these pages at least 50% unique, they won’t be considered duplicate and will regaintraffic after a Panda refresh.
    • 28. Step 4Conduct an experiment to test the hypothesis.
    • 29. Withoutproof..
    • 30. Don’t expectanyone to dothe work.
    • 31. We created content to makea small sample set of pages 50% unique (5k).
    • 32. We conducted the experiment and wenow have proof (data) that it worked
    • 33. Step 5:Based on your experimentresults, revise or validate hypothesis.
    • 34. It’s ok tofail – buttry tominimizethedamage.
    • 35. We can make SEO aMy client
    • 36. Keep testing, keep breaking stuff, be aMy client GREAT SEO
    • 37. DAVID SOTTIMANO Lead Consultant, Distilled @dsottimano
    • 38. Image credits http://www.tommyzor.com www.amommyismade.com