SlideShare a Scribd company logo
1 of 37
Download to read offline
Advanced on-page SEO
Rubén Martínez

Paradigma | CAMON
Madrid, Nov 18th 2013
Search flow on the WWW
Optimize
User

Understand

SEO deals with the bottlenecks in the information flow
What is On-page SEO?
Technical or On-page SEO
is everything that helps a website generate
more revenues from search engines
and that webmasters have full control over.

Technical
SEO

Off-page
SEO
Why does technical SEO matter?

It helps close the gap between web
servers, search engines and human
beings
Source: http://knowledgeoman.com
Content inventory
Count your content, its conversion rates and the rate of
publication and obsolescence
The search operator
“site:” can be used to
get a rough estimate
of the number of
pages indexed by
Google of a given
website
Compare the count of
indexed pages of
close competitors for
the same target
audience

Root domain
Orange.es
Movistar.es
Ono.es
Vodafone.es
Yoigo.com
Simyo.es

# pages indexed by
Google.es
10,300,000
1,810,000
960,000
922,000
4,030
541

Table populated by querying Google for the count of indexed
pages. E.g.: http://www.google.es/search?q=site%3Aorange.es
Organization of the information
Organization of the information
Links as proxies to importance –
PageRank algorithm
Value of a linked webpage

Where
p1,… p2, pN are the pages whose value we are determining,
M (pj) is the set of pages that link to pi
L (pj) is the number of outbound links on page pj
N is the total number of pages
PageRank for Larry Page
Larry Page before the algorithm
…not for web “page”
Larry Page before his algorithm

Larry Page after his algorithm

Source: http://www.google.com/press/images.html
Organization of the information
Simpler organization is more effective
Visualize the graph of your website
Crawl with Xenu’s Link Sleuth (desktop application for Windows)
Filter fields on a bash shell
$ head crawl.txt
$ cut -f1,2 crawl.txt | sed -e 's/http://www.{domain}.{tld}//g'
-e 's/t/,/g' | grep -v ".jpg|http:|.css|.js" >filtered.csv

$ head filtered.csv

Visualize the network and analyze with Gephi
Graph – Example 1
Website of an annual event
Graph – Example 2
Website of a shopping website
The power of weak links
Thin connections tend to link the clusters, allowing information to move between them

Source: Giles, Jim. Making the links. Nature Aug 23rd 2012
Anatomy of a URL
Friendly URLs need to
bear in mind the URL
encoding, the presence of
delimiting characters and
the organization of the
information of the
website.

URI = scheme ":" hier-part [ "?" query ] [ "#" fragment ]

Example:
Googlebot does not reach
the optional last part of a
URL for a document from
the hash onwards.

foo://example.com:8042/over/there?name=ferret#nose
_/ ______________/_________/ _________/ __/
|
|
|
|
|
scheme
authority
path
query fragment
| ___________________|_
/ /

urn:example:animal:ferret:nose
Topology of on-page links
PageRank random surfer

PageRank reasonable surfer
Single Page Applications
Single Application Applications (SAP) pages free client browsers from querying web servers. SAP are
now growing in use thanks to AJAX and frameworks like backbone and angular.js.
This is a major challenge for search engines because the fragments in the URLs prevent crawlers to
scrape the content.

Google are asking webmasters to make their AJAX-based websites crawlable
Single Page Applications
SEO for Single Page Applications
Modify the URL fragments for stateful AJAX pages http://example.com/page?query#!state
Use a headless browser that outputs an HTML snapshot on your web server rather than a client
machine
Allow search engine crawlers to access these URLs by escaping the state
http://example.com/page?query&_escaped_fragment_=state
Show the original URL to users in the search results
She is thinking keywords.
Again.
A document's relevance given a user query
Example: Query “SEO” on Google.es

Match keyword
Search engine optimization - Wikipedia, the free encyclopedia
en.wikipedia.org/wiki/Search_engine_optimization‎
Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a search engine's
"natural" or un-paid ("organic") search
SEO/BirdLife
www.seo.org
Se trata una federación de ámbito estatal de grupos territoriales, tiene como fines el estudio y la defensa de las aves y
está integrada en la ONG mundial

