SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Technical SEO and it’s place in
multi-signal SEO
Richard Falconer
BrightonSEO
12th April 2013
We are…
What my friends think I do
What my Mum thinks I do
What SEO Account Managers think I do
What I think I do
What I really do
Underused technical SEO techniques
1. prefetch and prerender
1. prefetch and prerender

   Prefetch
Downloads the file you request and holds it until clicked. You
can request multiple files.

<link rel="prefetch" href="/images/big.jpeg">
<meta http-equiv="Link" content="</images/big.jpeg>; rel=prefetch">
[HTTP header] Link: </images/big.jpeg>; rel=prefetch


   Prerender
Downloads and fully renders the page (including CSS,
JavaScript etc.) and holds for 30 seconds, waiting for the click.

<link rel="prerender" href="http://example.org/index.html">

   https://developer.mozilla.org/en/docs/Link_prefetching_FAQ
   https://developers.google.com/chrome/whitepapers/prerender
1. prefetch and prerender

Areas where you could make use of prefetch or prerender:
   Checkout areas
   Simple multi-page forms
   Multi-page articles
1. prefetch and prerender

Use analytics to identify areas where you can use
prefetch and prerender




Implementation requires consideration and testing. The system
should not be overused and can cause side effects:

  Analytics problems – registering page views incorrectly

  Bandwidth problems – overuse could slow down your site

  Bandwidth problems – think about external sites too
2. SEO friendly AJAX



     If your web application fails
     in browsers with scripting
     disabled, Jakob Neilsen’s
     dog will come to your house
     and shit on your carpet.


AJAX can be good for user experience, bad for search

Previous hashbang #! solution was rubbish

HTML5 includes a JavaScript function called pushState()

Address bar URL, title and history can be changed
pushState

All major browsers now support pushState




Bing recommends pushState over hashbangs

Google encourages webmasters to    look into it
pushState



Get the speed benefit of AJAX

Allow users to bookmark and link to AJAX content

Allows users to use their back button

Keeps content accessible to all, including search engines
3. Supercharge your crawling



SEOs need to crawl web sites

Screaming Frog is awesome

Power Mapper is also awesome

There are many others

Most have big limitations




http://www.screamingfrog.co.uk/seo-spider/

http://www.powermapper.com/
Powermapper

www.brightonseo.com
Powermapper

www.brightonseo.com
Powermapper

www.brightonseo.com
Grepping



Grep allows us to search for a string of
characters using regex patterns




Blekko allows you to grep the whole internet:

http://blekko.com/webgrep?status=completed
Blekko Grep The Web



Thing     872,652 URLs       1,173 Domains
Person    101,078,860 URLs   56,603 Domains
Product   31,437, 841 URLs   33,539 Domains   1,664,598
                                              Domains
Crawl and grep




Conventional Crawlers             Crawl and grep

Crawl files                      Crawl files


  Checks for patterns               Save files


     Disguard files                      Check for patterns
How to do it

   Install HTTrack
http://www.httrack.com/
   Crawl the site using httrack and save the files
   Install grepWin
http://tools.tortoisesvn.net/grepWin.html
   Grep the pages using grepWin.
   Search for text matches or regex patterns
   Build a library of regex patterns for future use
What you can discover



Check server logs
Grep competitor pages
Grep link prospects
Pagination with Rel=”prev” Rel=”next”
Authorship Rel=”author”
Schema.org markup
Other structured data
Iframes
Nofollow links
Analytics tracking code
Like buttons
Twitter cards, Facebook Markup
Anything else that you want, whenever you want
Grepping found…

Top 100 pages for “car insurance” on Google.co.uk

  “car insurance” used 2011 times. Average 20 times per page.
  6 pages use schema.org, 4 of them for product
  52 use canonical link element, 2 use it twice!
  1 site uses prefetch




  40% of pages on The Daily Mail website contain the word
  “immigrant” (sample of 2772 pages)
   6% on The Guardian website (sample 3442 pages)
  F*** used on 7% and C*** used on 3.5% Guardian pages
  Never used on The Daily Mail
