SlideShare a Scribd company logo
1 of 13
Branko Rihtman, June 2010
@neyne



    About me – Branko Rihtman
      SEO
      Scientist
      Warzone Experience
      Becks




http://www.seo-scientist.com   http://www.whiteweb.com
@neyne

          The Scientific Method

         1.Define the question
         2.Gather information and resources (observe)
         3.Form hypothesis
         4.Perform experiment and collect data
         5.Analyze and interpret data
         6.Publish results
         7.Retest (frequently done by other scientists)
@neyne

                       Define the question
      Usually done after observation of a phenomena

          •   Sudden change in locations (over-optimization penalty, brand algo, etc.)
          •   Anomalies in SERPs
          •   Someone’s blog post (footer links, second link doesn’t count, etc.)
          •   Social media

          • Things to remember:

                •   You don’t have time to test everything
                •   You don’t have the ability to test everything
                •   What is the ROI of your test ?
                •   Every change you do on your website is
                    a potential experiment!



  "The most exciting phrase to hear in science -the one that
heralds new discoveries- is not "Eureka!" but "That's funny...".
                         (I. Asimov)
@neyne

                Gather information and resources
   •       Related blog posts

       •        Problem: non-standardized terminology
            •     -950 Penalty
            •     Over-optimization penalty
            •     OOP
            •     Unbalanced link equation
            •     Footer link abuse
            •     Sidebar link abuse
            •     Boilerplate linking

   • Forums

       •        Problem: misinterpretation

   •       Social Media
                      •
@neyne

     Perform experiment and collect data
 Things to remember:

 •   Monitor your testing grounds
 •   Testing keyword choice:
      • [sdkfsdjwekrwle] – 0 results
      • [payday loans] – 5.5M results
      • [translational remedy] – 340K results
 • Document everything!

 Problems:
  Lack of control over the system
  Limited output signal (ranking, title,
    snippet)
  Non-conformity of results
  No reliable controls
@neyne

  Solution
   Multi-directional experiments
                         change




- Reaction X   State A              State B   Reaction X




                         - change
@neyne


              Interpret data and draw
                    conclusions

   Does the conclusion agree with expectations ?
   Does the conclusion have an alternative
    explanation ?
   Does the conclusion agree with other existing
    data ? (if not, what was different ?)
   Bounce the findings off someone

 Important: No definite conclusions!!! Only an increasing level of certainty that your
                  conclusion supports (or defies) the hypothesis.
@neyne




  Data Analysis
    Statistical analysis
      Sample size
      Significance (one and two-tailed tests)
      Standard Deviation
      Correlation



           Average is not an end-all measure
            Get help! Talk to a professional!
       People will call you out on crap!   (especially if it is self-serving)

                               .
@neyne
                 Avoiding the personal bias




         Jean Louis Théodore Géricault
               The Epsom Derby

                                         “We observe what we expect to observe,
                                         until shown otherwise”
                                         Ludwick Fleck
@neyne

                           Go Social!

     Define the question              Gather information and
                                            resources
   Forum
   Twitter                         Social Media



             Publish results                      Interpret data and draw
                                                        conclusions
 Find an independent blogger you
 can trust with data                        Bounce the findings off someone
 Market your findings                       who will not steal them
                                            Market your findings
@neyne

    The SEO Testing Secret Ingredient




     Ethanol
@neyne




         Thank You!

More Related Content

Similar to Using Scientific Method in SEO

Five selfish reasons to work reproducibly
Five selfish reasons to work reproduciblyFive selfish reasons to work reproducibly
Five selfish reasons to work reproduciblyFlorian Markowetz
 
Classroom action research
Classroom action researchClassroom action research
Classroom action researchsukong
 
The Scientific Method and a Guide Through it
The Scientific Method and a Guide Through itThe Scientific Method and a Guide Through it
The Scientific Method and a Guide Through itreadergirl186
 
Learn Learning + Prototype Testing
Learn Learning + Prototype TestingLearn Learning + Prototype Testing
Learn Learning + Prototype TestingDave Hora
 
Critical Thinking for Software Testers
Critical Thinking for Software TestersCritical Thinking for Software Testers
Critical Thinking for Software TestersTechWell
 
Grokking Techtalk #45: First Principles Thinking
Grokking Techtalk #45: First Principles ThinkingGrokking Techtalk #45: First Principles Thinking
Grokking Techtalk #45: First Principles ThinkingGrokking VN
 
Astd ice2012-ppt
Astd ice2012-pptAstd ice2012-ppt
Astd ice2012-pptGreg Rider
 