Co-ocurrence of keywords
SEO <> search, search engine, website
SEO <> aves, ONG
TF*IDF (Term Frequency x Inverse Document Frequency)
Topic modelling – Latent Dirichlet Allocation
TF*IDF

tf–idf is the product of two statistics, term frequency and inverse document frequency

With
t the number of times that a term occurs in document d
D the number of documents in the corpus
denominator: number of documents where the term t appears
Latent Dirichlet Allocation LDA

Source: http://moz.com/blog/lda-and-googles-rankings-well-correlated
Topic modelling - LDA
LDA based feature selection is reliable and generally better than document frequency based
feature selection

Source: http://mengjunxie.github.io/ae-lda/index.html
Structured data
Markup detected by Google

Example of the webpage of an event - Structured Data Testing Tool
The section with a salmoncoloured background contains
text links of Google Adwords

“Normal” organic results, the
second enjoys sitelinks for
higher visibility and CTR

Exceptionally visible organic result
with itemised deep links thanks to
Structured Data tagging
These are sitelinks – they are great
for visitibility and CTR but you do
not have prior control over them

Note: Sitelinks can be removed via Google Webmasters Tools
Example of structured markup in retail
Prominent results at the top of Google SERP

Source: groovecommerce.com
Other examples of structured data
Classifieds, aggregators, online music stores…

Source: http://support.google.com
Engagement
Tools: Google
Analytcs and server
logs
Usage metrics, e.g.
conversions (goals),
time per page,
pages/session, social
signals, etc. are now
part of SEO.
Google Analytics lets
you detect losses in
the navigation flow of
your website
Thank you
If you enjoyed it, engage with us!

@tucamon
@paradigmate
@rubenmartinezs

More Related Content

Viewers also liked

Zorgbelang Zuid Holland
Zorgbelang Zuid Holland Zorgbelang Zuid Holland
Zorgbelang Zuid Holland Lucien Engelen
 
Musicianship 8 1
Musicianship 8 1Musicianship 8 1
Musicianship 8 1Alex Dee
 
DIVENTARE UN FONDO PENSIONE SRI: NOZIONI E REQUISITI
DIVENTARE UN FONDO PENSIONE SRI: NOZIONI E REQUISITIDIVENTARE UN FONDO PENSIONE SRI: NOZIONI E REQUISITI
DIVENTARE UN FONDO PENSIONE SRI: NOZIONI E REQUISITILaura Frascaroli
 
Jual kurma tropis
Jual kurma tropisJual kurma tropis
Jual kurma tropiskurmatropis
 
Top 8 after school program director resume samples
Top 8 after school program director resume samplesTop 8 after school program director resume samples
Top 8 after school program director resume sampleslallesamantha
 
Anexo I - Reunião de Câmara 20/11/2013
Anexo I - Reunião de Câmara 20/11/2013Anexo I - Reunião de Câmara 20/11/2013
Anexo I - Reunião de Câmara 20/11/2013Pedro Pires
 
soal fiska sma kelas XI meknika
soal fiska sma kelas XI meknikasoal fiska sma kelas XI meknika
soal fiska sma kelas XI meknikaBonar Gultom
 

Viewers also liked (11)

Zorgbelang Zuid Holland
Zorgbelang Zuid Holland Zorgbelang Zuid Holland
Zorgbelang Zuid Holland
 
Musicianship 8 1
Musicianship 8 1Musicianship 8 1
Musicianship 8 1
 
DIVENTARE UN FONDO PENSIONE SRI: NOZIONI E REQUISITI
DIVENTARE UN FONDO PENSIONE SRI: NOZIONI E REQUISITIDIVENTARE UN FONDO PENSIONE SRI: NOZIONI E REQUISITI
DIVENTARE UN FONDO PENSIONE SRI: NOZIONI E REQUISITI
 
STAINLESS STEEL grade-321
STAINLESS STEEL grade-321STAINLESS STEEL grade-321
STAINLESS STEEL grade-321
 
Modul achmad mubasyir
Modul achmad mubasyirModul achmad mubasyir
Modul achmad mubasyir
 
Jual kurma tropis
Jual kurma tropisJual kurma tropis
Jual kurma tropis
 