Lorem ipsum dolor sit

Default text to use during design is “Lorem ipsum dolor…”
I checked the Conservative website. They have one page
which seems to be neglected:
Thank you

Weitere ähnliche Inhalte

Was ist angesagt?

CITEC #CON2-Dirty Attack with Google Hacking
CITEC #CON2-Dirty Attack with Google HackingCITEC #CON2-Dirty Attack with Google Hacking
CITEC #CON2-Dirty Attack with Google HackingPrathan Phongthiproek
 
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stox
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick StoxA Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stox
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stoxpatrickstox
 
Rand Fishkin - The Invisible Giant that Mucks Up Our Marketing
Rand Fishkin - The Invisible Giant that Mucks Up Our MarketingRand Fishkin - The Invisible Giant that Mucks Up Our Marketing
Rand Fishkin - The Invisible Giant that Mucks Up Our MarketingMarketing Festival
 
The internet for SEOs by Roxana Stingu
The internet for SEOs by Roxana StinguThe internet for SEOs by Roxana Stingu
The internet for SEOs by Roxana StinguRoxana Stingu
 
Microformats and SEO
Microformats and SEOMicroformats and SEO
Microformats and SEOGlenn Jones
 
Scrape box presentation
Scrape box presentationScrape box presentation
Scrape box presentationElephate1
 
SMX Advanced 2018 Solving Complex SEO Problems by Patrick Stox
SMX Advanced 2018 Solving Complex SEO Problems by Patrick StoxSMX Advanced 2018 Solving Complex SEO Problems by Patrick Stox
SMX Advanced 2018 Solving Complex SEO Problems by Patrick Stoxpatrickstox
 
Everyone Screws Up HTTPS
Everyone Screws Up HTTPSEveryone Screws Up HTTPS
Everyone Screws Up HTTPSpatrickstox
 
REST, the internet as a database?
REST, the internet as a database?REST, the internet as a database?
REST, the internet as a database?Andrej Koelewijn
 
SMX Advanced 2018 SEO for Javascript Frameworks by Patrick Stox
SMX Advanced 2018 SEO for Javascript Frameworks by Patrick StoxSMX Advanced 2018 SEO for Javascript Frameworks by Patrick Stox
SMX Advanced 2018 SEO for Javascript Frameworks by Patrick Stoxpatrickstox
 
Everything That Can Go Wrong Will Go Wrong - Tech SEO Boost 2017 - Patrick Stox
Everything That Can Go Wrong Will Go Wrong - Tech SEO Boost 2017 - Patrick StoxEverything That Can Go Wrong Will Go Wrong - Tech SEO Boost 2017 - Patrick Stox
Everything That Can Go Wrong Will Go Wrong - Tech SEO Boost 2017 - Patrick Stoxpatrickstox
 
How Data Science can boost your SEO ?
How Data Science can boost your SEO ?How Data Science can boost your SEO ?
How Data Science can boost your SEO ?Vincent Terrasi
 
Google's Top 3 Ranking Factors - Content, Links, and RankBrain - Raleigh SEO ...
Google's Top 3 Ranking Factors - Content, Links, and RankBrain - Raleigh SEO ...Google's Top 3 Ranking Factors - Content, Links, and RankBrain - Raleigh SEO ...
Google's Top 3 Ranking Factors - Content, Links, and RankBrain - Raleigh SEO ...patrickstox
 
React JS and Search Engines - Patrick Stox at Triangle ReactJS Meetup
React JS and Search Engines - Patrick Stox at Triangle ReactJS MeetupReact JS and Search Engines - Patrick Stox at Triangle ReactJS Meetup
React JS and Search Engines - Patrick Stox at Triangle ReactJS Meetuppatrickstox
 
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019patrickstox
 
