SlideShare une entreprise Scribd logo
1  sur  94
Télécharger pour lire hors ligne
@fernandomacia
FERNANDO MACIÁ
How to Do
International SEO
in Complex
Scenarios
@fernandomacia
I publish…
2 0 0 6 2 0 1 12 0 1 02 0 0 9 2 0 1 1
2 0 1 2 2 0 1 4 2 0 1 62 0 1 5
I teach…
I speak at national/international events…
I am featured at the media…
@fernandomacia6
International SEO: The challenges
@fernandomacia
7
‣ Understand the motivations &
objections of international
audience

‣ Adapt to local use of language
(even in countries where same
language is spoken)

‣ Use international targeting and
rel=“alternate”/hreflang
Minimize
duplicate content risk
@fernandomacia
8
‣ Even if a user can browse the site
from a certain country with multiple
languages, focus on indexing and
positioning just the one with
significant potential
Optimize crawl budget
@fernandomacia
9
‣ Concentrate internal juice flow
on your most valuable pages
(those with highest
PV*conversion*profit values)
Optimize link juice
@fernandomacia
10
‣ Does not matter whether you use ccTLDs,
subdomains or subdirectories:

‣ use just one GA UA and analyze
traffic from multiple profiles/filters

‣ On multiple domains, use cross-
domain GA tracking script

‣ Tag the links between ccTLDs to
keep session info
Make web traffic
analysis easier
@fernandomacia11
International SEO: The goal
@fernandomacia
12
‣ Position your best possible content
for each international user

‣ Language

‣ Motivations/objections

‣ Currency

‣ Product selection

‣ Logistics…

‣ To get the best CTR/quality of visit/
conversion
Optimize country
&/or language targeting
@fernandomacia
YES. Position the optimal
content (language,
currency…)
Keep certain SE (Baidu, Yandex,
etc.) from indexing (via robots.txt)
Decision diagram for international SEO targeting
13
STOP
YES. Position the default
content for the rest of the
users
YES. Position content in
other popular 2nd
languages
YES. Position
content in the right
language
YES
YES
YES
YES
NO
NO
NO
NO
© Fernando Maciá
Do we have a
default content for users we are not
targeting?
Do we have content in
a language the user, at least, might
understand?
Do we
have content in the user’s
language?
Do we have specific content for the
user language and location?
IP geolocation/OS
language/cookieVISIT
@fernandomacia14
So…
Which landing track
will your user find?
@fernandomacia15
On users’ side….
@fernandomacia
16
Search user
geolocation
‣ With over 75% of searches coming
from mobile, user geolocation,
search history and “local” search
intent will affect the SERPs
@fernandomacia
17
User’s Google
preferences
‣ With over 75% of searches
coming from mobile, user
geolocation, search history and
“local” search intent will affect the
SERPs
@fernandomacia
18
Google.cctld
Italia
Japan
Deutschland
España
Suisse
Italia
UK
used
‣ Google local domain or using
different SE (Baidu, Seznam,
Yandex…)
@fernandomacia19
On our side…
@fernandomacia
20
hreflang
configuration
‣ Useful as a suggestion of
language or language/country
alternative content for a URL
@fernandomacia
‣ Useful when used coherently
associated to rel=“alternate/
hreflang” configuration
21
International targeting
configuration on GSC
@fernandomacia
Link profile geolocation
22
‣ hreflang is a signal, not a
directive: boost your geolocation
with a coherently geodistributed
link profile
@fernandomacia
Hosting IP geolocation
23
with CDNwithout CDN
Hosting IP is relevant Hosting IP is not relevant
@fernandomacia
Fetch as Googlebot is not reliable
24
‣ Caution: since 2015, Googlebot
may come from non-USA-located
IPs, and so…
@fernandomacia
Check server’s customization configuration
25
spain.info on
Google’s cache
spain.info

from Spain
IP customization
@fernandomacia
Use Web Sniffer+HMA to check IP/User agent
customization
26
Web Sniffer HMA VPN
Use HMA VPN to browse from
different locations to check for IP
customization
Add Googlebot’s user-
agent strings to check
for UA customization
@fernandomacia
User-agent customization using WS+HMA
27
User-agent=Web Sniffer User-agent= Googlebot
IP=USA (Dallas, Tx.) IP=USA (Dallas, Tx.)
302 200
URL=http://as.com URL=http://as.com
@fernandomacia28
From theory to practice:

some application scenarios…
@fernandomacia
spain.info
‣ Official Web site of Spain Tourism in TLD

‣ Gradually growing up 38 different versions in
10 languages

‣ Worked on this site from 2005 to 2013

‣ Remember:

– GWT launched in 2006

– HREFLANG was introduced in dec.
2011 