Top 8 after school program director resume samples
Top 8 after school program director resume samplesTop 8 after school program director resume samples
Top 8 after school program director resume samples
 
Anexo I - Reunião de Câmara 20/11/2013
Anexo I - Reunião de Câmara 20/11/2013Anexo I - Reunião de Câmara 20/11/2013
Anexo I - Reunião de Câmara 20/11/2013
 
Paula Barrett
Paula BarrettPaula Barrett
Paula Barrett
 
soal fiska sma kelas XI meknika
soal fiska sma kelas XI meknikasoal fiska sma kelas XI meknika
soal fiska sma kelas XI meknika
 
Paragraaf 2.3 2 th2
Paragraaf 2.3 2 th2Paragraaf 2.3 2 th2
Paragraaf 2.3 2 th2
 

More from Paradigma Digital

Bots 3.0: Dejando atrás los bots conversacionales con Dialogflow.
Bots 3.0: Dejando atrás los bots conversacionales con Dialogflow.Bots 3.0: Dejando atrás los bots conversacionales con Dialogflow.
Bots 3.0: Dejando atrás los bots conversacionales con Dialogflow.Paradigma Digital
 
Java 8 time to join the future
Java 8  time to join the futureJava 8  time to join the future
Java 8 time to join the futureParadigma Digital
 
Programación Reactiva con Spring WebFlux
Programación Reactiva con Spring WebFluxProgramación Reactiva con Spring WebFlux
Programación Reactiva con Spring WebFluxParadigma Digital
 
Orquestando microservicios como lo hace Netflix
Orquestando microservicios como lo hace NetflixOrquestando microservicios como lo hace Netflix
Orquestando microservicios como lo hace NetflixParadigma Digital
 
Meetup microservicios: API Management
Meetup microservicios: API ManagementMeetup microservicios: API Management
Meetup microservicios: API ManagementParadigma Digital
 
Meetup de kubernetes, conceptos básicos.
Meetup  de kubernetes, conceptos básicos.Meetup  de kubernetes, conceptos básicos.
Meetup de kubernetes, conceptos básicos.Paradigma Digital
 
Docker, kubernetes, openshift y openstack, para mi abuela. techfest 2017.pptx
Docker, kubernetes, openshift y openstack, para mi abuela. techfest 2017.pptxDocker, kubernetes, openshift y openstack, para mi abuela. techfest 2017.pptx
Docker, kubernetes, openshift y openstack, para mi abuela. techfest 2017.pptxParadigma Digital
 
Implementando microservicios
Implementando microserviciosImplementando microservicios
Implementando microserviciosParadigma Digital
 
Equipo de Marketing de Paradigma Digital
Equipo de Marketing de Paradigma DigitalEquipo de Marketing de Paradigma Digital
Equipo de Marketing de Paradigma DigitalParadigma Digital
 
¿Cómo se despliega y autoescala Couchbase en Cloud? ¡Aprende de manera práctica!
¿Cómo se despliega y autoescala Couchbase en Cloud? ¡Aprende de manera práctica!¿Cómo se despliega y autoescala Couchbase en Cloud? ¡Aprende de manera práctica!
¿Cómo se despliega y autoescala Couchbase en Cloud? ¡Aprende de manera práctica!Paradigma Digital
 
Manuel Hurtado. Couchbase paradigma4oct
Manuel Hurtado. Couchbase paradigma4octManuel Hurtado. Couchbase paradigma4oct
Manuel Hurtado. Couchbase paradigma4octParadigma Digital
 
Programación Reactiva con RxJava
Programación Reactiva con RxJavaProgramación Reactiva con RxJava
Programación Reactiva con RxJavaParadigma Digital
 
¿Cómo vencer a los dragones digitales?
¿Cómo vencer a los dragones digitales?¿Cómo vencer a los dragones digitales?
¿Cómo vencer a los dragones digitales?Paradigma Digital
 

More from Paradigma Digital (20)

Ddd + ah + microservicios
Ddd + ah + microserviciosDdd + ah + microservicios
Ddd + ah + microservicios
 
