SlideShare a Scribd company logo
THE TECHNICAL
SEO RENAISSANCE
MICHAEL KING
MANAGING DIRECTOR, IPULLRANK
@IPULLRANK
DOWNLOAD THESE SLIDES
http://bit.ly/tech-renaissance
An Abridged History of SEO
From my perspective at least
IPULLRANK.COM @ IPULLRANK
First There Were Webmasters
Before the web world splintered into 50 million different jobs, there was just the Webmaster. In 1995 I was even one
of them for Microsoft’s ActiveX team.

Recommended for you

Schema Markup Basics - Pubcon 2017
Schema Markup Basics - Pubcon 2017Schema Markup Basics - Pubcon 2017
Schema Markup Basics - Pubcon 2017

This document discusses semantic markup basics and recent developments. It covers: - Semantic markup is getting more complex as new types are introduced and implementations require more details. - The latest schema.org release added a HowTo type and reworked some properties. - Upcoming changes may include updates to occupation, education, and employer markup. - The document provides tips on implementing semantic markup and engaging with schema.org developments.

pubconschemajson
Introduction to PWAs & New JS Frameworks for Mobile
Introduction to PWAs & New JS Frameworks for MobileIntroduction to PWAs & New JS Frameworks for Mobile
Introduction to PWAs & New JS Frameworks for Mobile

Emily Grossman's talk about PWAs from BrightonSEO September 2017 Video slides have been replaced by a screenshot with links to the videos or their original sources.

marketingbrightonbrighton seo
Automation Demystified
Automation DemystifiedAutomation Demystified
Automation Demystified

Mike King's companion discussion to "Digital Body Language" that walks marketers through how they can prepare for Marketing Automation.

marketing automationsearchlovemarketing
IPULLRANK.COM @ IPULLRANK
Then Came Search Engines
Before Search Engines we just found things on directories or resource pages.
IPULLRANK.COM @ IPULLRANK
SEO Grew out of Webmaster/Info Retrieval World
Basically, it was just a bunch of nerds trying to get money and succeeding.
IPULLRANK.COM @ IPULLRANK
For A Long Time, It Was Just About Hacks and Tricks
Remember bolding every single instance of a keyword on the page?
IPULLRANK.COM @ IPULLRANK
Then Google Showed Up

Recommended for you

How To Get a 100% Lighthouse Performance Score
How To Get a 100% Lighthouse Performance Score How To Get a 100% Lighthouse Performance Score
How To Get a 100% Lighthouse Performance Score

This talk walks you through what it takes get a 100% Lighthouse performance score for your website. It gives you real examples of the types of optimisation you need to do, and more importantly, what it will achieve. You will learn what earns you the most points and where to focus your efforts.

brightonseoperformanceseo
Opening Your Data for the Next Generation of Searchers_Pete Campbell
Opening Your Data for the Next Generation of Searchers_Pete CampbellOpening Your Data for the Next Generation of Searchers_Pete Campbell
Opening Your Data for the Next Generation of Searchers_Pete Campbell

A pivitol switch in technical SEO over the next few years will see the emphasis shift from making recommendations on website performance and onto the strategy for open data. If APIs and artificial intelligence are coming across as foreign language, chances are you may be missing out on some vital sources of traffic. Geared to that very audience, search expert and Kaizen MD Pete Campbell will explain how brands and publishers can use their in-house data to secure organic visibility across a wide range of apps, platforms and devices. Pete's teachings will extend to pointers for being visible on Siri and Google's 'answers', with both being touted for a larger role in helping users find what they're after.

Debugging rendering problems at scale
Debugging rendering problems at scaleDebugging rendering problems at scale
Debugging rendering problems at scale

BrightonSEO, July 2021 - To better understand a website's content search engines developed Web Rendering Services and are now able to render pages more or less like a normal user. Those Web Rendering Services are strictly connected to other phases of the crawling-indexing-ranking pipeline - if a rendering fails, it may affect all of them. In this session Giacomo will guide you through the process of understanding why rendering could be a problem also for non-Javascript pages, how to manually debug page rendering, the difference between understanding WRSs' capabilities and debugging problems on a website, and eventually how to test pages at scale.

web rendering servicessearch enginesseo
IPULLRANK.COM @ IPULLRANK
It Was Still About Hacks, Tricks and Testing Things
Remember page rank sculpting?
IPULLRANK.COM @ IPULLRANK
Then Google Got Better
That was a bad day for a lot of people.
IPULLRANK.COM @ IPULLRANK
And Better
Panda ruined a lot more people’s days.
IPULLRANK.COM @ IPULLRANK
And Better
With Penguin a lot of people figured it was time to finally go white hat.

Recommended for you

Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...

There are a lot of myths, facts and theories on crawl budget and the term is bandied around a lot. This deck looks to address some of those myths and also looks at some additional theories around the concepts of 'crawl rank' and 'search engine embarrassment'.

technical seoseosearch marketing
SEO Checklist for Google Mobile First Index
SEO Checklist for Google Mobile First IndexSEO Checklist for Google Mobile First Index
SEO Checklist for Google Mobile First Index

Google will switch to a mobile 1st index in 2018. This means a HUGE opportunity for anyone in digital. SEO, CRO, UX professionals can drive performance gains for clients by making sure this work is on the schedule NOW!

seotechnical seousability
10 Smart & Easy LinkedIn Background Images
10 Smart & Easy LinkedIn Background Images10 Smart & Easy LinkedIn Background Images
10 Smart & Easy LinkedIn Background Images

Make your LinkedIn profile pop to viewers with a background image that tells your career story. This presentation gives you 10 thematic ideas for your background. They're all quick and easy to implement. Each theme is illustrated with an inexpensive photo downloaded from Canva and properly sized for LinkedIn. You can see a brief companion video on how to use Canva here: Use Canva to Make a LinkedIn Background Image (w/VIDEO) http://buff.ly/1LtX8V4. From Donna Svei, Executive Resume Writer http://www.avidcareerist.com/executive-resume-writer/

profilecareerjob search
IPULLRANK.COM @ IPULLRANK
At the Same Time More SEOs Came from Different Disciplines
IPULLRANK.COM @ IPULLRANK
And It All Became
About Content
Now we are the people that
make all of the things…right?
And People Started Saying You Don’t Need to Be Technical
That’s right. As an industry,
we finally got on the ‘just
make good content’ train.

Recommended for you

Can Google properly crawl and index JavaScript? SEO Experiments - Results and...
Can Google properly crawl and index JavaScript? SEO Experiments - Results and...Can Google properly crawl and index JavaScript? SEO Experiments - Results and...
Can Google properly crawl and index JavaScript? SEO Experiments - Results and...

The document discusses the complexities of JavaScript SEO. It summarizes the results of experiments testing how search engines like Google crawl and index various JavaScript frameworks. The experiments found that while some JavaScript is indexable, frameworks that rely on inline JavaScript are indexed better than those using external JavaScript files or Ajax calls. It also notes that crawlers have limited resources, so JavaScript-heavy sites may not be fully crawled or indexed.

seojavascriptjavascript seo
TechSEO Boost 2018: The Statelessness of Technical SEO
TechSEO Boost 2018: The Statelessness of Technical SEOTechSEO Boost 2018: The Statelessness of Technical SEO
TechSEO Boost 2018: The Statelessness of Technical SEO

Is there a state of technical SEO? Or is it simply a function of what’s happening with tech in broader disciplines like data/analytics, digital marketing, and web development? Join this session to get Mike King’s take on the state, or rather, statelessness of technical SEO. He’ll share the things you need to know to build an authentic picture of your technical SEO program and get on Google’s level.

technical seoseosearch engine optimization
Nine Things we're Checking for a Mobile First Index by Nichola Stott in The I...
Nine Things we're Checking for a Mobile First Index by Nichola Stott in The I...Nine Things we're Checking for a Mobile First Index by Nichola Stott in The I...
Nine Things we're Checking for a Mobile First Index by Nichola Stott in The I...

Nichola Stott outlines 9 things webmasters should check for a mobile-first index, including mobile handling, HTTP/2, front-end optimization, tag management, structured data, service workers, URL hierarchy, content experience, and journey experience. Checking these areas can help provide a great user experience for mobile users and improve site speed, which can reduce abandonment rates and help sites rank higher in mobile search results. Stott emphasizes the importance of testing sites using a device lab to avoid making assumptions about mobile performance.

mobile firstmarketingthe inbounder world tour
IPULLRANK.COM @ IPULLRANK
Yet, the Web is More Technical than Ever Before
We are being dragged into a
technical SEO renaissance.
IPULLRANK.COM @ IPULLRANK
Lucky for You This Is The Point Where I have My Own Agency
Shameless plug.
Changes in Web
Technologies
What is pushing this renaissance?

Recommended for you

Technical SEO: 2016 Edition - SEODAY 2016
Technical SEO: 2016 Edition - SEODAY 2016Technical SEO: 2016 Edition - SEODAY 2016
Technical SEO: 2016 Edition - SEODAY 2016

Tech-SEO Update: URL Hygiene, Redirects, hreflang, AMP, Rich Cards, HTTP/2, Site Speed, Crawl Gap Analysen, neue Bildformate, uvm.

technical seowebpseo
From Web Site to Web App: Fantastic Optimisations and Where To Find Them
From Web Site to Web App: Fantastic Optimisations and Where To Find ThemFrom Web Site to Web App: Fantastic Optimisations and Where To Find Them
From Web Site to Web App: Fantastic Optimisations and Where To Find Them

Emily Grossman's presentation from SearchLove London 2017 (including Bonus Slides on Safari details).

Solving Complex JavaScript Issues and Leveraging Semantic HTML5
Solving Complex JavaScript Issues and Leveraging Semantic HTML5Solving Complex JavaScript Issues and Leveraging Semantic HTML5
Solving Complex JavaScript Issues and Leveraging Semantic HTML5

On this presentation we go deep on Chrome developer tools, JS debugger and breakpoints, technical optimization and capabilities of browser service workers to improve SEO and performance

javascriptseopage speed
IPULLRANK.COM @ IPULLRANK
JavaScript is Not Going Away
Nearly every site on the web is using JavaScript to perform some type of transformation on the page. It’s
obvious that Google needed to solve for this.
IPULLRANK.COM @ IPULLRANK
Growth of AngularJS
AngularJS, the single page
application, MVW
framework continues to
grow dramatically in the top
million websites.
IPULLRANK.COM @ IPULLRANK
AngularJS is Popular in Most Verticals
It’s likely that you’ll run into an AngularJS site soon enough in your optimization duties
IPULLRANK.COM @ IPULLRANK
ReactJS is Growing Too
Similarly, Facebook’s MVW
framework is growing as
well. Although, it has a built
in feature for making sure
that it renders proper HTML,
but it’s still a framework you
should know how to
optimize for.
Check out this post https://builtvisible.com/react-js-seo/

Recommended for you

Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript

The document discusses the challenges of indexing JavaScript-powered websites by search engines. It notes that JavaScript rendering takes significant computational resources, straining crawlers' budgets. It also suggests that client-side rendered JavaScript websites have difficulties with search engine indexing and ranking, as content may be missed during Google's two-wave indexing process for JavaScript. The document recommends using server-side rendering, hybrid rendering, or prerendering to help search engines properly index JavaScript websites.

javascript seotechnical seoseo
Redefining Technical SEO, #MozCon 2019 by Paul Shapiro
Redefining Technical SEO, #MozCon 2019 by Paul ShapiroRedefining Technical SEO, #MozCon 2019 by Paul Shapiro
Redefining Technical SEO, #MozCon 2019 by Paul Shapiro

It’s time to throw the traditional definition of technical SEO out the window. Why? Because technical SEO is much, much bigger than just crawling, indexing, and rendering. Technical SEO is applicable to all areas of SEO, including content development and other creative functions. In this session, you’ll learn how to integrate technical SEO into all aspects of your SEO program.

technical seoseopython
Data Driven SEO by Dan Petrovic
Data Driven SEO by Dan PetrovicData Driven SEO by Dan Petrovic
Data Driven SEO by Dan Petrovic

Dan Petrovic's deck on Data Driven SEO at PeepCon 2.0 in Manila.

dejananalyticsseo
IPULLRANK.COM @ IPULLRANK
Ironically, React (Facebook) is SEO-ready, Angular (Google) is Not
Angular 1 did not have anything to make it easier to crawl. React has ReactDOMServer.renderToString to allow React to serve
fully rendered HTML from the server.
View Source is Dead
Inspect Element Only
IPULLRANK.COM @ IPULLRANK
HTTP/2 – Perhaps the Most Important Thing
All you need to know right now is that it’s fast as hell.

Recommended for you

8 Onsite Issues that Kill Organic Rankings
8 Onsite Issues that Kill Organic Rankings8 Onsite Issues that Kill Organic Rankings
8 Onsite Issues that Kill Organic Rankings

A list of eight common technical and on-site SEO flaws that can hinder a site's search engine visibility. We also discuss strategies on how to address them in the most practical ways possible.

onpage seoseo issuesseo
Seo processes
Seo processesSeo processes
Seo processes

The document discusses Nathaniel Alzaga's SEO Shots IV presentation which focuses on the intake process, wireframing process, and competitive analysis for SEO projects. The intake process section details the types of questions asked of clients. The wireframing process section explains how wireframes align goals across different roles and functions. The competitive analysis section notes the importance of checking competitors' rankings, websites, content, backlinks and social media.

seo processes
Link Qualification for Better Link Acquisition by Venchito Tampon Jr.
Link Qualification for Better Link Acquisition by Venchito Tampon Jr.Link Qualification for Better Link Acquisition by Venchito Tampon Jr.
Link Qualification for Better Link Acquisition by Venchito Tampon Jr.

Venchito Tampon's presentation at PeepCon. This deck teaches you how to screen quality sites that can provide valuable backlinks that give you a ranking boost.

backlinksseolink building
Adoption is Super Low For Now Though
We Need More from Our
SEO Tools
Many of them are far behind search engines
What are rankings in 2016?
So, You’re #1? Cool Story, Bro.
Where they
at tho?

Recommended for you

How to create effective and optimized content by jen silverman
How to create effective and optimized content by jen silvermanHow to create effective and optimized content by jen silverman
How to create effective and optimized content by jen silverman

Jen Silverman's presentation at PeepCon. This deck explains how you can create killer content that powers successful marketing campaigns. From ideation to execution, you can pick up cool ideas here.

content marketingcontent development
That Thing Called Analytics by JJ Pike
That Thing Called Analytics by JJ PikeThat Thing Called Analytics by JJ Pike
That Thing Called Analytics by JJ Pike

JJ Pike's presentation at PeepCon. This deck gives you a high level view of the value of web analytics to an online enterprise. It also shows you simple tactics you can immediately apply to make sure your data is clean and accurate.

analyticsdigital marketingweb analytics
How to Promote Your Content Beyond Simple Sharing by Valerie Deveza
How to Promote Your Content Beyond Simple Sharing by Valerie DevezaHow to Promote Your Content Beyond Simple Sharing by Valerie Deveza
How to Promote Your Content Beyond Simple Sharing by Valerie Deveza

Valerie Deveza's presentation deck at PeepCon. Learn how to go beyond simplistic social media tactics that don't get you the traction you're looking for. This presentation shows you sophisticated strategies to get your content and your brand noticed online.

social media marketingsocial sharingcontent marketing
IPULLRANK.COM @ IPULLRANK
On What Device, OS and Location?
Different browser and OS configurations will show you different results. So what truly is a mobile
ranking?
+ + = Ranking #3+
Nexus 5 Android NYCChrome
Safari
+ + = Ranking #1+
iPhone 6 iOS NYC
Are we measuring for context
and actionability or just
vanity?
Please Give Me Position 0 in My Rankings
Please Give Me My Results in Context of Paid
#1 is really #8
in this SERP

Recommended for you

Effective Link Building by Jason Acidre
Effective Link Building by Jason AcidreEffective Link Building by Jason Acidre
Effective Link Building by Jason Acidre

Jason Acidre's presentation at PeepCon. This deck shows you how to strategize and apply powerful link acquisition methods that give your rankings a boost.

kaiserthesagejason acidrelink building
Goal Setting and KPIs for SEO by Sheila Dela Pena
Goal Setting and KPIs for SEO by Sheila Dela PenaGoal Setting and KPIs for SEO by Sheila Dela Pena
Goal Setting and KPIs for SEO by Sheila Dela Pena

Sheila Dela Pena's presentation at PeepCon. This deck helps you set goals that will measure how well you'red oing in your SEO campaign.

seoanalyticsgoals
Infographics - Building Links the Visual Way by Jayson Bagio
Infographics - Building Links the Visual Way by Jayson BagioInfographics - Building Links the Visual Way by Jayson Bagio
Infographics - Building Links the Visual Way by Jayson Bagio

The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.

