SlideShare une entreprise Scribd logo
1  sur  115
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

ChatGpt.pptx
ChatGpt.pptxChatGpt.pptx
ChatGpt.pptxJahanvi B
 
NLP State of the Art | BERT
NLP State of the Art | BERTNLP State of the Art | BERT
NLP State of the Art | BERTshaurya uppal
 
Fine tuning large LMs
Fine tuning large LMsFine tuning large LMs
Fine tuning large LMsSylvainGugger
 
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
 
Introduction to natural language processing (NLP)
Introduction to natural language processing (NLP)Introduction to natural language processing (NLP)
Introduction to natural language processing (NLP)Alia Hamwi
 
Representation Learning of Vectors of Words and Phrases
Representation Learning of Vectors of Words and PhrasesRepresentation Learning of Vectors of Words and Phrases
Representation Learning of Vectors of Words and PhrasesFelipe Moraes
 
BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
BERT: Pre-training of Deep Bidirectional Transformers for Language UnderstandingBERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
BERT: Pre-training of Deep Bidirectional Transformers for Language Understandinggohyunwoong
 
ChatGPT Cheatsheet 2023
ChatGPT Cheatsheet 2023ChatGPT Cheatsheet 2023
ChatGPT Cheatsheet 2023SaahilThakur
 
Generative Models and ChatGPT
Generative Models and ChatGPTGenerative Models and ChatGPT
Generative Models and ChatGPTLoic Merckel
 
BERT: Bidirectional Encoder Representations from Transformers
BERT: Bidirectional Encoder Representations from TransformersBERT: Bidirectional Encoder Representations from Transformers
BERT: Bidirectional Encoder Representations from TransformersLiangqun Lu
 
Markus basic 01 - RSTP - B
Markus basic 01 - RSTP - BMarkus basic 01 - RSTP - B
Markus basic 01 - RSTP - Bwelcometomarkus
 
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
 
Natural language procssing
Natural language procssing Natural language procssing
Natural language procssing Rajnish Raj
 
TechSEO Boost - Apps script for SEOs
TechSEO Boost - Apps script for SEOsTechSEO Boost - Apps script for SEOs
TechSEO Boost - Apps script for SEOsDavid Sottimano
 
Demystifying NLP Transformers: Understanding the Power and Architecture behin...
Demystifying NLP Transformers: Understanding the Power and Architecture behin...Demystifying NLP Transformers: Understanding the Power and Architecture behin...
Demystifying NLP Transformers: Understanding the Power and Architecture behin...NILESH VERMA
 

Tendances (20)

ChatGpt.pptx
ChatGpt.pptxChatGpt.pptx
ChatGpt.pptx
 
NLP State of the Art | BERT
NLP State of the Art | BERTNLP State of the Art | BERT
NLP State of the Art | BERT
 
Gpt models
Gpt modelsGpt models
Gpt models
 
Fine tuning large LMs
Fine tuning large LMsFine tuning large LMs
Fine tuning large LMs
 
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
 
Introduction to natural language processing (NLP)
Introduction to natural language processing (NLP)Introduction to natural language processing (NLP)
Introduction to natural language processing (NLP)
 
Representation Learning of Vectors of Words and Phrases
Representation Learning of Vectors of Words and PhrasesRepresentation Learning of Vectors of Words and Phrases
Representation Learning of Vectors of Words and Phrases
 
Bert
BertBert
Bert
 
BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
BERT: Pre-training of Deep Bidirectional Transformers for Language UnderstandingBERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
 
[Paper review] BERT
[Paper review] BERT[Paper review] BERT
[Paper review] BERT
 
ChatGPT Cheatsheet 2023
ChatGPT Cheatsheet 2023ChatGPT Cheatsheet 2023
ChatGPT Cheatsheet 2023
 
Generative Models and ChatGPT
Generative Models and ChatGPTGenerative Models and ChatGPT
Generative Models and ChatGPT
 
BERT: Bidirectional Encoder Representations from Transformers
BERT: Bidirectional Encoder Representations from TransformersBERT: Bidirectional Encoder Representations from Transformers
BERT: Bidirectional Encoder Representations from Transformers
 
Markus basic 01 - RSTP - B
Markus basic 01 - RSTP - BMarkus basic 01 - RSTP - B
Markus basic 01 - RSTP - B
 
NLP Bootcamp
NLP BootcampNLP Bootcamp
NLP Bootcamp
 
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
 
Natural language procssing
Natural language procssing Natural language procssing
Natural language procssing
 
Word2 vec
Word2 vecWord2 vec
Word2 vec
 