Bots 3.0: Dejando atrás los bots conversacionales con Dialogflow.
Bots 3.0: Dejando atrás los bots conversacionales con Dialogflow.Bots 3.0: Dejando atrás los bots conversacionales con Dialogflow.
Bots 3.0: Dejando atrás los bots conversacionales con Dialogflow.
 
Have you met Istio?
Have you met Istio?Have you met Istio?
Have you met Istio?
 
Linkerd a fondo
Linkerd a fondoLinkerd a fondo
Linkerd a fondo
 
Horneando apis
Horneando apisHorneando apis
Horneando apis
 
Java 8 time to join the future
Java 8  time to join the futureJava 8  time to join the future
Java 8 time to join the future
 
Programación Reactiva con Spring WebFlux
Programación Reactiva con Spring WebFluxProgramación Reactiva con Spring WebFlux
Programación Reactiva con Spring WebFlux
 
Orquestando microservicios como lo hace Netflix
Orquestando microservicios como lo hace NetflixOrquestando microservicios como lo hace Netflix
Orquestando microservicios como lo hace Netflix
 
Meetup microservicios: API Management
Meetup microservicios: API ManagementMeetup microservicios: API Management
Meetup microservicios: API Management
 
Meetup de kubernetes, conceptos básicos.
Meetup  de kubernetes, conceptos básicos.Meetup  de kubernetes, conceptos básicos.
Meetup de kubernetes, conceptos básicos.
 
Docker, kubernetes, openshift y openstack, para mi abuela. techfest 2017.pptx
Docker, kubernetes, openshift y openstack, para mi abuela. techfest 2017.pptxDocker, kubernetes, openshift y openstack, para mi abuela. techfest 2017.pptx
Docker, kubernetes, openshift y openstack, para mi abuela. techfest 2017.pptx
 
Implementando microservicios
Implementando microserviciosImplementando microservicios
Implementando microservicios
 
Equipo de Marketing de Paradigma Digital
Equipo de Marketing de Paradigma DigitalEquipo de Marketing de Paradigma Digital
Equipo de Marketing de Paradigma Digital
 
¿Cómo se despliega y autoescala Couchbase en Cloud? ¡Aprende de manera práctica!
¿Cómo se despliega y autoescala Couchbase en Cloud? ¡Aprende de manera práctica!¿Cómo se despliega y autoescala Couchbase en Cloud? ¡Aprende de manera práctica!
¿Cómo se despliega y autoescala Couchbase en Cloud? ¡Aprende de manera práctica!
 
Overview atlas (1)
Overview atlas (1)Overview atlas (1)
Overview atlas (1)
 
Cómo usar google analytics
Cómo usar google analyticsCómo usar google analytics
Cómo usar google analytics
 
Transformación Digital
Transformación DigitalTransformación Digital
Transformación Digital
 
Manuel Hurtado. Couchbase paradigma4oct
Manuel Hurtado. Couchbase paradigma4octManuel Hurtado. Couchbase paradigma4oct
Manuel Hurtado. Couchbase paradigma4oct
 
Programación Reactiva con RxJava
Programación Reactiva con RxJavaProgramación Reactiva con RxJava
Programación Reactiva con RxJava
 
¿Cómo vencer a los dragones digitales?
¿Cómo vencer a los dragones digitales?¿Cómo vencer a los dragones digitales?
¿Cómo vencer a los dragones digitales?
 

Recently uploaded

定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一
定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一
定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一s SS
 
McDonald's: A Journey Through Time (PPT)
McDonald's: A Journey Through Time (PPT)McDonald's: A Journey Through Time (PPT)
McDonald's: A Journey Through Time (PPT)DEVARAJV16
 
Inbound Marekting 2.0 - The Paradigm Shift in Marketing | Axon Garside
Inbound Marekting 2.0 - The Paradigm Shift in Marketing | Axon GarsideInbound Marekting 2.0 - The Paradigm Shift in Marketing | Axon Garside
Inbound Marekting 2.0 - The Paradigm Shift in Marketing | Axon Garsiderobwhite630290
 
Infographics about SEO strategies and uses
Infographics about SEO strategies and usesInfographics about SEO strategies and uses
Infographics about SEO strategies and usesbhavanirupeshmoksha
 