infographicsseolink building
What is cloaking in 2016?
IPULLRANK.COM @ IPULLRANK
304 Response Codes
The Not-Modified response code tells clients that they do not need to download a page again if it has already been downloaded.
IPULLRANK.COM @ IPULLRANK
Googlebot Respects the 304
What is cloaking when Google accepts 304 response codes and does not revisit that content after
indexation?
IPULLRANK.COM @ IPULLRANK
What is Cloaking in the Adaptive/Responsive Era?
Many people show less or more content based on the context of the browser/user, so what is
cloaking now?

Recommended for you

SEO Considerations When Migrating to HTTPS by Kenneth Sytian
SEO Considerations When Migrating to HTTPS by Kenneth SytianSEO Considerations When Migrating to HTTPS by Kenneth Sytian
SEO Considerations When Migrating to HTTPS by Kenneth Sytian

Kenneth Sytian's presentation at PeepCon. This is a guide on how SEOs and marketers can migrate their sites from HTTP to HTTPS for better security and ranking gains.

httpsseoonpage seo
The Technical SEO Renaissance
The Technical SEO RenaissanceThe Technical SEO Renaissance
The Technical SEO Renaissance

This document provides a summary of Michael King's presentation on the technical SEO renaissance. It discusses how SEO has evolved over time from basic tricks to a more technical focus as search engines have advanced. Key points include the growing importance of JavaScript, single page applications, HTTP headers, log file analysis, headless browsing, scraping techniques, content optimization using entities, internal linking structures, page speed optimizations, and preloading directives. The presentation argues that technical skills are now essential for SEOs to understand new developments and effectively optimize websites.

technical marketingseoadvanced seo
Search Engine Optimization PPT
Search Engine Optimization PPT Search Engine Optimization PPT
Search Engine Optimization PPT

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 Read all SEO Tips Shared by Matt Cutts in this PPT.

seoonpage seoseo training
Google accepts directives in
HTTP headers.
IPULLRANK.COM @ IPULLRANK
X-Robots-Tag HTTP Header
Many of the popular crawling tools do not look for this in the response headers.
IPULLRANK.COM @ IPULLRANK
Hreflang HTTP Header
I have not seen a tool that looks for this HTTP header. However, this implementation is preferred over the many lines
of hreflang tags on every page.
IPULLRANK.COM @ IPULLRANK
Rel-Canonical HTTP Header
Many tools do not look for the rel-canonical HTTP header.

Recommended for you

Flash SEO Secrets
Flash SEO SecretsFlash SEO Secrets
Flash SEO Secrets

Max 2009 presentation that I co-presented with Adobe\'s Duane Nickull. This was a featured top 3 MAX presentation. Watch at http://tr.im/JzGf

Modern SEO Players Guide
Modern SEO Players GuideModern SEO Players Guide
Modern SEO Players Guide

This document discusses various tactics for improving SEO and site performance. It provides tips on keyword research using persona targeting, content strategy, internal linking to distribute link equity, log file analysis to understand crawl budget opportunities, auditing JavaScript sites, gaining real estate in SERPs through featured snippets and domain stacking, speed optimizations like code ordering and preloading/prerendering resources, and using analytics to better predict user behavior.

seoadvanced seomike king
Core Web Vitals and Your Search Rankings
Core Web Vitals and Your Search Rankings Core Web Vitals and Your Search Rankings
Core Web Vitals and Your Search Rankings

This document discusses Core Web Vitals and their importance to search engine rankings. It begins by introducing Core Web Vitals and their measurement metrics. It then explains how page speed has long been a ranking factor for Google, especially on mobile. The document dives into details on each Core Web Vital metric and how sites can optimize to improve scores. It also summarizes a study that found the vast majority of sites had poor Core Web Vitals scores prior to the Page Experience update rollout. The document stresses the importance of page speed and stability to users and search engines.

seoseo servicesadvanced seo
All of these HTTP headers are
better than clogging up the
<head> of the code.
IPULLRANK.COM @ IPULLRANK
JavaScript Redirects for Mobile
Google allows client side redirects for automation redirection of mobile to desktop and vice versa. Many crawling tools do not
account for this.
Many SEO tools do not
account for these things
IPULLRANK.COM @ IPULLRANK
Chrome DevTools Does
Natively in Chrome’s Developer Tools you can see all of the HTTP Request and
Response Headers in the Network tab section.

Recommended for you

Swf search final
Swf search finalSwf search final
Swf search final

This document summarizes a presentation on search engine optimization (SEO) for Flash content. It discusses how search engines index Flash, including breakthroughs that allow indexing of text, links, and interactions. It emphasizes the importance of dynamic page ranking and getting links over initial page rank. Testing over long periods is recommended to understand how content is indexed. Tips provided include using descriptive text, metadata, and linking to optimize Flash content for search engines.

Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AUKeeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU

This document discusses crawl optimization and how to manage a website's crawl budget. It defines crawl optimization as controlling what content search engines can and cannot crawl and index. The document explains that a site's crawl budget is related to its PageRank, with higher ranked pages receiving more frequent crawls. It then presents a case study where an ecommerce site saw a spike in crawled and indexed pages that hurt organic performance. Investigating found the robots.txt file was missing, allowing unnecessary pages to be crawled. The document outlines various ways to identify and prevent crawl wastage like faceted navigation parameters and internal search results pages.

crawl optimisationseocrawl budget
Building your outreach machine
Building your outreach machineBuilding your outreach machine
Building your outreach machine

This document discusses how machine learning can help address scale problems in link building outreach. It begins by defining key concepts like machine learning, artificial intelligence, supervised vs unsupervised learning. It then explains how machine learning works by gathering and preparing data, choosing a model, training a classifier, and using it to make predictions. Examples are given of how machine learning has been applied in areas like translation, segmentation, predictive modeling, and chatbots. The document argues that machine learning could be used for lead qualification, close prediction, prospecting, and lead intelligence in outreach, similar to how sales tools have addressed scaling issues in sales.

link buildingoutreachseo
IPULLRANK.COM @ IPULLRANK
Geolocation Emulation is Built-in to Chrome
If you’re running into issues with finding local rankings now that Google has gotten rid of
nearEquals you can just change your location on the browser level.
IPULLRANK.COM @ IPULLRANK
Remote Debugging
You can also see this for a specific mobile devices with the remote debugging features of Chrome.
Crawlability
What can be crawled at this point?
IPULLRANK.COM @ IPULLRANK
Google is Crawling Headless
Make no mistake that Google has not been crawling with just text driven crawlers for a long time.

Recommended for you

Are you there Page Experience? It's Me, DevTools.
Are you there Page Experience? It's Me, DevTools.Are you there Page Experience? It's Me, DevTools.
Are you there Page Experience? It's Me, DevTools.

This document summarizes a presentation about using Chrome DevTools to test and optimize websites for Google's upcoming Page Experience update. It discusses the components of the update like mobile-friendliness and core web vitals. It provides guidance on using DevTools to test for issues in areas like intrusive interstitials, HTTPS security, and core web vitals metrics. The presentation emphasizes that field data may differ from lab tests in DevTools, and it outlines many resources for further information on the Page Experience update and related topics.

core web vitalspage experience update
Are you there Page Experience? It's me, DevTools
Are you there Page Experience? It's me, DevToolsAre you there Page Experience? It's me, DevTools
Are you there Page Experience? It's me, DevTools

BrightonSEO, March 2021 With Google's Page Experience ranking signal update rolling out in May 2021, you're running out of time to put in the budget line items for all the fancy SEO tools you'll need! Don't panic. Rachel Anderson and Jamie will show you how to optimize for humans (and algorithm updates) using an underestimated SEO ally: Chrome DevTools.

technical seoseodevtools
SearchLove Boston 2018 - Bartosz Goralewicz - JavaScript: Looking Past the ...
SearchLove Boston 2018 -  Bartosz Goralewicz -  JavaScript: Looking Past the ...SearchLove Boston 2018 -  Bartosz Goralewicz -  JavaScript: Looking Past the ...
SearchLove Boston 2018 - Bartosz Goralewicz - JavaScript: Looking Past the ...

This document discusses JavaScript SEO and provides best practices. It begins by noting many websites are not ready to handle the responsibilities that come with powerful JavaScript frameworks. It then discusses issues like partial indexing for sites relying heavily on client-side JavaScript rendering. The document provides tips on troubleshooting JavaScript indexing issues using the Google Search Console. It also emphasizes the importance of server-side rendering and principles like progressive enhancement. Overall, the key message is that while challenges remain, there is hope for properly optimized client-side rendered JavaScript sites to rank well in Google with continued improvements to crawler and rendering capabilities.

javascriptseosearchlove
IPULLRANK.COM @ IPULLRANK
Adam Audette Said It So You KNOW It’s True
Adam ran a few tests a little under a year ago further proving out these capabilities
IPULLRANK.COM @ IPULLRANK
Also an Ex-Googler Confirmed It
A former Google developer said the headless crawling was his primary project from 2006 – 2010.
IPULLRANK.COM @ IPULLRANK
I Said it in 2011
IPULLRANK.COM @ IPULLRANK
JsCrawlability.com
Eric Wu has been doing tests to get a better determination of what it is that Google can actually see.
http://www.jscrawlability.com

Recommended for you

The New Renaissance of JavaScript - SMX London 2019
The New Renaissance of JavaScript - SMX London 2019The New Renaissance of JavaScript - SMX London 2019
The New Renaissance of JavaScript - SMX London 2019

This document contains advice from a presentation on JavaScript rendering and SEO. It recommends: 1) Being mindful that Google has not updated its tools yet to reflect improvements in JavaScript rendering. 2) Avoiding client-side JavaScript rendering and instead using server-side rendering or static sites, as client-side rendering can cause indexing issues. 3) Introducing and sticking to a web performance budget and limiting client-side JavaScript for reasons like performance, the crawler's technical limitations, and compatibility with other search engines and social media platforms.

technical seojavascript seojavascript
The New Renaissance of JavaScript - SMX London 2019
The New Renaissance of JavaScript - SMX London 2019The New Renaissance of JavaScript - SMX London 2019
The New Renaissance of JavaScript - SMX London 2019

This document contains advice from a presentation on JavaScript rendering and SEO. It recommends: (1) Being mindful that Google has not fully updated its tools to the latest JavaScript rendering capabilities. (2) Avoiding client-side JavaScript rendering and instead implementing server-side rendering or static sites to ensure content is crawlable. (3) Introducing and adhering to web performance budgets and limiting client-side JavaScript to improve performance for users and search engines.

javascript seotechncial seojavascript
Stapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoStapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San Francisco

This document summarizes a talk given by Chris Heilmann at ForwardJS in 2015. Heilmann discusses the state of web development technologies and how developers have focused too much on experimental features that are not ready for production use. This has led to a fragmented web where browsers implement features differently. He argues developers should focus on standardizing and improving existing web standards rather than constantly introducing new technologies. ES6 is highlighted as a priority for improving existing JavaScript.

forwardjs3
But Mike, what does it
matter?
IPULLRANK.COM @ IPULLRANK
Well I Captured Video of Headless Googlebot
It’s a question of what does Googlebot do on your site. Using LuckyOrange I captured Googlebot sessions from Search Console’s Fetch and
Render and then I submitted it to the index. They load the page and leave. The mouse never moves, the headless browser never came back.
IPULLRANK.COM @ IPULLRANK
Get a Free Trial of LuckyOrange and Try it Yourself
This code will only place LuckyOrange on the page if a JS-enabled Googlebot comes to your site.
My test did not show what Googlebot from the wild does when it’s crawling.
IPULLRANK.COM @ IPULLRANK
Log Files Went out of Style?
No, log file analysis has not gone out of style. In fact, it’s more valuable than ever before.
LOOK AT YOUR LOG FILES!

Recommended for you

Mike King - Futureproofing your SEO
Mike King - Futureproofing your SEOMike King - Futureproofing your SEO
Mike King - Futureproofing your SEO

The document discusses futureproofing search engine optimization and the future of search. It makes the following key points: 1) The future of search will involve predictive and interactive assistants that understand user context to provide tailored results. Google already has many of the necessary components in place to move in this direction. 2) Search has evolved from the traditional 10 blue links format to prioritize different media types and personalized, instant results. Google's algorithms also aim to improve content quality and discourage manipulation. 3) To succeed in this evolving search landscape, SEO professionals should focus on creating hyper-targeted, utility-driven content; using structured data to trigger rich cards and featured snippets; ensuring mobile-friendliness; integrating

Mike King - Futureproofing your SEO
Mike King - Futureproofing your SEOMike King - Futureproofing your SEO
Mike King - Futureproofing your SEO

The document discusses futureproofing search engine optimization and the future of search. It makes the following key points: 1) The future of search will involve predictive and interactive assistants that understand user context to provide tailored results. Google already has many of the necessary components in place to become more like a "Star Trek computer". 2) Search engines have evolved from the traditional 10 blue links format to prioritize different media types and personalized, instant results. Future search will be conversational and integrated across different devices and platforms. 3) To succeed in this new search landscape, SEOs need to focus on creating hyper-targeted, utility-driven content; using structured data to trigger rich cards and featured snippets; ensuring mobile

More Than Yoast SEO: WordCamp ATL 2018
More Than Yoast SEO: WordCamp ATL 2018More Than Yoast SEO: WordCamp ATL 2018
More Than Yoast SEO: WordCamp ATL 2018

Installing and inputting Yoast SEO fields is pretty easy. But there’s more to great search engine optimization than just that! Data structuring, Search Console data… What’s important, what’s not, and how will WordPress SEO change with Gutenberg? We’ll go into it all from strategy to execution tips.

wordpressseo
IPULLRANK.COM @ IPULLRANK
Log File Analysis
We parse the logs and query them in MySQL, but you can use any number of tools for this.
IPULLRANK.COM @ IPULLRANK
Screaming Frog Log File Analyzer
The Screaming Frog team rolled out an awesome new tool recently for log file analysis.
IPULLRANK.COM @ IPULLRANK
Search Console’s Crawl Stats are Mediocre
I personally find what Google gives us to be pretty much useless. Don’t less this take the place of
going through your logs.
IPULLRANK.COM @ IPULLRANK
Log Files Help You Spot What Really Happens
I had a client come last year that was unsure whether it was Penguin or changes in their offline media
buying habits had led to the downturn in traffic. Layering the Googlebot logs made it clear.
0
50000000
100000000
150000000
200000000
250000000
0
500000
1000000
1500000
2000000
2500000
Unknown organic organic home organic dyor
organic er organic home,dyor,er organic cushion organic net of home
organic ritani organic diamonds direct home paid brand sessions
tv spend web sessions (as reported by adaptv) Top 800 Monthly SV impressions
Googlebot Visits
Penguin Update

Recommended for you

SMX Munich 2018 - Current State of JavaScript SEO
SMX Munich 2018 - Current State of JavaScript SEOSMX Munich 2018 - Current State of JavaScript SEO
SMX Munich 2018 - Current State of JavaScript SEO

The current state of JavaScript SEO. JS crawling and indexing across different frameworks and Search Engines.

seosearch engine optimizationjavascript seo
SEO Lunch & Learn (the learn part)
SEO Lunch & Learn (the learn part)SEO Lunch & Learn (the learn part)
SEO Lunch & Learn (the learn part)

This document summarizes an SEO lunch and learn presentation given by Eli Feldblum of RankAbove. The presentation covered SEO basics like keywords, titles, content and internal links. It also discussed more advanced topics like preventing internal competition and using the knowledge graph to an advantage by editing Wikipedia and Freebase. The presentation provided tips for retailers like creating a coupon page to capture related search traffic.

The Ultimate Guide to Scrapebox - The Only Scrapebox Tutorial You Need
The Ultimate Guide to Scrapebox - The Only Scrapebox Tutorial You NeedThe Ultimate Guide to Scrapebox - The Only Scrapebox Tutorial You Need
The Ultimate Guide to Scrapebox - The Only Scrapebox Tutorial You Need

This resource is going to teach you how to become a Scrapebox master, so brace yourself. For many years the SEO neighborhood has been needing one real supreme Scrapebox tutorial, however, no SEO has actually been brave enough to see it all the way through. Initially, I believed it would be difficult to finish. However then five weeks and 9,000 words later it was lastly here, take pleasure in everybody.

scrapebox reviewscrapeboxscrapebox guide
IPULLRANK.COM @ IPULLRANK
Social Shares Influence Crawl Patterns
We find that there is a higher correlation with crawling and social shares than crawling and links. Commonly
held SEO knowledge would make you believe this is entirely dictated by links.
0
1000000
2000000
3000000
4000000
5000000
6000000
0
100000
200000
300000
400000
500000
600000
700000
Googlebot Visits Links Social Shares FB Twitter G+
IPULLRANK.COM @ IPULLRANK
Prerendering is the Best Practice
Using a solution like prerender.io is the best practice.
IPULLRANK.COM @ IPULLRANK
Prerender Can Cause Problems
However, we’ve seen Prerender setups misidentify Googlebot as a human users and serve the wrong the
AngularJS versions.
0
20000
40000
60000
80000
100000
120000
Googlebot Perceived as Human
IPULLRANK.COM @ IPULLRANK
Prerender Setup Serving Non-200
Prepping the prerender cache can cause outages and lead to pages falling in and out of the index.
0
2000
4000
6000
8000
10000
12000
14000
16000
206
301
302
304
403
404
405
410
500
503
504
206
301
302
304
403
404
410
503
504
206
301
302
304
404
405
410
500
503
504
206
301
302
304
401
404
405
410
500
503
504
206
301
302
304
403
404
405
410
502
503
504
1 2 3 4 5
-
hit
miss
pass