– x-default was introduced in april 2013
29
@fernandomacia
Spain.info: institutional content web site
30
home
@fernandomacia
Spain.info: institutional content web site
31
language
targeting
home
@fernandomacia
Spain.info: institutional content web site
32
language
targeting
home
country/
language
targeting
@fernandomacia
Spain.info: institutional content web site
33
language
targeting
home
country
targeting,
content partially
in English
country/
language
targeting
@fernandomacia
Spain.info: basic configuration
34
Xxxxxx
/fr/
hreflang="fr"
France
/fr_CH/
hreflang=“fr-CH"
Suisse
/de_CH/
hreflang=“de-CH"
Belgigue
/fr_BE/
hreflang=“fr-BE"
@fernandomacia
Spain.info - Home page
Dynamic HTML/IP geolocation
35
home Dynamic HTML IP geolocation
canonical: http://www.spain.info/es/
canonical: http://www.spain.info/en-US/
@fernandomacia
Spain.info - Home page
Dynamic HTML/IP geolocation
36
URL: http://www.spain.info URL: http://www.spain.info
Canonicals
specify the URL
we want indexed
as home page for
each version
@fernandomacia
Spain.info - Home page
Dynamic HTML/IP geolocation
37
hreflang specify
the URL we want
indexed for each
language/
country
combination of
the home page
@fernandomacia
Spain.info - Home page
hreflang configuration
38
URL: http://www.spain.info/en_US/
<link	rel="alternate"		
href="http://www.spain.info/en_US/"	
hreflang=“en-US"/>
URL: http://www.spain.info/de_CH/
<link	rel="alternate"		
href=“http://www.spain.info/de_CH/"	
hreflang=“de-CH”/>
Use hreflang for language AND
country targeting
@fernandomacia
Spain.info - Home page
hreflang configuration
39
URL: http://www.spain.info/fr/
<link	rel="alternate"		
href=“http://www.spain.info/fr/"	
hreflang=“fr”/>
URL: http://www.spain.info/es/
<link	rel="alternate"		
href="http://www.spain.info/es/"	
hreflang=“es"/>
Caution: hreflang cannot be used for country targeting-only
Use hreflang for language-only
targeting
@fernandomacia
Spain.info - international targeting for each
subdirectory from Google Search Console
40
URL: http://www.spain.info/de_CH/
Configure International Targeting on
GSC to target the right country
URL: http://www.spain.info/en_US/
@fernandomacia
Spain.info - international targeting for each
subdirectory from Google Search Console
41
URL: http://www.spain.info/fr/ URL: http://www.spain.info/es/
Don’t configure International Targeting
on GSC for language targeting
@fernandomacia
A coherent hreflang configuration and international
targeting on GSC yields the most predictable results
42
<link	rel="alternate"	href=“http://www.spain.info/en/"	hreflang=“en”/>
If your are not targeting a
country, leave this blank
AND don’t include
the country code in
hreflang/alternate
URL: http://www.spain.info/en/
@fernandomacia
A coherent hreflang configuration and international
targeting on GSC yields the most predictable results
43
<link	rel="alternate"	href=“http://www.spain.info/en_IE/“	hreflang=“en-IE”/>
AND DO include the
country code in hreflang/
alternate
URL: http://www.spain.info/en_IE/
If you are targeting a
country, configure
international targeting
@fernandomacia
Suisse
Results: Spain.info on the SERPs
44
Google indexes
the right page for
the right
Google.cctld/user
location/user
language
preferences
@fernandomacia
Results: Spain.info on the SERPs
45
France
Google indexes
the right page for
the right
Google.cctld/user
location/user
language
preferences
@fernandomacia
Results: Spain.info on the SERPs
46
UK
Google indexes not
always positions the
right page for the
right Google.cctld/
user location/user
language preferences
@fernandomacia
rel=alternate/hreflang is a signal, not a directive
47
@fernandomacia
Spain.info after hreflang implementation
48
Before After
/de_DE/
/de/
@fernandomacia
Spain.info after hreflang implementation
49
Before After
/fr_FR/
/fr/
@fernandomacia
Spain.info after hreflang implementation
50
Before After
/en_CA/
/en/
@fernandomacia51
‣ Some common mistakes….
@fernandomacia
Some common mistakes…
52
Using Wikipedia as a
“reliable” source for
hreflang configuration
@fernandomacia
rel=alternate/hreflang should always point to
canonical URLs
53
@fernandomacia
hreflang MUST point to canonical URLs and do
not mix canonicals with hreflang and mobile alts
54
URL: http://www.domain.com/es/
URL: http://m.domain.com/es/
These are wrong
because they point to
non-canonical URLs
@fernandomacia
URL: http://m.domain.com/es/
hreflang MUST point to canonical URLs
55
URL: http://www.domain.com/es/
This is the only
rel=“alternate” needed to
reference the mobile URL
(but no hreflang)
@fernandomacia
x-default MUST point to IP redirecting or lang
selection pages
56
x-default is for IP
redirecting or
language selection
pages
@fernandomacia
Summing up (home page)…
57
http://www.domain.tld/es/
<link rel="alternate"
href=“http://www.domain.tld/fr/" hreflang=“fr”/>
<link rel="alternate"
href=“http://www.domain.tld/es/" hreflang=“es”/>
<link rel="alternate"
href=“http://www.domain.tld/en/" hreflang=“en”/>
<link rel="alternate"
href=“http://www.sdomain.tld/en-US/“ hreflang=“en-US”/>
<link rel="alternate"
href=“http://www.domain.tld/fr-BE/“ hreflang=“fr-BE”/>
<link rel=“alternate" media=”only screen and (max-width: 640px)”
href=“http://m.domain.tld/es/“ />
<link rel="canonical"
href=“http://www.domain.tld/es/“ />
Include rel=“canonical”
Include hreflang to itself
Include hreflang to rest of language-targeted versions
Incluye hreflang al resto de versiones de país
Include rel=“alternate” to mobile version
<link rel="alternate"
href=“http://www.domain.tld/" hreflang=“x-default”/>
Include hreflang to rest of country-targeted versions
<link rel="canonical"
href=“http://www.domain.tld/es/“ />
Include rel=“canonical” to desktop version
This is the only
rel=“canonical” needed
to reference the
desktop URL from the
mobile version (but no
hreflang!)
Use x-default to signal
a default landing home
page (not on every
page)
@fernandomacia
Summing up (home page)…
58
http://www.domain.tld/es/
<link rel="alternate"
href=“http://www.domain.tld/fr/" hreflang=“fr”/>
<link rel="alternate"
href=“http://www.domain.tld/es/" hreflang=“es”/>
<link rel="alternate"
href=“http://www.domain.tld/en/" hreflang=“en”/>
<link rel="alternate"
href=“http://www.sdomain.tld/en-US/“ hreflang=“en-US”/>
<link rel="alternate"
href=“http://www.domain.tld/fr-BE/“ hreflang=“fr-BE”/>
<link rel=“alternate" media=”only screen and (max-width: 640px)”
href=“http://m.domain.tld/es/“ />
<link rel="canonical"
href=“http://www.domain.tld/es/“ />
Include rel=“canonical”
Include hreflang to itself
Include hreflang to rest of language-targeted versions
Incluye hreflang al resto de versiones de país
Include rel=“alternate” to mobile version
<link rel="alternate"
href=“http://www.domain.tld/" hreflang=“x-default”/>
Include hreflang to rest of country-targeted versions
<link rel="canonical"
href=“http://www.domain.tld/es/“ />
Include rel=“canonical” to desktop version
This is the only
rel=“canonical” needed
to reference the
desktop URL from the
mobile version (but no
hreflang!)
Use x-default to signal
a default landing home
page (not on every
page)
@fernandomacia
Summing up (internal pages)…
59
http://www.domain.tld/es/colores.html
<link rel="alternate"
href=“http://www.domain.tld/fr/couleurs.html” hreflang=“fr”/>
<link rel="alternate"
href=“http://www.domain.tld/es/colores.html” hreflang=“es”/>
<link rel="alternate"
href=“http://www.domain.tld/en/colours.html” hreflang=“en”/>
<link rel="alternate"
href=“http://www.sdomain.tld/en-US/colors.html“ hreflang=“en-US”/>
<link rel=“alternate" media=”only screen and (max-width: 640px)”
href=“http://m.domain.tld/es/colores.html“ />
<link rel="canonical"
href=“http://www.domain.tld/es/colores.html“ />
Include rel=“canonical”
Include hreflang to itself
Include hreflang to rest of language-targeted versions
Include hreflang to rest of country-targeted versions
Include rel=“alternate” to mobile version
<link rel="canonical"
href=“http://www.domain.tld/es/colores.html“ />
Include rel=“canonical” to desktop version
<link rel="alternate"
href=“http://www.domain.tld/fr-BE/couleurs.html“ hreflang=“fr-BE”/>
This is the only
rel=“canonical” needed
to reference the
desktop URL from the
mobile version (but no
hreflang!)
@fernandomacia
Key take-aways
60
‣ International versions on TLD subdirectories generally yield best
results
‣ x-default must point to IP redirecting or language selection pages only

‣ If you have country/language targeted subdirectories, you should also have
language-only targeted subdirectories (not country targeted) as a default
for not-geolocated users

‣ Do not mix rel=“alternate” link elements for mobile content with
rel=“alternate/hreflang” for international targeting

‣ Beware: hreflang is just a signal. Give your country-targeted versions a
boost with a properly geodistributed link profile, IA jerarchy AND content
localization
@fernandomacia61
And… what problem is there with the
home page?
@fernandomacia62
Pre-home page with a language/country selector
@fernandomacia
Pros: configuration of product portfolio, currency,
prices, applicable taxes, shipping options…
63
https://www.zara.com/es/https://www.zara.com/
@fernandomacia
Pros: the user’s next visits to our website will
direct them to the correct version
64
https://www.zara.com/es/https://www.zara.com/
https://www.zara.com/
@fernandomacia
Pros: equal distribution of popularity juice
between the many different home versions
65
@fernandomacia
Cons: we are somehow wasting our most
powerful URL address’ strength
66
@fernandomacia
Cons: it adds an extra click for users visiting our
page for the first time
67
https://www.zara.com/es/https://www.zara.com/
@fernandomacia
Cons: cookie-dependent navigation may cause
indexability problems
68
https://www.zara.com/es/https://www.zara.com/
https://www.zara.com/
Cuidado si haces
depender la navegación
del valor de una cookie.
Googlebot NO acepta
cookies.
@fernandomacia
When is it recommended to use this option?
69
‣ When our audience is very fragmented between many
different countries and there isn’t a country that concentrates
a significantly greater share of our demand.