Making sense of users' Web activities
Making sense of users' Web activitiesMaking sense of users' Web activities
Making sense of users' Web activitiesMathieu d'Aquin
 
Duplicate content presentation March 2012
Duplicate content presentation   March 2012Duplicate content presentation   March 2012
Duplicate content presentation March 2012Shake Interactive
 
Security and Privacy on the Web in 2016
Security and Privacy on the Web in 2016Security and Privacy on the Web in 2016
Security and Privacy on the Web in 2016Francois Marier
 
SM Tools and Help
SM Tools and HelpSM Tools and Help
SM Tools and Helpwms
 
Better Safe Than Sorry with HTTPS - SMX East 2016 - Patrick Stox
Better Safe Than Sorry with HTTPS - SMX East 2016 - Patrick StoxBetter Safe Than Sorry with HTTPS - SMX East 2016 - Patrick Stox
Better Safe Than Sorry with HTTPS - SMX East 2016 - Patrick Stoxpatrickstox
 

Was ist angesagt? (20)

CITEC #CON2-Dirty Attack with Google Hacking
CITEC #CON2-Dirty Attack with Google HackingCITEC #CON2-Dirty Attack with Google Hacking
CITEC #CON2-Dirty Attack with Google Hacking
 
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stox
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick StoxA Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stox
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stox
 
Rand Fishkin - The Invisible Giant that Mucks Up Our Marketing
Rand Fishkin - The Invisible Giant that Mucks Up Our MarketingRand Fishkin - The Invisible Giant that Mucks Up Our Marketing
Rand Fishkin - The Invisible Giant that Mucks Up Our Marketing
 
The internet for SEOs by Roxana Stingu
The internet for SEOs by Roxana StinguThe internet for SEOs by Roxana Stingu
The internet for SEOs by Roxana Stingu
 
Microformats and SEO
Microformats and SEOMicroformats and SEO
Microformats and SEO
 
Scrape box presentation
Scrape box presentationScrape box presentation
Scrape box presentation
 
SMX Advanced 2018 Solving Complex SEO Problems by Patrick Stox
SMX Advanced 2018 Solving Complex SEO Problems by Patrick StoxSMX Advanced 2018 Solving Complex SEO Problems by Patrick Stox
SMX Advanced 2018 Solving Complex SEO Problems by Patrick Stox
 
Everyone Screws Up HTTPS
Everyone Screws Up HTTPSEveryone Screws Up HTTPS
Everyone Screws Up HTTPS
 
REST, the internet as a database?
REST, the internet as a database?REST, the internet as a database?
REST, the internet as a database?
 
SMX Advanced 2018 SEO for Javascript Frameworks by Patrick Stox
SMX Advanced 2018 SEO for Javascript Frameworks by Patrick StoxSMX Advanced 2018 SEO for Javascript Frameworks by Patrick Stox
SMX Advanced 2018 SEO for Javascript Frameworks by Patrick Stox
 
Everything That Can Go Wrong Will Go Wrong - Tech SEO Boost 2017 - Patrick Stox
Everything That Can Go Wrong Will Go Wrong - Tech SEO Boost 2017 - Patrick StoxEverything That Can Go Wrong Will Go Wrong - Tech SEO Boost 2017 - Patrick Stox
Everything That Can Go Wrong Will Go Wrong - Tech SEO Boost 2017 - Patrick Stox
 
How Data Science can boost your SEO ?
How Data Science can boost your SEO ?How Data Science can boost your SEO ?
How Data Science can boost your SEO ?
 
Google's Top 3 Ranking Factors - Content, Links, and RankBrain - Raleigh SEO ...
Google's Top 3 Ranking Factors - Content, Links, and RankBrain - Raleigh SEO ...Google's Top 3 Ranking Factors - Content, Links, and RankBrain - Raleigh SEO ...
Google's Top 3 Ranking Factors - Content, Links, and RankBrain - Raleigh SEO ...
 