Recommended for you

How to Master SEO in 2017
How to Master SEO in 2017How to Master SEO in 2017
How to Master SEO in 2017

Explore effective SEO 2017 Essentials. Gain insights from webinar on 'How to Master SEO In 2017' led by Navneet Kaushal, CEO – PageTraffic.

seonavneet kaushalpage traffic
Technical SEO Training Day | Igoo
Technical SEO Training Day | Igoo Technical SEO Training Day | Igoo
Technical SEO Training Day | Igoo

Slides from my SEO training day, conducted at Igoo in Liverpool. These formed the basis of a full day, bespoke advanced technical SEO training day.

seotechnical seoorganic search
Avoiding Google Penalties by Appearing Squeaky Clean by Dean Chew
Avoiding Google Penalties by Appearing Squeaky Clean by Dean ChewAvoiding Google Penalties by Appearing Squeaky Clean by Dean Chew
Avoiding Google Penalties by Appearing Squeaky Clean by Dean Chew

Dean Chew discussed various types of penalties sites can receive from Google, including hacked sites, snippets spam, thin content, and paid or spammy link building. He provided examples of sites that received manual actions or algorithmic penalties and the process of recovering, including identifying low quality links, takedown outreach, reconsideration requests, and disavowing links. Chew also covered topics like natural link landscapes, varying link types, and avoiding unnatural or overly optimized backlinks to stay compliant with Google's guidelines.

seolink buildingbacklinks
IPULLRANK.COM @ IPULLRANK
Also Prerendering is Not a Requirement
We got rid of prerender on 2 sections of the site and saw the traffic from Organic Search increase YoY.
Google can index it just fine.
IPULLRANK.COM @ IPULLRANK
AJAX Crawling Deprecated
Google has gotten rid of the AJAX crawling scheme because they don’t need it anymore. They have perfected their
ability to crawl headless at reasonable scale. They say don’t block the CSS or JS because it’s a browser.
They Say Don’t Prerender Just for Google
IPULLRANK.COM @ IPULLRANK
Prerender Does Speed Up Crawling
There is certainly value in prerendering for speed, but then that makes me wonder, why not just not
use Angular?

Recommended for you

Your Website Doesn’t Matter: Local SEO in 2018 and Beyond-Dana DiTomaso
Your Website Doesn’t Matter: Local SEO in 2018 and Beyond-Dana DiTomasoYour Website Doesn’t Matter: Local SEO in 2018 and Beyond-Dana DiTomaso
Your Website Doesn’t Matter: Local SEO in 2018 and Beyond-Dana DiTomaso

This document discusses strategies for businesses to improve local engagement and build genuine connections with customers in their local area. It covers challenges like spam and fake reviews and promotes focusing tactics on real engagement through Google location services, consistent newsletters, social media interactions, tracking appointments and events, and requesting genuine reviews from customers. The overarching goal is to provide an excellent customer experience that leads to strong word-of-mouth recommendations through in-person interactions and digital touchpoints.

seolocal seopeepcon
Experimentation: A Superior Framework+Offering for SEO by Cyrus Shepard
Experimentation: A Superior Framework+Offering for SEO by Cyrus ShepardExperimentation: A Superior Framework+Offering for SEO by Cyrus Shepard
Experimentation: A Superior Framework+Offering for SEO by Cyrus Shepard

Cyrus Shepard discusses strategies for improving website engagement metrics like bounce rate and time on site. He recommends focusing on speed optimizations, improving typography, matching content to user intent, adding images/video, answering related questions, and strengthening internal linking. Shepard saw positive results after implementing these engagement strategies, with bounce rate decreasing from 80% to 42% and traffic recovering from a 50% drop.

seoonpage seopeepcon
Profiling for Personalized Content Marketing by Jec Gonzales
Profiling for Personalized Content Marketing by Jec GonzalesProfiling for Personalized Content Marketing by Jec Gonzales
Profiling for Personalized Content Marketing by Jec Gonzales

Jec Gonzales' PeepCon 3.0 deck

content marketingseopeepcon
IPULLRANK.COM @ IPULLRANK
A Better Idea Is a Library that Doesn’t Need Prerender
Let’s stop going after the shiny object and go with the things that are built to work, shall we? Check
out MeteorJS – http://www.meteor.com
IPULLRANK.COM @ IPULLRANK
Or go with Angular2 Universal
Brad Green is the Google engineering product manager for AngularJS. He says Angular2 is better in
every way.
IPULLRANK.COM @ IPULLRANK
Don’t Forget Google Wants Progressive Enhancement
Thinking with the IoT in mind, progressive enhancement still makes sense. However, frameworks
like AngularJS are completely contradictory in that they don’t offer graceful degradation.
Scraping
The backbone of a lot of our analysis as SEOs

Recommended for you

Link Building in 2018 by Jason Acidre
Link Building in 2018 by Jason AcidreLink Building in 2018 by Jason Acidre
Link Building in 2018 by Jason Acidre

This document provides tips and strategies for effective link building in 2018. It emphasizes focusing link building efforts on creating high-quality, valuable content that is relevant to target audiences and builds relationships. Specific tactics recommended include developing different types of content like guides, tutorials and case studies; promoting content through outreach; identifying opportunities for strategic partnerships; and consistently building a brand over time in a specific niche. The document stresses taking a content-first and audience-first approach to link building.

seolink buildingpeepcon
Why You Should Invest in Technical SEO by Ruth Burr Reedy
Why You Should Invest in Technical SEO by Ruth Burr ReedyWhy You Should Invest in Technical SEO by Ruth Burr Reedy
Why You Should Invest in Technical SEO by Ruth Burr Reedy

The document discusses why technical SEO is important. It notes that search engines are getting better at understanding pages through JavaScript rendering. Technical SEO encompasses elements like performance, crawlability, and indexation. Current topics in technical SEO include site speed, code bloat, responsive design, duplicate content, and crawl budget. The future of technical SEO includes mobile-first indexing, device-agnostic information, featured snippets, semantic markup, machine learning, and user experience. The document recommends investing in technical SEO by testing on multiple devices, hiring SEOs with developer skills, and improving the user experience.

seotechnicalseo
State of SE0: 2018 by Cyrus Shepard
State of SE0: 2018 by Cyrus ShepardState of SE0: 2018 by Cyrus Shepard
State of SE0: 2018 by Cyrus Shepard

This document summarizes the state of SEO in 2018. It notes that while many people have "SEO" in their job title, the work is busy and few are true experts. It describes changes in the SERPs like the explosion of featured snippets and related questions, and fewer organic links and clicks. However, it argues that opportunities still exist, such as winning featured snippets and carousels that can drive additive traffic. It recommends focusing on user satisfaction and engagement metrics to take advantage of these opportunities.

seopeepcon
IPULLRANK.COM @ IPULLRANK
Most Tools use cURL or Similar
There are many similar libraries, but many SEO tools are built on library called cURL for managing HTTP requests. This
is a text based crawler.
This is a fundamental flaw of
many SEO tools because they
are not constructing the DOM
and its CSS/JS
transformations. Search
Engines are.
IPULLRANK.COM @ IPULLRANK
PhantomJS – For Scraping the Modern Web
There are many headless browsers out there such as Selenium, but PhantomJS is the go to.
http://www.phantomjs.org
IPULLRANK.COM @ IPULLRANK
HorsemanJS – The Easy PhantomJS
I prefer HorsemanJS which is a NodeJS module that is incredibly simple. http://www.horsemanjs.org

Recommended for you

THE SEO’S GUIDE TO LEARNING Google ADWORDS
THE SEO’S GUIDE TO LEARNING Google ADWORDSTHE SEO’S GUIDE TO LEARNING Google ADWORDS
THE SEO’S GUIDE TO LEARNING Google ADWORDS

This document provides an overview of using SEO strategies and data to optimize a Google AdWords campaign. It recommends using SEO keyword research to build the campaign structure with relevant ad groups and landing pages. It also suggests using SEO optimization techniques to improve the landing pages, and leveraging Search Console and Analytics data to write ads and select the conversion tracking model. Finally, it proposes setting bids in AdWords based on historical SEO conversion rates for landing pages. The overall objective is to help experienced SEOs learn AdWords by taking a natural SEO-focused approach.

seosemadwords
PTTC SEO 101 Deck
PTTC SEO 101 DeckPTTC SEO 101 Deck
PTTC SEO 101 Deck

Search engine optimization (SEO) involves optimizing websites to increase their visibility in organic search results. SEO is important because most people use search engines to find websites. Ranking highly can provide a website with increased exposure, brand awareness, targeted traffic, and cost-effective marketing. SEO success depends on technical elements like site speed, mobile friendliness, titles, descriptions and internal linking, as well as developing high-quality content and promoting it through blogs, social media, press releases and collaborations.

seo
12 Steps to Professionalizing Your Startup
12 Steps to Professionalizing Your Startup12 Steps to Professionalizing Your Startup
12 Steps to Professionalizing Your Startup

Glen Dimaandal's presentation on professionalizing a digital startup. Event: Digital Entrepreneurs Manila.

startups
IPULLRANK.COM @ IPULLRANK
In-Browser Scraping
I wrote a post on how you can scrape using your browser’s Console.
IPULLRANK.COM @ IPULLRANK
Scrape the Unscrapable
Nothing is in unscrapable when you’re using a browser.
IPULLRANK.COM @ IPULLRANK
Multi-Page In-browser Scraping
If you want to scrape multiple pages check out ArtooJS https://medialab.github.io/artoo/
IPULLRANK.COM @ IPULLRANK
WebScraper.io
WebScraper is another high-powered in-browser scraping tool. No code required. http://www.webscraper.io

Recommended for you

Site Speed Optimization by Itamar Gero
Site Speed Optimization by Itamar GeroSite Speed Optimization by Itamar Gero
Site Speed Optimization by Itamar Gero

This document discusses the importance of site speed for SEO. It provides tips for analyzing site speed using tools like Pingdom and GTMetrix, and improving site speed by reducing page load times, using a content delivery network, gzip compression, and other optimizations. A case study example shows how optimizing site speed led to increased impressions and clicks for one site. The document emphasizes that Google is prioritizing user experience more, so site speed will continue growing in importance for search rankings.

site speedtechnical seoseo
Setting Up the Ideal AdWords Structure by Jun Baranggan
Setting Up the Ideal AdWords Structure by Jun BarangganSetting Up the Ideal AdWords Structure by Jun Baranggan
Setting Up the Ideal AdWords Structure by Jun Baranggan

This document provides guidance on structuring an optimal AdWords campaign. It recommends defining goals such as lead generation or e-commerce, understanding audiences through segmentation by language, location, or products, and considering separate campaigns for multi-location or multi-language websites to target audiences more precisely. The key aspects are goal setting, audience analysis, and campaign organization for specific geographies or languages to improve marketing performance.

adwordsppc
The Right Way to Do an SEO Audit
The Right Way to Do an SEO AuditThe Right Way to Do an SEO Audit
The Right Way to Do an SEO Audit

This document outlines 25 opportunities to improve a website for SEO through an audit. It discusses technical issues like robots.txt blocking important pages, JavaScript affecting crawling, non-SEO friendly redirects, broken links, and properly structured XML sitemaps. It also covers issues that affect indexing like duplicate content, duplicate URLs, and content above the fold. Ranking factors covered include title and meta descriptions, URL structure, keyword optimization, internal and external linking, website speed, and mobile friendliness. The document provides tips and tools to evaluate these opportunities to improve a website's SEO performance.

seoseo audit
IPULLRANK.COM @ IPULLRANK
Or You Can Make Screaming Frog Headless
You can make Screaming Frog headless by placing a proxy with a headless browser in front of it. From my initial findings, there
is not much different aside from the order it identifies URLs and its ability to scrape content from pages.
IPULLRANK.COM @ IPULLRANK
Here’s the Code
Here’s the node code for how I did it. HorsemanJS is not the best tool for the proxy, but it’s great for a proof
of concept.
Screaming Frog pings for
robots.txt a lot. Make sure you
handle it with a cURL request
rather than a headless one.
For speed, don’t load images
Make sure you’re setting the
right headers before your return
the HTML. HorsemanJS does not
return headers.
IPULLRANK.COM @ IPULLRANK
PHP Wrapper for PhantomJS
For those of you that prefer PHP, the PHP PhantomJS wrapper is pretty decent as well.
http://jonnnnyw.github.io/php-phantomjs/
For speed, don’t load images
Content & Linking
You knew I wasn’t going to get up here and not talk
about these things, right?

Recommended for you

PPC Ninja Moves by Joshua Ruskin
PPC Ninja Moves by Joshua RuskinPPC Ninja Moves by Joshua Ruskin
PPC Ninja Moves by Joshua Ruskin

This document contains notes from a presentation given by Joshua Ruskin on digital marketing strategies. It discusses various topics like shared budgets, Google Editor, Bing Ads, click-through rates, on-page SEO, landing page relevancy, mobile bid adjustments, day and time partitioning, geo-targeting, and household targeting. Joshua Ruskin owns a digital marketing agency called Linkage Web Development with offices in Angeles City and Baguio City.

ppcpaid search
PPC in a Multi-Channel Marketing Campaign by Sheila Dela Pena
PPC in a Multi-Channel Marketing Campaign by Sheila Dela PenaPPC in a Multi-Channel Marketing Campaign by Sheila Dela Pena
PPC in a Multi-Channel Marketing Campaign by Sheila Dela Pena

This document discusses using paid advertising as part of a multi-channel marketing campaign. It provides advice on leveraging different paid advertising strategies like retargeting, lookalike audiences, and integrating analytics data between platforms. The document also examines which marketing channels are most effective at different stages of the customer journey for small, medium, and large businesses. Key takeaways include focusing digital marketing strategies on business goals, understanding overall performance of activities, and using retargeting to get more conversions.

ppcmulti channel marketing
Manual Penalty Recovery by Dean Chew
Manual Penalty Recovery by Dean ChewManual Penalty Recovery by Dean Chew
Manual Penalty Recovery by Dean Chew

The document discusses manual penalty recovery for a site called Intercasino that was hit by Google updates. It describes identifying over 72,000 low quality links to the site, categorizing them, creating a link matrix, and submitting three reconsideration requests to Google involving extensive link removals. Over several months, over 11,000 links were removed from the first request, over 24,000 from the second, and over 15,000 from the third. A manual penalty issued by Google in April 2014 was finally lifted in December 2014 after disavowing over 8,000 domains and removing over 80% of the original links found.

pandapenguinpenalty
IPULLRANK.COM @ IPULLRANK
Google Looks at Entities First
According to Paul Haahr, Google looks at entities first and it appears that we as an industry have talked
about this in theory, but not truly worked it into the optimization workflow.
IPULLRANK.COM @ IPULLRANK
AlchemyAPI
I encourage you to work AlchemyAPI into your keyword research and content optimization process.
IPULLRANK.COM @ IPULLRANK
Term Relevance
There’s also been a lot of talk about co-relevance, topic modeling and TF*IDF. This is a great
opportunity for technical elements to influence content creation.
IPULLRANK.COM @ IPULLRANK
In Fact Just Do Everything Cyrus Says
https://moz.com/blog/7-advanced-seo-concepts

Recommended for you

5 Branding Essentials for Marketers - RM Nisperos
5 Branding Essentials for Marketers - RM Nisperos5 Branding Essentials for Marketers - RM Nisperos
5 Branding Essentials for Marketers - RM Nisperos

This document discusses how marketers should focus on selling customers a better version of themselves rather than just products or services. It emphasizes that emotion is more important than content in marketing. The document also provides examples of how leveraging deeper customer motivations beyond just success can help online businesses grow exponentially. Finally, it stresses the importance of consistent brand communication and focus to build strong brand equity and marketing.

digital marketing
5 Things You Need to Know to Grow a Successful SEO Agency - Luch Zanirato
5 Things You Need to Know to Grow a Successful SEO Agency - Luch Zanirato5 Things You Need to Know to Grow a Successful SEO Agency - Luch Zanirato
5 Things You Need to Know to Grow a Successful SEO Agency - Luch Zanirato

This document provides tips for working in your business versus on your business. It recommends scheduling regular meetings with managers or partners, finding a mentor if working alone, investing in relationships by asking questions and attending events, and starting relevant online and offline conversations. It also suggests investing in people through a corporate university to increase retention and branding, inviting thought leaders to speak, and having team members share knowledge. The document stresses the importance of passion for one's work to drive perseverance and lifelong learning.