Slideshare presentation #3 kw
Slideshare presentation #3 kwSlideshare presentation #3 kw
Slideshare presentation #3 kwkaterosewilkins
 
Serendipity module in Item Recommender System
Serendipity module in Item Recommender SystemSerendipity module in Item Recommender System
Serendipity module in Item Recommender SystemMichele Filannino
 
Action research for_librarians_carl2012
Action research for_librarians_carl2012Action research for_librarians_carl2012
Action research for_librarians_carl2012srosenblatt
 
Epistemic networks for Epistemic Commitments
Epistemic networks for Epistemic CommitmentsEpistemic networks for Epistemic Commitments
Epistemic networks for Epistemic CommitmentsSimon Knight
 
The top mistakes you're making in your Data Science interview - Omri Allouche
The top mistakes you're making in your Data Science interview - Omri AlloucheThe top mistakes you're making in your Data Science interview - Omri Allouche
The top mistakes you're making in your Data Science interview - Omri AlloucheOmri Allouche
 
Action research for_librarians_carl2012
Action research for_librarians_carl2012Action research for_librarians_carl2012
Action research for_librarians_carl2012srosenblatt
 
Act 1 Coldcase Game Of Darts
Act 1 Coldcase Game Of DartsAct 1 Coldcase Game Of Darts
Act 1 Coldcase Game Of DartsTony Sherborne
 
Lean Startup Machine NYC - July 28 (Overview Part 1)
Lean Startup Machine NYC - July 28 (Overview Part 1)Lean Startup Machine NYC - July 28 (Overview Part 1)
Lean Startup Machine NYC - July 28 (Overview Part 1)Lean Startup Machine
 
Cultivating Intuition - Through Meticulous Self-tracking
Cultivating Intuition - Through Meticulous Self-trackingCultivating Intuition - Through Meticulous Self-tracking
Cultivating Intuition - Through Meticulous Self-trackingBen Ahrens
 
Biological Foundations for Deep Learning: Towards Decision Networks
 Biological Foundations for Deep Learning: Towards Decision Networks Biological Foundations for Deep Learning: Towards Decision Networks
Biological Foundations for Deep Learning: Towards Decision Networksdiannepatricia
 
Why IT Needs Artistic Sensibilities
Why IT Needs Artistic SensibilitiesWhy IT Needs Artistic Sensibilities
Why IT Needs Artistic SensibilitiesVince Kellen, Ph.D.
 
Research Challenges – Am I Doing “Real” Research?
Research Challenges – Am I Doing “Real” Research?Research Challenges – Am I Doing “Real” Research?
Research Challenges – Am I Doing “Real” Research?Dr. Mazlan Abbas
 

Similar to Using Scientific Method in SEO (20)

Five selfish reasons to work reproducibly
Five selfish reasons to work reproduciblyFive selfish reasons to work reproducibly
Five selfish reasons to work reproducibly
 
Classroom action research
Classroom action researchClassroom action research
Classroom action research
 
The Scientific Method and a Guide Through it
The Scientific Method and a Guide Through itThe Scientific Method and a Guide Through it
The Scientific Method and a Guide Through it
 
Learn Learning + Prototype Testing
Learn Learning + Prototype TestingLearn Learning + Prototype Testing
Learn Learning + Prototype Testing
 
Critical Thinking for Software Testers
Critical Thinking for Software TestersCritical Thinking for Software Testers
Critical Thinking for Software Testers
 
Grokking Techtalk #45: First Principles Thinking
Grokking Techtalk #45: First Principles ThinkingGrokking Techtalk #45: First Principles Thinking
Grokking Techtalk #45: First Principles Thinking
 
Astd ice2012-ppt
Astd ice2012-pptAstd ice2012-ppt
Astd ice2012-ppt
 
Slideshare presentation #3 kw
Slideshare presentation #3 kwSlideshare presentation #3 kw
Slideshare presentation #3 kw
 
Serendipity module in Item Recommender System
Serendipity module in Item Recommender SystemSerendipity module in Item Recommender System
Serendipity module in Item Recommender System
 
Action research for_librarians_carl2012
Action research for_librarians_carl2012Action research for_librarians_carl2012
Action research for_librarians_carl2012
 
Epistemic networks for Epistemic Commitments
Epistemic networks for Epistemic CommitmentsEpistemic networks for Epistemic Commitments
Epistemic networks for Epistemic Commitments
 
The top mistakes you're making in your Data Science interview - Omri Allouche
The top mistakes you're making in your Data Science interview - Omri AlloucheThe top mistakes you're making in your Data Science interview - Omri Allouche
The top mistakes you're making in your Data Science interview - Omri Allouche
 