React JS and Search Engines - Patrick Stox at Triangle ReactJS Meetup
React JS and Search Engines - Patrick Stox at Triangle ReactJS MeetupReact JS and Search Engines - Patrick Stox at Triangle ReactJS Meetup
React JS and Search Engines - Patrick Stox at Triangle ReactJS Meetup
 
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
 
Making sense of users' Web activities
Making sense of users' Web activitiesMaking sense of users' Web activities
Making sense of users' Web activities
 
Duplicate content presentation March 2012
Duplicate content presentation   March 2012Duplicate content presentation   March 2012
Duplicate content presentation March 2012
 
Security and Privacy on the Web in 2016
Security and Privacy on the Web in 2016Security and Privacy on the Web in 2016
Security and Privacy on the Web in 2016
 
SM Tools and Help
SM Tools and HelpSM Tools and Help
SM Tools and Help
 
Better Safe Than Sorry with HTTPS - SMX East 2016 - Patrick Stox
Better Safe Than Sorry with HTTPS - SMX East 2016 - Patrick StoxBetter Safe Than Sorry with HTTPS - SMX East 2016 - Patrick Stox
Better Safe Than Sorry with HTTPS - SMX East 2016 - Patrick Stox
 

Ähnlich wie BrightonSEO

Estudio34 Presents Richard Falconer, LBi en Brighton SEO 2013
Estudio34 Presents Richard Falconer,  LBi en Brighton SEO 2013Estudio34 Presents Richard Falconer,  LBi en Brighton SEO 2013
Estudio34 Presents Richard Falconer, LBi en Brighton SEO 2013William Renedo
 
Web Scraping In Ruby Utosc 2009.Key
Web Scraping In Ruby Utosc 2009.KeyWeb Scraping In Ruby Utosc 2009.Key
Web Scraping In Ruby Utosc 2009.Keyjtzemp
 
JavaScript SEO Ungagged 2019 Patrick Stox
JavaScript SEO Ungagged 2019 Patrick StoxJavaScript SEO Ungagged 2019 Patrick Stox
JavaScript SEO Ungagged 2019 Patrick Stoxpatrickstox
 
Technical SEO: Crawl Space Management - SEOZone Istanbul 2014
Technical SEO: Crawl Space Management - SEOZone Istanbul 2014Technical SEO: Crawl Space Management - SEOZone Istanbul 2014
Technical SEO: Crawl Space Management - SEOZone Istanbul 2014Bastian Grimm
 
Advanced Web Scraping or How To Make Internet Your Database #seoplus2018
Advanced Web Scraping or How To Make Internet Your Database #seoplus2018Advanced Web Scraping or How To Make Internet Your Database #seoplus2018
Advanced Web Scraping or How To Make Internet Your Database #seoplus2018Esteve Castells
 
How Search Works
How Search WorksHow Search Works
How Search WorksAhrefs
 
High Performance Websites
High Performance WebsitesHigh Performance Websites
High Performance WebsitesParham
 
腾讯大讲堂09 如何建设高性能网站
腾讯大讲堂09 如何建设高性能网站腾讯大讲堂09 如何建设高性能网站
腾讯大讲堂09 如何建设高性能网站areyouok
 
腾讯大讲堂09 如何建设高性能网站
腾讯大讲堂09 如何建设高性能网站腾讯大讲堂09 如何建设高性能网站
腾讯大讲堂09 如何建设高性能网站topgeek
 
Getting More Traffic From Search Advanced Seo For Developers Presentation
Getting More Traffic From Search  Advanced Seo For Developers PresentationGetting More Traffic From Search  Advanced Seo For Developers Presentation
Getting More Traffic From Search Advanced Seo For Developers PresentationSeo Indonesia
 
Advanced SEO for Web Developers
Advanced SEO for Web DevelopersAdvanced SEO for Web Developers
Advanced SEO for Web DevelopersNathan Buggia
 