business tipsseo
Mastering Link Research Campaigns by Venchito Tampon Jr.
Mastering Link Research Campaigns by Venchito Tampon Jr.Mastering Link Research Campaigns by Venchito Tampon Jr.
Mastering Link Research Campaigns by Venchito Tampon Jr.

This document provides tips and strategies for researching link building campaigns, including using specific Google search operators to find blog posts and pages relevant for outreach. It recommends tools like Linkminer, Branded Mentions, and SEMRush for analyzing linking opportunities and traffic from potential link targets. Common search phrases for finding guest post opportunities and strategies for combining operators to refine searches are also outlined.

seolink building
IPULLRANK.COM @ IPULLRANK
Moz’s New Tool Will Help
Moz has made the related keywords concept more accessible by adding it to Moz Pro.
Searchmetrics also has a similar solution.
IPULLRANK.COM @ IPULLRANK
Onpage.Org’s TF-IDF Tool is Also Great
http://onpage.org
IPULLRANK.COM @ IPULLRANK
John Mueller Says 302s Pass PageRank
Don’t let Google mislead you about 302s vs. 301s.
IPULLRANK.COM @ IPULLRANK
These Rankings Say He’s Wrong
We had a client with millions for 302s and all we did was change them to 301s
June August September
HyperTraffic (1-3) 1272 1,283 1,473
Traffic (4-10) 979 983 837
Striking Distance (11-20) 167 161 110
Emerging (21-40) 106 103 98
Developmental (41-100) 156 90 87
Unranked 0 60 75
0
200
400
600
800
1000
1200
1400
1600
301 redirects

Recommended for you

Scaling Your Link Acquisition by Ehmz Vivas
Scaling Your Link Acquisition by Ehmz VivasScaling Your Link Acquisition by Ehmz Vivas
Scaling Your Link Acquisition by Ehmz Vivas

This document provides tips and recommendations for link building and outreach, including focusing on domains with authority scores over 25, targeting sites with at least 500 monthly visitors and 100 ranking keywords, using tools like Semrush and Majestic to research sites, creating email templates to contact website owners, avoiding spammy or low quality sites, and emphasizing creating genuine connections with a humble approach.

link buildingseo
Tools, Systems, & Websites to Grow a Profitable Business on Social Media - Ta...
Tools, Systems, & Websites to Grow a Profitable Business on Social Media - Ta...Tools, Systems, & Websites to Grow a Profitable Business on Social Media - Ta...
Tools, Systems, & Websites to Grow a Profitable Business on Social Media - Ta...

You'll learn about proven systems and effective workflows to maintain a consistent and engaging social media strategy. Additionally, you'll gain actionable strategies and practical tactics to drive engagement, increase followers, and convert them into loyal customers.

digital marketingmarketingsales
Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...
Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...
Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...

The digital marketing industry is changing faster than ever and those who don’t adapt with the times are losing market share. Where should marketers be focusing their efforts? What strategies are the experts seeing get the best results? Get up-to-speed with the latest industry insights, trends and predictions for the future in this panel discussion with some leading digital marketing experts.

digital marketingmarketingsales
IPULLRANK.COM @ IPULLRANK
This Traffic Improvement Says He’s Wrong
Traffic went up pretty dramatically despite seasonality.
August 27th
301 redirects
11,039,188
10,455,517
11,348,902
12,049,481
11,250,148
12,902,847
11,040,192
13,158,296
11,287,790 12,203,998
12,508,164
13,158,296
14,041,313
15,609,390
0
2,000,000
4,000,000
6,000,000
8,000,000
10,000,000
12,000,000
14,000,000
16,000,000
18,000,000
April May Jun Jul Aug Sep Oct
Organic Visits
2014 2015
But. We need to stop
saying ‘just do 301
redirects.’
IPULLRANK.COM @ IPULLRANK
Instead Do Optimal 301 Redirects
Pattern matching on the .htaccess level is always faster than a list of redirects and always better than doing
it on the code/page level. Developers will respect that you understand what you’re talking about.
ReWriteRule url_pattern
file_reference [R=301, L]
redirect 301 /relative/path/to/file.php
http://www.yoursite.com/path/to/new/file.php
redirect 301 /relative/path/to/file.php
http://www.yoursite.com/path/to/new/file.php
redirect 301 /relative/path/to/file.php
http://www.yoursite.com/path/to/new/file.php
>
IPULLRANK.COM @ IPULLRANK
Internal Linking Structures
Internal Linking Structures are still an incredibly powerful asset. I’d like to see more tools like what Portent has built to visualize
them and understand where there is opportunity. https://www.portent.com/blog/seo/seo-force-directed-diagrams.htm

Recommended for you

BLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
BLOG ISSUE 46- Balmer Lawrie Quarterly GazetteBLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
BLOG ISSUE 46- Balmer Lawrie Quarterly Gazette

BLOG ISSUE 46- Balmer Lawrie Quarterly Gazette

balmer lawriebalmolbalmerol
campaign ads for fostanak local brand in egypt
campaign ads for fostanak local brand in egyptcampaign ads for fostanak local brand in egypt
campaign ads for fostanak local brand in egypt

Fostanak dresses are crafted to make every woman feel like a queen, exuding confidence and embracing her unique beauty. Whether you're attending a special occasion or seeking everyday elegance, Fostanak offers a dress that captures your individuality and celebrates your femininity

social media marketingdigitalmarketingsocialmedia #marketing
[Webinar - VWO] AI-First Strategies to Drive Traffic and Conversions for 2024...
[Webinar - VWO] AI-First Strategies to Drive Traffic and Conversions for 2024...[Webinar - VWO] AI-First Strategies to Drive Traffic and Conversions for 2024...
[Webinar - VWO] AI-First Strategies to Drive Traffic and Conversions for 2024...

Discover how Eric Siu’s agency, Single Grain, drove over 1 million new website visitors at a +59% higher conversion rate in 90 days by integrating innovative AI-driven strategies into their CRO and SEO practices, known as programmatic CRO (pCRO) and SEO (pSEO). Imagine: At the click of a button, your landing pages dynamically adapt to feature content and elements specific to the keywords and products they are targeting. That’s the power of pCRO, transforming generic pages into highly personalized experiences. With pSEO, generate quality pages at scale that rank at the top of search results for relevant long-tail keywords, driving traffic that then converts. Excited? In this session, Eric will guide you through how to implement these game-changing techniques for your own business, enhancing your digital strategy and maximizing your ROI.

 
by VWO
cromarketing
IPULLRANK.COM @ IPULLRANK
Searchmetrics Does a Great Job of This
I wish all the link indices had a stronger focus on internal linking structure and visualizing where there are
opportunities to flow more link equity throughout the site. Searchmetrics’ Site Structure tool does this well.
IPULLRANK.COM @ IPULLRANK
Paul’s Method is Good for Rolling Your Own
http://searchengineland.com/improve-internal-linking-calculate-internal-pagerank-r-246883
If Possible, Always Update your internal links on the database level
WordPress Example
UPDATE wp_posts SET post_content =
REPLACE (post_content,
'http://www.oldsiteurl.com',
'http://www.newsiteurl.com');
Google is becoming the
presentation layer of the web.
Help them do it.

Recommended for you

Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptxChemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx

Research on chemical industry with considering one of PSU as an example Rashtriya Chemical Fertilizers (RCF). Chemical Industry trend, strengths, weaknesses. Chemical Industry market position as well as RCF position. RCF revenue, profit, EBITDA, forecast, technology, past performance. State wise revenue of chemical industry and RCF as well

salesmárketirese
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale BertrandSEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand

Let’s be honest. Improvements in search rankings and organic traffic don’t always translate into sales. Yet, you spend the majority of your SEO resources on driving rankings and traffic. What if you built your SEO content with conversion in mind from the beginning? You’d generate more organic traffic that actually converts into revenue! Join 20-year search marketing veteran as he unveils his framework for developing SEO content with conversion in mind every step of the way ‒ from keyword strategy to content development and publication. Takeaways: Tactics and benchmarks for SEO content that converts in 2024 Page layouts and content formats that convert organic traffic Crafting keyword strategy and calls-to-action for conversion

digital marketingmarketingsales
ABM, The True Story - Rob Griffin, G5 Futures
ABM, The True Story - Rob Griffin, G5 FuturesABM, The True Story - Rob Griffin, G5 Futures
ABM, The True Story - Rob Griffin, G5 Futures

Account Based Marketing best practices. Learn the ins and outs of successful ABM, demand generation, and B2B digital performance marketing in a post-COVID, privacy compliant, hybrid world. ABM is a marketing approach, a philosophy. It is not technology by itself and not all intent data is created equal. In this Master Class, we will go through the key elements to maximize marketing's contribution to sales from pipeline creation to pipeline velocity. Key Takeaways: What ABM really is, what it can and can't do. How to do ABM more effectively. What you need to do high performance ABM and what you should expect from it.

digital marketingmarketingsales
IPULLRANK.COM @ IPULLRANK
Schema.org / JSON-LD
Schema.org is a lot more reasonable to implement now that they are allowing JSON-LD. Being in knowledge
boxes and such yields a lot more traffic than it takes away.
Page Speed
Google’s next big play
IPULLRANK.COM @ IPULLRANK
Google Expects Ludicrously Speedy
Google has an expectation that the above the fold content on the page will load within 1 second. You basically get 400 ms to
make that happen.
IPULLRANK.COM @ IPULLRANK
The Critical Rendering Path

Recommended for you

Mobile Marketing in the form of ppt document
Mobile Marketing in the form of ppt documentMobile Marketing in the form of ppt document
Mobile Marketing in the form of ppt document

Mobile marketing presentation with ppt tag to easily editing and easy to use

mobile marketingmarketmarketing
TAM AdEx-Quarterly Report on Radio Advertising_2024.pdf
TAM AdEx-Quarterly Report on Radio Advertising_2024.pdfTAM AdEx-Quarterly Report on Radio Advertising_2024.pdf
TAM AdEx-Quarterly Report on Radio Advertising_2024.pdf

According to the report, among the top 10 sectors, services led with the highest share of advertising volumes, commanding 31% in early 2024.

tam report
The Authenticity Lie - Eric S. Thomas, Invest Detroit
The Authenticity Lie - Eric S. Thomas, Invest DetroitThe Authenticity Lie - Eric S. Thomas, Invest Detroit
The Authenticity Lie - Eric S. Thomas, Invest Detroit

digital marketingmarketingsales
IPULLRANK.COM @ IPULLRANK
DevTools Is Your Friend
In the Timeline section, DevTools gives you a point by point break down of each operation and how it impacts the site’s load
time. This is how you can determine what exactly is slowing down your pages.
IPULLRANK.COM @ IPULLRANK
How Your Code Is Laid Out Matters A LOT
IPULLRANK.COM @ IPULLRANK
This Is what PageSpeed Insights Helps With
IPULLRANK.COM @ IPULLRANK
External Resources Also Slow Down the Page
Chartbeat is typically a huge culprit and using rel-dns-prefetch can speed this up considerably.

Recommended for you

Toortizi - Rationale ( SALTY SNACKS )
Toortizi  -  Rationale  ( SALTY SNACKS )Toortizi  -  Rationale  ( SALTY SNACKS )
Toortizi - Rationale ( SALTY SNACKS )

Toortizi_rationale.pdf

Importance of Digital Marketing in 2024
Importance of Digital Marketing in  2024Importance of Digital Marketing in  2024
Importance of Digital Marketing in 2024

In 2024, digital marketing is not just an optional strategy for businesses; it's a fundamental component of any successful marketing plan. The rapid evolution of technology and changing consumer behaviors have made digital marketing more critical than ever. Here’s why digital marketing is indispensable in 2024 and how digital marketing agency can propel your business to new heights. EyekooTech is committed to helping businesses navigate the complexities of digital marketing. Whether you're a small startup or a large enterprise, our innovative strategies and data-driven approach can elevate your brand and connect you with your target audience.

digital marketing agencyonline marketingdigital marketing company
In other words, AMP exists
because most developers are
doing it wrong.
IPULLRANK.COM @ IPULLRANK
AMP is a Spec to Enforce the Critical Rendering Path
Sound familiar?
IPULLRANK.COM @ IPULLRANK
Responsive Sites are
SLOOOOOOOW
One of the key things you
can do, aside from optimizing
for the critical rendering
path, is conditional loading.
IPULLRANK.COM @ IPULLRANK
PreBrowsing Directives
Browsers have preloading directives which allow the page to download elements in the background for later
viewing or within the same session.

Recommended for you

SEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale BertrandSEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale Bertrand

Let’s be honest. Improvements in search rankings and organic traffic don’t always translate into sales. Yet, you spend the majority of your SEO resources on driving rankings and traffic. What if you built your SEO content with conversion in mind from the beginning? You’d generate more organic traffic that actually converts into revenue! Join 20-year search marketing veteran as he unveils his framework for developing SEO content with conversion in mind every step of the way ‒ from keyword strategy to content development and publication. Takeaways: Tactics and benchmarks for SEO content that converts in 2024 Page layouts and content formats that convert organic traffic Crafting keyword strategy and calls-to-action for conversion

digital marketingmarketingsales
Billion Broadcaster's Frame Posters and Horizontal Lift Advertising Screens: ...
Billion Broadcaster's Frame Posters and Horizontal Lift Advertising Screens: ...Billion Broadcaster's Frame Posters and Horizontal Lift Advertising Screens: ...
Billion Broadcaster's Frame Posters and Horizontal Lift Advertising Screens: ...

Billion Broadcaster revolutionizes advertising with its innovative combination of frame posters and horizontal lift advertising screens. The frame posters, strategically placed for maximum visibility, offer a timeless and elegant medium for brand messaging.

social mediatrendsindustry
The Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry Kim
The Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry KimThe Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry Kim
The Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry Kim

It’s been a difficult few years for Facebook Ads due to signal loss from iOS/Firefox/Chrome and the associated loss of ad targeting precision and ROAS. In this session, delve into 100% new high-impact strategies for thriving in Facebook advertising in a world without 3rd party cookies. You'll uncover the top 7 Facebook ad hacks of 2024, all centered around first party ad signal data restoration and how to coax the new default Meta Audience+ ad targeting system to do what you want it to do, each backed by solid results and case studies. Learn how to skyrocket your landing page conversions by 20-25%, how to scale ads like never before, and target niche audiences with strategies that defy traditional norms. Plus, gain insights into critical privacy regulations and how to maintain a full compliance therein.

digital marketingmarketingsales
IPULLRANK.COM @ IPULLRANK
Rel-Preconnect
Rel-preconnect will resolve the DNS, start the TCP handshake and negotiate the TLS tunnel
beforehand, effectively shaving hundreds of milliseconds to several seconds in page load.
IPULLRANK.COM @ IPULLRANK
When to Use Rel-Preconnect
When you see a long time for connections to happen or a lot of idle time, it’s a good idea to use rel-
preconnect.
<link rel=“preconnect”
href=“domain name”>
IPULLRANK.COM @ IPULLRANK
How Rel-Prerender Works
It loads the page in an invisible tab to make the page appear instantly.

Recommended for you

Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...

In our rapidly evolving digital landscape, yesterday's strategies simply won't suffice. Join us for a groundbreaking session on revenue based marketing where we'll explore cutting-edge approaches and the latest strategies that can supercharge your digital marketing plans. Discover how to leverage performance-based PR, influencer marketing, and affiliate marketing to drive revenue, optimize your campaigns, and achieve measurable results. We'll dive into effective methods for building brand awareness, cultivating deep engagement, driving conversions, and fostering lasting customer loyalty. Prepare to gain fresh ideas, valuable insights, and innovative methodologies designed to elevate your digital marketing efforts to new heights. Don't miss this opportunity to transform your strategy and stay ahead of the curve! Key Takeaways: 1. Advanced Revenue-Driven Strategies: Learn how performance-based PR, influencer marketing, and affiliate marketing can drive revenue and optimize your marketing efforts. 2. Building and Engaging Your Audience: Discover effective methods for increasing brand awareness and cultivating deep engagement with your target audience. 3. Driving Conversions and Loyalty: Gain insights into strategies for driving conversions and fostering lasting customer loyalty to sustain your brand's growth.

digital marketingmarketingsales
NIMA2024 | Hoe Danone Trends vertaalt naar Strategie voor het versterken van ...
NIMA2024 | Hoe Danone Trends vertaalt naar Strategie voor het versterken van ...NIMA2024 | Hoe Danone Trends vertaalt naar Strategie voor het versterken van ...
NIMA2024 | Hoe Danone Trends vertaalt naar Strategie voor het versterken van ...

Develop a category & retail vision to drive business impact today Join Arnoud from Danone and Tris from Ipsos Strategy3 as they guide you on a journey through the art of leveraging trends and foresights to craft a category and retail vision. Discover the crucial need of future readiness, and understand how the future can lead to new opportunities, here and now. Be prepared to unlock the future potential of your enterprise!