Action research for_librarians_carl2012
Action research for_librarians_carl2012Action research for_librarians_carl2012
Action research for_librarians_carl2012
 
Act 1 Coldcase Game Of Darts
Act 1 Coldcase Game Of DartsAct 1 Coldcase Game Of Darts
Act 1 Coldcase Game Of Darts
 
Lean Startup Machine NYC - July 28 (Overview Part 1)
Lean Startup Machine NYC - July 28 (Overview Part 1)Lean Startup Machine NYC - July 28 (Overview Part 1)
Lean Startup Machine NYC - July 28 (Overview Part 1)
 
Cultivating Intuition - Through Meticulous Self-tracking
Cultivating Intuition - Through Meticulous Self-trackingCultivating Intuition - Through Meticulous Self-tracking
Cultivating Intuition - Through Meticulous Self-tracking
 
Biological Foundations for Deep Learning: Towards Decision Networks
 Biological Foundations for Deep Learning: Towards Decision Networks Biological Foundations for Deep Learning: Towards Decision Networks
Biological Foundations for Deep Learning: Towards Decision Networks
 
Welcome to Earth Science
Welcome to Earth ScienceWelcome to Earth Science
Welcome to Earth Science
 
Why IT Needs Artistic Sensibilities
Why IT Needs Artistic SensibilitiesWhy IT Needs Artistic Sensibilities
Why IT Needs Artistic Sensibilities
 
Research Challenges – Am I Doing “Real” Research?
Research Challenges – Am I Doing “Real” Research?Research Challenges – Am I Doing “Real” Research?
Research Challenges – Am I Doing “Real” Research?
 

Recently uploaded

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 

Recently uploaded (20)

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 

Using Scientific Method in SEO

  • 2. @neyne About me – Branko Rihtman  SEO  Scientist  Warzone Experience  Becks http://www.seo-scientist.com http://www.whiteweb.com
  • 3. @neyne The Scientific Method 1.Define the question 2.Gather information and resources (observe) 3.Form hypothesis 4.Perform experiment and collect data 5.Analyze and interpret data 6.Publish results 7.Retest (frequently done by other scientists)
  • 4. @neyne Define the question Usually done after observation of a phenomena • Sudden change in locations (over-optimization penalty, brand algo, etc.) • Anomalies in SERPs • Someone’s blog post (footer links, second link doesn’t count, etc.) • Social media • Things to remember: • You don’t have time to test everything • You don’t have the ability to test everything • What is the ROI of your test ? • Every change you do on your website is a potential experiment! "The most exciting phrase to hear in science -the one that heralds new discoveries- is not "Eureka!" but "That's funny...". (I. Asimov)
  • 5. @neyne Gather information and resources • Related blog posts • Problem: non-standardized terminology • -950 Penalty • Over-optimization penalty • OOP • Unbalanced link equation • Footer link abuse • Sidebar link abuse • Boilerplate linking • Forums • Problem: misinterpretation • Social Media •
  • 6. @neyne Perform experiment and collect data Things to remember: • Monitor your testing grounds • Testing keyword choice: • [sdkfsdjwekrwle] – 0 results • [payday loans] – 5.5M results • [translational remedy] – 340K results • Document everything! Problems:  Lack of control over the system  Limited output signal (ranking, title, snippet)  Non-conformity of results  No reliable controls
  • 7. @neyne Solution Multi-directional experiments change - Reaction X State A State B Reaction X - change
  • 8. @neyne Interpret data and draw conclusions  Does the conclusion agree with expectations ?  Does the conclusion have an alternative explanation ?  Does the conclusion agree with other existing data ? (if not, what was different ?)  Bounce the findings off someone Important: No definite conclusions!!! Only an increasing level of certainty that your conclusion supports (or defies) the hypothesis.
  • 9. @neyne Data Analysis  Statistical analysis  Sample size  Significance (one and two-tailed tests)  Standard Deviation  Correlation Average is not an end-all measure Get help! Talk to a professional! People will call you out on crap! (especially if it is self-serving) .
  • 10. @neyne Avoiding the personal bias Jean Louis Théodore Géricault The Epsom Derby “We observe what we expect to observe, until shown otherwise” Ludwick Fleck
  • 11. @neyne Go Social! Define the question Gather information and resources Forum Twitter Social Media Publish results Interpret data and draw conclusions Find an independent blogger you can trust with data Bounce the findings off someone Market your findings who will not steal them Market your findings
  • 12. @neyne The SEO Testing Secret Ingredient Ethanol
  • 13. @neyne Thank You!