Call Girls In Aerocity Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delhi NCR
Call Girls In Aerocity Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delhi NCRCall Girls In Aerocity Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delhi NCR
Call Girls In Aerocity Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delhi NCRlizamodels9
 
The Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO CopywritingThe Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO CopywritingJuan Pineda
 
Miss Immigrant USA Activity Pageant Program.pdf
Miss Immigrant USA Activity Pageant Program.pdfMiss Immigrant USA Activity Pageant Program.pdf
Miss Immigrant USA Activity Pageant Program.pdfMagdalena Kulisz
 
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...CIO Business World
 
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdf
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdfMost Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdf
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdfCIO Business World
 
The 10 Most Influential CMO's Leading the Way of Success, 2024 (Final file) (...
The 10 Most Influential CMO's Leading the Way of Success, 2024 (Final file) (...The 10 Most Influential CMO's Leading the Way of Success, 2024 (Final file) (...
The 10 Most Influential CMO's Leading the Way of Success, 2024 (Final file) (...CIO Business World
 
The power of SEO-driven market intelligence
The power of SEO-driven market intelligenceThe power of SEO-driven market intelligence
The power of SEO-driven market intelligenceHinde Lamrani
 
What I learned from auditing over 1,000,000 websites - SERP Conf 2024 Patrick...
What I learned from auditing over 1,000,000 websites - SERP Conf 2024 Patrick...What I learned from auditing over 1,000,000 websites - SERP Conf 2024 Patrick...
What I learned from auditing over 1,000,000 websites - SERP Conf 2024 Patrick...Ahrefs
 
TAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
TAM AdEx 2023 Cross Media Advertising Recap - Auto SectorTAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
TAM AdEx 2023 Cross Media Advertising Recap - Auto SectorSocial Samosa
 
Influencer Marketing Power point presentation
Influencer Marketing  Power point presentationInfluencer Marketing  Power point presentation
Influencer Marketing Power point presentationdgtivemarketingagenc
 
Best digital marketing e-book form bignners
Best digital marketing e-book form bignnersBest digital marketing e-book form bignners
Best digital marketing e-book form bignnersmuntasibkhan58
 
Storyboards for my Final Major Project Video
Storyboards for my Final Major Project VideoStoryboards for my Final Major Project Video
Storyboards for my Final Major Project VideoSineadBidwell
 
From Chance to Choice - Tactical Link Building for International SEO
From Chance to Choice - Tactical Link Building for International SEOFrom Chance to Choice - Tactical Link Building for International SEO
From Chance to Choice - Tactical Link Building for International SEOSzymon Słowik
 
5 Digital Marketing Tips | Devherds Software Solutions
5 Digital Marketing Tips | Devherds Software Solutions5 Digital Marketing Tips | Devherds Software Solutions
5 Digital Marketing Tips | Devherds Software SolutionsDevherds Software Solutions
 
2024 SEO Trends for Business Success (WSA)
2024 SEO Trends for Business Success (WSA)2024 SEO Trends for Business Success (WSA)
2024 SEO Trends for Business Success (WSA)Jomer Gregorio
 
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 

Recently uploaded (20)

定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一
定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一
定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一
 
McDonald's: A Journey Through Time (PPT)
McDonald's: A Journey Through Time (PPT)McDonald's: A Journey Through Time (PPT)
McDonald's: A Journey Through Time (PPT)
 
Inbound Marekting 2.0 - The Paradigm Shift in Marketing | Axon Garside
Inbound Marekting 2.0 - The Paradigm Shift in Marketing | Axon GarsideInbound Marekting 2.0 - The Paradigm Shift in Marketing | Axon Garside
Inbound Marekting 2.0 - The Paradigm Shift in Marketing | Axon Garside
 
Infographics about SEO strategies and uses
Infographics about SEO strategies and usesInfographics about SEO strategies and uses
Infographics about SEO strategies and uses
 
Call Girls In Aerocity Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delhi NCR
Call Girls In Aerocity Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delhi NCRCall Girls In Aerocity Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delhi NCR
Call Girls In Aerocity Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delhi NCR
 
The Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO CopywritingThe Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO Copywriting
 
Miss Immigrant USA Activity Pageant Program.pdf
Miss Immigrant USA Activity Pageant Program.pdfMiss Immigrant USA Activity Pageant Program.pdf
Miss Immigrant USA Activity Pageant Program.pdf
 
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...
 
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdf
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdfMost Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdf
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdf
 
The 10 Most Influential CMO's Leading the Way of Success, 2024 (Final file) (...
The 10 Most Influential CMO's Leading the Way of Success, 2024 (Final file) (...The 10 Most Influential CMO's Leading the Way of Success, 2024 (Final file) (...
The 10 Most Influential CMO's Leading the Way of Success, 2024 (Final file) (...
 
The power of SEO-driven market intelligence
The power of SEO-driven market intelligenceThe power of SEO-driven market intelligence
The power of SEO-driven market intelligence
 
What I learned from auditing over 1,000,000 websites - SERP Conf 2024 Patrick...
What I learned from auditing over 1,000,000 websites - SERP Conf 2024 Patrick...What I learned from auditing over 1,000,000 websites - SERP Conf 2024 Patrick...
What I learned from auditing over 1,000,000 websites - SERP Conf 2024 Patrick...
 
TAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
TAM AdEx 2023 Cross Media Advertising Recap - Auto SectorTAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
TAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
 
Influencer Marketing Power point presentation
Influencer Marketing  Power point presentationInfluencer Marketing  Power point presentation
Influencer Marketing Power point presentation
 
Best digital marketing e-book form bignners
Best digital marketing e-book form bignnersBest digital marketing e-book form bignners
Best digital marketing e-book form bignners
 
Storyboards for my Final Major Project Video
Storyboards for my Final Major Project VideoStoryboards for my Final Major Project Video
Storyboards for my Final Major Project Video
 
From Chance to Choice - Tactical Link Building for International SEO
From Chance to Choice - Tactical Link Building for International SEOFrom Chance to Choice - Tactical Link Building for International SEO
From Chance to Choice - Tactical Link Building for International SEO
 
5 Digital Marketing Tips | Devherds Software Solutions
5 Digital Marketing Tips | Devherds Software Solutions5 Digital Marketing Tips | Devherds Software Solutions
5 Digital Marketing Tips | Devherds Software Solutions
 
2024 SEO Trends for Business Success (WSA)
2024 SEO Trends for Business Success (WSA)2024 SEO Trends for Business Success (WSA)
2024 SEO Trends for Business Success (WSA)
 
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
 

Advanced on page seo 2013

  • 1. Advanced on-page SEO Rubén Martínez Paradigma | CAMON Madrid, Nov 18th 2013
  • 2. Search flow on the WWW Optimize User Understand SEO deals with the bottlenecks in the information flow
  • 3. What is On-page SEO? Technical or On-page SEO is everything that helps a website generate more revenues from search engines and that webmasters have full control over. Technical SEO Off-page SEO
  • 4. Why does technical SEO matter? It helps close the gap between web servers, search engines and human beings Source: http://knowledgeoman.com
  • 5. Content inventory Count your content, its conversion rates and the rate of publication and obsolescence The search operator “site:” can be used to get a rough estimate of the number of pages indexed by Google of a given website Compare the count of indexed pages of close competitors for the same target audience Root domain Orange.es Movistar.es Ono.es Vodafone.es Yoigo.com Simyo.es # pages indexed by Google.es 10,300,000 1,810,000 960,000 922,000 4,030 541 Table populated by querying Google for the count of indexed pages. E.g.: http://www.google.es/search?q=site%3Aorange.es
  • 6. Organization of the information
  • 7. Organization of the information
  • 8. Links as proxies to importance – PageRank algorithm
  • 9. Value of a linked webpage Where p1,… p2, pN are the pages whose value we are determining, M (pj) is the set of pages that link to pi L (pj) is the number of outbound links on page pj N is the total number of pages
  • 10. PageRank for Larry Page Larry Page before the algorithm
  • 11. …not for web “page” Larry Page before his algorithm Larry Page after his algorithm Source: http://www.google.com/press/images.html
  • 12. Organization of the information
  • 13. Simpler organization is more effective
  • 14. Visualize the graph of your website Crawl with Xenu’s Link Sleuth (desktop application for Windows) Filter fields on a bash shell $ head crawl.txt $ cut -f1,2 crawl.txt | sed -e 's/http://www.{domain}.{tld}//g' -e 's/t/,/g' | grep -v ".jpg|http:|.css|.js" >filtered.csv $ head filtered.csv Visualize the network and analyze with Gephi
  • 15. Graph – Example 1 Website of an annual event
  • 16. Graph – Example 2 Website of a shopping website
  • 17. The power of weak links Thin connections tend to link the clusters, allowing information to move between them Source: Giles, Jim. Making the links. Nature Aug 23rd 2012
  • 18. Anatomy of a URL Friendly URLs need to bear in mind the URL encoding, the presence of delimiting characters and the organization of the information of the website. URI = scheme ":" hier-part [ "?" query ] [ "#" fragment ] Example: Googlebot does not reach the optional last part of a URL for a document from the hash onwards. foo://example.com:8042/over/there?name=ferret#nose _/ ______________/_________/ _________/ __/ | | | | | scheme authority path query fragment | ___________________|_ / / urn:example:animal:ferret:nose
  • 19. Topology of on-page links PageRank random surfer PageRank reasonable surfer
  • 20. Single Page Applications Single Application Applications (SAP) pages free client browsers from querying web servers. SAP are now growing in use thanks to AJAX and frameworks like backbone and angular.js. This is a major challenge for search engines because the fragments in the URLs prevent crawlers to scrape the content. Google are asking webmasters to make their AJAX-based websites crawlable
  • 22. SEO for Single Page Applications Modify the URL fragments for stateful AJAX pages http://example.com/page?query#!state Use a headless browser that outputs an HTML snapshot on your web server rather than a client machine Allow search engine crawlers to access these URLs by escaping the state http://example.com/page?query&_escaped_fragment_=state Show the original URL to users in the search results
  • 23. She is thinking keywords. Again.
  • 24. A document's relevance given a user query Example: Query “SEO” on Google.es Match keyword Search engine optimization - Wikipedia, the free encyclopedia en.wikipedia.org/wiki/Search_engine_optimization‎ Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a search engine's "natural" or un-paid ("organic") search SEO/BirdLife www.seo.org Se trata una federación de ámbito estatal de grupos territoriales, tiene como fines el estudio y la defensa de las aves y está integrada en la ONG mundial Co-ocurrence of keywords SEO <> search, search engine, website SEO <> aves, ONG TF*IDF (Term Frequency x Inverse Document Frequency) Topic modelling – Latent Dirichlet Allocation
  • 25. TF*IDF tf–idf is the product of two statistics, term frequency and inverse document frequency With t the number of times that a term occurs in document d D the number of documents in the corpus denominator: number of documents where the term t appears
  • 26. Latent Dirichlet Allocation LDA Source: http://moz.com/blog/lda-and-googles-rankings-well-correlated
  • 27. Topic modelling - LDA LDA based feature selection is reliable and generally better than document frequency based feature selection Source: http://mengjunxie.github.io/ae-lda/index.html
  • 29.
  • 30.
  • 31. Markup detected by Google Example of the webpage of an event - Structured Data Testing Tool
  • 32. The section with a salmoncoloured background contains text links of Google Adwords “Normal” organic results, the second enjoys sitelinks for higher visibility and CTR Exceptionally visible organic result with itemised deep links thanks to Structured Data tagging
  • 33. These are sitelinks – they are great for visitibility and CTR but you do not have prior control over them Note: Sitelinks can be removed via Google Webmasters Tools
  • 34. Example of structured markup in retail Prominent results at the top of Google SERP Source: groovecommerce.com
  • 35. Other examples of structured data Classifieds, aggregators, online music stores… Source: http://support.google.com
  • 36. Engagement Tools: Google Analytcs and server logs Usage metrics, e.g. conversions (goals), time per page, pages/session, social signals, etc. are now part of SEO. Google Analytics lets you detect losses in the navigation flow of your website
  • 37. Thank you If you enjoyed it, engage with us! @tucamon @paradigmate @rubenmartinezs