SlideShare a Scribd company logo
1 of 115
Download to read offline
BERT Explained: What you
need to know about
Google’s new algorithm
Dawn Anderson
#SEJThinktank
@dawnieando
About Me
#SEJThinktank
@dawnieando
Also…Meet)Bert)and)Tedward
#SEJThinktank
@dawnieando
We’re%talking%about%BERT%in%Search%today
#SEJThinktank
@dawnieando
What%BERT%really%is
#SEJThinktank
@dawnieando
Important:*BERT*is*many*
things
#SEJThinktank
@dawnieando
BERT%is%a%Google%search%
algorithm%‘ingredient’%/%tool%
/%framework%called%‘Google%
BERT’
#SEJThinktank
@dawnieando
BERT%is%also%an%open%
source%research%
project%&%academic%
paper
#SEJThinktank
@dawnieando
Google&
BERT&Paper
• Devlin,&J.,&Chang,&M.W.,&Lee,&K.&and&Toutanova,&K.,&2018.&Bert:&PreD
training&of&deep&bidirectional&transformers&for&language&
understanding. arXiv preprint*arXiv:1810.04805.
#SEJThinktank
@dawnieando
BERT%
(Bidirectional%
Encoder%
Representation%
from%
Transformers)
#SEJThinktank
@dawnieando
Probably…)Most)mentions)of)
BERT)online)are)NOT)about)
THE)Google)BERT)update
#SEJThinktank
@dawnieando
BERT%Has%
Dramatically%
Accelerated%NLU%
(natural%language%
understanding)
#SEJThinktank
@dawnieando
Google’s(move(to(open(
source(BERT(has(probably(
changed(natural(language(
processing(forever
#SEJThinktank
@dawnieando
THE$ML$&$NLP$
COMMUNITY$
ARE$VERY$
EXCITED$
ABOUT$BERT
#SEJThinktank
@dawnieando
BERT%has%been%pre.trained%on%a%lot%of%words%…%on%the%whole%of%the%English%
Wikipedia%(2,500%million%words)
#SEJThinktank
@dawnieando
VANILLA&BERT&PROVIDES&A&
PRE/TRAINED&STARTING&
POINT&LAYER&FOR&NEURAL&
NETWORKS&IN&MACHINE&
LEARNING&&&NATURAL&
LANGUAGE&DIVERSE&TASKS
#SEJThinktank
@dawnieando
EVERYBODY(WANTS(TO(‘BUILD2A2
BERT.((NOW(THERE(ARE(LOADS(OF(
ALGORITHMS(WITH(BERT
#SEJThinktank
@dawnieando
Whilst'BERT'
has'been'pre2
trained'on'
Wikipedia'it'is'
fine2tuned'on'
‘questions'
and'answer'
datasets’
MS#MARCO:#A#
Human#
Generated#
MAchine#Reading#
Comprehension#
Dataset
• Rajpurkar,#P.,#Zhang,#J.,#Lopyrev,#K.#and#Liang,#P.,#2016.#Squad:#
100,000+#questions#for#machine#comprehension#of#text. arXiv&preprint&
arXiv:1606.05250.
#SEJThinktank
@dawnieando
MS#MARCO
#SEJThinktank
@dawnieando
Real%Bing%
Questions%
Feed%MS%
MARCO
From%real%Bing%anonymized%
queries
#SEJThinktank
@dawnieando
Researchers(compete(over(Natural(Language(Understanding(with(e.g.(SQuAD(
(Stanford(Question(&(Answering(Dataset)
#SEJThinktank
@dawnieando
BERT%now%even%beats%the%human%reasoning%benchmark%on%SQuAD
#SEJThinktank
@dawnieando
Lots%of%the%major%AI%
companies%are%also%
building%BERT%versions
#SEJThinktank
@dawnieando
Microsoft)extends)on)BERT)with)MT4DNN
#SEJThinktank
@dawnieando
RoBERTa'
from'
Facebook
#SEJThinktank
@dawnieando
SuperGLUE Benchmark1was1created1because1GLUE1became1too1easy
#SEJThinktank
@dawnieando
What%challenges%does%
BERT%help%to%solve?
#SEJThinktank
@dawnieando
The$Problem$with$
Words
#SEJThinktank
@dawnieando
#SEJThinktank
@dawnieando
Words&are$problematic.$$
Ambiguous…$polysemous…$
synonymous
#SEJThinktank
@dawnieando
Ambiguity)and)
Polysemy
• Almost)every)other)word)in)the)
English)language)has)multiple)
meanings
#SEJThinktank
@dawnieando
In#spoken#word#it#
is#even#worse#
because#of#
homophones#and#
prosody
#SEJThinktank
@dawnieando
Like%“four%
candles”%and%
“fork%
handles”
#SEJThinktank
@dawnieando
Which%does%not%bode%well%for%conversational%
search%into%the%future
#SEJThinktank
@dawnieando
Word’s'Context
• ”The'meaning'of'a'word'is'its'use'in'a'language”'(Ludwig'
Wittgenstein,'Philosopher,'1953)
• Image'attribution:'Moritz'Nähr'[Public'domain]
#SEJThinktank
@dawnieando
Word’s'Context'Changes'
As'A'Sentence'Evolves
• The'meaning'of'a'word'changes'(literally)'as'a'
sentence'develops
• Due'to'the'multiple'parts'of'speech'a'word'
could'be'in'a'given'content
#SEJThinktank
@dawnieando
Like%“like”
We%can%see%in%just%this%
short%sentence%alone%using%
Stanford%Part%of%Speech%
Tagger%Online%that%the%
word%like%is%considered%to%
be%2%separate%parts%of%
speech
http://nlp.stanford.edu:8080/parser/index.jsp
#SEJThinktank
@dawnieando
Like%“like”
• For%example:%The%word%”like”%has%
several%possible%parts%of%speech%
(including%‘verb’,%‘noun’,%‘adjective’)
• POS%=%Part%of%Speech
#SEJThinktank
@dawnieando
Natural'Language'Recognition'is'
NOT'Understanding
• Natural'language'understanding'requires'
understanding'of'context'and'common'sense'
reasoning. VERY'challenging'for'machines,'but'
largely'straightforward'for'humans.
#SEJThinktank
@dawnieando
Natural'language'
understanding'is'NOT'
structured'data
#SEJThinktank
@dawnieando
Structured(data(helps(
to(disambiguate(but(
what(about(the(‘hot(
mess’(in(between?
#SEJThinktank
@dawnieando
AND$NOT$EVERYONE$
OR$THING$IS$
MAPPED$TO$THE$
KNOWLEDGE$GRAPH
#SEJThinktank
@dawnieando
#SEJThinktank
@dawnieando
Ontology(Driven(Natural(Language(Processing
Image&credit:&IBM
#SEJThinktank
@dawnieando
How$can$search$
engines$fill$in$the$
gaps$between$
named$entities?
#SEJThinktank
@dawnieando
Natural'Language'Disambiguation
#SEJThinktank
@dawnieando
Word’s'Company
“You'shall'know'a'word'by'the'company'it'
keeps”'(John'Rupert'Firth,'Linguist,1957)
Image'Attribution:'Wikimedia'Commons'
Public'Domain
#SEJThinktank
@dawnieando
Words&That&Live&
Together&Are&
Strongly&
Connected
• Co7occurrence
• Co7occurrence&provides&context
• Co7occurrence&changes&word’s&
meaning
• Words&that&share&similar&neighbours&
are&also&strongly&connected
• Similarity&&&relatedness
#SEJThinktank
@dawnieando
Language'models'are'trained'on'very'large'
text'corpora'or'collections'(loads'of'words)'
to'learn'distributional'similarity
#SEJThinktank
@dawnieando
Vector'representations'of'words'(Word'Vectors)
And$build$vector$
space$models$
for$word$
embeddings
king$7 man$+$
woman$=$queen
Models'learn'the'
weights'of'the'
similarity'and'
relatedness'distances
#SEJThinktank
@dawnieando
EVEN$IF$WE$UNDERSTAND$THE$ENTITY$
(THING)$ITSELF$WE$NEED$TO$UNDERSTAND$
WORD’S$CONTEXT
#SEJThinktank
@dawnieando
#SEJThinktank
@dawnieando
They%need%
‘Text%
cohesion’
Cohesion is%the grammatical and%
lexical linking%within%a%text%
or sentence that%holds%a%text%
together%and%gives%it%meaning.%
Without%surrounding%words%the%
word%bucket%could%mean%
anything%in%a%sentence
#SEJThinktank
@dawnieando
Semantic)context)matters
• He)kicked)the)bucket
• I)have)yet)to)cross)that)off)my)bucket)list
• The)bucket)was)filled)with)water
#SEJThinktank
@dawnieando
An#important#
part#of#this#is#
‘Part#of#
Speech’#(POS)#
tagging
#SEJThinktank
@dawnieando
Chunking(and(Tokenization
#SEJThinktank
@dawnieando
Example(Part(of(Speech(Tagging((POS)
#SEJThinktank
@dawnieando
How$BERT$works
#SEJThinktank
@dawnieando
PAST%LANGUAGE%MODELS%
(E.G.%WORD2VEC%&%
GLOVE2VEC)%BUILT%
CONTEXT:FREE%WORD%
EMBEDDINGS
#SEJThinktank
@dawnieando
BERT%provides%
‘context’
#SEJThinktank
@dawnieando
BERT%has%been%pre.trained%on%a%lot%of%words%…%on%the%whole%of%the%English%
Wikipedia%(2,500%million%words)
#SEJThinktank
@dawnieando
B"#>"Bi#directional
#SEJThinktank
@dawnieando
A"Moving"
Word"
‘Context"
Window’
#SEJThinktank
@dawnieando
Example(context(window(size(3
Source'Text Training'
Samples
The quick brown fox jumps over the lazy dog (the,(quick)(
(the,(
brown)(
(the,(fox)
The quick brown fox jumps over the lazy dog (quick,(the)(
(quick,(
brown)(
(quick,(fox)(
(quick,(
jumps)
The quick brown fox jumps over the lazy dog Etcetera
The quick brown fox jumps over the lazy dog Etcetera
#SEJThinktank
@dawnieando
Previously+Uni.Directional
#SEJThinktank
@dawnieando
Previously+all+language+
models+were+uni.
directional+so+could+only+
move+the+context+window+
in+one+directional
A+moving+window+of+‘n’+
words+(either+left+or+right+
of+a+target+word)+to+
understand+word’s+context
Most%language%modellers%are%uni0
directionalSource'Text
Writing a list of random sentences is harder than I Initially thought it would be
Writing a list of random sentences is harder than I Initially thought it would be
Writing a list of random sentences is harder than I Initially thought it would be
Writing a list of random sentences is harder than I Initially thought it would be
They%can%traverse%over%the%word’s%context%window%from%only%left%to%right%or%right%to%left.%%Only%in%one%direction,%but%
not%both%at%the%same%time
#SEJThinktank
@dawnieando
BERT%is%different.%%BERT%uses%bi1directional%
language%modelling.%%The%FIRST%to%do%thisSource'Text
Writing a list of random sentences is harder than I Initially thought it would be
Writing a list of random sentences is harder than I Initially thought it would be
Writing a list of random sentences is harder than I Initially thought it would be
Writing a list of random sentences is harder than I Initially thought it would be
Bert%can%see%both%the%left%and%the%right%hand%side%of%the%target%word
#SEJThinktank
@dawnieando
BERT%can%see%the%WHOLE%
sentence%on%either%side%of%a%
word%(contextual%language%
modelling)%and%all%of%the%
words%almost%at%once
#SEJThinktank
@dawnieando
Did$you$mean$“bank”?
Or$did$you$mean$“bank”?
#SEJThinktank
@dawnieando
ER #> Encoder
Representations
#SEJThinktank
@dawnieando
T"#>"Transformers
#SEJThinktank
@dawnieando
Bert%uses%‘Transformers’%&%
’Masked%Language%Modelling’
#SEJThinktank
@dawnieando
Masked'Language'
Modelling'Stops'
The'Target'Word'
From'Seeing'Itself
#SEJThinktank
@dawnieando
Transformers*
(Attention*
simultaneously)
#SEJThinktank
@dawnieando
Attention'is'all'you'
need
#SEJThinktank
@dawnieando
Type%of%natural%language%
tasks%BERT%helps%with
#SEJThinktank
@dawnieando
Things'
Like:
• Named'entity'determination
• Textual'entailment'(next'sentence'prediction)
• Coreference'resolution
• Question'answering
• Word'sense'disambiguation
• Automatic'summarization
• Polysemy'resolution
#SEJThinktank
@dawnieando
11"NLP"
Tasks
BERT"advanced"the"State"of"the"Art"(SOT)"of"11"
NLP"Tasks
#SEJThinktank
@dawnieando
Polysemy(&(
Homonyms
#SEJThinktank
@dawnieando
Coreference(
resolution
#SEJThinktank
@dawnieando
Pronouns'can'be'
problematic
#SEJThinktank
@dawnieando
Computer)
programs)lose)
track)of)who)is)
who)easily
I’m)confused…)Here…)
Have)some)flowers)instead)
#SEJThinktank
@dawnieando
Anaphora(&(Cataphora
#SEJThinktank
@dawnieando
Named&Entity&
Determination
#SEJThinktank
@dawnieando
Named&Entity&Recognition&is&
NOT&Named&Entity&
Disambiguation
#SEJThinktank
@dawnieando
Named&entities&can&be&
polysemic
#SEJThinktank
@dawnieando
Did$you$mean?
• Amadeus$Mozart$(composer)
• Mozart$Street
• Mozart$Cafe
#SEJThinktank
@dawnieando
AND$VERBALLY…WHO$(WHAT)$ARE$
YOU$TALKING$ABOUT?
”LYNDSEY$DOYLE”$OR$”LINSEED$
OIL”?
#SEJThinktank
@dawnieando
#SEJThinktank
@dawnieando
#SEJThinktank
@dawnieando
Textual(Entailment((Next(
sentence(prediction)
#SEJThinktank
@dawnieando
BERT%can%
identify%which%
sentence%likely%
comes%next%
from%two%
choices
#SEJThinktank
@dawnieando
OFTEN&THE&NEXT&
SENTENCE&REALLY&
MATTERS
#SEJThinktank
@dawnieando
I"Remember"
When"My"
Grandad"
Kicked"The"
Bucket
#SEJThinktank
@dawnieando
BERT"is"able"to"
understand"the"NEXT"
sentence
The"NEXT"sentence"here"
provides"the"context
“How%far%do%you%
reckon%I%could%kick%
this%bucket?”
#SEJThinktank
@dawnieando
How$BERT$will$impact$
search?
#SEJThinktank
@dawnieando
BERT%will%help%Google%
to%better%understand%
human%language
#SEJThinktank
@dawnieando
More%able%to%scale%
conversational%search%
(Pygmalion%alternative)
#SEJThinktank
@dawnieando
Expect'big'leaps'
for'international'
SEO
#SEJThinktank
@dawnieando
Google&will&be&better&
able&to&understand&
‘contextual&nuance’&&&
ambiguous&queries
#SEJThinktank
@dawnieando
Should'you'try'(or'can)'
optimize'our'content'
for'BERT?
#SEJThinktank
@dawnieando
PROBABLY(
NOT
#SEJThinktank
@dawnieando
‘Bertology’+– ‘The+
study+of+why+BERT+
does+things+(Hugging+
Face)
#SEJThinktank
@dawnieando
BLACK&BOX&
ALGORITHMS
#SEJThinktank
@dawnieando
Layers'
Everywhere
#SEJThinktank
@dawnieando
BERT%by%name%
but%not%by%nature
#SEJThinktank
@dawnieando
More%efficient%BERT’s%have%
been%developed
• DistilBERT
• ALBERT
• Fast BERT
#SEJThinktank
@dawnieando
ALBERT
#SEJThinktank
@dawnieando
BERT’s)successor)from)
Google
Joint)work)between)
Google)Research)&)Toyota)
Technological)Institute
Algorithmic+
Bias+
Concerns
Ricardo+Baeza5Yates'+work+5 Bias+on+the+Web
NoBIAS+Project
IBM+initiatives+to+prevent+bias
BERT+does+not+know+why+it+makes+decisions
BERT+is+considered+a+‘black+box++algorithm’
Programmatic+bias+is+a+concern
Algorithmic+justice+league+is+active
#SEJThinktank
@dawnieando
#SEJThinktank
@dawnieando
Keep$in$Touch
@dawnieando
@BeBertey
#SEJThinktank
@dawnieando
References
• Rajpurkar,.P.,.Zhang,.J.,.Lopyrev,.K..and.Liang,.P.,.2016..Squad:.100,000+.questions.for.machine.comprehension.of.
text. arXiv preprint*arXiv:1606.05250.
• Vaswani,.A.,.Shazeer,.N.,.Parmar,.N.,.Uszkoreit,.J.,.Jones,.L.,.Gomez,.A.N.,.Kaiser,.Ł..and.Polosukhin,.I.,.2017..Attention.is.all.
you.need..In Advances*in*neural*information*processing*systems (pp..5998V6008).
#SEJThinktank
@dawnieando

More Related Content

What's hot

An introduction to the Transformers architecture and BERT
An introduction to the Transformers architecture and BERTAn introduction to the Transformers architecture and BERT
An introduction to the Transformers architecture and BERTSuman Debnath
 
Building, Evaluating, and Optimizing your RAG App for Production
Building, Evaluating, and Optimizing your RAG App for ProductionBuilding, Evaluating, and Optimizing your RAG App for Production
Building, Evaluating, and Optimizing your RAG App for ProductionSri Ambati
 
GPT-2: Language Models are Unsupervised Multitask Learners
GPT-2: Language Models are Unsupervised Multitask LearnersGPT-2: Language Models are Unsupervised Multitask Learners
GPT-2: Language Models are Unsupervised Multitask LearnersYoung Seok Kim
 
Introduction to Transformers for NLP - Olga Petrova
Introduction to Transformers for NLP - Olga PetrovaIntroduction to Transformers for NLP - Olga Petrova
Introduction to Transformers for NLP - Olga PetrovaAlexey Grigorev
 
BERT Finetuning Webinar Presentation
BERT Finetuning Webinar PresentationBERT Finetuning Webinar Presentation
BERT Finetuning Webinar Presentationbhavesh_physics
 
Lecture 4: Transformers (Full Stack Deep Learning - Spring 2021)
Lecture 4: Transformers (Full Stack Deep Learning - Spring 2021)Lecture 4: Transformers (Full Stack Deep Learning - Spring 2021)
Lecture 4: Transformers (Full Stack Deep Learning - Spring 2021)Sergey Karayev
 
Basics of Generative AI: Models, Tokenization, Embeddings, Text Similarity, V...
Basics of Generative AI: Models, Tokenization, Embeddings, Text Similarity, V...Basics of Generative AI: Models, Tokenization, Embeddings, Text Similarity, V...
Basics of Generative AI: Models, Tokenization, Embeddings, Text Similarity, V...Robert McDermott
 
NLP State of the Art | BERT
NLP State of the Art | BERTNLP State of the Art | BERT
NLP State of the Art | BERTshaurya uppal
 
Gpt1 and 2 model review
Gpt1 and 2 model reviewGpt1 and 2 model review
Gpt1 and 2 model reviewSeoung-Ho Choi
 
Fine-tuning BERT for Question Answering
Fine-tuning BERT for Question AnsweringFine-tuning BERT for Question Answering
Fine-tuning BERT for Question AnsweringApache MXNet
 
Prompt Engineering for AI and ML Technical Product Managers - 2023-08-21 00.5...
Prompt Engineering for AI and ML Technical Product Managers - 2023-08-21 00.5...Prompt Engineering for AI and ML Technical Product Managers - 2023-08-21 00.5...
Prompt Engineering for AI and ML Technical Product Managers - 2023-08-21 00.5...Gabriel Rojas
 
Natural language processing and transformer models
Natural language processing and transformer modelsNatural language processing and transformer models
Natural language processing and transformer modelsDing Li
 
Pre trained language model
Pre trained language modelPre trained language model
Pre trained language modelJiWenKim
 
Large Language Models, No-Code, and Responsible AI - Trends in Applied NLP in...
Large Language Models, No-Code, and Responsible AI - Trends in Applied NLP in...Large Language Models, No-Code, and Responsible AI - Trends in Applied NLP in...
Large Language Models, No-Code, and Responsible AI - Trends in Applied NLP in...David Talby
 

What's hot (20)

An introduction to the Transformers architecture and BERT
An introduction to the Transformers architecture and BERTAn introduction to the Transformers architecture and BERT
An introduction to the Transformers architecture and BERT
 
Building, Evaluating, and Optimizing your RAG App for Production
Building, Evaluating, and Optimizing your RAG App for ProductionBuilding, Evaluating, and Optimizing your RAG App for Production
Building, Evaluating, and Optimizing your RAG App for Production
 
Transformers - Part 1
Transformers - Part 1Transformers - Part 1
Transformers - Part 1
 
BERT (v3).pptx
BERT (v3).pptxBERT (v3).pptx
BERT (v3).pptx
 
GPT-2: Language Models are Unsupervised Multitask Learners
GPT-2: Language Models are Unsupervised Multitask LearnersGPT-2: Language Models are Unsupervised Multitask Learners
GPT-2: Language Models are Unsupervised Multitask Learners
 
Introduction to Transformers for NLP - Olga Petrova
Introduction to Transformers for NLP - Olga PetrovaIntroduction to Transformers for NLP - Olga Petrova
Introduction to Transformers for NLP - Olga Petrova
 
BERT Finetuning Webinar Presentation
BERT Finetuning Webinar PresentationBERT Finetuning Webinar Presentation
BERT Finetuning Webinar Presentation
 
BERT
BERTBERT
BERT
 
BERT introduction
BERT introductionBERT introduction
BERT introduction
 
Lecture 4: Transformers (Full Stack Deep Learning - Spring 2021)
Lecture 4: Transformers (Full Stack Deep Learning - Spring 2021)Lecture 4: Transformers (Full Stack Deep Learning - Spring 2021)
Lecture 4: Transformers (Full Stack Deep Learning - Spring 2021)
 
Word2Vec
Word2VecWord2Vec
Word2Vec
 
Basics of Generative AI: Models, Tokenization, Embeddings, Text Similarity, V...
Basics of Generative AI: Models, Tokenization, Embeddings, Text Similarity, V...Basics of Generative AI: Models, Tokenization, Embeddings, Text Similarity, V...
Basics of Generative AI: Models, Tokenization, Embeddings, Text Similarity, V...
 
NLP State of the Art | BERT
NLP State of the Art | BERTNLP State of the Art | BERT
NLP State of the Art | BERT
 
Gpt1 and 2 model review
Gpt1 and 2 model reviewGpt1 and 2 model review
Gpt1 and 2 model review
 
Fine-tuning BERT for Question Answering
Fine-tuning BERT for Question AnsweringFine-tuning BERT for Question Answering
Fine-tuning BERT for Question Answering
 
Content In The Age of AI
Content In The Age of AIContent In The Age of AI
Content In The Age of AI
 
Prompt Engineering for AI and ML Technical Product Managers - 2023-08-21 00.5...
Prompt Engineering for AI and ML Technical Product Managers - 2023-08-21 00.5...Prompt Engineering for AI and ML Technical Product Managers - 2023-08-21 00.5...
Prompt Engineering for AI and ML Technical Product Managers - 2023-08-21 00.5...
 
Natural language processing and transformer models
Natural language processing and transformer modelsNatural language processing and transformer models
Natural language processing and transformer models
 
Pre trained language model
Pre trained language modelPre trained language model
Pre trained language model
 
Large Language Models, No-Code, and Responsible AI - Trends in Applied NLP in...
Large Language Models, No-Code, and Responsible AI - Trends in Applied NLP in...Large Language Models, No-Code, and Responsible AI - Trends in Applied NLP in...
Large Language Models, No-Code, and Responsible AI - Trends in Applied NLP in...
 

More from Search Engine Journal

[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies Uncovered[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies UncoveredSearch Engine Journal
 
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesGoogle 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesSearch Engine Journal
 
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...Search Engine Journal
 
2024's Top PPC Tactics: Triple Your Google Ads Local Leads
2024's Top PPC Tactics: Triple Your Google Ads Local Leads2024's Top PPC Tactics: Triple Your Google Ads Local Leads
2024's Top PPC Tactics: Triple Your Google Ads Local LeadsSearch Engine Journal
 
Content Marketing: How To Find The True Value Of Your Marketing Funnel
Content Marketing: How To Find The True Value Of Your Marketing FunnelContent Marketing: How To Find The True Value Of Your Marketing Funnel
Content Marketing: How To Find The True Value Of Your Marketing FunnelSearch Engine Journal
 
Holistic Website Health & Technical Tips for SEO Success
Holistic Website Health & Technical Tips for SEO SuccessHolistic Website Health & Technical Tips for SEO Success
Holistic Website Health & Technical Tips for SEO SuccessSearch Engine Journal
 
2024 Google SERP Features: New Strategies To Gain Visibility
2024 Google SERP Features: New Strategies To Gain Visibility2024 Google SERP Features: New Strategies To Gain Visibility
2024 Google SERP Features: New Strategies To Gain VisibilitySearch Engine Journal
 
9 Major Google Updates From 2023 & 2024 SEO Predictions
9 Major Google Updates From 2023 & 2024 SEO Predictions9 Major Google Updates From 2023 & 2024 SEO Predictions
9 Major Google Updates From 2023 & 2024 SEO PredictionsSearch Engine Journal
 
10 Successful Ways To Improve Your SERP Rankings [With Ahrefs]
10 Successful Ways To Improve Your SERP Rankings [With Ahrefs]10 Successful Ways To Improve Your SERP Rankings [With Ahrefs]
10 Successful Ways To Improve Your SERP Rankings [With Ahrefs]Search Engine Journal
 
How An Enterprise Digital PR Firm Earns 100’s Of Links In 30 Days
How An Enterprise Digital PR Firm Earns 100’s Of Links In 30 DaysHow An Enterprise Digital PR Firm Earns 100’s Of Links In 30 Days
How An Enterprise Digital PR Firm Earns 100’s Of Links In 30 DaysSearch Engine Journal
 
SEO In 2024: Top Priorities, Challenges, And Opportunities
SEO In 2024: Top Priorities, Challenges, And OpportunitiesSEO In 2024: Top Priorities, Challenges, And Opportunities
SEO In 2024: Top Priorities, Challenges, And OpportunitiesSearch Engine Journal
 
How We Built A Strong $10 Million Agency: A Proven Framework
How We Built A Strong $10 Million Agency: A Proven FrameworkHow We Built A Strong $10 Million Agency: A Proven Framework
How We Built A Strong $10 Million Agency: A Proven FrameworkSearch Engine Journal
 
2023 Google Algorithms & SEO's Future: Powerful Predictions For 2024
2023 Google Algorithms & SEO's Future: Powerful Predictions For 20242023 Google Algorithms & SEO's Future: Powerful Predictions For 2024
2023 Google Algorithms & SEO's Future: Powerful Predictions For 2024Search Engine Journal
 
SaaS Marketing: Expert Paid Media Tips Backed By $150M In Ad Spend
SaaS Marketing: Expert Paid Media Tips Backed By $150M In Ad SpendSaaS Marketing: Expert Paid Media Tips Backed By $150M In Ad Spend
SaaS Marketing: Expert Paid Media Tips Backed By $150M In Ad SpendSearch Engine Journal
 
Emergency SEO: How To Recover When SERP Rankings Suddenly Drop
Emergency SEO: How To Recover When SERP Rankings Suddenly DropEmergency SEO: How To Recover When SERP Rankings Suddenly Drop
Emergency SEO: How To Recover When SERP Rankings Suddenly DropSearch Engine Journal
 
2023 Survey Review: State Of Marketing Data Standards In The AI Era
2023 Survey Review: State Of Marketing Data Standards In The AI Era2023 Survey Review: State Of Marketing Data Standards In The AI Era
2023 Survey Review: State Of Marketing Data Standards In The AI EraSearch Engine Journal
 
100M Phone Call Insights: Your Key To Data-Driven Marketing Strategies
100M Phone Call Insights: Your Key To Data-Driven Marketing Strategies100M Phone Call Insights: Your Key To Data-Driven Marketing Strategies
100M Phone Call Insights: Your Key To Data-Driven Marketing StrategiesSearch Engine Journal
 
How To Boost 2024 SEO Performance With Pillar Pages & Topic Clusters
How To Boost 2024 SEO Performance With Pillar Pages & Topic ClustersHow To Boost 2024 SEO Performance With Pillar Pages & Topic Clusters
How To Boost 2024 SEO Performance With Pillar Pages & Topic ClustersSearch Engine Journal
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
How to Perform Website Experiments [+ SEJ Experiment Walk-Through & Results]
How to Perform Website Experiments [+ SEJ Experiment Walk-Through & Results]How to Perform Website Experiments [+ SEJ Experiment Walk-Through & Results]
How to Perform Website Experiments [+ SEJ Experiment Walk-Through & Results]Search Engine Journal
 

More from Search Engine Journal (20)

[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies Uncovered[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies Uncovered
 
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesGoogle 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
 
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
 
2024's Top PPC Tactics: Triple Your Google Ads Local Leads
2024's Top PPC Tactics: Triple Your Google Ads Local Leads2024's Top PPC Tactics: Triple Your Google Ads Local Leads
2024's Top PPC Tactics: Triple Your Google Ads Local Leads
 
Content Marketing: How To Find The True Value Of Your Marketing Funnel
Content Marketing: How To Find The True Value Of Your Marketing FunnelContent Marketing: How To Find The True Value Of Your Marketing Funnel
Content Marketing: How To Find The True Value Of Your Marketing Funnel
 
Holistic Website Health & Technical Tips for SEO Success
Holistic Website Health & Technical Tips for SEO SuccessHolistic Website Health & Technical Tips for SEO Success
Holistic Website Health & Technical Tips for SEO Success
 
2024 Google SERP Features: New Strategies To Gain Visibility
2024 Google SERP Features: New Strategies To Gain Visibility2024 Google SERP Features: New Strategies To Gain Visibility
2024 Google SERP Features: New Strategies To Gain Visibility
 
9 Major Google Updates From 2023 & 2024 SEO Predictions
9 Major Google Updates From 2023 & 2024 SEO Predictions9 Major Google Updates From 2023 & 2024 SEO Predictions
9 Major Google Updates From 2023 & 2024 SEO Predictions
 
10 Successful Ways To Improve Your SERP Rankings [With Ahrefs]
10 Successful Ways To Improve Your SERP Rankings [With Ahrefs]10 Successful Ways To Improve Your SERP Rankings [With Ahrefs]
10 Successful Ways To Improve Your SERP Rankings [With Ahrefs]
 
How An Enterprise Digital PR Firm Earns 100’s Of Links In 30 Days
How An Enterprise Digital PR Firm Earns 100’s Of Links In 30 DaysHow An Enterprise Digital PR Firm Earns 100’s Of Links In 30 Days
How An Enterprise Digital PR Firm Earns 100’s Of Links In 30 Days
 
SEO In 2024: Top Priorities, Challenges, And Opportunities
SEO In 2024: Top Priorities, Challenges, And OpportunitiesSEO In 2024: Top Priorities, Challenges, And Opportunities
SEO In 2024: Top Priorities, Challenges, And Opportunities
 
How We Built A Strong $10 Million Agency: A Proven Framework
How We Built A Strong $10 Million Agency: A Proven FrameworkHow We Built A Strong $10 Million Agency: A Proven Framework
How We Built A Strong $10 Million Agency: A Proven Framework
 
2023 Google Algorithms & SEO's Future: Powerful Predictions For 2024
2023 Google Algorithms & SEO's Future: Powerful Predictions For 20242023 Google Algorithms & SEO's Future: Powerful Predictions For 2024
2023 Google Algorithms & SEO's Future: Powerful Predictions For 2024
 
SaaS Marketing: Expert Paid Media Tips Backed By $150M In Ad Spend
SaaS Marketing: Expert Paid Media Tips Backed By $150M In Ad SpendSaaS Marketing: Expert Paid Media Tips Backed By $150M In Ad Spend
SaaS Marketing: Expert Paid Media Tips Backed By $150M In Ad Spend
 
Emergency SEO: How To Recover When SERP Rankings Suddenly Drop
Emergency SEO: How To Recover When SERP Rankings Suddenly DropEmergency SEO: How To Recover When SERP Rankings Suddenly Drop
Emergency SEO: How To Recover When SERP Rankings Suddenly Drop
 
2023 Survey Review: State Of Marketing Data Standards In The AI Era
2023 Survey Review: State Of Marketing Data Standards In The AI Era2023 Survey Review: State Of Marketing Data Standards In The AI Era
2023 Survey Review: State Of Marketing Data Standards In The AI Era
 
100M Phone Call Insights: Your Key To Data-Driven Marketing Strategies
100M Phone Call Insights: Your Key To Data-Driven Marketing Strategies100M Phone Call Insights: Your Key To Data-Driven Marketing Strategies
100M Phone Call Insights: Your Key To Data-Driven Marketing Strategies
 
How To Boost 2024 SEO Performance With Pillar Pages & Topic Clusters
How To Boost 2024 SEO Performance With Pillar Pages & Topic ClustersHow To Boost 2024 SEO Performance With Pillar Pages & Topic Clusters
How To Boost 2024 SEO Performance With Pillar Pages & Topic Clusters
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
How to Perform Website Experiments [+ SEJ Experiment Walk-Through & Results]
How to Perform Website Experiments [+ SEJ Experiment Walk-Through & Results]How to Perform Website Experiments [+ SEJ Experiment Walk-Through & Results]
How to Perform Website Experiments [+ SEJ Experiment Walk-Through & Results]
 

Recently uploaded

Labour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxLabour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxelizabethella096
 
Unraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxUnraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxelizabethella096
 
How to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setupsHow to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setupsssuser4571da
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?riteshhsociall
 
Brand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdfBrand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdftbatkhuu1
 
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesInstant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesMedia Logic
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.DanielaQuiroz63
 
Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdftbatkhuu1
 
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15SearchNorwich
 
How to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessHow to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessAggregage
 
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxelizabethella096
 

Recently uploaded (20)

Labour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxLabour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptx
 
Foundation First - Why Your Website and Content Matters - David Pisarek
Foundation First - Why Your Website and Content Matters - David PisarekFoundation First - Why Your Website and Content Matters - David Pisarek
Foundation First - Why Your Website and Content Matters - David Pisarek
 
Unraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxUnraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptx
 
How to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setupsHow to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setups
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?
 
Brand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdfBrand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdf
 
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesInstant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
 
Pillar-Based Marketing Master Class - Ryan Brock
Pillar-Based Marketing Master Class - Ryan BrockPillar-Based Marketing Master Class - Ryan Brock
Pillar-Based Marketing Master Class - Ryan Brock
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
 
A.I. and The Social Media Shift - Mohit Rajhans
A.I. and The Social Media Shift - Mohit RajhansA.I. and The Social Media Shift - Mohit Rajhans
A.I. and The Social Media Shift - Mohit Rajhans
 
Navigating the SEO of Tomorrow, Competitive Benchmarking, China as an e-Comme...
Navigating the SEO of Tomorrow, Competitive Benchmarking, China as an e-Comme...Navigating the SEO of Tomorrow, Competitive Benchmarking, China as an e-Comme...
Navigating the SEO of Tomorrow, Competitive Benchmarking, China as an e-Comme...
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.
 
Riding the Wave of AI Disruption - Navigating the AI Fear Cycle in Marketing ...
Riding the Wave of AI Disruption - Navigating the AI Fear Cycle in Marketing ...Riding the Wave of AI Disruption - Navigating the AI Fear Cycle in Marketing ...
Riding the Wave of AI Disruption - Navigating the AI Fear Cycle in Marketing ...
 
Brand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLaneBrand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLane
 
Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdf
 
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
 
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting GroupSEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
 
How to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessHow to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail Success
 
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
 

BERT Explained: What You Need to Know About Google’s New Algorithm