‣ When language and country variables are crucial for the
personalisation of the offer: available product families,
currency, prices, shipping options, applicable taxes, etc.

‣ When brand awareness among users reduces the usual
organic traffic proportion, and the dependence upon good
rankings for generic search queries is inferior.

‣ When the domain authority is high, so that even if our root
domain’s popularity juice is distributed into multiple
subdirectories, the brand still holds an advantage over its
competitors.
@fernandomacia
Which aspects should we take into consideration?
70
‣ We should set the “default” content that search engines can
crawl in the absence of cookies and session variables.

‣ We must keep in consideration the effect of the personalisation
settings the server could input, based on the IP address of origin
or the user-agent of the browser. It shouldn’t get in the way of the
search engine bots.

‣ We must configure the alternate/hreflang link element in the
different versions of the home page (only there), pointing to the
root domain with an “x-default” option (besides the
corresponding alternate/hreflangs to the home pages of all versions).

‣ We must include alternate/hreflang link elements at the root
domain, pointing to the home page of each version, besides the
self-referential alternate/hreflang link.
@fernandomacia71
Home page with a preferred language or
language/country by default
@fernandomacia
Pros: our most profitable market on our strongest
URL
72
@fernandomacia
Pros: shortens the click distance for our most
valuable clients
73
http://www.apple.com/iphone-7/http://www.apple.com/
@fernandomacia
Pros: no cookies needed means fewer problems
for SE crawlers
74
http://www.apple.com/
@fernandomacia
Cons: depending on the default language, it can
be challenging to select the right version
75
For some users, it
might not be obvious
where the version
selector is
@fernandomacia
Cons: it is easy for users to compare prices for
the same item between versions
76
@fernandomacia
When is it recommended to use this option?
77
‣ When one of the markets we cater to
concentrates a large share of the total
demand, so it is worth prioritising the
positioning of one particular version over all the
available ones.

‣ When we want to corporately identify a
website with one country in particular, as the
place of origin of a company or the national
ownership of an institution.
@fernandomacia
Which aspects should we take into consideration?
78
‣ There are no problems when it comes to crawlability
of the website in the absence of cookies or session
variables.

‣ It is not recommended to configure any alternate/
hreflang link elements with the “x-default” option of
default content. However, we could provide default
content directories in every language, to which we can
direct users whose countries don’t have a specific
version.
@fernandomacia79
Personalised content (IP, OS/UA language
preferences…)
http://www.spain.info/
@fernandomacia
Pros: better user experience
80
http://www.spain.info/
@fernandomacia
Cons: difficult to control how search engines will
crawl the website
81
cache:http://www.spain.info/
@fernandomacia
Cons: when including dynamic canonicals, the
root domain might not get indexed
82
@fernandomacia
Cons: risk of duplicate content getting indexed
83
http://www.spain.info/en_US/ http://www.spain.info/
@fernandomacia
When is it recommended to use this option?
84
‣ When our top priority is user experience and
the website is supported by other means of
traffic generation, making the weight of organic
search traffic over the total traffic only relative.

‣ If we choose to implement dynamic
canonical link elements, the root domain
URL won’t be indexed, and the behaviour in
this case will be exactly as described in the next
scenario.
@fernandomacia
Which aspects should we take into consideration?
85
‣ Check the content that the server will display by default
when it can’t find the required variables to personalise
the content, as this is what Google will see

‣ Possible case of content indexed in several languages
under the same URL (as a result of several visits by
Googlebot from IP addresses geolocated in different
countries)

‣ Recommended to include a dynamic canonical link
element pointing to the canonical URL corresponding
to each different case
@fernandomacia
Non-indexable URL on the root domain (IP/UA
redirecting home page)
86
@fernandomacia
Non-indexable URL on the root domain (IP/UA
redirecting home page)
87
@fernandomacia
Pros: better user experience
88
https://www.tous.com/
https://www.tous.com/us-en/ https://www.tous.com/fr/ https://www.tous.com/es-es/
@fernandomacia
Cons: the root domain will not get indexed so we
somehow lose the most authorative URL
89
@fernandomacia
When is it recommended to use this option?
90
‣ When we don’t want to prioritise a
specific version over the rest.
@fernandomacia
A tener en cuenta
91
‣ If we personalise redirections on the home page to
redirect users towards the subdirectory corresponding
to their IP and/or language, then these redirections
should be 301.

‣ Alternatively, and if we wanted any of these versions
to be identified as the default version, this
redirection (and just this one) could be 302. In that
case, the canonical link element of the home page of
this subdirectory and corresponding links should
point to the root domain.
@fernandomacia
Wrapping up…
92
‣ Some times, there is just not an “obvious” best international SEO
implementation.

‣ When testing all these behaviours server-side, tools like HMA! VPN y HTTP
Sniffer come in very handy, as they enable us to check server
personalisation configuration based on:

‣ IP
‣ OS/UA language preferences
‣ User-Agent
‣ Analyse each possible scenario, the aspects we should prioritise in
every case, and consider the demands of our technological
infrastructure, in order to choose the most appropriate option for our
home page
‣ Boost your international targeting with geolocated popularity profile

‣ Check the SERPs to confirm whether Google is understanding your
implementation
@fernandomacia93
Fernando Maciá Domene
@fernandomacia
CEO
Human Level Communications

Contenu connexe

En vedette

Gianluca Fiorelli: La Pianola, o cómo sobrevivir al advento de los bots en Th...
Gianluca Fiorelli: La Pianola, o cómo sobrevivir al advento de los bots en Th...Gianluca Fiorelli: La Pianola, o cómo sobrevivir al advento de los bots en Th...
Gianluca Fiorelli: La Pianola, o cómo sobrevivir al advento de los bots en Th...We Are Marketing
 
SEO para E-Commerce - Fernando Maciá - SmashTech Barcelona 2014
SEO para E-Commerce - Fernando Maciá - SmashTech Barcelona 2014SEO para E-Commerce - Fernando Maciá - SmashTech Barcelona 2014
SEO para E-Commerce - Fernando Maciá - SmashTech Barcelona 2014Human Level
 
Seo y big data, rastreando lo que google rastrea - clinic seo - eshow
Seo y big data, rastreando lo que google rastrea - clinic seo - eshowSeo y big data, rastreando lo que google rastrea - clinic seo - eshow
Seo y big data, rastreando lo que google rastrea - clinic seo - eshowIñaki Huerta (ikhuerta)
 
Escenarios de búsqueda en comercio electrónico - Fernando Maciá
Escenarios de búsqueda en comercio electrónico - Fernando MaciáEscenarios de búsqueda en comercio electrónico - Fernando Maciá
Escenarios de búsqueda en comercio electrónico - Fernando MaciáHuman Level
 
Fernando Maciá: mi experiencia como emprendedor
Fernando Maciá: mi experiencia como emprendedorFernando Maciá: mi experiencia como emprendedor
Fernando Maciá: mi experiencia como emprendedorFernando Maciá Domene
 
