SlideShare ist ein Scribd-Unternehmen logo
1 von 41
Downloaden Sie, um offline zu lesen
Data Driven Local Pages
The Essential Strategy for Multi Location Organic Performance
Russ Jones | Principal Search Scientist at Moz | russ@moz.com| @rjonesx
ABOUT RUSS
Who does this guy think he is?
• Principal Search Scientist
• Algorithm Research
• Proof of Concept Design
• Internal Consulting
• Chief Technology Officer
• SEO Consulting
• Marketing Software Development
Moz: 2015 - Present
Virante: 2005 - 2015
@@ rjonesx
Types of Competition
What types of sites and features tend to appear on local SERPs?
Types of Competition
What types of sites and features tend to appear on
local SERPs?
Local Pack
• Most of Local SEO focuses on this
SERP Feature
• Good local pages optimization can
actually improve performance here
• With only 3 listings, you have a lot
more chances to get at least some
traffic by targeting the general
organic results.
Types of Competition
What types of sites and features tend to appear on local SERPs?
Local Brick & Mortar
• Single location provider
• Tend to do well because of
homepage links
Types of Competition
What types of sites and features tend to appear on local SERPs?
Aggregators
• Another opportunity for you
to get traffic
• If an aggregator is already
ranking in your space, take
advantage of it.
ADVERTISING
Types of Competition
What types of sites and features tend to appear on local SERPs?
Local Pages
• Occupy the most organic
space, although near the
bottom.
• The same site can have
multiple listings
• Susceptible to traditional
SEO tactics
• But….. Scaling is hard for
large brands with thousands
of locations
DO ORGANIC RANKINGS
STILL MATTER?
Distribution of OrganicPercent Organic
Despite the fact that Local Packs and Adwords take clicks away from
organic, the majority of clicks still go through those traditional 10
blue links.
…….
31%
of Traffic Went to
Organic Local Pages
in this Example Search
Relevant
Obviously, content must be
relevant to the location and
the business
01
Authority
Links, links, and more links.
Link equity still matters.02
Unique
Distinct content that makes local
pages more than just boilerplate
mail-merge content
WHAT MAKES A GOOD LOCAL PAGE
How do we differentiate between a good local page and
an average local page?
03
MVP
* Denotes minimum value page, not most valuable page.
*
the natural language processing task of generating
natural language from a machine representation system
such as a knowledge base or a logical form.
Natural Language Generation
NLG
SULLIED SEARCH HISTORY
NLG HAS A DIRTY HISTORY IN SEARCH ENGINE OPTIMIZATION
RICH ACADEMIC HISTORY
NLG HAS PROVEN A VALUABLE ACADEMIC ENDEAVOR
WHITE HAT NLG PRINCIPLES
HOW CAN AUTOMATICALLY GENERATED CONTENT BE WHITE HAT?
Editorial
Oversight
Sufficient
Attribution
All Existing
Quality
Guidelines
TRANSFORMATIVE
RADICALLY TRANSFORM LOCAL LANDING PAGES WITH DATA
Current Page
• No actual city pages, just lists
of locations
• 22,000 Pixels Tall (cropped to
have mercy on PowerPoint)
• No valuable text content
NLG Page
• Relevant information to
customers
• Integrated sales pitches based
on relevant, data-driven sources
• Properly sourced and attributed
throughout the content.
• Locations still give proper focus
at top of the page.
Identify content fragments
that can be drawn from data
sets
Step 02
Connect extracted data to
content fragments and join
together
Step 04
Identify Geolocations for
content creation
Step 01
Identify, collect, and extract
data sets for content
fragments
Step 03
NLG PROCESS
Pulling together data sets for scaling geographically specific content.
LOCATION SELECTION
CITY, ZIP, THAT IS THE QUESTION
Keyword Lists
This is one place where Moz
Keyword Explorer shines. By
taking all of the cities, counties,
zip codes, etc. and combining
them with keywords into
Keyword Lists, we can get
average keyword difficulty and
potential scores, making it easier
to determine how to segment
local landing pages.
BRAINSTORM CONTENT FRAGMENTS
WHAT QUESTIONS DO CUSTOMERS ASK THAT DEPEND ON LOCATION?
Questions
Start by combining your
keywords with questions using
tools like AnswerThePublic (free)
or Moz’s Keyword Groupings
and Question Filter. We can
immediately see that data about
weather is important to location.
BRAINSTORM CONTENT FRAGMENTS
WHAT SAFETY DATA IS AVAILABLE ON THE WEB RELATED TO LOCATION?
Safety
There is almost always data on
safety related to products and
industries that can be drawn
back to a location level. For
example, car crash data is
available at state and local level.
BRAINSTORM CONTENT FRAGMENTS
Comparison and Trends by Location
Trends
Every geographic area in the
United States has its own
preferences and trends. Finding
data sources for those trends is a
fantastic opportunity for
creating fresh, local pages that
actually drive sales.
BRAINSTORM CONTENT FRAGMENTS
Establish Fragment Structures
Input + geo
x y
z
Russ jones is the smartest
Person in the whole world and I
think that everything is going
to be better because he is
responsible for this text.
Russ jones is the smartest
Person in the whole world and I
think that everything is going
to be better because he is
responsible for this text.
Russ jones is the smartest
Person in the whole world and I
think that everything is going
to be better because he is
responsible for this text.
Example:
1. Determine Weather Matters to Roofing Company
2. Determine Which Weather Patterns Matter
3. Connect Pattern to Content (Image, Text)
4. Inject Data into Content (Temperature, Dates, Forecast, etc.)
5. Include Sales Objectives
WHAT DOES A GOOD FRAGMENT LOOK LIKE?
NOT ALL CONTENT FRAGMENTS ARE MADE EQUAL
Russ jones is the smartest
Person in the whole world and I
think that everything is going
to be better because he is
responsible for this text.
Russ jones is the smartest
Person in the whole world and I
think that everything is going
to be better because he is
responsible for this text.
WHAT DOES A GOOD FRAGMENT LOOK LIKE?
NOT ALL CONTENT FRAGMENTS ARE MADE EQUAL
Russ jones is the smartest
Person in the whole world and I
think that everything is going
to be better because he is
responsible for this text.
Russ jones is the smartest
Person in the whole world and I
think that everything is going
to be better because he is
responsible for this text.
Identify Data Sources
Internal Data Sources
Identify Data Sources
Google Data Source Search
Identify Data Sources
Google Trends
Identify Data Sources
NOAA CAP FEEDS
Identify Data Sources
STATISTA
Identify Data Sources
Simple Google Fu
Connect
Extract data from sources and combine with fragments
Prep: API Data
API data is the easiest to ingest,
but make sure that you are
setting some sort of caching
such that the data isn’t updated
at an unreasonable rate. I find
that daily caching is most
sufficient for weather based
content generation.
Source:
openweathermap.org/api
Connect
Extract data from sources and combine with fragments
Prep: Static Data
Static content sources such as
exports from Google Trends,
Statista documents, internal
data documents, etc. will need
connectors built that can read
and categorize the particular file
into various fragments
necessary for generating the
content of the local page.
Connect
Extract data from sources and combine with fragments
Prep: Scrape Data
First, follow robots.txt. Second,
consider using a JS enabled scraping
technology given the increased usage
across the web. Finally, broadcast a bot
with a URL to a page that describes
what the data is used for. No need to
get in any copyright trouble.
Connect: The Magic
Prepare Connection Relationship Between Content Fragments
1. Each Location URL becomes a numeric HASH
2. A page like /raleigh/nc/tires now has a numerical representation of
84813703492547364070150612159484115290053
3. These numbers now represent which options we will choose in building our NLG content
$hash = preg_replace(‘/[^0-9]/’,’’,hash(‘sha256’,$_SERVER[‘REQUEST_URI’]));
Connection example
84813703492547364070150612159484115290053
1. Let’s assume we set the rule that if the first number in the numeric representation is greater than 0, we will
include information about weather. The number is 8, so we will include weather information.
2. Let’s assume that we created 5 different textual representations of how to deal with each type of weather
formation with which we are concerned (rain, snow, and high heat)
1. “Given the ##chance## of snow in the region…
2. “We have a ##chance## of snow in ##city##...
3. “A current ##chance## of snow in ##city## means…
4. The ##chance## of snow in ##city## puts us at risk…
5. Did you know that the high risk (##chance##%) of snow in city…
3. We can use the 2nd number to determine which of those 5 choices we use. 1 or 2 would choose the first
sentence, 3 or 4 would choose the second, so on and so forth.
This pattern of using the numeric representation of the location means that the content is more unique and
does not change every time you refresh the page. Instead, the content remains consistent as long as the
underlying data sources (like the weather prediction) do not change.
In this example the weather was chosen, a
particular paragraph type was chosen, the safety
information about wrecks in the area and the
google trends were chosen.
The hash for a different city page might choose
to use completely different set of fragments. You
can even use the hash to determine the order. For
example, maybe if it begins with an odd number
then the weather goes second rather than first.
GRAYHAT?
Is this gray hat or even black hat?
Do your users have better, more useful, unique content than they would have had otherwise?
Did you assign an editor to read the content and make sure it is accurate?
Are your customers better served?
Something, Something, Local

Weitere ähnliche Inhalte

Was ist angesagt?

Seo101-http://seofirstpage.ir/ هانیه غفرانی آموزش سئو سایت-seo book
Seo101-http://seofirstpage.ir/ هانیه غفرانی آموزش سئو سایت-seo bookSeo101-http://seofirstpage.ir/ هانیه غفرانی آموزش سئو سایت-seo book
Seo101-http://seofirstpage.ir/ هانیه غفرانی آموزش سئو سایت-seo book
Hanieh Ghofrani
 

Was ist angesagt? (10)

Linking media, data, and services
Linking media, data, and servicesLinking media, data, and services
Linking media, data, and services
 
Bearish SEO: Defining the User Experience for Google’s Panda Search Landscape
Bearish SEO: Defining the User Experience for Google’s Panda Search LandscapeBearish SEO: Defining the User Experience for Google’s Panda Search Landscape
Bearish SEO: Defining the User Experience for Google’s Panda Search Landscape
 
Up Close With Google Place Pages - Do Directories Really Matter For Local Sea...
Up Close With Google Place Pages - Do Directories Really Matter For Local Sea...Up Close With Google Place Pages - Do Directories Really Matter For Local Sea...
Up Close With Google Place Pages - Do Directories Really Matter For Local Sea...
 
SEO for Startups from #SecretSauce 2016 at Hackney
SEO for Startups from #SecretSauce 2016 at HackneySEO for Startups from #SecretSauce 2016 at Hackney
SEO for Startups from #SecretSauce 2016 at Hackney
 
Google ppt by amit
Google ppt by amitGoogle ppt by amit
Google ppt by amit
 
SEO Success Factors - SMX Advanced 2014
SEO Success Factors - SMX Advanced 2014SEO Success Factors - SMX Advanced 2014
SEO Success Factors - SMX Advanced 2014
 
Google Hummingbird
Google HummingbirdGoogle Hummingbird
Google Hummingbird
 
Ric Rodriguez - Search In 2020 - it's No Longer About Ranking
Ric Rodriguez - Search In 2020 - it's No Longer About RankingRic Rodriguez - Search In 2020 - it's No Longer About Ranking
Ric Rodriguez - Search In 2020 - it's No Longer About Ranking
 
How Google search works ppt
How Google search works pptHow Google search works ppt
How Google search works ppt
 
Seo101-http://seofirstpage.ir/ هانیه غفرانی آموزش سئو سایت-seo book
Seo101-http://seofirstpage.ir/ هانیه غفرانی آموزش سئو سایت-seo bookSeo101-http://seofirstpage.ir/ هانیه غفرانی آموزش سئو سایت-seo book
Seo101-http://seofirstpage.ir/ هانیه غفرانی آموزش سئو سایت-seo book
 

Ähnlich wie 2018 NYC Localogy: Using Data to Build Exceptional Local Pages

Business Intelligence Solution Using Search Engine
Business Intelligence Solution Using Search EngineBusiness Intelligence Solution Using Search Engine
Business Intelligence Solution Using Search Engine
ankur881120
 
How to Prioritize Your Local Search Work - Darren Shaw - SearchLove Boston 2014
How to Prioritize Your Local Search Work - Darren Shaw - SearchLove Boston 2014How to Prioritize Your Local Search Work - Darren Shaw - SearchLove Boston 2014
How to Prioritize Your Local Search Work - Darren Shaw - SearchLove Boston 2014
Distilled
 
Map Reduce amrp presentation
Map Reduce amrp presentationMap Reduce amrp presentation
Map Reduce amrp presentation
renjan131
 

Ähnlich wie 2018 NYC Localogy: Using Data to Build Exceptional Local Pages (20)

How to Design a Local Listing Strategy for Any Business
How to Design a Local Listing Strategy for Any BusinessHow to Design a Local Listing Strategy for Any Business
How to Design a Local Listing Strategy for Any Business
 
Business Intelligence Solution Using Search Engine
Business Intelligence Solution Using Search EngineBusiness Intelligence Solution Using Search Engine
Business Intelligence Solution Using Search Engine
 
Module 9: Natural Language Processing Part 2
Module 9:  Natural Language Processing Part 2Module 9:  Natural Language Processing Part 2
Module 9: Natural Language Processing Part 2
 
Enterprise Search Share Point2009 Best Practices Final
Enterprise Search Share Point2009 Best Practices FinalEnterprise Search Share Point2009 Best Practices Final
Enterprise Search Share Point2009 Best Practices Final
 
Utah DMC Presents: SEO Night - July 2019
Utah DMC Presents: SEO Night - July 2019Utah DMC Presents: SEO Night - July 2019
Utah DMC Presents: SEO Night - July 2019
 
Search V Next Final
Search V Next FinalSearch V Next Final
Search V Next Final
 
RDBMS to Graph Webinar
RDBMS to Graph WebinarRDBMS to Graph Webinar
RDBMS to Graph Webinar
 
Mr bi amrp
Mr bi amrpMr bi amrp
Mr bi amrp
 
Schema.org Structured data the What, Why, & How
Schema.org Structured data the What, Why, & HowSchema.org Structured data the What, Why, & How
Schema.org Structured data the What, Why, & How
 
Seo Made Easy
Seo Made EasySeo Made Easy
Seo Made Easy
 
Web Search Engine
Web Search EngineWeb Search Engine
Web Search Engine
 
Data Science - Part XI - Text Analytics
Data Science - Part XI - Text AnalyticsData Science - Part XI - Text Analytics
Data Science - Part XI - Text Analytics
 
Web technology: Web search
Web technology: Web searchWeb technology: Web search
Web technology: Web search
 
ATC302_How to Leverage AWS Machine Learning Services to Analyze and Optimize ...
ATC302_How to Leverage AWS Machine Learning Services to Analyze and Optimize ...ATC302_How to Leverage AWS Machine Learning Services to Analyze and Optimize ...
ATC302_How to Leverage AWS Machine Learning Services to Analyze and Optimize ...
 
Mr bi
Mr biMr bi
Mr bi
 
How to Prioritize Your Local Search Work - Darren Shaw - SearchLove Boston 2014
How to Prioritize Your Local Search Work - Darren Shaw - SearchLove Boston 2014How to Prioritize Your Local Search Work - Darren Shaw - SearchLove Boston 2014
How to Prioritize Your Local Search Work - Darren Shaw - SearchLove Boston 2014
 
Map Reduce amrp presentation
Map Reduce amrp presentationMap Reduce amrp presentation
Map Reduce amrp presentation
 
Essential Elements of Excellent Multilingual Search
Essential Elements of Excellent Multilingual SearchEssential Elements of Excellent Multilingual Search
Essential Elements of Excellent Multilingual Search
 
Key Phrases for Better Search
Key Phrases for Better SearchKey Phrases for Better Search
Key Phrases for Better Search
 
Hvordan få søk til å fungere effektivt
Hvordan få søk til å fungere effektivtHvordan få søk til å fungere effektivt
Hvordan få søk til å fungere effektivt
 

Mehr von Localogy

Mehr von Localogy (20)

Mono Solutions Webinar - The Engagement Challenge: Simple Steps for Improving...
Mono Solutions Webinar - The Engagement Challenge: Simple Steps for Improving...Mono Solutions Webinar - The Engagement Challenge: Simple Steps for Improving...
Mono Solutions Webinar - The Engagement Challenge: Simple Steps for Improving...
 
LOCALOGY ENGAGE 19: The Best Companies and PE Firms are Focused on Engagement...
LOCALOGY ENGAGE 19: The Best Companies and PE Firms are Focused on Engagement...LOCALOGY ENGAGE 19: The Best Companies and PE Firms are Focused on Engagement...
LOCALOGY ENGAGE 19: The Best Companies and PE Firms are Focused on Engagement...
 
LOCALOGY ENGAGE 19: Turning Customers Into Advocates
LOCALOGY ENGAGE 19: Turning Customers Into AdvocatesLOCALOGY ENGAGE 19: Turning Customers Into Advocates
LOCALOGY ENGAGE 19: Turning Customers Into Advocates
 
LOCALOGY ENGAGE 19: SMBuy-in - Better Onboarding and Engagement - LegalZoom
LOCALOGY ENGAGE 19: SMBuy-in - Better Onboarding and Engagement - LegalZoomLOCALOGY ENGAGE 19: SMBuy-in - Better Onboarding and Engagement - LegalZoom
LOCALOGY ENGAGE 19: SMBuy-in - Better Onboarding and Engagement - LegalZoom
 
LOCALOGY ENGAGE 19: SMBuy-in - Better Onboarding and Engagement - AWeber
LOCALOGY ENGAGE 19: SMBuy-in - Better Onboarding and Engagement - AWeberLOCALOGY ENGAGE 19: SMBuy-in - Better Onboarding and Engagement - AWeber
LOCALOGY ENGAGE 19: SMBuy-in - Better Onboarding and Engagement - AWeber
 
LOCALOGY ENGAGE 19: SMBs and KPIs - Sharing Data that Drives Success
LOCALOGY ENGAGE 19: SMBs and KPIs - Sharing Data that Drives SuccessLOCALOGY ENGAGE 19: SMBs and KPIs - Sharing Data that Drives Success
LOCALOGY ENGAGE 19: SMBs and KPIs - Sharing Data that Drives Success
 
LOCALOGY ENGAGE 19: Bringing Customer Feedback into Product Development
LOCALOGY ENGAGE 19: Bringing Customer Feedback into Product DevelopmentLOCALOGY ENGAGE 19: Bringing Customer Feedback into Product Development
LOCALOGY ENGAGE 19: Bringing Customer Feedback into Product Development
 
LOCALOGY ENGAGE 19: AI’s Impact on the B2B Customer Journey
LOCALOGY ENGAGE 19: AI’s Impact on the B2B Customer JourneyLOCALOGY ENGAGE 19: AI’s Impact on the B2B Customer Journey
LOCALOGY ENGAGE 19: AI’s Impact on the B2B Customer Journey
 
BITZ BOOTCAMP DC: Welcome - Why Are You Here?
BITZ BOOTCAMP DC: Welcome - Why Are You Here? BITZ BOOTCAMP DC: Welcome - Why Are You Here?
BITZ BOOTCAMP DC: Welcome - Why Are You Here?
 
BITZ BOOTCAMP DC: The Modern Customer Journey - Be Found Where your Customers...
BITZ BOOTCAMP DC: The Modern Customer Journey - Be Found Where your Customers...BITZ BOOTCAMP DC: The Modern Customer Journey - Be Found Where your Customers...
BITZ BOOTCAMP DC: The Modern Customer Journey - Be Found Where your Customers...
 
BITZ BOOTCAMP DC: Smart Service - Winning the Customer Experience
BITZ BOOTCAMP DC: Smart Service - Winning the Customer ExperienceBITZ BOOTCAMP DC: Smart Service - Winning the Customer Experience
BITZ BOOTCAMP DC: Smart Service - Winning the Customer Experience
 
BITZ BOOTCAMP DC: Managing Cash Flow/Profits (aka Why You Are in Business)
BITZ BOOTCAMP DC: Managing Cash Flow/Profits (aka Why You Are in Business)BITZ BOOTCAMP DC: Managing Cash Flow/Profits (aka Why You Are in Business)
BITZ BOOTCAMP DC: Managing Cash Flow/Profits (aka Why You Are in Business)
 
BITZ BOOTCAMP DC: Expo Showcase - U2Cloud
BITZ BOOTCAMP DC: Expo Showcase - U2CloudBITZ BOOTCAMP DC: Expo Showcase - U2Cloud
BITZ BOOTCAMP DC: Expo Showcase - U2Cloud
 
BITZ BOOTCAMP DC: Expo Showcase - Freshlime
BITZ BOOTCAMP DC: Expo Showcase - FreshlimeBITZ BOOTCAMP DC: Expo Showcase - Freshlime
BITZ BOOTCAMP DC: Expo Showcase - Freshlime
 
BITZ BOOTCAMP DC: CRM and Customer Insights
BITZ BOOTCAMP DC: CRM and Customer InsightsBITZ BOOTCAMP DC: CRM and Customer Insights
BITZ BOOTCAMP DC: CRM and Customer Insights
 
LSA19: The Location Factor — How Multi-Location Brands Win in Social
LSA19: The Location Factor — How Multi-Location Brands Win in SocialLSA19: The Location Factor — How Multi-Location Brands Win in Social
LSA19: The Location Factor — How Multi-Location Brands Win in Social
 
LSA19: Amazon — Shifting Purchase Behaviors and the Advertising Mix
LSA19: Amazon — Shifting Purchase Behaviors and the Advertising MixLSA19: Amazon — Shifting Purchase Behaviors and the Advertising Mix
LSA19: Amazon — Shifting Purchase Behaviors and the Advertising Mix
 
LSA19: Creating a Purpose Driven Culture
LSA19: Creating a Purpose Driven CultureLSA19: Creating a Purpose Driven Culture
LSA19: Creating a Purpose Driven Culture
 
LSA19: The Science Behind Increasing Customer Retention
LSA19: The Science Behind Increasing Customer RetentionLSA19: The Science Behind Increasing Customer Retention
LSA19: The Science Behind Increasing Customer Retention
 
LSA19: The Role of Organic Content in the Consumer Buying Journey
LSA19: The Role of Organic Content in the Consumer Buying JourneyLSA19: The Role of Organic Content in the Consumer Buying Journey
LSA19: The Role of Organic Content in the Consumer Buying Journey
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

Busty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
 
10 Email Marketing Best Practices to Increase Engagements, CTR, And ROI
10 Email Marketing Best Practices to Increase Engagements, CTR, And ROI10 Email Marketing Best Practices to Increase Engagements, CTR, And ROI
10 Email Marketing Best Practices to Increase Engagements, CTR, And ROI
 
20180928 Hofstede Insights Conference Milan The Power of Culture Led Brands.pptx
20180928 Hofstede Insights Conference Milan The Power of Culture Led Brands.pptx20180928 Hofstede Insights Conference Milan The Power of Culture Led Brands.pptx
20180928 Hofstede Insights Conference Milan The Power of Culture Led Brands.pptx
 
Analysis of Sineing Website and how to fix
Analysis of Sineing Website and how to fixAnalysis of Sineing Website and how to fix
Analysis of Sineing Website and how to fix
 
Unveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptx
Unveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptxUnveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptx
Unveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptx
 
Martal Group - B2B Lead Gen Agency - Onboarding Overview
Martal Group - B2B Lead Gen Agency - Onboarding OverviewMartal Group - B2B Lead Gen Agency - Onboarding Overview
Martal Group - B2B Lead Gen Agency - Onboarding Overview
 
Distribution Ad Platform_ The Role of Distribution Ad Network.pdf
Distribution Ad Platform_ The Role of  Distribution Ad Network.pdfDistribution Ad Platform_ The Role of  Distribution Ad Network.pdf
Distribution Ad Platform_ The Role of Distribution Ad Network.pdf
 
The+State+of+Careers+In+Retention+Marketing-2.pdf
The+State+of+Careers+In+Retention+Marketing-2.pdfThe+State+of+Careers+In+Retention+Marketing-2.pdf
The+State+of+Careers+In+Retention+Marketing-2.pdf
 
Welcome to DataMetricks Consulting (1).pptx
Welcome to DataMetricks Consulting (1).pptxWelcome to DataMetricks Consulting (1).pptx
Welcome to DataMetricks Consulting (1).pptx
 
Enhancing Business Visibility PR Firms in San Francisco
Enhancing Business Visibility PR Firms in San FranciscoEnhancing Business Visibility PR Firms in San Francisco
Enhancing Business Visibility PR Firms in San Francisco
 
Social Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh BendaySocial Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh Benday
 
2024 Social Trends Report V4 from Later.com
2024 Social Trends Report V4 from Later.com2024 Social Trends Report V4 from Later.com
2024 Social Trends Report V4 from Later.com
 
Micro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdf
Micro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdfMicro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdf
Micro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdf
 
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?
 
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdfTAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
 
personal branding kit for music business
personal branding kit for music businesspersonal branding kit for music business
personal branding kit for music business
 
How consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their livesHow consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their lives
 
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
 
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Service
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night ServiceVIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Service
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Service
 
Busty Desi⚡Call Girls in Sector 49 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 49 Noida Escorts >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Sector 49 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 49 Noida Escorts >༒8448380779 Escort Service
 

2018 NYC Localogy: Using Data to Build Exceptional Local Pages

  • 1. Data Driven Local Pages The Essential Strategy for Multi Location Organic Performance Russ Jones | Principal Search Scientist at Moz | russ@moz.com| @rjonesx
  • 2. ABOUT RUSS Who does this guy think he is? • Principal Search Scientist • Algorithm Research • Proof of Concept Design • Internal Consulting • Chief Technology Officer • SEO Consulting • Marketing Software Development Moz: 2015 - Present Virante: 2005 - 2015 @@ rjonesx
  • 3.
  • 4. Types of Competition What types of sites and features tend to appear on local SERPs?
  • 5. Types of Competition What types of sites and features tend to appear on local SERPs? Local Pack • Most of Local SEO focuses on this SERP Feature • Good local pages optimization can actually improve performance here • With only 3 listings, you have a lot more chances to get at least some traffic by targeting the general organic results.
  • 6. Types of Competition What types of sites and features tend to appear on local SERPs? Local Brick & Mortar • Single location provider • Tend to do well because of homepage links
  • 7. Types of Competition What types of sites and features tend to appear on local SERPs? Aggregators • Another opportunity for you to get traffic • If an aggregator is already ranking in your space, take advantage of it. ADVERTISING
  • 8. Types of Competition What types of sites and features tend to appear on local SERPs? Local Pages • Occupy the most organic space, although near the bottom. • The same site can have multiple listings • Susceptible to traditional SEO tactics • But….. Scaling is hard for large brands with thousands of locations
  • 9. DO ORGANIC RANKINGS STILL MATTER? Distribution of OrganicPercent Organic Despite the fact that Local Packs and Adwords take clicks away from organic, the majority of clicks still go through those traditional 10 blue links. …….
  • 10. 31% of Traffic Went to Organic Local Pages in this Example Search
  • 11. Relevant Obviously, content must be relevant to the location and the business 01 Authority Links, links, and more links. Link equity still matters.02 Unique Distinct content that makes local pages more than just boilerplate mail-merge content WHAT MAKES A GOOD LOCAL PAGE How do we differentiate between a good local page and an average local page? 03
  • 12.
  • 13. MVP * Denotes minimum value page, not most valuable page. *
  • 14.
  • 15. the natural language processing task of generating natural language from a machine representation system such as a knowledge base or a logical form. Natural Language Generation NLG
  • 16. SULLIED SEARCH HISTORY NLG HAS A DIRTY HISTORY IN SEARCH ENGINE OPTIMIZATION
  • 17. RICH ACADEMIC HISTORY NLG HAS PROVEN A VALUABLE ACADEMIC ENDEAVOR
  • 18. WHITE HAT NLG PRINCIPLES HOW CAN AUTOMATICALLY GENERATED CONTENT BE WHITE HAT? Editorial Oversight Sufficient Attribution All Existing Quality Guidelines
  • 19. TRANSFORMATIVE RADICALLY TRANSFORM LOCAL LANDING PAGES WITH DATA Current Page • No actual city pages, just lists of locations • 22,000 Pixels Tall (cropped to have mercy on PowerPoint) • No valuable text content NLG Page • Relevant information to customers • Integrated sales pitches based on relevant, data-driven sources • Properly sourced and attributed throughout the content. • Locations still give proper focus at top of the page.
  • 20. Identify content fragments that can be drawn from data sets Step 02 Connect extracted data to content fragments and join together Step 04 Identify Geolocations for content creation Step 01 Identify, collect, and extract data sets for content fragments Step 03 NLG PROCESS Pulling together data sets for scaling geographically specific content.
  • 21. LOCATION SELECTION CITY, ZIP, THAT IS THE QUESTION Keyword Lists This is one place where Moz Keyword Explorer shines. By taking all of the cities, counties, zip codes, etc. and combining them with keywords into Keyword Lists, we can get average keyword difficulty and potential scores, making it easier to determine how to segment local landing pages.
  • 22. BRAINSTORM CONTENT FRAGMENTS WHAT QUESTIONS DO CUSTOMERS ASK THAT DEPEND ON LOCATION? Questions Start by combining your keywords with questions using tools like AnswerThePublic (free) or Moz’s Keyword Groupings and Question Filter. We can immediately see that data about weather is important to location.
  • 23. BRAINSTORM CONTENT FRAGMENTS WHAT SAFETY DATA IS AVAILABLE ON THE WEB RELATED TO LOCATION? Safety There is almost always data on safety related to products and industries that can be drawn back to a location level. For example, car crash data is available at state and local level.
  • 24. BRAINSTORM CONTENT FRAGMENTS Comparison and Trends by Location Trends Every geographic area in the United States has its own preferences and trends. Finding data sources for those trends is a fantastic opportunity for creating fresh, local pages that actually drive sales.
  • 25. BRAINSTORM CONTENT FRAGMENTS Establish Fragment Structures Input + geo x y z Russ jones is the smartest Person in the whole world and I think that everything is going to be better because he is responsible for this text. Russ jones is the smartest Person in the whole world and I think that everything is going to be better because he is responsible for this text. Russ jones is the smartest Person in the whole world and I think that everything is going to be better because he is responsible for this text. Example: 1. Determine Weather Matters to Roofing Company 2. Determine Which Weather Patterns Matter 3. Connect Pattern to Content (Image, Text) 4. Inject Data into Content (Temperature, Dates, Forecast, etc.) 5. Include Sales Objectives
  • 26. WHAT DOES A GOOD FRAGMENT LOOK LIKE? NOT ALL CONTENT FRAGMENTS ARE MADE EQUAL Russ jones is the smartest Person in the whole world and I think that everything is going to be better because he is responsible for this text. Russ jones is the smartest Person in the whole world and I think that everything is going to be better because he is responsible for this text.
  • 27. WHAT DOES A GOOD FRAGMENT LOOK LIKE? NOT ALL CONTENT FRAGMENTS ARE MADE EQUAL Russ jones is the smartest Person in the whole world and I think that everything is going to be better because he is responsible for this text. Russ jones is the smartest Person in the whole world and I think that everything is going to be better because he is responsible for this text.
  • 29. Identify Data Sources Google Data Source Search
  • 34. Connect Extract data from sources and combine with fragments Prep: API Data API data is the easiest to ingest, but make sure that you are setting some sort of caching such that the data isn’t updated at an unreasonable rate. I find that daily caching is most sufficient for weather based content generation. Source: openweathermap.org/api
  • 35. Connect Extract data from sources and combine with fragments Prep: Static Data Static content sources such as exports from Google Trends, Statista documents, internal data documents, etc. will need connectors built that can read and categorize the particular file into various fragments necessary for generating the content of the local page.
  • 36. Connect Extract data from sources and combine with fragments Prep: Scrape Data First, follow robots.txt. Second, consider using a JS enabled scraping technology given the increased usage across the web. Finally, broadcast a bot with a URL to a page that describes what the data is used for. No need to get in any copyright trouble.
  • 37. Connect: The Magic Prepare Connection Relationship Between Content Fragments 1. Each Location URL becomes a numeric HASH 2. A page like /raleigh/nc/tires now has a numerical representation of 84813703492547364070150612159484115290053 3. These numbers now represent which options we will choose in building our NLG content $hash = preg_replace(‘/[^0-9]/’,’’,hash(‘sha256’,$_SERVER[‘REQUEST_URI’]));
  • 38. Connection example 84813703492547364070150612159484115290053 1. Let’s assume we set the rule that if the first number in the numeric representation is greater than 0, we will include information about weather. The number is 8, so we will include weather information. 2. Let’s assume that we created 5 different textual representations of how to deal with each type of weather formation with which we are concerned (rain, snow, and high heat) 1. “Given the ##chance## of snow in the region… 2. “We have a ##chance## of snow in ##city##... 3. “A current ##chance## of snow in ##city## means… 4. The ##chance## of snow in ##city## puts us at risk… 5. Did you know that the high risk (##chance##%) of snow in city… 3. We can use the 2nd number to determine which of those 5 choices we use. 1 or 2 would choose the first sentence, 3 or 4 would choose the second, so on and so forth. This pattern of using the numeric representation of the location means that the content is more unique and does not change every time you refresh the page. Instead, the content remains consistent as long as the underlying data sources (like the weather prediction) do not change.
  • 39. In this example the weather was chosen, a particular paragraph type was chosen, the safety information about wrecks in the area and the google trends were chosen. The hash for a different city page might choose to use completely different set of fragments. You can even use the hash to determine the order. For example, maybe if it begins with an odd number then the weather goes second rather than first.
  • 40. GRAYHAT? Is this gray hat or even black hat? Do your users have better, more useful, unique content than they would have had otherwise? Did you assign an editor to read the content and make sure it is accurate? Are your customers better served?