Search engine optimization (seo) from Endeca & ATG
Search engine optimization (seo) from Endeca & ATGSearch engine optimization (seo) from Endeca & ATG
Search engine optimization (seo) from Endeca & ATGVignesh sitaraman
 
SEO Presentation
SEO PresentationSEO Presentation
SEO Presentationganeh17
 
Learning resource metadata for schema.org
Learning resource metadata for schema.orgLearning resource metadata for schema.org
Learning resource metadata for schema.orgPhil Barker
 
Seo Bootcamp for Small Buisinesses
 Seo Bootcamp for Small Buisinesses Seo Bootcamp for Small Buisinesses
Seo Bootcamp for Small BuisinessesCharlie Kalech
 
PrairieDevCon 2014 - Web Doesn't Mean Slow
PrairieDevCon 2014 -  Web Doesn't Mean SlowPrairieDevCon 2014 -  Web Doesn't Mean Slow
PrairieDevCon 2014 - Web Doesn't Mean Slowdmethvin
 
Technical SEO | Joomla Day Chicago 2012
Technical SEO | Joomla Day Chicago 2012 Technical SEO | Joomla Day Chicago 2012
Technical SEO | Joomla Day Chicago 2012 Jessica Dunbar
 
Web 2.0 Expo: Even Faster Web Sites
Web 2.0 Expo: Even Faster Web SitesWeb 2.0 Expo: Even Faster Web Sites
Web 2.0 Expo: Even Faster Web SitesSteve Souders
 

Ähnlich wie BrightonSEO (20)

Estudio34 Presents Richard Falconer, LBi en Brighton SEO 2013
Estudio34 Presents Richard Falconer,  LBi en Brighton SEO 2013Estudio34 Presents Richard Falconer,  LBi en Brighton SEO 2013
Estudio34 Presents Richard Falconer, LBi en Brighton SEO 2013
 
Seo and analytics basics
Seo and analytics basicsSeo and analytics basics
Seo and analytics basics
 
Web Scraping In Ruby Utosc 2009.Key
Web Scraping In Ruby Utosc 2009.KeyWeb Scraping In Ruby Utosc 2009.Key
Web Scraping In Ruby Utosc 2009.Key
 
JavaScript SEO Ungagged 2019 Patrick Stox
JavaScript SEO Ungagged 2019 Patrick StoxJavaScript SEO Ungagged 2019 Patrick Stox
JavaScript SEO Ungagged 2019 Patrick Stox
 
Technical SEO: Crawl Space Management - SEOZone Istanbul 2014
Technical SEO: Crawl Space Management - SEOZone Istanbul 2014Technical SEO: Crawl Space Management - SEOZone Istanbul 2014
Technical SEO: Crawl Space Management - SEOZone Istanbul 2014
 
Advanced Web Scraping or How To Make Internet Your Database #seoplus2018
Advanced Web Scraping or How To Make Internet Your Database #seoplus2018Advanced Web Scraping or How To Make Internet Your Database #seoplus2018
Advanced Web Scraping or How To Make Internet Your Database #seoplus2018
 
How Search Works
How Search WorksHow Search Works
How Search Works
 
High Performance Websites
High Performance WebsitesHigh Performance Websites
High Performance Websites
 
腾讯大讲堂09 如何建设高性能网站
腾讯大讲堂09 如何建设高性能网站腾讯大讲堂09 如何建设高性能网站
腾讯大讲堂09 如何建设高性能网站
 
腾讯大讲堂09 如何建设高性能网站
腾讯大讲堂09 如何建设高性能网站腾讯大讲堂09 如何建设高性能网站
腾讯大讲堂09 如何建设高性能网站
 
Getting More Traffic From Search Advanced Seo For Developers Presentation
Getting More Traffic From Search  Advanced Seo For Developers PresentationGetting More Traffic From Search  Advanced Seo For Developers Presentation
Getting More Traffic From Search Advanced Seo For Developers Presentation
 