Tendencias de marketing online sector turismo 2014 - Fernando Maciá
Tendencias de marketing online sector turismo 2014 - Fernando MaciáTendencias de marketing online sector turismo 2014 - Fernando Maciá
Tendencias de marketing online sector turismo 2014 - Fernando MaciáFernando Maciá Domene
 
SEO para E-Commerce - Raul Carrión
SEO para E-Commerce - Raul CarriónSEO para E-Commerce - Raul Carrión
SEO para E-Commerce - Raul CarriónHuman Level
 
SEO para E-COMMERCE por Natzir y Dani Pinillos
SEO para E-COMMERCE por Natzir y Dani PinillosSEO para E-COMMERCE por Natzir y Dani Pinillos
SEO para E-COMMERCE por Natzir y Dani PinillosNatzir Turrado
 
Fátima Martinez: Usos avanzados del Social Intelligence en The Inbounder Worl...
Fátima Martinez: Usos avanzados del Social Intelligence en The Inbounder Worl...Fátima Martinez: Usos avanzados del Social Intelligence en The Inbounder Worl...
Fátima Martinez: Usos avanzados del Social Intelligence en The Inbounder Worl...We Are Marketing
 
Arquitectura de la información y SEO: el caso Guias11811.es - Fernando Maciá ...
Arquitectura de la información y SEO: el caso Guias11811.es - Fernando Maciá ...Arquitectura de la información y SEO: el caso Guias11811.es - Fernando Maciá ...
Arquitectura de la información y SEO: el caso Guias11811.es - Fernando Maciá ...Human Level
 
Rafael Jiménez: Attribution Modelings - Edición para technical marketers en T...
Rafael Jiménez: Attribution Modelings - Edición para technical marketers en T...Rafael Jiménez: Attribution Modelings - Edición para technical marketers en T...
Rafael Jiménez: Attribution Modelings - Edición para technical marketers en T...We Are Marketing
 
Fernando Macià: SEO internacional en escenarios complejos en The Inbounder Wo...
Fernando Macià: SEO internacional en escenarios complejos en The Inbounder Wo...Fernando Macià: SEO internacional en escenarios complejos en The Inbounder Wo...
Fernando Macià: SEO internacional en escenarios complejos en The Inbounder Wo...We Are Marketing
 
María José Cachón: Best tools y prácticas para diagnosticar y solucionar prob...
María José Cachón: Best tools y prácticas para diagnosticar y solucionar prob...María José Cachón: Best tools y prácticas para diagnosticar y solucionar prob...
María José Cachón: Best tools y prácticas para diagnosticar y solucionar prob...We Are Marketing
 
Charo Paredes: Cómo optimizar tu APP con un presupuesto limitado en The Inbou...
Charo Paredes: Cómo optimizar tu APP con un presupuesto limitado en The Inbou...Charo Paredes: Cómo optimizar tu APP con un presupuesto limitado en The Inbou...
Charo Paredes: Cómo optimizar tu APP con un presupuesto limitado en The Inbou...We Are Marketing
 
Aleyda Solis: Reenfocando tu SEO para un mundo Mobile-First
Aleyda Solis: Reenfocando tu SEO para un mundo Mobile-FirstAleyda Solis: Reenfocando tu SEO para un mundo Mobile-First
Aleyda Solis: Reenfocando tu SEO para un mundo Mobile-FirstWe Are Marketing
 
Page Rank Interno + Screaming Frog + R en Measure Camp Madrid 2016
Page Rank Interno + Screaming Frog + R en Measure Camp Madrid 2016Page Rank Interno + Screaming Frog + R en Measure Camp Madrid 2016
Page Rank Interno + Screaming Frog + R en Measure Camp Madrid 2016MJ Cachón Yáñez
 
Control de SEO Negativo con CognitiveSEO - Fernando Maciá
Control de SEO Negativo con CognitiveSEO - Fernando MaciáControl de SEO Negativo con CognitiveSEO - Fernando Maciá
Control de SEO Negativo con CognitiveSEO - Fernando MaciáHuman Level
 
Ricardo Tayar: Analítica Digital + UX en The Inbounder World Tour Madrid.
Ricardo Tayar: Analítica Digital + UX en The Inbounder World Tour Madrid.Ricardo Tayar: Analítica Digital + UX en The Inbounder World Tour Madrid.
Ricardo Tayar: Analítica Digital + UX en The Inbounder World Tour Madrid.We Are Marketing
 