nmd24nima marketing day
What Does a Social Media Manager‎ ‎ ‎ Do?
What Does a Social Media Manager‎ ‎ ‎  Do?What Does a Social Media Manager‎ ‎ ‎  Do?
What Does a Social Media Manager‎ ‎ ‎ Do?

Curious about what a social media manager really does? Our latest presentation breaks down the key responsibilities and daily tasks of this dynamic role. Want to understand more about this essential position? Read the full deck now! Full blog here - https://digitalmarketingphilippines.com/what-does-a-social-media-manager-do/

digital marketingsocial media marketingsocial media manager roles
IPULLRANK.COM @ IPULLRANK
Not to Be Confused with Prerender.io
IPULLRANK.COM @ IPULLRANK
Google Uses It in the SERPs
This could potentially be a way to definitively identify navigational queries. h/t @yoast
IPULLRANK.COM @ IPULLRANK
I Sent Thousands of Headless Visits
IPULLRANK.COM @ IPULLRANK
Rel-Prerender’d Pages Generally Perform Better

Recommended for you

IPULLRANK.COM @ IPULLRANK
Use it With the GA API
Get the pageviews of the
ga:pagePath based on the
ga:previousPagePath set to
the current page that you’re
on.
You’ll get a list of the pages
your users are most likely to
visit next. Set one of these as
the rel-prerender.
IPULLRANK.COM @ IPULLRANK
Code.
Inject rel-prerender into the
page programmatically.
You could also session the
URLs the user is going to to
ensure you are always
prerendering a new page.
IPULLRANK.COM @ IPULLRANK
It Improved Our Site Speed 68.35%
One line of code did this magic.
Don’t use it on mobile.
Analytics packages aside
from Google Analytics may
show fake sessions.

Recommended for you

IPULLRANK.COM @ IPULLRANK
Defer JS Load with Page Visibility API
…
IPULLRANK.COM @ IPULLRANK
Rel-Preload for Same Page Preloading
I haven’t played with it yet, but Ian says they’re using it on the Portent site.
https://www.smashingmagazine.com/2016/02/preload-what-is-it-good-for/
How to Go Forward
Things you should know and do to be prepared for
the technical renaissance
IPULLRANK.COM @ IPULLRANK
Understand the Document Object Model
https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model/Introduction

Recommended for you

IPULLRANK.COM @ IPULLRANK
Critical Rendering Path
https://developers.google.com/web/fundamentals/performance/critical-rendering-path/analyzing-crp?hl=en
IPULLRANK.COM @ IPULLRANK
Page Speed
https://www.portent.com/blog/design-dev/ultimate-site-speed-guide-what-impacts-site-speed.htm
IPULLRANK.COM @ IPULLRANK
Log File Analysis
https://builtvisible.com/log-file-analysis/
IPULLRANK.COM @ IPULLRANK
Understand SEO for JavaScript Frameworks
https://builtvisible.com/javascript-framework-seo/

Recommended for you

IPULLRANK.COM @ IPULLRANK
Learn DevTools
http://ipullrank.com/6-things-you-should-know-about-in-chrome-devtools/
IPULLRANK.COM @ IPULLRANK
Accelerated Mobile & Instant Pages
Even if you’re not a publisher, I encourage you to watch these projects as I expect that Google and Facebook will grow the specs
dramatically once they’re adopted.
IPULLRANK.COM @ IPULLRANK
Read Up On HTTP/2
https://moz.com/blog/http2-a-fast-secure-bedrock-for-the-future-of-seo
IPULLRANK.COM @ IPULLRANK
Get Back to Testing All The Things

Recommended for you

Let’s stop chasing the
content train and get back to
making experiences that
perform.
IPULLRANK.COM @ IPULLRANK
I Just Feel Like Michelangelo Has a Place In This Deck
That’s All I’ve Got
THANK YOU
Michael King
Managing Director, iPullRank
mike@ipullrank.com
http://ipullrank.com
@iPullRank

Recommended for you

More Related Content

What's hot

Mauro Cattaneo - Why hreflang is crucial to international SEO success - Brigh...
Mauro Cattaneo - Why hreflang is crucial to international SEO success - Brigh...Mauro Cattaneo - Why hreflang is crucial to international SEO success - Brigh...
Mauro Cattaneo - Why hreflang is crucial to international SEO success - Brigh...
Mauro Cattaneo
 
The State of the Web: Pagination and Infinite Scroll
The State of the Web: Pagination and Infinite ScrollThe State of the Web: Pagination and Infinite Scroll
The State of the Web: Pagination and Infinite Scroll
Adam Gent
 
SearchLove Boston 2016 | Mike King | Developer Thinking for SEOs
SearchLove Boston 2016 | Mike King | Developer Thinking for SEOsSearchLove Boston 2016 | Mike King | Developer Thinking for SEOs
SearchLove Boston 2016 | Mike King | Developer Thinking for SEOs
Distilled
 
Schema Markup Basics - Pubcon 2017
Schema Markup Basics - Pubcon 2017Schema Markup Basics - Pubcon 2017
Schema Markup Basics - Pubcon 2017
Carrie Hill
 
Introduction to PWAs & New JS Frameworks for Mobile
Introduction to PWAs & New JS Frameworks for MobileIntroduction to PWAs & New JS Frameworks for Mobile
Introduction to PWAs & New JS Frameworks for Mobile
MobileMoxie
 
Automation Demystified
Automation DemystifiedAutomation Demystified
Automation Demystified
Michael King
 
How To Get a 100% Lighthouse Performance Score
How To Get a 100% Lighthouse Performance Score How To Get a 100% Lighthouse Performance Score
How To Get a 100% Lighthouse Performance Score
Polly Pospelova
 
Opening Your Data for the Next Generation of Searchers_Pete Campbell
Opening Your Data for the Next Generation of Searchers_Pete CampbellOpening Your Data for the Next Generation of Searchers_Pete Campbell
Opening Your Data for the Next Generation of Searchers_Pete Campbell
PerformanceIN
 
Debugging rendering problems at scale
Debugging rendering problems at scaleDebugging rendering problems at scale
Debugging rendering problems at scale
Giacomo Zecchini
 
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...
Dawn Anderson MSc DigM
 
SEO Checklist for Google Mobile First Index
SEO Checklist for Google Mobile First IndexSEO Checklist for Google Mobile First Index
SEO Checklist for Google Mobile First Index
Erudite
 
10 Smart & Easy LinkedIn Background Images
10 Smart & Easy LinkedIn Background Images10 Smart & Easy LinkedIn Background Images
10 Smart & Easy LinkedIn Background Images
Donna Svei, Executive Resume Writer
 
Can Google properly crawl and index JavaScript? SEO Experiments - Results and...
Can Google properly crawl and index JavaScript? SEO Experiments - Results and...Can Google properly crawl and index JavaScript? SEO Experiments - Results and...
Can Google properly crawl and index JavaScript? SEO Experiments - Results and...
Onely
 
TechSEO Boost 2018: The Statelessness of Technical SEO
TechSEO Boost 2018: The Statelessness of Technical SEOTechSEO Boost 2018: The Statelessness of Technical SEO
TechSEO Boost 2018: The Statelessness of Technical SEO
Catalyst
 
Nine Things we're Checking for a Mobile First Index by Nichola Stott in The I...
Nine Things we're Checking for a Mobile First Index by Nichola Stott in The I...Nine Things we're Checking for a Mobile First Index by Nichola Stott in The I...
Nine Things we're Checking for a Mobile First Index by Nichola Stott in The I...
We Are Marketing
 
Technical SEO: 2016 Edition - SEODAY 2016
Technical SEO: 2016 Edition - SEODAY 2016Technical SEO: 2016 Edition - SEODAY 2016
Technical SEO: 2016 Edition - SEODAY 2016
Bastian Grimm
 
From Web Site to Web App: Fantastic Optimisations and Where To Find Them
From Web Site to Web App: Fantastic Optimisations and Where To Find ThemFrom Web Site to Web App: Fantastic Optimisations and Where To Find Them
From Web Site to Web App: Fantastic Optimisations and Where To Find Them
MobileMoxie
 
Solving Complex JavaScript Issues and Leveraging Semantic HTML5
Solving Complex JavaScript Issues and Leveraging Semantic HTML5Solving Complex JavaScript Issues and Leveraging Semantic HTML5
Solving Complex JavaScript Issues and Leveraging Semantic HTML5
Hamlet Batista
 
Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript
Onely
 
Redefining Technical SEO, #MozCon 2019 by Paul Shapiro
Redefining Technical SEO, #MozCon 2019 by Paul ShapiroRedefining Technical SEO, #MozCon 2019 by Paul Shapiro
Redefining Technical SEO, #MozCon 2019 by Paul Shapiro
Paul Shapiro
 

What's hot (20)

Mauro Cattaneo - Why hreflang is crucial to international SEO success - Brigh...
Mauro Cattaneo - Why hreflang is crucial to international SEO success - Brigh...Mauro Cattaneo - Why hreflang is crucial to international SEO success - Brigh...
Mauro Cattaneo - Why hreflang is crucial to international SEO success - Brigh...
 
The State of the Web: Pagination and Infinite Scroll
The State of the Web: Pagination and Infinite ScrollThe State of the Web: Pagination and Infinite Scroll
The State of the Web: Pagination and Infinite Scroll
 
SearchLove Boston 2016 | Mike King | Developer Thinking for SEOs
SearchLove Boston 2016 | Mike King | Developer Thinking for SEOsSearchLove Boston 2016 | Mike King | Developer Thinking for SEOs
SearchLove Boston 2016 | Mike King | Developer Thinking for SEOs
 
Schema Markup Basics - Pubcon 2017
Schema Markup Basics - Pubcon 2017Schema Markup Basics - Pubcon 2017
Schema Markup Basics - Pubcon 2017
 
Introduction to PWAs & New JS Frameworks for Mobile
Introduction to PWAs & New JS Frameworks for MobileIntroduction to PWAs & New JS Frameworks for Mobile
Introduction to PWAs & New JS Frameworks for Mobile
 
Automation Demystified
Automation DemystifiedAutomation Demystified
Automation Demystified
 
How To Get a 100% Lighthouse Performance Score
How To Get a 100% Lighthouse Performance Score How To Get a 100% Lighthouse Performance Score
How To Get a 100% Lighthouse Performance Score
 
Opening Your Data for the Next Generation of Searchers_Pete Campbell
Opening Your Data for the Next Generation of Searchers_Pete CampbellOpening Your Data for the Next Generation of Searchers_Pete Campbell
Opening Your Data for the Next Generation of Searchers_Pete Campbell
 
Debugging rendering problems at scale
Debugging rendering problems at scaleDebugging rendering problems at scale
Debugging rendering problems at scale
 
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...
 
SEO Checklist for Google Mobile First Index
SEO Checklist for Google Mobile First IndexSEO Checklist for Google Mobile First Index
SEO Checklist for Google Mobile First Index
 
10 Smart & Easy LinkedIn Background Images
10 Smart & Easy LinkedIn Background Images10 Smart & Easy LinkedIn Background Images
10 Smart & Easy LinkedIn Background Images
 
Can Google properly crawl and index JavaScript? SEO Experiments - Results and...
Can Google properly crawl and index JavaScript? SEO Experiments - Results and...Can Google properly crawl and index JavaScript? SEO Experiments - Results and...
Can Google properly crawl and index JavaScript? SEO Experiments - Results and...
 
TechSEO Boost 2018: The Statelessness of Technical SEO
TechSEO Boost 2018: The Statelessness of Technical SEOTechSEO Boost 2018: The Statelessness of Technical SEO
TechSEO Boost 2018: The Statelessness of Technical SEO
 
Nine Things we're Checking for a Mobile First Index by Nichola Stott in The I...
Nine Things we're Checking for a Mobile First Index by Nichola Stott in The I...Nine Things we're Checking for a Mobile First Index by Nichola Stott in The I...
Nine Things we're Checking for a Mobile First Index by Nichola Stott in The I...
 
Technical SEO: 2016 Edition - SEODAY 2016
Technical SEO: 2016 Edition - SEODAY 2016Technical SEO: 2016 Edition - SEODAY 2016
Technical SEO: 2016 Edition - SEODAY 2016
 
From Web Site to Web App: Fantastic Optimisations and Where To Find Them
From Web Site to Web App: Fantastic Optimisations and Where To Find ThemFrom Web Site to Web App: Fantastic Optimisations and Where To Find Them
From Web Site to Web App: Fantastic Optimisations and Where To Find Them
 
Solving Complex JavaScript Issues and Leveraging Semantic HTML5
Solving Complex JavaScript Issues and Leveraging Semantic HTML5Solving Complex JavaScript Issues and Leveraging Semantic HTML5
Solving Complex JavaScript Issues and Leveraging Semantic HTML5
 
Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript
 
Redefining Technical SEO, #MozCon 2019 by Paul Shapiro
Redefining Technical SEO, #MozCon 2019 by Paul ShapiroRedefining Technical SEO, #MozCon 2019 by Paul Shapiro
Redefining Technical SEO, #MozCon 2019 by Paul Shapiro
 

Viewers also liked

Data Driven SEO by Dan Petrovic
Data Driven SEO by Dan PetrovicData Driven SEO by Dan Petrovic
Data Driven SEO by Dan Petrovic
Glen Dimaandal
 
8 Onsite Issues that Kill Organic Rankings
8 Onsite Issues that Kill Organic Rankings8 Onsite Issues that Kill Organic Rankings
8 Onsite Issues that Kill Organic Rankings
Glen Dimaandal
 
Seo processes
Seo processesSeo processes
Seo processes
Glen Dimaandal
 
Link Qualification for Better Link Acquisition by Venchito Tampon Jr.
Link Qualification for Better Link Acquisition by Venchito Tampon Jr.Link Qualification for Better Link Acquisition by Venchito Tampon Jr.
Link Qualification for Better Link Acquisition by Venchito Tampon Jr.
Glen Dimaandal
 
How to create effective and optimized content by jen silverman
How to create effective and optimized content by jen silvermanHow to create effective and optimized content by jen silverman
How to create effective and optimized content by jen silverman
Glen Dimaandal
 
That Thing Called Analytics by JJ Pike
That Thing Called Analytics by JJ PikeThat Thing Called Analytics by JJ Pike
That Thing Called Analytics by JJ Pike
Glen Dimaandal
 
How to Promote Your Content Beyond Simple Sharing by Valerie Deveza
How to Promote Your Content Beyond Simple Sharing by Valerie DevezaHow to Promote Your Content Beyond Simple Sharing by Valerie Deveza
How to Promote Your Content Beyond Simple Sharing by Valerie Deveza
Glen Dimaandal
 
Effective Link Building by Jason Acidre
Effective Link Building by Jason AcidreEffective Link Building by Jason Acidre
Effective Link Building by Jason Acidre
Glen Dimaandal
 
Goal Setting and KPIs for SEO by Sheila Dela Pena
Goal Setting and KPIs for SEO by Sheila Dela PenaGoal Setting and KPIs for SEO by Sheila Dela Pena
Goal Setting and KPIs for SEO by Sheila Dela Pena
Glen Dimaandal
 
Infographics - Building Links the Visual Way by Jayson Bagio
Infographics - Building Links the Visual Way by Jayson BagioInfographics - Building Links the Visual Way by Jayson Bagio
Infographics - Building Links the Visual Way by Jayson Bagio
Glen Dimaandal
 
SEO Considerations When Migrating to HTTPS by Kenneth Sytian
SEO Considerations When Migrating to HTTPS by Kenneth SytianSEO Considerations When Migrating to HTTPS by Kenneth Sytian
SEO Considerations When Migrating to HTTPS by Kenneth Sytian
Glen Dimaandal
 
The Technical SEO Renaissance
The Technical SEO RenaissanceThe Technical SEO Renaissance
The Technical SEO Renaissance
Michael King
 
Search Engine Optimization PPT
Search Engine Optimization PPT Search Engine Optimization PPT
Search Engine Optimization PPT
Kranthi Shaik
 

Viewers also liked (13)

Data Driven SEO by Dan Petrovic
Data Driven SEO by Dan PetrovicData Driven SEO by Dan Petrovic
Data Driven SEO by Dan Petrovic
 
8 Onsite Issues that Kill Organic Rankings
8 Onsite Issues that Kill Organic Rankings8 Onsite Issues that Kill Organic Rankings
8 Onsite Issues that Kill Organic Rankings
 
Seo processes
Seo processesSeo processes
Seo processes
 
Link Qualification for Better Link Acquisition by Venchito Tampon Jr.
Link Qualification for Better Link Acquisition by Venchito Tampon Jr.Link Qualification for Better Link Acquisition by Venchito Tampon Jr.
Link Qualification for Better Link Acquisition by Venchito Tampon Jr.
 
How to create effective and optimized content by jen silverman
How to create effective and optimized content by jen silvermanHow to create effective and optimized content by jen silverman
How to create effective and optimized content by jen silverman
 