Advanced SEO for Web Developers
Advanced SEO for Web DevelopersAdvanced SEO for Web Developers
Advanced SEO for Web Developers
 
Search engine optimization (seo) from Endeca & ATG
Search engine optimization (seo) from Endeca & ATGSearch engine optimization (seo) from Endeca & ATG
Search engine optimization (seo) from Endeca & ATG
 
SEO Presentation
SEO PresentationSEO Presentation
SEO Presentation
 
Learning resource metadata for schema.org
Learning resource metadata for schema.orgLearning resource metadata for schema.org
Learning resource metadata for schema.org
 
Seo Bootcamp for Small Buisinesses
 Seo Bootcamp for Small Buisinesses Seo Bootcamp for Small Buisinesses
Seo Bootcamp for Small Buisinesses
 
PrairieDevCon 2014 - Web Doesn't Mean Slow
PrairieDevCon 2014 -  Web Doesn't Mean SlowPrairieDevCon 2014 -  Web Doesn't Mean Slow
PrairieDevCon 2014 - Web Doesn't Mean Slow
 
Technical SEO | Joomla Day Chicago 2012
Technical SEO | Joomla Day Chicago 2012 Technical SEO | Joomla Day Chicago 2012
Technical SEO | Joomla Day Chicago 2012
 
Web 2.0 Expo: Even Faster Web Sites
Web 2.0 Expo: Even Faster Web SitesWeb 2.0 Expo: Even Faster Web Sites
Web 2.0 Expo: Even Faster Web Sites
 
High-Speed HTML5
High-Speed HTML5High-Speed HTML5
High-Speed HTML5
 

Kürzlich hochgeladen

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 

Kürzlich hochgeladen (20)

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

BrightonSEO

  • 1. Technical SEO and it’s place in multi-signal SEO Richard Falconer BrightonSEO 12th April 2013
  • 3. What my friends think I do
  • 4. What my Mum thinks I do
  • 5. What SEO Account Managers think I do
  • 9. 1. prefetch and prerender
  • 10. 1. prefetch and prerender Prefetch Downloads the file you request and holds it until clicked. You can request multiple files. <link rel="prefetch" href="/images/big.jpeg"> <meta http-equiv="Link" content="</images/big.jpeg>; rel=prefetch"> [HTTP header] Link: </images/big.jpeg>; rel=prefetch Prerender Downloads and fully renders the page (including CSS, JavaScript etc.) and holds for 30 seconds, waiting for the click. <link rel="prerender" href="http://example.org/index.html"> https://developer.mozilla.org/en/docs/Link_prefetching_FAQ https://developers.google.com/chrome/whitepapers/prerender
  • 11. 1. prefetch and prerender Areas where you could make use of prefetch or prerender: Checkout areas Simple multi-page forms Multi-page articles
  • 12. 1. prefetch and prerender Use analytics to identify areas where you can use
  • 13. prefetch and prerender Implementation requires consideration and testing. The system should not be overused and can cause side effects: Analytics problems – registering page views incorrectly Bandwidth problems – overuse could slow down your site Bandwidth problems – think about external sites too
  • 14. 2. SEO friendly AJAX If your web application fails in browsers with scripting disabled, Jakob Neilsen’s dog will come to your house and shit on your carpet. AJAX can be good for user experience, bad for search Previous hashbang #! solution was rubbish HTML5 includes a JavaScript function called pushState() Address bar URL, title and history can be changed
  • 15. pushState All major browsers now support pushState Bing recommends pushState over hashbangs Google encourages webmasters to look into it
  • 16. pushState Get the speed benefit of AJAX Allow users to bookmark and link to AJAX content Allows users to use their back button Keeps content accessible to all, including search engines
  • 17. 3. Supercharge your crawling SEOs need to crawl web sites Screaming Frog is awesome Power Mapper is also awesome There are many others Most have big limitations http://www.screamingfrog.co.uk/seo-spider/ http://www.powermapper.com/
  • 21. Grepping Grep allows us to search for a string of characters using regex patterns Blekko allows you to grep the whole internet: http://blekko.com/webgrep?status=completed
  • 22. Blekko Grep The Web Thing 872,652 URLs 1,173 Domains Person 101,078,860 URLs 56,603 Domains Product 31,437, 841 URLs 33,539 Domains 1,664,598 Domains
  • 23. Crawl and grep Conventional Crawlers Crawl and grep Crawl files Crawl files Checks for patterns Save files Disguard files Check for patterns
  • 24. How to do it Install HTTrack http://www.httrack.com/ Crawl the site using httrack and save the files Install grepWin http://tools.tortoisesvn.net/grepWin.html Grep the pages using grepWin. Search for text matches or regex patterns Build a library of regex patterns for future use
  • 25. What you can discover Check server logs Grep competitor pages Grep link prospects Pagination with Rel=”prev” Rel=”next” Authorship Rel=”author” Schema.org markup Other structured data Iframes Nofollow links Analytics tracking code Like buttons Twitter cards, Facebook Markup Anything else that you want, whenever you want
  • 26. Grepping found… Top 100 pages for “car insurance” on Google.co.uk “car insurance” used 2011 times. Average 20 times per page. 6 pages use schema.org, 4 of them for product 52 use canonical link element, 2 use it twice! 1 site uses prefetch 40% of pages on The Daily Mail website contain the word “immigrant” (sample of 2772 pages) 6% on The Guardian website (sample 3442 pages) F*** used on 7% and C*** used on 3.5% Guardian pages Never used on The Daily Mail
  • 27. Lorem ipsum dolor sit Default text to use during design is “Lorem ipsum dolor…” I checked the Conservative website. They have one page which seems to be neglected:

Hinweis der Redaktion

  1. Cover slide. Add name and copy to the top red bar area. The smaller image areas in the bottom left corner should be used for client logos (optional).
  2. Who we are and what we doKey words in redBut Blending is critical
  3. Red title bar with simple bullet points.
  4. Red title bar with simple bullet points.
  5. Red title bar with simple bullet points.
  6. Red title bar with simple bullet points.
  7. Red title bar with simple bullet points.
  8. https://developer.mozilla.org/en/docs/Link_prefetching_FAQhttps://developers.google.com/chrome/whitepapers/prerenderAdd WSJ image
  9. https://developer.mozilla.org/en/docs/Link_prefetching_FAQhttps://developers.google.com/chrome/whitepapers/prerender
  10. https://developer.mozilla.org/en/docs/Link_prefetching_FAQhttps://developers.google.com/chrome/whitepapers/prerender
  11. https://developer.mozilla.org/en/docs/Link_prefetching_FAQhttps://developers.google.com/chrome/whitepapers/prerenderAdd WSJ image
  12. http://www.bing.com/blogs/site_blogs/b/webmaster/archive/2013/03/21/search-engine-optimization-best-practices-for-ajax-urls.aspx
  13. http://caniuse.com/#search=pushstatehttps://www.youtube.com/watch?v=yiAF9VdvRPw
  14. http://caniuse.com/#search=pushstatehttps://www.youtube.com/watch?v=yiAF9VdvRPw
  15. Alternative layout with centered headline and simple star bullet list
  16. Alternative layout with centered headline and simple star bullet list
  17. Alternative layout with centered headline and simple star bullet list
  18. Alternative layout with centered headline and simple star bullet list
  19. Alternative layout with centered headline and simple star bullet list
  20. Alternative layout with centered headline and simple star bullet list
  21. Alternative layout with centered headline and simple star bullet list
  22. Alternative layout with centered headline and simple star bullet list
  23. Alternative layout with centered headline and simple star bullet list
  24. Alternative layout with centered headline and simple star bullet list
  25. Alternative layout with centered headline and simple star bullet list