Slide 1

Slide 1 text

The Secret Life of Queries: Parsing, Rewriting & SEO Rebecca Berbel | Oncrawl Koray Tuǧberk Gübür | Holistic SEO slideshare.net/Oncrawl @RebBerbel @KorayGubur

Slide 2

Slide 2 text

#brightonSEO @RebBerbel @KorayGubur

Slide 3

Slide 3 text

#brightonSEO @RebBerbel @KorayGubur ^(([^:/?#]+):)?(//([^ /?#]*))?([^?#]*)(\?([ ^#]*))?(#(.*))? https://www.google.com/sear ch?q=search+engine+keywo rds#anchor

Slide 4

Slide 4 text

#brightonSEO @RebBerbel @KorayGubur

Slide 5

Slide 5 text

#brightonSEO @RebBerbel @KorayGubur WHAT THAT MEANT FOR SEO #brightonSEO @RebBerbel @KorayGubur

Slide 6

Slide 6 text

#brightonSEO @RebBerbel @KorayGubur

Slide 7

Slide 7 text

#brightonSEO @RebBerbel @KorayGubur

Slide 8

Slide 8 text

#brightonSEO @RebBerbel @KorayGubur NOT ANY MORE. #brightonSEO @RebBerbel @KorayGubur

Slide 9

Slide 9 text

#brightonSEO @RebBerbel @KorayGubur

Slide 10

Slide 10 text

#brightonSEO @RebBerbel @KorayGubur LET'S TAKE A LOOK. #brightonSEO @RebBerbel @KorayGubur

Slide 11

Slide 11 text

#brightonSEO @RebBerbel @KorayGubur PARSING #brightonSEO @RebBerbel @KorayGubur

Slide 12

Slide 12 text

#brightonSEO @RebBerbel @KorayGubur Parsing a query

Slide 13

Slide 13 text

#brightonSEO @RebBerbel @KorayGubur REWRITING #brightonSEO @RebBerbel @KorayGubur

Slide 14

Slide 14 text

#brightonSEO @RebBerbel @KorayGubur Query segments

Slide 15

Slide 15 text

#brightonSEO @RebBerbel @KorayGubur Keyword clustering

Slide 16

Slide 16 text

#brightonSEO @RebBerbel @KorayGubur Keywords → Questions

Slide 17

Slide 17 text

#brightonSEO @RebBerbel @KorayGubur Question Templates

Slide 18

Slide 18 text

#brightonSEO @RebBerbel @KorayGubur Query refinements

Slide 19

Slide 19 text

#brightonSEO @RebBerbel @KorayGubur CONTEXT #brightonSEO @RebBerbel @KorayGubur

Slide 20

Slide 20 text

#brightonSEO @RebBerbel @KorayGubur User Intent

Slide 21

Slide 21 text

#brightonSEO @RebBerbel @KorayGubur User Intent

Slide 22

Slide 22 text

#brightonSEO @RebBerbel @KorayGubur Location/Time

Slide 23

Slide 23 text

#brightonSEO @RebBerbel @KorayGubur FINDING ANSWERS #brightonSEO @RebBerbel @KorayGubur

Slide 24

Slide 24 text

#brightonSEO @RebBerbel @KorayGubur BERT

Slide 25

Slide 25 text

#brightonSEO @RebBerbel @KorayGubur Candidate Passages

Slide 26

Slide 26 text

#brightonSEO @RebBerbel @KorayGubur Candidate Passages

Slide 27

Slide 27 text

#brightonSEO @RebBerbel @KorayGubur Candidate Passages

Slide 28

Slide 28 text

#brightonSEO @RebBerbel @KorayGubur PHEW. LET'S TAKE A STEP BACK.

Slide 29

Slide 29 text

#brightonSEO @RebBerbel @KorayGubur THERE'S MORE (but we'll stop here)

Slide 30

Slide 30 text

#brightonSEO @RebBerbel @KorayGubur GOOGLE DOES NOT USE THE TEXT YOU TYPED TO SEARCH FOR RESULTS. #brightonSEO @RebBerbel @KorayGubur

Slide 31

Slide 31 text

#brightonSEO @RebBerbel @KorayGubur WHAT THAT MEANS FOR SEO #brightonSEO @RebBerbel @KorayGubur

Slide 32

Slide 32 text

#brightonSEO @RebBerbel @KorayGubur #brightonSEO @RebBerbel @KorayGubur

Slide 33

Slide 33 text