Posicionamiento en Buscadores Básico (Human Level Communications en Congreso ...
Posicionamiento en Buscadores Básico (Human Level Communications en Congreso ...Posicionamiento en Buscadores Básico (Human Level Communications en Congreso ...
Posicionamiento en Buscadores Básico (Human Level Communications en Congreso ...Fernando Maciá Domene
 

En vedette (20)

Gianluca Fiorelli: La Pianola, o cómo sobrevivir al advento de los bots en Th...
Gianluca Fiorelli: La Pianola, o cómo sobrevivir al advento de los bots en Th...Gianluca Fiorelli: La Pianola, o cómo sobrevivir al advento de los bots en Th...
Gianluca Fiorelli: La Pianola, o cómo sobrevivir al advento de los bots en Th...
 
SEO para E-Commerce - Fernando Maciá - SmashTech Barcelona 2014
SEO para E-Commerce - Fernando Maciá - SmashTech Barcelona 2014SEO para E-Commerce - Fernando Maciá - SmashTech Barcelona 2014
SEO para E-Commerce - Fernando Maciá - SmashTech Barcelona 2014
 
Seo y big data, rastreando lo que google rastrea - clinic seo - eshow
Seo y big data, rastreando lo que google rastrea - clinic seo - eshowSeo y big data, rastreando lo que google rastrea - clinic seo - eshow
Seo y big data, rastreando lo que google rastrea - clinic seo - eshow
 
Escenarios de búsqueda en comercio electrónico - Fernando Maciá
Escenarios de búsqueda en comercio electrónico - Fernando MaciáEscenarios de búsqueda en comercio electrónico - Fernando Maciá
Escenarios de búsqueda en comercio electrónico - Fernando Maciá
 
Fernando Maciá: mi experiencia como emprendedor
Fernando Maciá: mi experiencia como emprendedorFernando Maciá: mi experiencia como emprendedor
Fernando Maciá: mi experiencia como emprendedor
 
Tendencias de marketing online sector turismo 2014 - Fernando Maciá
Tendencias de marketing online sector turismo 2014 - Fernando MaciáTendencias de marketing online sector turismo 2014 - Fernando Maciá
Tendencias de marketing online sector turismo 2014 - Fernando Maciá
 
SEO para E-Commerce - Raul Carrión
SEO para E-Commerce - Raul CarriónSEO para E-Commerce - Raul Carrión
SEO para E-Commerce - Raul Carrión
 
SEO para E-COMMERCE por Natzir y Dani Pinillos
SEO para E-COMMERCE por Natzir y Dani PinillosSEO para E-COMMERCE por Natzir y Dani Pinillos
SEO para E-COMMERCE por Natzir y Dani Pinillos
 
Fátima Martinez: Usos avanzados del Social Intelligence en The Inbounder Worl...
Fátima Martinez: Usos avanzados del Social Intelligence en The Inbounder Worl...Fátima Martinez: Usos avanzados del Social Intelligence en The Inbounder Worl...
Fátima Martinez: Usos avanzados del Social Intelligence en The Inbounder Worl...
 
Arquitectura de la información y SEO: el caso Guias11811.es - Fernando Maciá ...
Arquitectura de la información y SEO: el caso Guias11811.es - Fernando Maciá ...Arquitectura de la información y SEO: el caso Guias11811.es - Fernando Maciá ...
Arquitectura de la información y SEO: el caso Guias11811.es - Fernando Maciá ...
 
Rafael Jiménez: Attribution Modelings - Edición para technical marketers en T...
Rafael Jiménez: Attribution Modelings - Edición para technical marketers en T...Rafael Jiménez: Attribution Modelings - Edición para technical marketers en T...
Rafael Jiménez: Attribution Modelings - Edición para technical marketers en T...
 
Fernando Macià: SEO internacional en escenarios complejos en The Inbounder Wo...
Fernando Macià: SEO internacional en escenarios complejos en The Inbounder Wo...Fernando Macià: SEO internacional en escenarios complejos en The Inbounder Wo...
Fernando Macià: SEO internacional en escenarios complejos en The Inbounder Wo...
 
María José Cachón: Best tools y prácticas para diagnosticar y solucionar prob...
María José Cachón: Best tools y prácticas para diagnosticar y solucionar prob...María José Cachón: Best tools y prácticas para diagnosticar y solucionar prob...
María José Cachón: Best tools y prácticas para diagnosticar y solucionar prob...
 
Charo Paredes: Cómo optimizar tu APP con un presupuesto limitado en The Inbou...
Charo Paredes: Cómo optimizar tu APP con un presupuesto limitado en The Inbou...Charo Paredes: Cómo optimizar tu APP con un presupuesto limitado en The Inbou...
Charo Paredes: Cómo optimizar tu APP con un presupuesto limitado en The Inbou...
 
Aleyda Solis: Reenfocando tu SEO para un mundo Mobile-First
Aleyda Solis: Reenfocando tu SEO para un mundo Mobile-FirstAleyda Solis: Reenfocando tu SEO para un mundo Mobile-First
Aleyda Solis: Reenfocando tu SEO para un mundo Mobile-First
 
Page Rank Interno + Screaming Frog + R en Measure Camp Madrid 2016
Page Rank Interno + Screaming Frog + R en Measure Camp Madrid 2016Page Rank Interno + Screaming Frog + R en Measure Camp Madrid 2016
Page Rank Interno + Screaming Frog + R en Measure Camp Madrid 2016
 
Control de SEO Negativo con CognitiveSEO - Fernando Maciá
Control de SEO Negativo con CognitiveSEO - Fernando MaciáControl de SEO Negativo con CognitiveSEO - Fernando Maciá
Control de SEO Negativo con CognitiveSEO - Fernando Maciá
 
Usos y ejemplos del Social Intelligence
Usos y ejemplos del Social IntelligenceUsos y ejemplos del Social Intelligence
Usos y ejemplos del Social Intelligence
 
Ricardo Tayar: Analítica Digital + UX en The Inbounder World Tour Madrid.
Ricardo Tayar: Analítica Digital + UX en The Inbounder World Tour Madrid.Ricardo Tayar: Analítica Digital + UX en The Inbounder World Tour Madrid.
Ricardo Tayar: Analítica Digital + UX en The Inbounder World Tour Madrid.
 
Posicionamiento en Buscadores Básico (Human Level Communications en Congreso ...
Posicionamiento en Buscadores Básico (Human Level Communications en Congreso ...Posicionamiento en Buscadores Básico (Human Level Communications en Congreso ...
Posicionamiento en Buscadores Básico (Human Level Communications en Congreso ...
 

Plus de Fernando Maciá Domene

El comportamiento del usuario como factor de relevancia en seo
El comportamiento del usuario como factor de relevancia en seoEl comportamiento del usuario como factor de relevancia en seo
El comportamiento del usuario como factor de relevancia en seoFernando Maciá Domene
 
Marketing digital: una función crítica en la estrategia de negocio
Marketing digital: una función crítica en la estrategia de negocioMarketing digital: una función crítica en la estrategia de negocio
Marketing digital: una función crítica en la estrategia de negocioFernando Maciá Domene
 
Más tráfico y clientes fieles para tu tienda online
Más tráfico y clientes fieles para tu tienda onlineMás tráfico y clientes fieles para tu tienda online
Más tráfico y clientes fieles para tu tienda onlineFernando Maciá Domene
 
Contenido Just-in-Time: la clave para el SEO y la Conversión
Contenido Just-in-Time: la clave para el SEO y la ConversiónContenido Just-in-Time: la clave para el SEO y la Conversión
Contenido Just-in-Time: la clave para el SEO y la ConversiónFernando Maciá Domene
 
Posicionamiento internacional en buscadores 2013
Posicionamiento internacional en buscadores 2013Posicionamiento internacional en buscadores 2013
Posicionamiento internacional en buscadores 2013Fernando Maciá Domene
 
Iniciador Alicante - Posicionamiento en buscadores
Iniciador Alicante - Posicionamiento en buscadoresIniciador Alicante - Posicionamiento en buscadores
Iniciador Alicante - Posicionamiento en buscadoresFernando Maciá Domene
 
Posicionamiento internacional en buscadores - Fernando Maciá en Search Congre...
Posicionamiento internacional en buscadores - Fernando Maciá en Search Congre...Posicionamiento internacional en buscadores - Fernando Maciá en Search Congre...
Posicionamiento internacional en buscadores - Fernando Maciá en Search Congre...Fernando Maciá Domene
 
La empresa 2.0 y la relación electrónica con los clientes
La empresa 2.0 y la relación electrónica con los clientesLa empresa 2.0 y la relación electrónica con los clientes
La empresa 2.0 y la relación electrónica con los clientesFernando Maciá Domene
 
Indexabilidad básica por Human Level Communications - Presentación para clíni...
Indexabilidad básica por Human Level Communications - Presentación para clíni...Indexabilidad básica por Human Level Communications - Presentación para clíni...
Indexabilidad básica por Human Level Communications - Presentación para clíni...Fernando Maciá Domene
 
Posicionamiento en Buscadores Avanzado (Human Level Communications en Congres...
Posicionamiento en Buscadores Avanzado (Human Level Communications en Congres...Posicionamiento en Buscadores Avanzado (Human Level Communications en Congres...
Posicionamiento en Buscadores Avanzado (Human Level Communications en Congres...Fernando Maciá Domene
 
Posicionamiento en Buscadores Medio (Human Level Communications en Congreso d...
Posicionamiento en Buscadores Medio (Human Level Communications en Congreso d...Posicionamiento en Buscadores Medio (Human Level Communications en Congreso d...
Posicionamiento en Buscadores Medio (Human Level Communications en Congreso d...Fernando Maciá Domene
 
Human Level Search Congress Valencia 2009 Slideshare
Human Level Search Congress Valencia 2009 SlideshareHuman Level Search Congress Valencia 2009 Slideshare
Human Level Search Congress Valencia 2009 SlideshareFernando Maciá Domene
 

Plus de Fernando Maciá Domene (13)

El comportamiento del usuario como factor de relevancia en seo
El comportamiento del usuario como factor de relevancia en seoEl comportamiento del usuario como factor de relevancia en seo
El comportamiento del usuario como factor de relevancia en seo
 
Marketing digital: una función crítica en la estrategia de negocio
Marketing digital: una función crítica en la estrategia de negocioMarketing digital: una función crítica en la estrategia de negocio
Marketing digital: una función crítica en la estrategia de negocio
 
Más tráfico y clientes fieles para tu tienda online
Más tráfico y clientes fieles para tu tienda onlineMás tráfico y clientes fieles para tu tienda online
Más tráfico y clientes fieles para tu tienda online
 
Contenido Just-in-Time: la clave para el SEO y la Conversión
Contenido Just-in-Time: la clave para el SEO y la ConversiónContenido Just-in-Time: la clave para el SEO y la Conversión
Contenido Just-in-Time: la clave para el SEO y la Conversión
 
Posicionamiento internacional en buscadores 2013
Posicionamiento internacional en buscadores 2013Posicionamiento internacional en buscadores 2013
Posicionamiento internacional en buscadores 2013
 
Iniciador Alicante - Posicionamiento en buscadores
Iniciador Alicante - Posicionamiento en buscadoresIniciador Alicante - Posicionamiento en buscadores
Iniciador Alicante - Posicionamiento en buscadores
 
Posicionamiento internacional en buscadores - Fernando Maciá en Search Congre...
Posicionamiento internacional en buscadores - Fernando Maciá en Search Congre...Posicionamiento internacional en buscadores - Fernando Maciá en Search Congre...
Posicionamiento internacional en buscadores - Fernando Maciá en Search Congre...
 
Mesa redonda en Buscadores Web - UPF
Mesa redonda en Buscadores Web - UPFMesa redonda en Buscadores Web - UPF
Mesa redonda en Buscadores Web - UPF
 
La empresa 2.0 y la relación electrónica con los clientes
La empresa 2.0 y la relación electrónica con los clientesLa empresa 2.0 y la relación electrónica con los clientes
La empresa 2.0 y la relación electrónica con los clientes
 
Indexabilidad básica por Human Level Communications - Presentación para clíni...
Indexabilidad básica por Human Level Communications - Presentación para clíni...Indexabilidad básica por Human Level Communications - Presentación para clíni...
Indexabilidad básica por Human Level Communications - Presentación para clíni...
 
Posicionamiento en Buscadores Avanzado (Human Level Communications en Congres...
Posicionamiento en Buscadores Avanzado (Human Level Communications en Congres...Posicionamiento en Buscadores Avanzado (Human Level Communications en Congres...
Posicionamiento en Buscadores Avanzado (Human Level Communications en Congres...
 
Posicionamiento en Buscadores Medio (Human Level Communications en Congreso d...
Posicionamiento en Buscadores Medio (Human Level Communications en Congreso d...Posicionamiento en Buscadores Medio (Human Level Communications en Congreso d...
Posicionamiento en Buscadores Medio (Human Level Communications en Congreso d...
 
Human Level Search Congress Valencia 2009 Slideshare
Human Level Search Congress Valencia 2009 SlideshareHuman Level Search Congress Valencia 2009 Slideshare
Human Level Search Congress Valencia 2009 Slideshare
 

Dernier

VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Roomdivyansh0kumar0
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)Damian Radcliffe
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.soniya singh
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirtrahman018755
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...Diya Sharma
 

Dernier (20)

VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 

International SEO in Complex Scenarios

  • 1. @fernandomacia FERNANDO MACIÁ How to Do International SEO in Complex Scenarios @fernandomacia
  • 2. I publish… 2 0 0 6 2 0 1 12 0 1 02 0 0 9 2 0 1 1 2 0 1 2 2 0 1 4 2 0 1 62 0 1 5
  • 4. I speak at national/international events…
  • 5. I am featured at the media…
  • 7. @fernandomacia 7 ‣ Understand the motivations & objections of international audience ‣ Adapt to local use of language (even in countries where same language is spoken) ‣ Use international targeting and rel=“alternate”/hreflang Minimize duplicate content risk
  • 8. @fernandomacia 8 ‣ Even if a user can browse the site from a certain country with multiple languages, focus on indexing and positioning just the one with significant potential Optimize crawl budget
  • 9. @fernandomacia 9 ‣ Concentrate internal juice flow on your most valuable pages (those with highest PV*conversion*profit values) Optimize link juice
  • 10. @fernandomacia 10 ‣ Does not matter whether you use ccTLDs, subdomains or subdirectories: ‣ use just one GA UA and analyze traffic from multiple profiles/filters ‣ On multiple domains, use cross- domain GA tracking script ‣ Tag the links between ccTLDs to keep session info Make web traffic analysis easier
  • 12. @fernandomacia 12 ‣ Position your best possible content for each international user ‣ Language ‣ Motivations/objections ‣ Currency ‣ Product selection ‣ Logistics… ‣ To get the best CTR/quality of visit/ conversion Optimize country &/or language targeting
  • 13. @fernandomacia YES. Position the optimal content (language, currency…) Keep certain SE (Baidu, Yandex, etc.) from indexing (via robots.txt) Decision diagram for international SEO targeting 13 STOP YES. Position the default content for the rest of the users YES. Position content in other popular 2nd languages YES. Position content in the right language YES YES YES YES NO NO NO NO © Fernando Maciá Do we have a default content for users we are not targeting? Do we have content in a language the user, at least, might understand? Do we have content in the user’s language? Do we have specific content for the user language and location? IP geolocation/OS language/cookieVISIT
  • 16. @fernandomacia 16 Search user geolocation ‣ With over 75% of searches coming from mobile, user geolocation, search history and “local” search intent will affect the SERPs
  • 17. @fernandomacia 17 User’s Google preferences ‣ With over 75% of searches coming from mobile, user geolocation, search history and “local” search intent will affect the SERPs
  • 20. @fernandomacia 20 hreflang configuration ‣ Useful as a suggestion of language or language/country alternative content for a URL
  • 21. @fernandomacia ‣ Useful when used coherently associated to rel=“alternate/ hreflang” configuration 21 International targeting configuration on GSC
  • 22. @fernandomacia Link profile geolocation 22 ‣ hreflang is a signal, not a directive: boost your geolocation with a coherently geodistributed link profile
  • 23. @fernandomacia Hosting IP geolocation 23 with CDNwithout CDN Hosting IP is relevant Hosting IP is not relevant
  • 24. @fernandomacia Fetch as Googlebot is not reliable 24 ‣ Caution: since 2015, Googlebot may come from non-USA-located IPs, and so…
  • 25. @fernandomacia Check server’s customization configuration 25 spain.info on Google’s cache spain.info from Spain IP customization
  • 26. @fernandomacia Use Web Sniffer+HMA to check IP/User agent customization 26 Web Sniffer HMA VPN Use HMA VPN to browse from different locations to check for IP customization Add Googlebot’s user- agent strings to check for UA customization
  • 27. @fernandomacia User-agent customization using WS+HMA 27 User-agent=Web Sniffer User-agent= Googlebot IP=USA (Dallas, Tx.) IP=USA (Dallas, Tx.) 302 200 URL=http://as.com URL=http://as.com
  • 28. @fernandomacia28 From theory to practice: some application scenarios…
  • 29. @fernandomacia spain.info ‣ Official Web site of Spain Tourism in TLD ‣ Gradually growing up 38 different versions in 10 languages ‣ Worked on this site from 2005 to 2013 ‣ Remember: – GWT launched in 2006 – HREFLANG was introduced in dec. 2011 – x-default was introduced in april 2013 29
  • 31. @fernandomacia Spain.info: institutional content web site 31 language targeting home
  • 32. @fernandomacia Spain.info: institutional content web site 32 language targeting home country/ language targeting
  • 33. @fernandomacia Spain.info: institutional content web site 33 language targeting home country targeting, content partially in English country/ language targeting
  • 35. @fernandomacia Spain.info - Home page Dynamic HTML/IP geolocation 35 home Dynamic HTML IP geolocation canonical: http://www.spain.info/es/ canonical: http://www.spain.info/en-US/
  • 36. @fernandomacia Spain.info - Home page Dynamic HTML/IP geolocation 36 URL: http://www.spain.info URL: http://www.spain.info Canonicals specify the URL we want indexed as home page for each version
  • 37. @fernandomacia Spain.info - Home page Dynamic HTML/IP geolocation 37 hreflang specify the URL we want indexed for each language/ country combination of the home page
  • 38. @fernandomacia Spain.info - Home page hreflang configuration 38 URL: http://www.spain.info/en_US/ <link rel="alternate" href="http://www.spain.info/en_US/" hreflang=“en-US"/> URL: http://www.spain.info/de_CH/ <link rel="alternate" href=“http://www.spain.info/de_CH/" hreflang=“de-CH”/> Use hreflang for language AND country targeting
  • 39. @fernandomacia Spain.info - Home page hreflang configuration 39 URL: http://www.spain.info/fr/ <link rel="alternate" href=“http://www.spain.info/fr/" hreflang=“fr”/> URL: http://www.spain.info/es/ <link rel="alternate" href="http://www.spain.info/es/" hreflang=“es"/> Caution: hreflang cannot be used for country targeting-only Use hreflang for language-only targeting
  • 40. @fernandomacia Spain.info - international targeting for each subdirectory from Google Search Console 40 URL: http://www.spain.info/de_CH/ Configure International Targeting on GSC to target the right country URL: http://www.spain.info/en_US/
  • 41. @fernandomacia Spain.info - international targeting for each subdirectory from Google Search Console 41 URL: http://www.spain.info/fr/ URL: http://www.spain.info/es/ Don’t configure International Targeting on GSC for language targeting
  • 42. @fernandomacia A coherent hreflang configuration and international targeting on GSC yields the most predictable results 42 <link rel="alternate" href=“http://www.spain.info/en/" hreflang=“en”/> If your are not targeting a country, leave this blank AND don’t include the country code in hreflang/alternate URL: http://www.spain.info/en/
  • 43. @fernandomacia A coherent hreflang configuration and international targeting on GSC yields the most predictable results 43 <link rel="alternate" href=“http://www.spain.info/en_IE/“ hreflang=“en-IE”/> AND DO include the country code in hreflang/ alternate URL: http://www.spain.info/en_IE/ If you are targeting a country, configure international targeting
  • 44. @fernandomacia Suisse Results: Spain.info on the SERPs 44 Google indexes the right page for the right Google.cctld/user location/user language preferences
  • 45. @fernandomacia Results: Spain.info on the SERPs 45 France Google indexes the right page for the right Google.cctld/user location/user language preferences
  • 46. @fernandomacia Results: Spain.info on the SERPs 46 UK Google indexes not always positions the right page for the right Google.cctld/ user location/user language preferences
  • 47. @fernandomacia rel=alternate/hreflang is a signal, not a directive 47
  • 48. @fernandomacia Spain.info after hreflang implementation 48 Before After /de_DE/ /de/
  • 49. @fernandomacia Spain.info after hreflang implementation 49 Before After /fr_FR/ /fr/
  • 50. @fernandomacia Spain.info after hreflang implementation 50 Before After /en_CA/ /en/
  • 52. @fernandomacia Some common mistakes… 52 Using Wikipedia as a “reliable” source for hreflang configuration
  • 54. @fernandomacia hreflang MUST point to canonical URLs and do not mix canonicals with hreflang and mobile alts 54 URL: http://www.domain.com/es/ URL: http://m.domain.com/es/ These are wrong because they point to non-canonical URLs
  • 55. @fernandomacia URL: http://m.domain.com/es/ hreflang MUST point to canonical URLs 55 URL: http://www.domain.com/es/ This is the only rel=“alternate” needed to reference the mobile URL (but no hreflang)
  • 56. @fernandomacia x-default MUST point to IP redirecting or lang selection pages 56 x-default is for IP redirecting or language selection pages
  • 57. @fernandomacia Summing up (home page)… 57 http://www.domain.tld/es/ <link rel="alternate" href=“http://www.domain.tld/fr/" hreflang=“fr”/> <link rel="alternate" href=“http://www.domain.tld/es/" hreflang=“es”/> <link rel="alternate" href=“http://www.domain.tld/en/" hreflang=“en”/> <link rel="alternate" href=“http://www.sdomain.tld/en-US/“ hreflang=“en-US”/> <link rel="alternate" href=“http://www.domain.tld/fr-BE/“ hreflang=“fr-BE”/> <link rel=“alternate" media=”only screen and (max-width: 640px)” href=“http://m.domain.tld/es/“ /> <link rel="canonical" href=“http://www.domain.tld/es/“ /> Include rel=“canonical” Include hreflang to itself Include hreflang to rest of language-targeted versions Incluye hreflang al resto de versiones de país Include rel=“alternate” to mobile version <link rel="alternate" href=“http://www.domain.tld/" hreflang=“x-default”/> Include hreflang to rest of country-targeted versions <link rel="canonical" href=“http://www.domain.tld/es/“ /> Include rel=“canonical” to desktop version This is the only rel=“canonical” needed to reference the desktop URL from the mobile version (but no hreflang!) Use x-default to signal a default landing home page (not on every page)
  • 58. @fernandomacia Summing up (home page)… 58 http://www.domain.tld/es/ <link rel="alternate" href=“http://www.domain.tld/fr/" hreflang=“fr”/> <link rel="alternate" href=“http://www.domain.tld/es/" hreflang=“es”/> <link rel="alternate" href=“http://www.domain.tld/en/" hreflang=“en”/> <link rel="alternate" href=“http://www.sdomain.tld/en-US/“ hreflang=“en-US”/> <link rel="alternate" href=“http://www.domain.tld/fr-BE/“ hreflang=“fr-BE”/> <link rel=“alternate" media=”only screen and (max-width: 640px)” href=“http://m.domain.tld/es/“ /> <link rel="canonical" href=“http://www.domain.tld/es/“ /> Include rel=“canonical” Include hreflang to itself Include hreflang to rest of language-targeted versions Incluye hreflang al resto de versiones de país Include rel=“alternate” to mobile version <link rel="alternate" href=“http://www.domain.tld/" hreflang=“x-default”/> Include hreflang to rest of country-targeted versions <link rel="canonical" href=“http://www.domain.tld/es/“ /> Include rel=“canonical” to desktop version This is the only rel=“canonical” needed to reference the desktop URL from the mobile version (but no hreflang!) Use x-default to signal a default landing home page (not on every page)
  • 59. @fernandomacia Summing up (internal pages)… 59 http://www.domain.tld/es/colores.html <link rel="alternate" href=“http://www.domain.tld/fr/couleurs.html” hreflang=“fr”/> <link rel="alternate" href=“http://www.domain.tld/es/colores.html” hreflang=“es”/> <link rel="alternate" href=“http://www.domain.tld/en/colours.html” hreflang=“en”/> <link rel="alternate" href=“http://www.sdomain.tld/en-US/colors.html“ hreflang=“en-US”/> <link rel=“alternate" media=”only screen and (max-width: 640px)” href=“http://m.domain.tld/es/colores.html“ /> <link rel="canonical" href=“http://www.domain.tld/es/colores.html“ /> Include rel=“canonical” Include hreflang to itself Include hreflang to rest of language-targeted versions Include hreflang to rest of country-targeted versions Include rel=“alternate” to mobile version <link rel="canonical" href=“http://www.domain.tld/es/colores.html“ /> Include rel=“canonical” to desktop version <link rel="alternate" href=“http://www.domain.tld/fr-BE/couleurs.html“ hreflang=“fr-BE”/> This is the only rel=“canonical” needed to reference the desktop URL from the mobile version (but no hreflang!)
  • 60. @fernandomacia Key take-aways 60 ‣ International versions on TLD subdirectories generally yield best results ‣ x-default must point to IP redirecting or language selection pages only ‣ If you have country/language targeted subdirectories, you should also have language-only targeted subdirectories (not country targeted) as a default for not-geolocated users ‣ Do not mix rel=“alternate” link elements for mobile content with rel=“alternate/hreflang” for international targeting ‣ Beware: hreflang is just a signal. Give your country-targeted versions a boost with a properly geodistributed link profile, IA jerarchy AND content localization
  • 61. @fernandomacia61 And… what problem is there with the home page?
  • 62. @fernandomacia62 Pre-home page with a language/country selector
  • 63. @fernandomacia Pros: configuration of product portfolio, currency, prices, applicable taxes, shipping options… 63 https://www.zara.com/es/https://www.zara.com/
  • 64. @fernandomacia Pros: the user’s next visits to our website will direct them to the correct version 64 https://www.zara.com/es/https://www.zara.com/ https://www.zara.com/
  • 65. @fernandomacia Pros: equal distribution of popularity juice between the many different home versions 65
  • 66. @fernandomacia Cons: we are somehow wasting our most powerful URL address’ strength 66
  • 67. @fernandomacia Cons: it adds an extra click for users visiting our page for the first time 67 https://www.zara.com/es/https://www.zara.com/
  • 68. @fernandomacia Cons: cookie-dependent navigation may cause indexability problems 68 https://www.zara.com/es/https://www.zara.com/ https://www.zara.com/ Cuidado si haces depender la navegación del valor de una cookie. Googlebot NO acepta cookies.
  • 69. @fernandomacia When is it recommended to use this option? 69 ‣ When our audience is very fragmented between many different countries and there isn’t a country that concentrates a significantly greater share of our demand. ‣ When language and country variables are crucial for the personalisation of the offer: available product families, currency, prices, shipping options, applicable taxes, etc. ‣ When brand awareness among users reduces the usual organic traffic proportion, and the dependence upon good rankings for generic search queries is inferior. ‣ When the domain authority is high, so that even if our root domain’s popularity juice is distributed into multiple subdirectories, the brand still holds an advantage over its competitors.
  • 70. @fernandomacia Which aspects should we take into consideration? 70 ‣ We should set the “default” content that search engines can crawl in the absence of cookies and session variables. ‣ We must keep in consideration the effect of the personalisation settings the server could input, based on the IP address of origin or the user-agent of the browser. It shouldn’t get in the way of the search engine bots. ‣ We must configure the alternate/hreflang link element in the different versions of the home page (only there), pointing to the root domain with an “x-default” option (besides the corresponding alternate/hreflangs to the home pages of all versions). ‣ We must include alternate/hreflang link elements at the root domain, pointing to the home page of each version, besides the self-referential alternate/hreflang link.
  • 71. @fernandomacia71 Home page with a preferred language or language/country by default
  • 72. @fernandomacia Pros: our most profitable market on our strongest URL 72
  • 73. @fernandomacia Pros: shortens the click distance for our most valuable clients 73 http://www.apple.com/iphone-7/http://www.apple.com/
  • 74. @fernandomacia Pros: no cookies needed means fewer problems for SE crawlers 74 http://www.apple.com/
  • 75. @fernandomacia Cons: depending on the default language, it can be challenging to select the right version 75 For some users, it might not be obvious where the version selector is
  • 76. @fernandomacia Cons: it is easy for users to compare prices for the same item between versions 76
  • 77. @fernandomacia When is it recommended to use this option? 77 ‣ When one of the markets we cater to concentrates a large share of the total demand, so it is worth prioritising the positioning of one particular version over all the available ones. ‣ When we want to corporately identify a website with one country in particular, as the place of origin of a company or the national ownership of an institution.
  • 78. @fernandomacia Which aspects should we take into consideration? 78 ‣ There are no problems when it comes to crawlability of the website in the absence of cookies or session variables. ‣ It is not recommended to configure any alternate/ hreflang link elements with the “x-default” option of default content. However, we could provide default content directories in every language, to which we can direct users whose countries don’t have a specific version.
  • 79. @fernandomacia79 Personalised content (IP, OS/UA language preferences…) http://www.spain.info/
  • 80. @fernandomacia Pros: better user experience 80 http://www.spain.info/
  • 81. @fernandomacia Cons: difficult to control how search engines will crawl the website 81 cache:http://www.spain.info/
  • 82. @fernandomacia Cons: when including dynamic canonicals, the root domain might not get indexed 82
  • 83. @fernandomacia Cons: risk of duplicate content getting indexed 83 http://www.spain.info/en_US/ http://www.spain.info/
  • 84. @fernandomacia When is it recommended to use this option? 84 ‣ When our top priority is user experience and the website is supported by other means of traffic generation, making the weight of organic search traffic over the total traffic only relative. ‣ If we choose to implement dynamic canonical link elements, the root domain URL won’t be indexed, and the behaviour in this case will be exactly as described in the next scenario.
  • 85. @fernandomacia Which aspects should we take into consideration? 85 ‣ Check the content that the server will display by default when it can’t find the required variables to personalise the content, as this is what Google will see ‣ Possible case of content indexed in several languages under the same URL (as a result of several visits by Googlebot from IP addresses geolocated in different countries) ‣ Recommended to include a dynamic canonical link element pointing to the canonical URL corresponding to each different case
  • 86. @fernandomacia Non-indexable URL on the root domain (IP/UA redirecting home page) 86
  • 87. @fernandomacia Non-indexable URL on the root domain (IP/UA redirecting home page) 87
  • 88. @fernandomacia Pros: better user experience 88 https://www.tous.com/ https://www.tous.com/us-en/ https://www.tous.com/fr/ https://www.tous.com/es-es/
  • 89. @fernandomacia Cons: the root domain will not get indexed so we somehow lose the most authorative URL 89
  • 90. @fernandomacia When is it recommended to use this option? 90 ‣ When we don’t want to prioritise a specific version over the rest.
  • 91. @fernandomacia A tener en cuenta 91 ‣ If we personalise redirections on the home page to redirect users towards the subdirectory corresponding to their IP and/or language, then these redirections should be 301. ‣ Alternatively, and if we wanted any of these versions to be identified as the default version, this redirection (and just this one) could be 302. In that case, the canonical link element of the home page of this subdirectory and corresponding links should point to the root domain.
  • 92. @fernandomacia Wrapping up… 92 ‣ Some times, there is just not an “obvious” best international SEO implementation. ‣ When testing all these behaviours server-side, tools like HMA! VPN y HTTP Sniffer come in very handy, as they enable us to check server personalisation configuration based on: ‣ IP ‣ OS/UA language preferences ‣ User-Agent ‣ Analyse each possible scenario, the aspects we should prioritise in every case, and consider the demands of our technological infrastructure, in order to choose the most appropriate option for our home page ‣ Boost your international targeting with geolocated popularity profile ‣ Check the SERPs to confirm whether Google is understanding your implementation