That Thing Called Analytics by JJ Pike
That Thing Called Analytics by JJ PikeThat Thing Called Analytics by JJ Pike
That Thing Called Analytics by JJ Pike
 
How to Promote Your Content Beyond Simple Sharing by Valerie Deveza
How to Promote Your Content Beyond Simple Sharing by Valerie DevezaHow to Promote Your Content Beyond Simple Sharing by Valerie Deveza
How to Promote Your Content Beyond Simple Sharing by Valerie Deveza
 
Effective Link Building by Jason Acidre
Effective Link Building by Jason AcidreEffective Link Building by Jason Acidre
Effective Link Building by Jason Acidre
 
Goal Setting and KPIs for SEO by Sheila Dela Pena
Goal Setting and KPIs for SEO by Sheila Dela PenaGoal Setting and KPIs for SEO by Sheila Dela Pena
Goal Setting and KPIs for SEO by Sheila Dela Pena
 
Infographics - Building Links the Visual Way by Jayson Bagio
Infographics - Building Links the Visual Way by Jayson BagioInfographics - Building Links the Visual Way by Jayson Bagio
Infographics - Building Links the Visual Way by Jayson Bagio
 
SEO Considerations When Migrating to HTTPS by Kenneth Sytian
SEO Considerations When Migrating to HTTPS by Kenneth SytianSEO Considerations When Migrating to HTTPS by Kenneth Sytian
SEO Considerations When Migrating to HTTPS by Kenneth Sytian
 
The Technical SEO Renaissance
The Technical SEO RenaissanceThe Technical SEO Renaissance
The Technical SEO Renaissance
 
Search Engine Optimization PPT
Search Engine Optimization PPT Search Engine Optimization PPT
Search Engine Optimization PPT
 

Similar to The Technical Seo Renaissance - Mike King

Flash SEO Secrets
Flash SEO SecretsFlash SEO Secrets
Flash SEO Secrets
rtretola
 
Modern SEO Players Guide
Modern SEO Players GuideModern SEO Players Guide
Modern SEO Players Guide
Michael King
 
Core Web Vitals and Your Search Rankings
Core Web Vitals and Your Search Rankings Core Web Vitals and Your Search Rankings
Core Web Vitals and Your Search Rankings
Michael King
 
Swf search final
Swf search finalSwf search final
Swf search final
Duane Nickull
 
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AUKeeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
Jason Mun
 
Building your outreach machine
Building your outreach machineBuilding your outreach machine
Building your outreach machine
Michael King
 
Are you there Page Experience? It's Me, DevTools.
Are you there Page Experience? It's Me, DevTools.Are you there Page Experience? It's Me, DevTools.
Are you there Page Experience? It's Me, DevTools.
Rachel Anderson
 
Are you there Page Experience? It's me, DevTools
Are you there Page Experience? It's me, DevToolsAre you there Page Experience? It's me, DevTools
Are you there Page Experience? It's me, DevTools
Jamie Indigo
 
SearchLove Boston 2018 - Bartosz Goralewicz - JavaScript: Looking Past the ...
SearchLove Boston 2018 -  Bartosz Goralewicz -  JavaScript: Looking Past the ...SearchLove Boston 2018 -  Bartosz Goralewicz -  JavaScript: Looking Past the ...
SearchLove Boston 2018 - Bartosz Goralewicz - JavaScript: Looking Past the ...
Distilled
 
The New Renaissance of JavaScript - SMX London 2019
The New Renaissance of JavaScript - SMX London 2019The New Renaissance of JavaScript - SMX London 2019
The New Renaissance of JavaScript - SMX London 2019
Onely
 
The New Renaissance of JavaScript - SMX London 2019
The New Renaissance of JavaScript - SMX London 2019The New Renaissance of JavaScript - SMX London 2019
The New Renaissance of JavaScript - SMX London 2019
Onely
 
Stapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoStapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San Francisco
Christian Heilmann
 
Mike King - Futureproofing your SEO
Mike King - Futureproofing your SEOMike King - Futureproofing your SEO
Mike King - Futureproofing your SEO
Julia Grosman
 
Mike King - Futureproofing your SEO
Mike King - Futureproofing your SEOMike King - Futureproofing your SEO
Mike King - Futureproofing your SEO
Autumn Quarantotto
 
More Than Yoast SEO: WordCamp ATL 2018
More Than Yoast SEO: WordCamp ATL 2018More Than Yoast SEO: WordCamp ATL 2018
More Than Yoast SEO: WordCamp ATL 2018
Jake Aull
 
SMX Munich 2018 - Current State of JavaScript SEO
SMX Munich 2018 - Current State of JavaScript SEOSMX Munich 2018 - Current State of JavaScript SEO
SMX Munich 2018 - Current State of JavaScript SEO
Onely
 
SEO Lunch & Learn (the learn part)
SEO Lunch & Learn (the learn part)SEO Lunch & Learn (the learn part)
SEO Lunch & Learn (the learn part)
RankAbove
 
The Ultimate Guide to Scrapebox - The Only Scrapebox Tutorial You Need
The Ultimate Guide to Scrapebox - The Only Scrapebox Tutorial You NeedThe Ultimate Guide to Scrapebox - The Only Scrapebox Tutorial You Need
The Ultimate Guide to Scrapebox - The Only Scrapebox Tutorial You Need
frankmo920
 
How to Master SEO in 2017
How to Master SEO in 2017How to Master SEO in 2017
How to Master SEO in 2017
Digital Vidya
 
Technical SEO Training Day | Igoo
Technical SEO Training Day | Igoo Technical SEO Training Day | Igoo
Technical SEO Training Day | Igoo
Charlie Whitworth
 

Similar to The Technical Seo Renaissance - Mike King (20)

Flash SEO Secrets
Flash SEO SecretsFlash SEO Secrets
Flash SEO Secrets
 
Modern SEO Players Guide
Modern SEO Players GuideModern SEO Players Guide
Modern SEO Players Guide
 
Core Web Vitals and Your Search Rankings
Core Web Vitals and Your Search Rankings Core Web Vitals and Your Search Rankings
Core Web Vitals and Your Search Rankings
 
Swf search final
Swf search finalSwf search final
Swf search final
 
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AUKeeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
 
Building your outreach machine
Building your outreach machineBuilding your outreach machine
Building your outreach machine
 
Are you there Page Experience? It's Me, DevTools.
Are you there Page Experience? It's Me, DevTools.Are you there Page Experience? It's Me, DevTools.
Are you there Page Experience? It's Me, DevTools.
 
Are you there Page Experience? It's me, DevTools
Are you there Page Experience? It's me, DevToolsAre you there Page Experience? It's me, DevTools
Are you there Page Experience? It's me, DevTools
 
SearchLove Boston 2018 - Bartosz Goralewicz - JavaScript: Looking Past the ...
SearchLove Boston 2018 -  Bartosz Goralewicz -  JavaScript: Looking Past the ...SearchLove Boston 2018 -  Bartosz Goralewicz -  JavaScript: Looking Past the ...
SearchLove Boston 2018 - Bartosz Goralewicz - JavaScript: Looking Past the ...
 
The New Renaissance of JavaScript - SMX London 2019
The New Renaissance of JavaScript - SMX London 2019The New Renaissance of JavaScript - SMX London 2019
The New Renaissance of JavaScript - SMX London 2019
 
The New Renaissance of JavaScript - SMX London 2019
The New Renaissance of JavaScript - SMX London 2019The New Renaissance of JavaScript - SMX London 2019
The New Renaissance of JavaScript - SMX London 2019
 
Stapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoStapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San Francisco
 
Mike King - Futureproofing your SEO
Mike King - Futureproofing your SEOMike King - Futureproofing your SEO
Mike King - Futureproofing your SEO
 
Mike King - Futureproofing your SEO
Mike King - Futureproofing your SEOMike King - Futureproofing your SEO
Mike King - Futureproofing your SEO
 
More Than Yoast SEO: WordCamp ATL 2018
More Than Yoast SEO: WordCamp ATL 2018More Than Yoast SEO: WordCamp ATL 2018
More Than Yoast SEO: WordCamp ATL 2018
 
SMX Munich 2018 - Current State of JavaScript SEO
SMX Munich 2018 - Current State of JavaScript SEOSMX Munich 2018 - Current State of JavaScript SEO
SMX Munich 2018 - Current State of JavaScript SEO
 
SEO Lunch & Learn (the learn part)
SEO Lunch & Learn (the learn part)SEO Lunch & Learn (the learn part)
SEO Lunch & Learn (the learn part)
 
The Ultimate Guide to Scrapebox - The Only Scrapebox Tutorial You Need
The Ultimate Guide to Scrapebox - The Only Scrapebox Tutorial You NeedThe Ultimate Guide to Scrapebox - The Only Scrapebox Tutorial You Need
The Ultimate Guide to Scrapebox - The Only Scrapebox Tutorial You Need
 
How to Master SEO in 2017
How to Master SEO in 2017How to Master SEO in 2017
How to Master SEO in 2017
 
Technical SEO Training Day | Igoo
Technical SEO Training Day | Igoo Technical SEO Training Day | Igoo
Technical SEO Training Day | Igoo
 

More from Glen Dimaandal

Avoiding Google Penalties by Appearing Squeaky Clean by Dean Chew
Avoiding Google Penalties by Appearing Squeaky Clean by Dean ChewAvoiding Google Penalties by Appearing Squeaky Clean by Dean Chew
Avoiding Google Penalties by Appearing Squeaky Clean by Dean Chew
Glen Dimaandal
 
Your Website Doesn’t Matter: Local SEO in 2018 and Beyond-Dana DiTomaso
Your Website Doesn’t Matter: Local SEO in 2018 and Beyond-Dana DiTomasoYour Website Doesn’t Matter: Local SEO in 2018 and Beyond-Dana DiTomaso
Your Website Doesn’t Matter: Local SEO in 2018 and Beyond-Dana DiTomaso
Glen Dimaandal
 
Experimentation: A Superior Framework+Offering for SEO by Cyrus Shepard
Experimentation: A Superior Framework+Offering for SEO by Cyrus ShepardExperimentation: A Superior Framework+Offering for SEO by Cyrus Shepard
Experimentation: A Superior Framework+Offering for SEO by Cyrus Shepard
Glen Dimaandal
 
Profiling for Personalized Content Marketing by Jec Gonzales
Profiling for Personalized Content Marketing by Jec GonzalesProfiling for Personalized Content Marketing by Jec Gonzales
Profiling for Personalized Content Marketing by Jec Gonzales
Glen Dimaandal
 
Link Building in 2018 by Jason Acidre
Link Building in 2018 by Jason AcidreLink Building in 2018 by Jason Acidre
Link Building in 2018 by Jason Acidre
Glen Dimaandal
 
Why You Should Invest in Technical SEO by Ruth Burr Reedy
Why You Should Invest in Technical SEO by Ruth Burr ReedyWhy You Should Invest in Technical SEO by Ruth Burr Reedy
Why You Should Invest in Technical SEO by Ruth Burr Reedy
Glen Dimaandal
 
State of SE0: 2018 by Cyrus Shepard
State of SE0: 2018 by Cyrus ShepardState of SE0: 2018 by Cyrus Shepard
State of SE0: 2018 by Cyrus Shepard
Glen Dimaandal
 
THE SEO’S GUIDE TO LEARNING Google ADWORDS
THE SEO’S GUIDE TO LEARNING Google ADWORDSTHE SEO’S GUIDE TO LEARNING Google ADWORDS
THE SEO’S GUIDE TO LEARNING Google ADWORDS
Glen Dimaandal
 
PTTC SEO 101 Deck
PTTC SEO 101 DeckPTTC SEO 101 Deck
PTTC SEO 101 Deck
Glen Dimaandal
 
12 Steps to Professionalizing Your Startup
12 Steps to Professionalizing Your Startup12 Steps to Professionalizing Your Startup
12 Steps to Professionalizing Your Startup
Glen Dimaandal
 
Site Speed Optimization by Itamar Gero
Site Speed Optimization by Itamar GeroSite Speed Optimization by Itamar Gero
Site Speed Optimization by Itamar Gero
Glen Dimaandal
 
Setting Up the Ideal AdWords Structure by Jun Baranggan
Setting Up the Ideal AdWords Structure by Jun BarangganSetting Up the Ideal AdWords Structure by Jun Baranggan
Setting Up the Ideal AdWords Structure by Jun Baranggan
Glen Dimaandal
 
The Right Way to Do an SEO Audit
The Right Way to Do an SEO AuditThe Right Way to Do an SEO Audit
The Right Way to Do an SEO Audit
Glen Dimaandal
 
PPC Ninja Moves by Joshua Ruskin
PPC Ninja Moves by Joshua RuskinPPC Ninja Moves by Joshua Ruskin
PPC Ninja Moves by Joshua Ruskin
Glen Dimaandal
 
PPC in a Multi-Channel Marketing Campaign by Sheila Dela Pena
PPC in a Multi-Channel Marketing Campaign by Sheila Dela PenaPPC in a Multi-Channel Marketing Campaign by Sheila Dela Pena
PPC in a Multi-Channel Marketing Campaign by Sheila Dela Pena
Glen Dimaandal
 
Manual Penalty Recovery by Dean Chew
Manual Penalty Recovery by Dean ChewManual Penalty Recovery by Dean Chew
Manual Penalty Recovery by Dean Chew
Glen Dimaandal
 
5 Branding Essentials for Marketers - RM Nisperos
5 Branding Essentials for Marketers - RM Nisperos5 Branding Essentials for Marketers - RM Nisperos
5 Branding Essentials for Marketers - RM Nisperos
Glen Dimaandal
 
5 Things You Need to Know to Grow a Successful SEO Agency - Luch Zanirato
5 Things You Need to Know to Grow a Successful SEO Agency - Luch Zanirato5 Things You Need to Know to Grow a Successful SEO Agency - Luch Zanirato
5 Things You Need to Know to Grow a Successful SEO Agency - Luch Zanirato
Glen Dimaandal
 
Mastering Link Research Campaigns by Venchito Tampon Jr.
Mastering Link Research Campaigns by Venchito Tampon Jr.Mastering Link Research Campaigns by Venchito Tampon Jr.
Mastering Link Research Campaigns by Venchito Tampon Jr.
Glen Dimaandal
 
Scaling Your Link Acquisition by Ehmz Vivas
Scaling Your Link Acquisition by Ehmz VivasScaling Your Link Acquisition by Ehmz Vivas
Scaling Your Link Acquisition by Ehmz Vivas
Glen Dimaandal
 

More from Glen Dimaandal (20)

Avoiding Google Penalties by Appearing Squeaky Clean by Dean Chew
Avoiding Google Penalties by Appearing Squeaky Clean by Dean ChewAvoiding Google Penalties by Appearing Squeaky Clean by Dean Chew
Avoiding Google Penalties by Appearing Squeaky Clean by Dean Chew
 
Your Website Doesn’t Matter: Local SEO in 2018 and Beyond-Dana DiTomaso
Your Website Doesn’t Matter: Local SEO in 2018 and Beyond-Dana DiTomasoYour Website Doesn’t Matter: Local SEO in 2018 and Beyond-Dana DiTomaso
Your Website Doesn’t Matter: Local SEO in 2018 and Beyond-Dana DiTomaso
 
Experimentation: A Superior Framework+Offering for SEO by Cyrus Shepard
Experimentation: A Superior Framework+Offering for SEO by Cyrus ShepardExperimentation: A Superior Framework+Offering for SEO by Cyrus Shepard
Experimentation: A Superior Framework+Offering for SEO by Cyrus Shepard
 
Profiling for Personalized Content Marketing by Jec Gonzales
Profiling for Personalized Content Marketing by Jec GonzalesProfiling for Personalized Content Marketing by Jec Gonzales
Profiling for Personalized Content Marketing by Jec Gonzales
 
Link Building in 2018 by Jason Acidre
Link Building in 2018 by Jason AcidreLink Building in 2018 by Jason Acidre
Link Building in 2018 by Jason Acidre
 
Why You Should Invest in Technical SEO by Ruth Burr Reedy
Why You Should Invest in Technical SEO by Ruth Burr ReedyWhy You Should Invest in Technical SEO by Ruth Burr Reedy
Why You Should Invest in Technical SEO by Ruth Burr Reedy
 
State of SE0: 2018 by Cyrus Shepard
State of SE0: 2018 by Cyrus ShepardState of SE0: 2018 by Cyrus Shepard
State of SE0: 2018 by Cyrus Shepard
 
THE SEO’S GUIDE TO LEARNING Google ADWORDS
THE SEO’S GUIDE TO LEARNING Google ADWORDSTHE SEO’S GUIDE TO LEARNING Google ADWORDS
THE SEO’S GUIDE TO LEARNING Google ADWORDS
 
PTTC SEO 101 Deck
PTTC SEO 101 DeckPTTC SEO 101 Deck
PTTC SEO 101 Deck
 