#brightonSEO @RebBerbel @KorayGubur BUILD TOPICAL RELEVANCE Oncrawl / Koray

Slide 34

Slide 34 text

#brightonSEO @RebBerbel @KorayGubur REMEMBER NEURAL MATCHING Danny Sullivan (Twitter)

Slide 35

Slide 35 text

#brightonSEO @RebBerbel @KorayGubur GROUP TARGETED QUERIES Stefan Neefischer

Slide 36

Slide 36 text

#brightonSEO @RebBerbel @KorayGubur THINK SEARCH INTENT Johanna Maier / Lidia Infante / Lazarina Stoy

Slide 37

Slide 37 text

#brightonSEO @RebBerbel @KorayGubur DOES IT WORK? #brightonSEO @RebBerbel @KorayGubur

Slide 38

Slide 38 text

#brightonSEO @RebBerbel @KorayGubur

Slide 39

Slide 39 text

#brightonSEO @RebBerbel @KorayGubur Semantic networks & topical relevance

Slide 40

Slide 40 text

#brightonSEO @RebBerbel @KorayGubur Semantic networks & topical relevance 10K to 70K clicks per month (5 months) 10K to 200K+ clicks per month (5 months) 0 to 330K+ clicks per month (6 months) +400% growth (6 months)

Slide 41

Slide 41 text

#brightonSEO @RebBerbel @KorayGubur Thank you! @RebBerbel [email protected] @KorayGubur Holistic SEO [email protected] #brightonSEO @RebBerbel @KorayGubur

Slide 42

Slide 42 text

#brightonSEO @RebBerbel @KorayGubur Appendix - References & further reading Ask the Right Questions: Active Question Reformulation with Reinforcement Learning Bew: Towards Answering Business-Entity-Related Web Questions Bill Slawski - Google Describes a Machine Learning Model For a Searchable Index Bill Slawski - Searching Quotes of Entities Modified at Google Bill Slawski - Adjusting Featured Snippet Answers by Context Bill Slawski - Citations behind the Google Brain Word Vectors Approach Bill Slawski - Featured Snippet Answer Scores Ranking Signals Bill Slawski - New Approaches for Structured Data:Evolution of Question Answering Bill Slawski - Question Answering using Text Spans with Word Vectors Bill Slawski - Weighted Answer Terms for Scoring Answer Passages Bing: Contrastive Multi-document Question Generation Bing: Generating Clarifying Questions for Information Retrieval Candidate Answer Passages Context scoring adjustments for answer passages Corroborating Answers from Multiple Web Sources Dense Passage Retrieval for Open-Domain Question Answering Detecting spam documents in a phrase based information retrieval system Efficient string matching: an aid to bibliographic search [1975] Generating related questions for search queries Google AI Blog - REALM: Integrating Retrieval into Language Representation Models #brightonSEO @RebBerbel @KorayGubur

Slide 43

Slide 43 text

#brightonSEO @RebBerbel @KorayGubur Appendix - References & further reading How to Ask Better Questions? A Large-Scale Multi-Domain Dataset for Rewriting Ill-Formed Questions Implicit question query identification Inferring Search Category Synonyms Indexing Relational Database Content Offline for Efficient Keyword-Based Search K2Q: Generating Natural Language Questions from Keywords with User Refinements Latent Retrieval for Weakly Supervised Open Domain Question Answering Multi-stage query processing system and method for use with tokenspace repository Natural Questions: a Benchmark for Question Answering Research On Faithfulness and Factuality in Abstractive Summarization Query Composition System Retrieval-augmented language model pre-training and fine-tuning Scaling Up All Pairs Similarity Search Scoring candidate answer passages Search Engine Round Table - On Google Passage Indexing vs Featured Snippets Selecting content using query-independent scores of query segments Semantic Search Engine & Query Parsing Summarizing News Articles Using Question and Answer Pairs via Learning Synthetic QA Corpora Generation with Roundtrip Consistency System and method for providing query refinements #brightonSEO @RebBerbel @KorayGubur

Slide 44

Slide 44 text

#brightonSEO @RebBerbel @KorayGubur Appendix - References & further reading TyDi QA: A Benchmark for Information-Seeking Question Answering in Typologically Diverse Languages Understanding searches better than ever Using the Web for Language Independent Spellchecking and Autocorrection Weighted Answer Terms for Scoring Answer Passages What can you do with a Web in your Pocket? #brightonSEO @RebBerbel @KorayGubur