TechSEO Boost - Apps script for SEOs
TechSEO Boost - Apps script for SEOsTechSEO Boost - Apps script for SEOs
TechSEO Boost - Apps script for SEOs
 
Demystifying NLP Transformers: Understanding the Power and Architecture behin...
Demystifying NLP Transformers: Understanding the Power and Architecture behin...Demystifying NLP Transformers: Understanding the Power and Architecture behin...
Demystifying NLP Transformers: Understanding the Power and Architecture behin...
 

Plus de Search 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
 
5 AI Changes Agencies And Brands Need To Know
5 AI Changes Agencies And Brands Need To Know5 AI Changes Agencies And Brands Need To Know
5 AI Changes Agencies And Brands Need To KnowSearch Engine Journal
 

Plus de Search Engine Journal (20)

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]
 
5 AI Changes Agencies And Brands Need To Know
5 AI Changes Agencies And Brands Need To Know5 AI Changes Agencies And Brands Need To Know
5 AI Changes Agencies And Brands Need To Know
 

Dernier

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
 
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...ChesterYang6
 
April 2024 - VBOUT Partners Meeting Group
April 2024 - VBOUT Partners Meeting GroupApril 2024 - VBOUT Partners Meeting Group
April 2024 - VBOUT Partners Meeting GroupVbout.com
 
Call Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCRCall Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCRSapana Sha
 
Cost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surgesCost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surgesPushON Ltd
 
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
 
Uncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 ReportsUncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 ReportsVWO
 
The Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship DeckThe Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship DeckToluwanimi Balogun
 
marketing strategy of tanishq word PPROJECT.pdf
marketing strategy of tanishq word PPROJECT.pdfmarketing strategy of tanishq word PPROJECT.pdf
marketing strategy of tanishq word PPROJECT.pdfarsathsahil
 
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
 
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
 
Unraveling the Mystery of Roanoke Colony: What Really Happened?
Unraveling the Mystery of Roanoke Colony: What Really Happened?Unraveling the Mystery of Roanoke Colony: What Really Happened?
Unraveling the Mystery of Roanoke Colony: What Really Happened?elizabethella096
 
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
 
Mastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven WorldMastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven WorldScalenut
 
Forecast of Content Marketing through AI
Forecast of Content Marketing through AIForecast of Content Marketing through AI
Forecast of Content Marketing through AIRinky
 
pptx.marketing strategy of tanishq. pptx
pptx.marketing strategy of tanishq. pptxpptx.marketing strategy of tanishq. pptx
pptx.marketing strategy of tanishq. pptxarsathsahil
 

Dernier (20)

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
 
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
 
April 2024 - VBOUT Partners Meeting Group
April 2024 - VBOUT Partners Meeting GroupApril 2024 - VBOUT Partners Meeting Group
April 2024 - VBOUT Partners Meeting Group
 
Call Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCRCall Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCR
 
Cost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surgesCost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surges
 
The Future of Brands on LinkedIn - Alison Kaltman
The Future of Brands on LinkedIn - Alison KaltmanThe Future of Brands on LinkedIn - Alison Kaltman
The Future of Brands on LinkedIn - Alison Kaltman
 
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
 
Uncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 ReportsUncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 Reports
 
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
 
The Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship DeckThe Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship Deck
 
marketing strategy of tanishq word PPROJECT.pdf
marketing strategy of tanishq word PPROJECT.pdfmarketing strategy of tanishq word PPROJECT.pdf
marketing strategy of tanishq word PPROJECT.pdf
 
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
 
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel LeminTurn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
 
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
 
Unraveling the Mystery of Roanoke Colony: What Really Happened?
Unraveling the Mystery of Roanoke Colony: What Really Happened?Unraveling the Mystery of Roanoke Colony: What Really Happened?
Unraveling the Mystery of Roanoke Colony: What Really Happened?
 
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
 
Mastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven WorldMastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven World
 
Forecast of Content Marketing through AI
Forecast of Content Marketing through AIForecast of Content Marketing through AI
Forecast of Content Marketing through AI
 
How to Create a Social Media Plan Like a Pro - Jordan Scheltgen
How to Create a Social Media Plan Like a Pro - Jordan ScheltgenHow to Create a Social Media Plan Like a Pro - Jordan Scheltgen
How to Create a Social Media Plan Like a Pro - Jordan Scheltgen
 
pptx.marketing strategy of tanishq. pptx
pptx.marketing strategy of tanishq. pptxpptx.marketing strategy of tanishq. pptx
pptx.marketing strategy of tanishq. pptx
 

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