12 Steps to Professionalizing Your Startup
12 Steps to Professionalizing Your Startup12 Steps to Professionalizing Your Startup
12 Steps to Professionalizing Your Startup
 
Site Speed Optimization by Itamar Gero
Site Speed Optimization by Itamar GeroSite Speed Optimization by Itamar Gero
Site Speed Optimization by Itamar Gero
 
Setting Up the Ideal AdWords Structure by Jun Baranggan
Setting Up the Ideal AdWords Structure by Jun BarangganSetting Up the Ideal AdWords Structure by Jun Baranggan
Setting Up the Ideal AdWords Structure by Jun Baranggan
 
The Right Way to Do an SEO Audit
The Right Way to Do an SEO AuditThe Right Way to Do an SEO Audit
The Right Way to Do an SEO Audit
 
PPC Ninja Moves by Joshua Ruskin
PPC Ninja Moves by Joshua RuskinPPC Ninja Moves by Joshua Ruskin
PPC Ninja Moves by Joshua Ruskin
 
PPC in a Multi-Channel Marketing Campaign by Sheila Dela Pena
PPC in a Multi-Channel Marketing Campaign by Sheila Dela PenaPPC in a Multi-Channel Marketing Campaign by Sheila Dela Pena
PPC in a Multi-Channel Marketing Campaign by Sheila Dela Pena
 
Manual Penalty Recovery by Dean Chew
Manual Penalty Recovery by Dean ChewManual Penalty Recovery by Dean Chew
Manual Penalty Recovery by Dean Chew
 
5 Branding Essentials for Marketers - RM Nisperos
5 Branding Essentials for Marketers - RM Nisperos5 Branding Essentials for Marketers - RM Nisperos
5 Branding Essentials for Marketers - RM Nisperos
 
5 Things You Need to Know to Grow a Successful SEO Agency - Luch Zanirato
5 Things You Need to Know to Grow a Successful SEO Agency - Luch Zanirato5 Things You Need to Know to Grow a Successful SEO Agency - Luch Zanirato
5 Things You Need to Know to Grow a Successful SEO Agency - Luch Zanirato
 
Mastering Link Research Campaigns by Venchito Tampon Jr.
Mastering Link Research Campaigns by Venchito Tampon Jr.Mastering Link Research Campaigns by Venchito Tampon Jr.
Mastering Link Research Campaigns by Venchito Tampon Jr.
 
Scaling Your Link Acquisition by Ehmz Vivas
Scaling Your Link Acquisition by Ehmz VivasScaling Your Link Acquisition by Ehmz Vivas
Scaling Your Link Acquisition by Ehmz Vivas
 

Recently uploaded

Tools, Systems, & Websites to Grow a Profitable Business on Social Media - Ta...
Tools, Systems, & Websites to Grow a Profitable Business on Social Media - Ta...Tools, Systems, & Websites to Grow a Profitable Business on Social Media - Ta...
Tools, Systems, & Websites to Grow a Profitable Business on Social Media - Ta...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...
Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...
Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
BLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
BLOG ISSUE 46- Balmer Lawrie Quarterly GazetteBLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
BLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
BalmerLawrie
 
campaign ads for fostanak local brand in egypt
campaign ads for fostanak local brand in egyptcampaign ads for fostanak local brand in egypt
campaign ads for fostanak local brand in egypt
shahdmahmoudattia
 
[Webinar - VWO] AI-First Strategies to Drive Traffic and Conversions for 2024...
[Webinar - VWO] AI-First Strategies to Drive Traffic and Conversions for 2024...[Webinar - VWO] AI-First Strategies to Drive Traffic and Conversions for 2024...
[Webinar - VWO] AI-First Strategies to Drive Traffic and Conversions for 2024...
VWO
 
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptxChemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
mayurparate000
 
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale BertrandSEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
ABM, The True Story - Rob Griffin, G5 Futures
ABM, The True Story - Rob Griffin, G5 FuturesABM, The True Story - Rob Griffin, G5 Futures
Mobile Marketing in the form of ppt document
Mobile Marketing in the form of ppt documentMobile Marketing in the form of ppt document
Mobile Marketing in the form of ppt document
ArhamBaloch1
 
TAM AdEx-Quarterly Report on Radio Advertising_2024.pdf
TAM AdEx-Quarterly Report on Radio Advertising_2024.pdfTAM AdEx-Quarterly Report on Radio Advertising_2024.pdf
TAM AdEx-Quarterly Report on Radio Advertising_2024.pdf
Social Samosa
 
Toortizi - Rationale ( SALTY SNACKS )
Toortizi  -  Rationale  ( SALTY SNACKS )Toortizi  -  Rationale  ( SALTY SNACKS )
Toortizi - Rationale ( SALTY SNACKS )
IQads
 
Importance of Digital Marketing in 2024
Importance of Digital Marketing in  2024Importance of Digital Marketing in  2024
Importance of Digital Marketing in 2024
eyekootech
 
SEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale BertrandSEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale Bertrand
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Billion Broadcaster's Frame Posters and Horizontal Lift Advertising Screens: ...
Billion Broadcaster's Frame Posters and Horizontal Lift Advertising Screens: ...Billion Broadcaster's Frame Posters and Horizontal Lift Advertising Screens: ...
Billion Broadcaster's Frame Posters and Horizontal Lift Advertising Screens: ...
VikasYadav194549
 
The Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry Kim
The Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry KimThe Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry Kim
The Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry Kim
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
NIMA2024 | Hoe Danone Trends vertaalt naar Strategie voor het versterken van ...
NIMA2024 | Hoe Danone Trends vertaalt naar Strategie voor het versterken van ...NIMA2024 | Hoe Danone Trends vertaalt naar Strategie voor het versterken van ...
NIMA2024 | Hoe Danone Trends vertaalt naar Strategie voor het versterken van ...
BBPMedia1
 
What Does a Social Media Manager‎ ‎ ‎ Do?
What Does a Social Media Manager‎ ‎ ‎  Do?What Does a Social Media Manager‎ ‎ ‎  Do?
What Does a Social Media Manager‎ ‎ ‎ Do?
Jomer Gregorio
 

Recently uploaded (20)

Tools, Systems, & Websites to Grow a Profitable Business on Social Media - Ta...
Tools, Systems, & Websites to Grow a Profitable Business on Social Media - Ta...Tools, Systems, & Websites to Grow a Profitable Business on Social Media - Ta...
Tools, Systems, & Websites to Grow a Profitable Business on Social Media - Ta...
 
Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...
Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...
Digital Marketing Trends Experts Insights on How to Gain a Competitive Edge -...
 
BLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
BLOG ISSUE 46- Balmer Lawrie Quarterly GazetteBLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
BLOG ISSUE 46- Balmer Lawrie Quarterly Gazette
 
campaign ads for fostanak local brand in egypt
campaign ads for fostanak local brand in egyptcampaign ads for fostanak local brand in egypt
campaign ads for fostanak local brand in egypt
 
[Webinar - VWO] AI-First Strategies to Drive Traffic and Conversions for 2024...
[Webinar - VWO] AI-First Strategies to Drive Traffic and Conversions for 2024...[Webinar - VWO] AI-First Strategies to Drive Traffic and Conversions for 2024...
[Webinar - VWO] AI-First Strategies to Drive Traffic and Conversions for 2024...
 
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptxChemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
Chemical Industry- Rashtriya Chemical Fertilizers (RCF) .pptx
 
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale BertrandSEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
 
ABM, The True Story - Rob Griffin, G5 Futures
ABM, The True Story - Rob Griffin, G5 FuturesABM, The True Story - Rob Griffin, G5 Futures
ABM, The True Story - Rob Griffin, G5 Futures
 
Mobile Marketing in the form of ppt document
Mobile Marketing in the form of ppt documentMobile Marketing in the form of ppt document
Mobile Marketing in the form of ppt document
 
TAM AdEx-Quarterly Report on Radio Advertising_2024.pdf
TAM AdEx-Quarterly Report on Radio Advertising_2024.pdfTAM AdEx-Quarterly Report on Radio Advertising_2024.pdf
TAM AdEx-Quarterly Report on Radio Advertising_2024.pdf
 
The Authenticity Lie - Eric S. Thomas, Invest Detroit
The Authenticity Lie - Eric S. Thomas, Invest DetroitThe Authenticity Lie - Eric S. Thomas, Invest Detroit
The Authenticity Lie - Eric S. Thomas, Invest Detroit
 
Toortizi - Rationale ( SALTY SNACKS )
Toortizi  -  Rationale  ( SALTY SNACKS )Toortizi  -  Rationale  ( SALTY SNACKS )
Toortizi - Rationale ( SALTY SNACKS )
 
Importance of Digital Marketing in 2024
Importance of Digital Marketing in  2024Importance of Digital Marketing in  2024
Importance of Digital Marketing in 2024
 
Social Media and Personal Branding - Bob Cargill
Social Media and Personal Branding - Bob CargillSocial Media and Personal Branding - Bob Cargill
Social Media and Personal Branding - Bob Cargill
 
SEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale BertrandSEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue - Grow Your Business, Not Just Your Rankings - Dale Bertrand
 
Billion Broadcaster's Frame Posters and Horizontal Lift Advertising Screens: ...
Billion Broadcaster's Frame Posters and Horizontal Lift Advertising Screens: ...Billion Broadcaster's Frame Posters and Horizontal Lift Advertising Screens: ...
Billion Broadcaster's Frame Posters and Horizontal Lift Advertising Screens: ...
 
The Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry Kim
The Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry KimThe Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry Kim
The Top 6 Facebook Ad Hacks of 2024, Targeting the Untargetable - Larry Kim
 
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
Powering Up Your Digital Strategy, Amplifying the Potential of Performance-Ba...
 
NIMA2024 | Hoe Danone Trends vertaalt naar Strategie voor het versterken van ...
NIMA2024 | Hoe Danone Trends vertaalt naar Strategie voor het versterken van ...NIMA2024 | Hoe Danone Trends vertaalt naar Strategie voor het versterken van ...
NIMA2024 | Hoe Danone Trends vertaalt naar Strategie voor het versterken van ...
 
What Does a Social Media Manager‎ ‎ ‎ Do?
What Does a Social Media Manager‎ ‎ ‎  Do?What Does a Social Media Manager‎ ‎ ‎  Do?
What Does a Social Media Manager‎ ‎ ‎ Do?
 

The Technical Seo Renaissance - Mike King

  • 1. THE TECHNICAL SEO RENAISSANCE MICHAEL KING MANAGING DIRECTOR, IPULLRANK @IPULLRANK
  • 3. An Abridged History of SEO From my perspective at least
  • 4. IPULLRANK.COM @ IPULLRANK First There Were Webmasters Before the web world splintered into 50 million different jobs, there was just the Webmaster. In 1995 I was even one of them for Microsoft’s ActiveX team.
  • 5. IPULLRANK.COM @ IPULLRANK Then Came Search Engines Before Search Engines we just found things on directories or resource pages.
  • 6. IPULLRANK.COM @ IPULLRANK SEO Grew out of Webmaster/Info Retrieval World Basically, it was just a bunch of nerds trying to get money and succeeding.
  • 7. IPULLRANK.COM @ IPULLRANK For A Long Time, It Was Just About Hacks and Tricks Remember bolding every single instance of a keyword on the page?
  • 9. IPULLRANK.COM @ IPULLRANK It Was Still About Hacks, Tricks and Testing Things Remember page rank sculpting?
  • 10. IPULLRANK.COM @ IPULLRANK Then Google Got Better That was a bad day for a lot of people.
  • 11. IPULLRANK.COM @ IPULLRANK And Better Panda ruined a lot more people’s days.
  • 12. IPULLRANK.COM @ IPULLRANK And Better With Penguin a lot of people figured it was time to finally go white hat.
  • 13. IPULLRANK.COM @ IPULLRANK At the Same Time More SEOs Came from Different Disciplines
  • 14. IPULLRANK.COM @ IPULLRANK And It All Became About Content Now we are the people that make all of the things…right?
  • 15. And People Started Saying You Don’t Need to Be Technical
  • 16. That’s right. As an industry, we finally got on the ‘just make good content’ train.
  • 17. IPULLRANK.COM @ IPULLRANK Yet, the Web is More Technical than Ever Before
  • 18. We are being dragged into a technical SEO renaissance.
  • 19. IPULLRANK.COM @ IPULLRANK Lucky for You This Is The Point Where I have My Own Agency Shameless plug.
  • 20. Changes in Web Technologies What is pushing this renaissance?
  • 21. IPULLRANK.COM @ IPULLRANK JavaScript is Not Going Away Nearly every site on the web is using JavaScript to perform some type of transformation on the page. It’s obvious that Google needed to solve for this.
  • 22. IPULLRANK.COM @ IPULLRANK Growth of AngularJS AngularJS, the single page application, MVW framework continues to grow dramatically in the top million websites.
  • 23. IPULLRANK.COM @ IPULLRANK AngularJS is Popular in Most Verticals It’s likely that you’ll run into an AngularJS site soon enough in your optimization duties
  • 24. IPULLRANK.COM @ IPULLRANK ReactJS is Growing Too Similarly, Facebook’s MVW framework is growing as well. Although, it has a built in feature for making sure that it renders proper HTML, but it’s still a framework you should know how to optimize for. Check out this post https://builtvisible.com/react-js-seo/
  • 25. IPULLRANK.COM @ IPULLRANK Ironically, React (Facebook) is SEO-ready, Angular (Google) is Not Angular 1 did not have anything to make it easier to crawl. React has ReactDOMServer.renderToString to allow React to serve fully rendered HTML from the server.
  • 28. IPULLRANK.COM @ IPULLRANK HTTP/2 – Perhaps the Most Important Thing All you need to know right now is that it’s fast as hell.
  • 29. Adoption is Super Low For Now Though
  • 30. We Need More from Our SEO Tools Many of them are far behind search engines
  • 31. What are rankings in 2016?
  • 32. So, You’re #1? Cool Story, Bro. Where they at tho?
  • 33. IPULLRANK.COM @ IPULLRANK On What Device, OS and Location? Different browser and OS configurations will show you different results. So what truly is a mobile ranking? + + = Ranking #3+ Nexus 5 Android NYCChrome Safari + + = Ranking #1+ iPhone 6 iOS NYC
  • 34. Are we measuring for context and actionability or just vanity?
  • 35. Please Give Me Position 0 in My Rankings
  • 36. Please Give Me My Results in Context of Paid #1 is really #8 in this SERP
  • 37. What is cloaking in 2016?
  • 38. IPULLRANK.COM @ IPULLRANK 304 Response Codes The Not-Modified response code tells clients that they do not need to download a page again if it has already been downloaded.
  • 39. IPULLRANK.COM @ IPULLRANK Googlebot Respects the 304 What is cloaking when Google accepts 304 response codes and does not revisit that content after indexation?
  • 40. IPULLRANK.COM @ IPULLRANK What is Cloaking in the Adaptive/Responsive Era? Many people show less or more content based on the context of the browser/user, so what is cloaking now?
  • 41. Google accepts directives in HTTP headers.
  • 42. IPULLRANK.COM @ IPULLRANK X-Robots-Tag HTTP Header Many of the popular crawling tools do not look for this in the response headers.
  • 43. IPULLRANK.COM @ IPULLRANK Hreflang HTTP Header I have not seen a tool that looks for this HTTP header. However, this implementation is preferred over the many lines of hreflang tags on every page.
  • 44. IPULLRANK.COM @ IPULLRANK Rel-Canonical HTTP Header Many tools do not look for the rel-canonical HTTP header.
  • 45. All of these HTTP headers are better than clogging up the <head> of the code.
  • 46. IPULLRANK.COM @ IPULLRANK JavaScript Redirects for Mobile Google allows client side redirects for automation redirection of mobile to desktop and vice versa. Many crawling tools do not account for this.
  • 47. Many SEO tools do not account for these things
  • 48. IPULLRANK.COM @ IPULLRANK Chrome DevTools Does Natively in Chrome’s Developer Tools you can see all of the HTTP Request and Response Headers in the Network tab section.
  • 49. IPULLRANK.COM @ IPULLRANK Geolocation Emulation is Built-in to Chrome If you’re running into issues with finding local rankings now that Google has gotten rid of nearEquals you can just change your location on the browser level.
  • 50. IPULLRANK.COM @ IPULLRANK Remote Debugging You can also see this for a specific mobile devices with the remote debugging features of Chrome.
  • 51. Crawlability What can be crawled at this point?
  • 52. IPULLRANK.COM @ IPULLRANK Google is Crawling Headless Make no mistake that Google has not been crawling with just text driven crawlers for a long time.
  • 53. IPULLRANK.COM @ IPULLRANK Adam Audette Said It So You KNOW It’s True Adam ran a few tests a little under a year ago further proving out these capabilities
  • 54. IPULLRANK.COM @ IPULLRANK Also an Ex-Googler Confirmed It A former Google developer said the headless crawling was his primary project from 2006 – 2010.
  • 55. IPULLRANK.COM @ IPULLRANK I Said it in 2011
  • 56. IPULLRANK.COM @ IPULLRANK JsCrawlability.com Eric Wu has been doing tests to get a better determination of what it is that Google can actually see. http://www.jscrawlability.com
  • 57. But Mike, what does it matter?
  • 58. IPULLRANK.COM @ IPULLRANK Well I Captured Video of Headless Googlebot It’s a question of what does Googlebot do on your site. Using LuckyOrange I captured Googlebot sessions from Search Console’s Fetch and Render and then I submitted it to the index. They load the page and leave. The mouse never moves, the headless browser never came back.
  • 59. IPULLRANK.COM @ IPULLRANK Get a Free Trial of LuckyOrange and Try it Yourself This code will only place LuckyOrange on the page if a JS-enabled Googlebot comes to your site. My test did not show what Googlebot from the wild does when it’s crawling.
  • 60. IPULLRANK.COM @ IPULLRANK Log Files Went out of Style? No, log file analysis has not gone out of style. In fact, it’s more valuable than ever before. LOOK AT YOUR LOG FILES!
  • 61. IPULLRANK.COM @ IPULLRANK Log File Analysis We parse the logs and query them in MySQL, but you can use any number of tools for this.
  • 62. IPULLRANK.COM @ IPULLRANK Screaming Frog Log File Analyzer The Screaming Frog team rolled out an awesome new tool recently for log file analysis.
  • 63. IPULLRANK.COM @ IPULLRANK Search Console’s Crawl Stats are Mediocre I personally find what Google gives us to be pretty much useless. Don’t less this take the place of going through your logs.
  • 64. IPULLRANK.COM @ IPULLRANK Log Files Help You Spot What Really Happens I had a client come last year that was unsure whether it was Penguin or changes in their offline media buying habits had led to the downturn in traffic. Layering the Googlebot logs made it clear. 0 50000000 100000000 150000000 200000000 250000000 0 500000 1000000 1500000 2000000 2500000 Unknown organic organic home organic dyor organic er organic home,dyor,er organic cushion organic net of home organic ritani organic diamonds direct home paid brand sessions tv spend web sessions (as reported by adaptv) Top 800 Monthly SV impressions Googlebot Visits Penguin Update
  • 65. IPULLRANK.COM @ IPULLRANK Social Shares Influence Crawl Patterns We find that there is a higher correlation with crawling and social shares than crawling and links. Commonly held SEO knowledge would make you believe this is entirely dictated by links. 0 1000000 2000000 3000000 4000000 5000000 6000000 0 100000 200000 300000 400000 500000 600000 700000 Googlebot Visits Links Social Shares FB Twitter G+
  • 66. IPULLRANK.COM @ IPULLRANK Prerendering is the Best Practice Using a solution like prerender.io is the best practice.
  • 67. IPULLRANK.COM @ IPULLRANK Prerender Can Cause Problems However, we’ve seen Prerender setups misidentify Googlebot as a human users and serve the wrong the AngularJS versions. 0 20000 40000 60000 80000 100000 120000 Googlebot Perceived as Human
  • 68. IPULLRANK.COM @ IPULLRANK Prerender Setup Serving Non-200 Prepping the prerender cache can cause outages and lead to pages falling in and out of the index. 0 2000 4000 6000 8000 10000 12000 14000 16000 206 301 302 304 403 404 405 410 500 503 504 206 301 302 304 403 404 410 503 504 206 301 302 304 404 405 410 500 503 504 206 301 302 304 401 404 405 410 500 503 504 206 301 302 304 403 404 405 410 502 503 504 1 2 3 4 5 - hit miss pass
  • 69. IPULLRANK.COM @ IPULLRANK Also Prerendering is Not a Requirement We got rid of prerender on 2 sections of the site and saw the traffic from Organic Search increase YoY. Google can index it just fine.
  • 70. IPULLRANK.COM @ IPULLRANK AJAX Crawling Deprecated Google has gotten rid of the AJAX crawling scheme because they don’t need it anymore. They have perfected their ability to crawl headless at reasonable scale. They say don’t block the CSS or JS because it’s a browser.
  • 71. They Say Don’t Prerender Just for Google
  • 72. IPULLRANK.COM @ IPULLRANK Prerender Does Speed Up Crawling There is certainly value in prerendering for speed, but then that makes me wonder, why not just not use Angular?
  • 73. IPULLRANK.COM @ IPULLRANK A Better Idea Is a Library that Doesn’t Need Prerender Let’s stop going after the shiny object and go with the things that are built to work, shall we? Check out MeteorJS – http://www.meteor.com
  • 74. IPULLRANK.COM @ IPULLRANK Or go with Angular2 Universal Brad Green is the Google engineering product manager for AngularJS. He says Angular2 is better in every way.
  • 75. IPULLRANK.COM @ IPULLRANK Don’t Forget Google Wants Progressive Enhancement Thinking with the IoT in mind, progressive enhancement still makes sense. However, frameworks like AngularJS are completely contradictory in that they don’t offer graceful degradation.
  • 76. Scraping The backbone of a lot of our analysis as SEOs
  • 77. IPULLRANK.COM @ IPULLRANK Most Tools use cURL or Similar There are many similar libraries, but many SEO tools are built on library called cURL for managing HTTP requests. This is a text based crawler.
  • 78. This is a fundamental flaw of many SEO tools because they are not constructing the DOM and its CSS/JS transformations. Search Engines are.
  • 79. IPULLRANK.COM @ IPULLRANK PhantomJS – For Scraping the Modern Web There are many headless browsers out there such as Selenium, but PhantomJS is the go to. http://www.phantomjs.org
  • 80. IPULLRANK.COM @ IPULLRANK HorsemanJS – The Easy PhantomJS I prefer HorsemanJS which is a NodeJS module that is incredibly simple. http://www.horsemanjs.org
  • 81. IPULLRANK.COM @ IPULLRANK In-Browser Scraping I wrote a post on how you can scrape using your browser’s Console.
  • 82. IPULLRANK.COM @ IPULLRANK Scrape the Unscrapable Nothing is in unscrapable when you’re using a browser.
  • 83. IPULLRANK.COM @ IPULLRANK Multi-Page In-browser Scraping If you want to scrape multiple pages check out ArtooJS https://medialab.github.io/artoo/
  • 84. IPULLRANK.COM @ IPULLRANK WebScraper.io WebScraper is another high-powered in-browser scraping tool. No code required. http://www.webscraper.io
  • 85. IPULLRANK.COM @ IPULLRANK Or You Can Make Screaming Frog Headless You can make Screaming Frog headless by placing a proxy with a headless browser in front of it. From my initial findings, there is not much different aside from the order it identifies URLs and its ability to scrape content from pages.
  • 86. IPULLRANK.COM @ IPULLRANK Here’s the Code Here’s the node code for how I did it. HorsemanJS is not the best tool for the proxy, but it’s great for a proof of concept. Screaming Frog pings for robots.txt a lot. Make sure you handle it with a cURL request rather than a headless one. For speed, don’t load images Make sure you’re setting the right headers before your return the HTML. HorsemanJS does not return headers.
  • 87. IPULLRANK.COM @ IPULLRANK PHP Wrapper for PhantomJS For those of you that prefer PHP, the PHP PhantomJS wrapper is pretty decent as well. http://jonnnnyw.github.io/php-phantomjs/ For speed, don’t load images
  • 88. Content & Linking You knew I wasn’t going to get up here and not talk about these things, right?
  • 89. IPULLRANK.COM @ IPULLRANK Google Looks at Entities First According to Paul Haahr, Google looks at entities first and it appears that we as an industry have talked about this in theory, but not truly worked it into the optimization workflow.
  • 90. IPULLRANK.COM @ IPULLRANK AlchemyAPI I encourage you to work AlchemyAPI into your keyword research and content optimization process.
  • 91. IPULLRANK.COM @ IPULLRANK Term Relevance There’s also been a lot of talk about co-relevance, topic modeling and TF*IDF. This is a great opportunity for technical elements to influence content creation.
  • 92. IPULLRANK.COM @ IPULLRANK In Fact Just Do Everything Cyrus Says https://moz.com/blog/7-advanced-seo-concepts
  • 93. IPULLRANK.COM @ IPULLRANK Moz’s New Tool Will Help Moz has made the related keywords concept more accessible by adding it to Moz Pro. Searchmetrics also has a similar solution.
  • 94. IPULLRANK.COM @ IPULLRANK Onpage.Org’s TF-IDF Tool is Also Great http://onpage.org
  • 95. IPULLRANK.COM @ IPULLRANK John Mueller Says 302s Pass PageRank Don’t let Google mislead you about 302s vs. 301s.
  • 96. IPULLRANK.COM @ IPULLRANK These Rankings Say He’s Wrong We had a client with millions for 302s and all we did was change them to 301s June August September HyperTraffic (1-3) 1272 1,283 1,473 Traffic (4-10) 979 983 837 Striking Distance (11-20) 167 161 110 Emerging (21-40) 106 103 98 Developmental (41-100) 156 90 87 Unranked 0 60 75 0 200 400 600 800 1000 1200 1400 1600 301 redirects
  • 97. IPULLRANK.COM @ IPULLRANK This Traffic Improvement Says He’s Wrong Traffic went up pretty dramatically despite seasonality. August 27th 301 redirects 11,039,188 10,455,517 11,348,902 12,049,481 11,250,148 12,902,847 11,040,192 13,158,296 11,287,790 12,203,998 12,508,164 13,158,296 14,041,313 15,609,390 0 2,000,000 4,000,000 6,000,000 8,000,000 10,000,000 12,000,000 14,000,000 16,000,000 18,000,000 April May Jun Jul Aug Sep Oct Organic Visits 2014 2015
  • 98. But. We need to stop saying ‘just do 301 redirects.’
  • 99. IPULLRANK.COM @ IPULLRANK Instead Do Optimal 301 Redirects Pattern matching on the .htaccess level is always faster than a list of redirects and always better than doing it on the code/page level. Developers will respect that you understand what you’re talking about. ReWriteRule url_pattern file_reference [R=301, L] redirect 301 /relative/path/to/file.php http://www.yoursite.com/path/to/new/file.php redirect 301 /relative/path/to/file.php http://www.yoursite.com/path/to/new/file.php redirect 301 /relative/path/to/file.php http://www.yoursite.com/path/to/new/file.php >
  • 100. IPULLRANK.COM @ IPULLRANK Internal Linking Structures Internal Linking Structures are still an incredibly powerful asset. I’d like to see more tools like what Portent has built to visualize them and understand where there is opportunity. https://www.portent.com/blog/seo/seo-force-directed-diagrams.htm
  • 101. IPULLRANK.COM @ IPULLRANK Searchmetrics Does a Great Job of This I wish all the link indices had a stronger focus on internal linking structure and visualizing where there are opportunities to flow more link equity throughout the site. Searchmetrics’ Site Structure tool does this well.
  • 102. IPULLRANK.COM @ IPULLRANK Paul’s Method is Good for Rolling Your Own http://searchengineland.com/improve-internal-linking-calculate-internal-pagerank-r-246883
  • 103. If Possible, Always Update your internal links on the database level WordPress Example UPDATE wp_posts SET post_content = REPLACE (post_content, 'http://www.oldsiteurl.com', 'http://www.newsiteurl.com');
  • 104. Google is becoming the presentation layer of the web. Help them do it.
  • 105. IPULLRANK.COM @ IPULLRANK Schema.org / JSON-LD Schema.org is a lot more reasonable to implement now that they are allowing JSON-LD. Being in knowledge boxes and such yields a lot more traffic than it takes away.
  • 107. IPULLRANK.COM @ IPULLRANK Google Expects Ludicrously Speedy Google has an expectation that the above the fold content on the page will load within 1 second. You basically get 400 ms to make that happen.
  • 108. IPULLRANK.COM @ IPULLRANK The Critical Rendering Path
  • 109. IPULLRANK.COM @ IPULLRANK DevTools Is Your Friend In the Timeline section, DevTools gives you a point by point break down of each operation and how it impacts the site’s load time. This is how you can determine what exactly is slowing down your pages.
  • 110. IPULLRANK.COM @ IPULLRANK How Your Code Is Laid Out Matters A LOT
  • 111. IPULLRANK.COM @ IPULLRANK This Is what PageSpeed Insights Helps With
  • 112. IPULLRANK.COM @ IPULLRANK External Resources Also Slow Down the Page Chartbeat is typically a huge culprit and using rel-dns-prefetch can speed this up considerably.
  • 113. In other words, AMP exists because most developers are doing it wrong.
  • 114. IPULLRANK.COM @ IPULLRANK AMP is a Spec to Enforce the Critical Rendering Path Sound familiar?
  • 115. IPULLRANK.COM @ IPULLRANK Responsive Sites are SLOOOOOOOW One of the key things you can do, aside from optimizing for the critical rendering path, is conditional loading.
  • 116. IPULLRANK.COM @ IPULLRANK PreBrowsing Directives Browsers have preloading directives which allow the page to download elements in the background for later viewing or within the same session.
  • 117. IPULLRANK.COM @ IPULLRANK Rel-Preconnect Rel-preconnect will resolve the DNS, start the TCP handshake and negotiate the TLS tunnel beforehand, effectively shaving hundreds of milliseconds to several seconds in page load.
  • 118. IPULLRANK.COM @ IPULLRANK When to Use Rel-Preconnect When you see a long time for connections to happen or a lot of idle time, it’s a good idea to use rel- preconnect.
  • 120. IPULLRANK.COM @ IPULLRANK How Rel-Prerender Works It loads the page in an invisible tab to make the page appear instantly.
  • 121. IPULLRANK.COM @ IPULLRANK Not to Be Confused with Prerender.io
  • 122. IPULLRANK.COM @ IPULLRANK Google Uses It in the SERPs This could potentially be a way to definitively identify navigational queries. h/t @yoast
  • 123. IPULLRANK.COM @ IPULLRANK I Sent Thousands of Headless Visits
  • 124. IPULLRANK.COM @ IPULLRANK Rel-Prerender’d Pages Generally Perform Better
  • 125. IPULLRANK.COM @ IPULLRANK Use it With the GA API Get the pageviews of the ga:pagePath based on the ga:previousPagePath set to the current page that you’re on. You’ll get a list of the pages your users are most likely to visit next. Set one of these as the rel-prerender.
  • 126. IPULLRANK.COM @ IPULLRANK Code. Inject rel-prerender into the page programmatically. You could also session the URLs the user is going to to ensure you are always prerendering a new page.
  • 127. IPULLRANK.COM @ IPULLRANK It Improved Our Site Speed 68.35% One line of code did this magic.
  • 128. Don’t use it on mobile. Analytics packages aside from Google Analytics may show fake sessions.
  • 129. IPULLRANK.COM @ IPULLRANK Defer JS Load with Page Visibility API …
  • 130. IPULLRANK.COM @ IPULLRANK Rel-Preload for Same Page Preloading I haven’t played with it yet, but Ian says they’re using it on the Portent site. https://www.smashingmagazine.com/2016/02/preload-what-is-it-good-for/
  • 131. How to Go Forward Things you should know and do to be prepared for the technical renaissance
  • 132. IPULLRANK.COM @ IPULLRANK Understand the Document Object Model https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model/Introduction
  • 133. IPULLRANK.COM @ IPULLRANK Critical Rendering Path https://developers.google.com/web/fundamentals/performance/critical-rendering-path/analyzing-crp?hl=en
  • 134. IPULLRANK.COM @ IPULLRANK Page Speed https://www.portent.com/blog/design-dev/ultimate-site-speed-guide-what-impacts-site-speed.htm
  • 135. IPULLRANK.COM @ IPULLRANK Log File Analysis https://builtvisible.com/log-file-analysis/
  • 136. IPULLRANK.COM @ IPULLRANK Understand SEO for JavaScript Frameworks https://builtvisible.com/javascript-framework-seo/
  • 137. IPULLRANK.COM @ IPULLRANK Learn DevTools http://ipullrank.com/6-things-you-should-know-about-in-chrome-devtools/
  • 138. IPULLRANK.COM @ IPULLRANK Accelerated Mobile & Instant Pages Even if you’re not a publisher, I encourage you to watch these projects as I expect that Google and Facebook will grow the specs dramatically once they’re adopted.
  • 139. IPULLRANK.COM @ IPULLRANK Read Up On HTTP/2 https://moz.com/blog/http2-a-fast-secure-bedrock-for-the-future-of-seo
  • 140. IPULLRANK.COM @ IPULLRANK Get Back to Testing All The Things
  • 141. Let’s stop chasing the content train and get back to making experiences that perform.
  • 142. IPULLRANK.COM @ IPULLRANK I Just Feel Like Michelangelo Has a Place In This Deck
  • 144. THANK YOU Michael King Managing Director, iPullRank mike@ipullrank.com http://ipullrank.com @iPullRank