SlideShare a Scribd company logo
Miracle Inameti-Archibong
@mira_inam
Erudite
We made our website a
progressive web app and
why you should too!
Progressive Web Apps
01
Progressive Web Apps provide fast, reliable
& engaging, web app experiences,
regardless of the network state
@mira_inam
App-likefeel
Add to home screen
Push notifications
Offline content
Without the
excess of
local device
storage
10
@mira_inam
0
10
20
30
40
50
60
Android iOS PWA
9.6MB 56MB
150KB
home feed
load!
Source Addy Osmani – A Pinterest Progressive Web App Performance Case Study
PWA loads code for new routes on
demand, and the cost of additional
code is amortized over the
lifetime of the application
Source Addy Osmani –
A Pinterest Progressive Web App Performance Case Study@mira_inam
Why should you care?
02
19 Seconds
Average Load Time
>3 Seconds
53% Abandonment Rate
PAGE LOAD
3G
Source: Google /DoubleClick 2015@mira_inam
Mobile app
drawbacks
01 02 0301 02 03
Complexity
of mobile
deep
linking
Expensive to
build and
maintain
High
barriers to
adoption
@mira_inam
Consumers spend 60% of their total mobile
time in only 3 apps, most of which are
owned by Facebook and Google.
Ted Schadler: Drunk History of Your Mobile Strategy@mira_inam
Instantly Loads: Loads all
cached content instantly
Offline Loading: Site is accessible
in areas with low or no connectivity
Add to home screen: Access like
a native APP
Benefits
Source Mobify: 2017 Q1 Mobile Commerce Insights Report
Push notifications
H/2
reduce latency
minimise protocol overhead
request prioritisation
HTML5
SECURE/MOBILE DEVICE
local storage
motion/
native-likereact
@mira_inam
LighterJSLibrary
AngularJS
Polymer
Vue
Lower parse and compile
times. See HNPWA for
list of live examples
frameworks/libraries.
Addy Osmani : Google I/O 17@mira_inam
Payment request API
Submit to
APP Store
@mira_inam
All about the user experience
“web apps are optimised to help users
accomplish tasks quickly”
Source Karly Cyr: Everything you need to know
about PWA’s for ecommerce@mira_inam
Making it Happen
03
Baseline
Requirements.
01
02
03
HTTPS: is the site served
over HTTPS?
HTTP2: Multiplexing
Service Worker: does the site
register a Service Worker?
04
05
06
Speed: <10,000 TTFI/CI
Add to Home Screen: user
prompt ‘‘Add to Home Screen’’?
Responsive design
Lighthouse Tools
04
Lighthouse
Chrome Dev Tools
& Extension
Clear cache to
ensure clean data
Run in incognito
mode to get clean data
Addy Osmani – FluentConf Deck@mira_inam
Metrics that Matter.
Lighthouse: More on PSI Measures
Performance
focused
Lighthouse
audit report
@mira_inam
App
manifest for
name &
icons
@mira_inam
Check
service
worker
Force
disconnect
@mira_inam
100 PWA Score
Speed + Performance
Optimisation =
Improved Time to Task
Completion
@mira_inam
01
02
03
04
Each page has its own URL
Use of canonical tags
Use of schema.org and social
meta data
Content is shareable
Just Good
Housekeeping
@mira_inam
01
02
03
04
Seamless page
transmission: History API
Content doesn’t jump when
page loads
Smooth scroll
App install prompts are
not excessive
UX
Requirements
@mira_inam
EruditeWordPressPWA
Implementing specific fixes - https://github.com/o10n-x/@mira_inam
PWAsOverTime
HTTP Archive@mira_inam
Progressive
web AMP’s
Making an even better
first impression
AMP: Start Fast
PWA: Stay Fast
Quote by Alex Russell@mira_inam
The web
always wins.
Developers don’t want to build 3 separate
apps for the major platforms. Companies
don’t want to pay for development of 3
apps.
The answer to all this is the web. We can
build rich web apps—Progressive Web
Apps—and package them for all the app
stores.”
J U D A H G A B R I E L H I M A N G O
50%
Improved
load time
4sec
Load on 3G
network
150%
increase in
add to home
screen
67%
Increase in
offline usage
Source: PWA Stat
50K
core app when
gzipped
3sec
Load on 2G
network
Source: PWA Stat
Cut load times
from 11.91
secs to
4.96
90%
Smaller than
its Android
App
Source: PWA Stat
View my full
slides here
@mira_inam
http://bit.ly/eruditeslides
ERUDITE
Ready to
talk to us?
miracle.inameti@erudite.agency
M I R A C L E I N A M E T I - A R C H I B O N G
+44 (0) 1256 384890
https://erudite.agency
@mira_inam

More Related Content

What's hot

Firebase App-Indexing - SMX London 2016
Firebase App-Indexing - SMX London 2016Firebase App-Indexing - SMX London 2016
Firebase App-Indexing - SMX London 2016
David Iwanow
 
iPullRank Webinar - Automated Testing For SEO With Hamlet Batista
iPullRank Webinar - Automated Testing For SEO With Hamlet BatistaiPullRank Webinar - Automated Testing For SEO With Hamlet Batista
iPullRank Webinar - Automated Testing For SEO With Hamlet Batista
Michael King
 
rel canonical audit BrightonSEO September 2018
rel canonical audit BrightonSEO September 2018rel canonical audit BrightonSEO September 2018
rel canonical audit BrightonSEO September 2018
Mark Thomas
 
TechSEO Boost 2018: Research Competition
TechSEO Boost 2018: Research CompetitionTechSEO Boost 2018: Research Competition
TechSEO Boost 2018: Research Competition
Catalyst
 
Why Deep Linking is the Next Big Thing: App Indexing - SMX East 2015
Why Deep Linking is the Next Big Thing: App Indexing - SMX East 2015Why Deep Linking is the Next Big Thing: App Indexing - SMX East 2015
Why Deep Linking is the Next Big Thing: App Indexing - SMX East 2015
Suzzicks
 
The Technical Seo Renaissance - Mike King
 The Technical Seo Renaissance - Mike King   The Technical Seo Renaissance - Mike King
The Technical Seo Renaissance - Mike King
Glen Dimaandal
 
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
John Musser
 
Firebase App Indexing - SMX Advanced
Firebase App Indexing - SMX AdvancedFirebase App Indexing - SMX Advanced
Firebase App Indexing - SMX Advanced
David Iwanow
 
45 Modules in 45 Minutes: The Best Modules You're Not Using
45 Modules in 45 Minutes: The Best Modules You're Not Using45 Modules in 45 Minutes: The Best Modules You're Not Using
45 Modules in 45 Minutes: The Best Modules You're Not Using
ultimike
 
Modern Day Link Building by Jon Cooper
Modern Day Link Building by Jon CooperModern Day Link Building by Jon Cooper
Modern Day Link Building by Jon Cooper
Glen Dimaandal
 
The Thin Line Between Seth Godin & Neil Strauss
The Thin Line Between Seth Godin & Neil StraussThe Thin Line Between Seth Godin & Neil Strauss
The Thin Line Between Seth Godin & Neil Strauss
Michael King
 
Top 10 Spring Boot Interview Questions and Answers
Top 10 Spring Boot Interview Questions and AnswersTop 10 Spring Boot Interview Questions and Answers
Top 10 Spring Boot Interview Questions and Answers
narendrachinnu
 
Developing an Ember Test Strategy - EmberConf 2019
Developing an Ember Test Strategy - EmberConf 2019Developing an Ember Test Strategy - EmberConf 2019
Developing an Ember Test Strategy - EmberConf 2019
Todd Jordan
 
How App Indexation Works
How App Indexation WorksHow App Indexation Works
How App Indexation Works
SerenaPearson2
 
iOS & Android App Indexing & App Actions
iOS & Android App Indexing & App ActionsiOS & Android App Indexing & App Actions
iOS & Android App Indexing & App Actions
Justin Briggs
 
Building Usable REST APIs. By Javier Ramirez, teowaki. FOWA London
Building Usable REST APIs. By Javier Ramirez, teowaki. FOWA LondonBuilding Usable REST APIs. By Javier Ramirez, teowaki. FOWA London
Building Usable REST APIs. By Javier Ramirez, teowaki. FOWA London
javier ramirez
 
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
 
Spring Boot Interview Questions | Edureka
Spring Boot Interview Questions | EdurekaSpring Boot Interview Questions | Edureka
Spring Boot Interview Questions | Edureka
Edureka!
 
Build a production ready PWA with Angular and Firebase
Build a production ready PWA with Angular and FirebaseBuild a production ready PWA with Angular and Firebase
Build a production ready PWA with Angular and Firebase
Önder Ceylan
 
Brighton SEO July 2021 How JavaScript is preventing you from passing Core W...
Brighton SEO July 2021   How JavaScript is preventing you from passing Core W...Brighton SEO July 2021   How JavaScript is preventing you from passing Core W...
Brighton SEO July 2021 How JavaScript is preventing you from passing Core W...
Izabela Wisniewska
 

What's hot (20)

Firebase App-Indexing - SMX London 2016
Firebase App-Indexing - SMX London 2016Firebase App-Indexing - SMX London 2016
Firebase App-Indexing - SMX London 2016
 
iPullRank Webinar - Automated Testing For SEO With Hamlet Batista
iPullRank Webinar - Automated Testing For SEO With Hamlet BatistaiPullRank Webinar - Automated Testing For SEO With Hamlet Batista
iPullRank Webinar - Automated Testing For SEO With Hamlet Batista
 
rel canonical audit BrightonSEO September 2018
rel canonical audit BrightonSEO September 2018rel canonical audit BrightonSEO September 2018
rel canonical audit BrightonSEO September 2018
 
TechSEO Boost 2018: Research Competition
TechSEO Boost 2018: Research CompetitionTechSEO Boost 2018: Research Competition
TechSEO Boost 2018: Research Competition
 
Why Deep Linking is the Next Big Thing: App Indexing - SMX East 2015
Why Deep Linking is the Next Big Thing: App Indexing - SMX East 2015Why Deep Linking is the Next Big Thing: App Indexing - SMX East 2015
Why Deep Linking is the Next Big Thing: App Indexing - SMX East 2015
 
The Technical Seo Renaissance - Mike King
 The Technical Seo Renaissance - Mike King   The Technical Seo Renaissance - Mike King
The Technical Seo Renaissance - Mike King
 
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
 
Firebase App Indexing - SMX Advanced
Firebase App Indexing - SMX AdvancedFirebase App Indexing - SMX Advanced
Firebase App Indexing - SMX Advanced
 
45 Modules in 45 Minutes: The Best Modules You're Not Using
45 Modules in 45 Minutes: The Best Modules You're Not Using45 Modules in 45 Minutes: The Best Modules You're Not Using
45 Modules in 45 Minutes: The Best Modules You're Not Using
 
Modern Day Link Building by Jon Cooper
Modern Day Link Building by Jon CooperModern Day Link Building by Jon Cooper
Modern Day Link Building by Jon Cooper
 
The Thin Line Between Seth Godin & Neil Strauss
The Thin Line Between Seth Godin & Neil StraussThe Thin Line Between Seth Godin & Neil Strauss
The Thin Line Between Seth Godin & Neil Strauss
 
Top 10 Spring Boot Interview Questions and Answers
Top 10 Spring Boot Interview Questions and AnswersTop 10 Spring Boot Interview Questions and Answers
Top 10 Spring Boot Interview Questions and Answers
 
Developing an Ember Test Strategy - EmberConf 2019
Developing an Ember Test Strategy - EmberConf 2019Developing an Ember Test Strategy - EmberConf 2019
Developing an Ember Test Strategy - EmberConf 2019
 
How App Indexation Works
How App Indexation WorksHow App Indexation Works
How App Indexation Works
 
iOS & Android App Indexing & App Actions
iOS & Android App Indexing & App ActionsiOS & Android App Indexing & App Actions
iOS & Android App Indexing & App Actions
 
Building Usable REST APIs. By Javier Ramirez, teowaki. FOWA London
Building Usable REST APIs. By Javier Ramirez, teowaki. FOWA LondonBuilding Usable REST APIs. By Javier Ramirez, teowaki. FOWA London
Building Usable REST APIs. By Javier Ramirez, teowaki. FOWA London
 
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
 
Spring Boot Interview Questions | Edureka
Spring Boot Interview Questions | EdurekaSpring Boot Interview Questions | Edureka
Spring Boot Interview Questions | Edureka
 
Build a production ready PWA with Angular and Firebase
Build a production ready PWA with Angular and FirebaseBuild a production ready PWA with Angular and Firebase
Build a production ready PWA with Angular and Firebase
 
Brighton SEO July 2021 How JavaScript is preventing you from passing Core W...
Brighton SEO July 2021   How JavaScript is preventing you from passing Core W...Brighton SEO July 2021   How JavaScript is preventing you from passing Core W...
Brighton SEO July 2021 How JavaScript is preventing you from passing Core W...
 

Similar to Miracle Inameti-Archibong - We made our website a progressive web app and why you should too

We Made Our Website a PWA & Why You Should Too - Brighton SEO
We Made Our Website a PWA & Why You Should Too - Brighton SEOWe Made Our Website a PWA & Why You Should Too - Brighton SEO
We Made Our Website a PWA & Why You Should Too - Brighton SEO
Erudite
 
Are PWAs The Future of the Web?
Are PWAs The Future of the Web?Are PWAs The Future of the Web?
Are PWAs The Future of the Web?
Erudite
 
Miracle Inameti-Archibong - Are Progressive Web Apps The Future Of The Web?
Miracle Inameti-Archibong -  Are Progressive Web Apps The Future Of The Web?Miracle Inameti-Archibong -  Are Progressive Web Apps The Future Of The Web?
Miracle Inameti-Archibong - Are Progressive Web Apps The Future Of The Web?
Noisy Little Monkey
 
From AMP to PWA
From AMP to PWAFrom AMP to PWA
From AMP to PWA
Ido Green
 
SearchLeeds 2019 - Nichola stott - The state of PWAs
SearchLeeds 2019 - Nichola stott - The state of PWAsSearchLeeds 2019 - Nichola stott - The state of PWAs
SearchLeeds 2019 - Nichola stott - The state of PWAs
SearchLeeds
 
E-commerce Berlin Expo 2017 - AMP and Progressive Web Apps – Start Fast, Stay...
E-commerce Berlin Expo 2017 - AMP and Progressive Web Apps – Start Fast, Stay...E-commerce Berlin Expo 2017 - AMP and Progressive Web Apps – Start Fast, Stay...
E-commerce Berlin Expo 2017 - AMP and Progressive Web Apps – Start Fast, Stay...
E-Commerce Berlin EXPO
 
The Muda, Mura and Muri of DevOps
The Muda, Mura and Muri of DevOpsThe Muda, Mura and Muri of DevOps
The Muda, Mura and Muri of DevOps
Sanjeev Sharma
 
SEMINAR (pwa).pptx
SEMINAR (pwa).pptxSEMINAR (pwa).pptx
SEMINAR (pwa).pptx
BasitMir10
 
Progressive Web Apps - Porque nativo no es significa mejor
Progressive Web Apps - Porque nativo no es significa mejorProgressive Web Apps - Porque nativo no es significa mejor
Progressive Web Apps - Porque nativo no es significa mejor
Israel Blancas
 
Makara
MakaraMakara
Makara
MakaraMakara
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
LaurenWendler
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
LaurenWendler
 
APM Talk
APM TalkAPM Talk
APM Talk
MongoDB
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
LaurenWendler
 
Modern Web Applications
Modern Web ApplicationsModern Web Applications
Modern Web Applications
Ömer Göktuğ Poyraz
 
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
John Head
 
Mobilizing SharePoint - August 1 2013
Mobilizing SharePoint - August 1 2013Mobilizing SharePoint - August 1 2013
Mobilizing SharePoint - August 1 2013
WinWire Technologies Inc
 
All you need to know about the creative cloud based app
All you need to know about the creative cloud based appAll you need to know about the creative cloud based app
All you need to know about the creative cloud based app
Marie Weaver
 
Realizing Hybrid Cloud: Using IBM Bluemix, APIs, and DataPower
Realizing Hybrid Cloud: Using IBM Bluemix, APIs, and DataPowerRealizing Hybrid Cloud: Using IBM Bluemix, APIs, and DataPower
Realizing Hybrid Cloud: Using IBM Bluemix, APIs, and DataPower
Akana
 

Similar to Miracle Inameti-Archibong - We made our website a progressive web app and why you should too (20)

We Made Our Website a PWA & Why You Should Too - Brighton SEO
We Made Our Website a PWA & Why You Should Too - Brighton SEOWe Made Our Website a PWA & Why You Should Too - Brighton SEO
We Made Our Website a PWA & Why You Should Too - Brighton SEO
 
Are PWAs The Future of the Web?
Are PWAs The Future of the Web?Are PWAs The Future of the Web?
Are PWAs The Future of the Web?
 
Miracle Inameti-Archibong - Are Progressive Web Apps The Future Of The Web?
Miracle Inameti-Archibong -  Are Progressive Web Apps The Future Of The Web?Miracle Inameti-Archibong -  Are Progressive Web Apps The Future Of The Web?
Miracle Inameti-Archibong - Are Progressive Web Apps The Future Of The Web?
 
From AMP to PWA
From AMP to PWAFrom AMP to PWA
From AMP to PWA
 
SearchLeeds 2019 - Nichola stott - The state of PWAs
SearchLeeds 2019 - Nichola stott - The state of PWAsSearchLeeds 2019 - Nichola stott - The state of PWAs
SearchLeeds 2019 - Nichola stott - The state of PWAs
 
E-commerce Berlin Expo 2017 - AMP and Progressive Web Apps – Start Fast, Stay...
E-commerce Berlin Expo 2017 - AMP and Progressive Web Apps – Start Fast, Stay...E-commerce Berlin Expo 2017 - AMP and Progressive Web Apps – Start Fast, Stay...
E-commerce Berlin Expo 2017 - AMP and Progressive Web Apps – Start Fast, Stay...
 
The Muda, Mura and Muri of DevOps
The Muda, Mura and Muri of DevOpsThe Muda, Mura and Muri of DevOps
The Muda, Mura and Muri of DevOps
 
SEMINAR (pwa).pptx
SEMINAR (pwa).pptxSEMINAR (pwa).pptx
SEMINAR (pwa).pptx
 
Progressive Web Apps - Porque nativo no es significa mejor
Progressive Web Apps - Porque nativo no es significa mejorProgressive Web Apps - Porque nativo no es significa mejor
Progressive Web Apps - Porque nativo no es significa mejor
 
Makara
MakaraMakara
Makara
 
Makara
MakaraMakara
Makara
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
 
APM Talk
APM TalkAPM Talk
APM Talk
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
 
Modern Web Applications
Modern Web ApplicationsModern Web Applications
Modern Web Applications
 
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
 
Mobilizing SharePoint - August 1 2013
Mobilizing SharePoint - August 1 2013Mobilizing SharePoint - August 1 2013
Mobilizing SharePoint - August 1 2013
 
All you need to know about the creative cloud based app
All you need to know about the creative cloud based appAll you need to know about the creative cloud based app
All you need to know about the creative cloud based app
 
Realizing Hybrid Cloud: Using IBM Bluemix, APIs, and DataPower
Realizing Hybrid Cloud: Using IBM Bluemix, APIs, and DataPowerRealizing Hybrid Cloud: Using IBM Bluemix, APIs, and DataPower
Realizing Hybrid Cloud: Using IBM Bluemix, APIs, and DataPower
 

More from SiteVisibility

60 Minutes to Website Migration Success
60 Minutes to Website Migration Success 60 Minutes to Website Migration Success
60 Minutes to Website Migration Success
SiteVisibility
 
Barrie Tynemouth - Online Price Tracking and Price Wars
Barrie Tynemouth - Online Price Tracking and Price WarsBarrie Tynemouth - Online Price Tracking and Price Wars
Barrie Tynemouth - Online Price Tracking and Price Wars
SiteVisibility
 
Daiana Damacus - Putting the social in social search engines
Daiana Damacus - Putting the social in social search enginesDaiana Damacus - Putting the social in social search engines
Daiana Damacus - Putting the social in social search engines
SiteVisibility
 
How To Grow Your Audience - Jon Hibbitt and Scott Colenutt
How To Grow Your Audience - Jon Hibbitt and Scott ColenuttHow To Grow Your Audience - Jon Hibbitt and Scott Colenutt
How To Grow Your Audience - Jon Hibbitt and Scott Colenutt
SiteVisibility
 
Google Analytics: Best Practice For Ecommerce - Jon Hibbitt
Google Analytics: Best Practice For Ecommerce - Jon HibbittGoogle Analytics: Best Practice For Ecommerce - Jon Hibbitt
Google Analytics: Best Practice For Ecommerce - Jon Hibbitt
SiteVisibility
 
Measuring Content Performance - Jon Hibbitt
Measuring Content Performance - Jon HibbittMeasuring Content Performance - Jon Hibbitt
Measuring Content Performance - Jon Hibbitt
SiteVisibility
 
Getting Started With Google Analytics - Jon Hibbitt
Getting Started With Google Analytics - Jon Hibbitt Getting Started With Google Analytics - Jon Hibbitt
Getting Started With Google Analytics - Jon Hibbitt
SiteVisibility
 
Digital Marketing In The Age Of 5G Mobile - BrightonSEO September 2015
Digital Marketing In The Age Of 5G Mobile - BrightonSEO September 2015Digital Marketing In The Age Of 5G Mobile - BrightonSEO September 2015
Digital Marketing In The Age Of 5G Mobile - BrightonSEO September 2015
SiteVisibility
 
Best Practice for Ecommerce SEO - Jon Hibbitt
Best Practice for Ecommerce SEO - Jon HibbittBest Practice for Ecommerce SEO - Jon Hibbitt
Best Practice for Ecommerce SEO - Jon Hibbitt
SiteVisibility
 
Cutting edge seo #cimcig - jamila mac lean
Cutting edge seo   #cimcig - jamila mac leanCutting edge seo   #cimcig - jamila mac lean
Cutting edge seo #cimcig - jamila mac lean
SiteVisibility
 
Social Media for Charities - November 2012
Social Media for Charities - November 2012Social Media for Charities - November 2012
Social Media for Charities - November 2012
SiteVisibility
 
The business of SEO and how it can make our world a better place
The business of SEO and how it can make our world a better placeThe business of SEO and how it can make our world a better place
The business of SEO and how it can make our world a better place
SiteVisibility
 
How Classified Sites Can Rank for Big Keywords
How Classified Sites Can Rank for Big KeywordsHow Classified Sites Can Rank for Big Keywords
How Classified Sites Can Rank for Big Keywords
SiteVisibility
 
Chinwag Facebook Marketing Conference Edgerank
Chinwag Facebook Marketing Conference EdgerankChinwag Facebook Marketing Conference Edgerank
Chinwag Facebook Marketing Conference Edgerank
SiteVisibility
 
All You Want to Know About Search & More
All You Want to Know About Search & MoreAll You Want to Know About Search & More
All You Want to Know About Search & More
SiteVisibility
 
Social Media for Events
Social Media for Events Social Media for Events
Social Media for Events
SiteVisibility
 
What Will Google Do Next
What Will Google Do NextWhat Will Google Do Next
What Will Google Do Next
SiteVisibility
 
Performance Display: Delivering Results
Performance Display: Delivering Results Performance Display: Delivering Results
Performance Display: Delivering Results
SiteVisibility
 
Forget the Year of the Dragon: 2012 is the Year of Local Search
Forget the Year of the Dragon: 2012 is the Year of Local SearchForget the Year of the Dragon: 2012 is the Year of Local Search
Forget the Year of the Dragon: 2012 is the Year of Local Search
SiteVisibility
 
12 Examples of How You Can Increase Conversions by Understanding Psychology
12 Examples of How You Can Increase Conversions by Understanding Psychology12 Examples of How You Can Increase Conversions by Understanding Psychology
12 Examples of How You Can Increase Conversions by Understanding Psychology
SiteVisibility
 

More from SiteVisibility (20)

60 Minutes to Website Migration Success
60 Minutes to Website Migration Success 60 Minutes to Website Migration Success
60 Minutes to Website Migration Success
 
Barrie Tynemouth - Online Price Tracking and Price Wars
Barrie Tynemouth - Online Price Tracking and Price WarsBarrie Tynemouth - Online Price Tracking and Price Wars
Barrie Tynemouth - Online Price Tracking and Price Wars
 
Daiana Damacus - Putting the social in social search engines
Daiana Damacus - Putting the social in social search enginesDaiana Damacus - Putting the social in social search engines
Daiana Damacus - Putting the social in social search engines
 
How To Grow Your Audience - Jon Hibbitt and Scott Colenutt
How To Grow Your Audience - Jon Hibbitt and Scott ColenuttHow To Grow Your Audience - Jon Hibbitt and Scott Colenutt
How To Grow Your Audience - Jon Hibbitt and Scott Colenutt
 
Google Analytics: Best Practice For Ecommerce - Jon Hibbitt
Google Analytics: Best Practice For Ecommerce - Jon HibbittGoogle Analytics: Best Practice For Ecommerce - Jon Hibbitt
Google Analytics: Best Practice For Ecommerce - Jon Hibbitt
 
Measuring Content Performance - Jon Hibbitt
Measuring Content Performance - Jon HibbittMeasuring Content Performance - Jon Hibbitt
Measuring Content Performance - Jon Hibbitt
 
Getting Started With Google Analytics - Jon Hibbitt
Getting Started With Google Analytics - Jon Hibbitt Getting Started With Google Analytics - Jon Hibbitt
Getting Started With Google Analytics - Jon Hibbitt
 
Digital Marketing In The Age Of 5G Mobile - BrightonSEO September 2015
Digital Marketing In The Age Of 5G Mobile - BrightonSEO September 2015Digital Marketing In The Age Of 5G Mobile - BrightonSEO September 2015
Digital Marketing In The Age Of 5G Mobile - BrightonSEO September 2015
 
Best Practice for Ecommerce SEO - Jon Hibbitt
Best Practice for Ecommerce SEO - Jon HibbittBest Practice for Ecommerce SEO - Jon Hibbitt
Best Practice for Ecommerce SEO - Jon Hibbitt
 
Cutting edge seo #cimcig - jamila mac lean
Cutting edge seo   #cimcig - jamila mac leanCutting edge seo   #cimcig - jamila mac lean
Cutting edge seo #cimcig - jamila mac lean
 
Social Media for Charities - November 2012
Social Media for Charities - November 2012Social Media for Charities - November 2012
Social Media for Charities - November 2012
 
The business of SEO and how it can make our world a better place
The business of SEO and how it can make our world a better placeThe business of SEO and how it can make our world a better place
The business of SEO and how it can make our world a better place
 
How Classified Sites Can Rank for Big Keywords
How Classified Sites Can Rank for Big KeywordsHow Classified Sites Can Rank for Big Keywords
How Classified Sites Can Rank for Big Keywords
 
Chinwag Facebook Marketing Conference Edgerank
Chinwag Facebook Marketing Conference EdgerankChinwag Facebook Marketing Conference Edgerank
Chinwag Facebook Marketing Conference Edgerank
 
All You Want to Know About Search & More
All You Want to Know About Search & MoreAll You Want to Know About Search & More
All You Want to Know About Search & More
 
Social Media for Events
Social Media for Events Social Media for Events
Social Media for Events
 
What Will Google Do Next
What Will Google Do NextWhat Will Google Do Next
What Will Google Do Next
 
Performance Display: Delivering Results
Performance Display: Delivering Results Performance Display: Delivering Results
Performance Display: Delivering Results
 
Forget the Year of the Dragon: 2012 is the Year of Local Search
Forget the Year of the Dragon: 2012 is the Year of Local SearchForget the Year of the Dragon: 2012 is the Year of Local Search
Forget the Year of the Dragon: 2012 is the Year of Local Search
 
12 Examples of How You Can Increase Conversions by Understanding Psychology
12 Examples of How You Can Increase Conversions by Understanding Psychology12 Examples of How You Can Increase Conversions by Understanding Psychology
12 Examples of How You Can Increase Conversions by Understanding Psychology
 

Recently uploaded

Chandigarh Institute of Internet Marketing
Chandigarh Institute of Internet MarketingChandigarh Institute of Internet Marketing
Chandigarh Institute of Internet Marketing
CIIM
 
The Intersection Between AI & Paid Media Management - Curtiss Gulash
The Intersection Between AI & Paid Media Management - Curtiss GulashThe Intersection Between AI & Paid Media Management - Curtiss Gulash
The Intersection Between AI & Paid Media Management - Curtiss Gulash
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Go To Market Strategy - Zig When Others Zag
Go To Market Strategy - Zig When Others ZagGo To Market Strategy - Zig When Others Zag
Go To Market Strategy - Zig When Others Zag
Rajesh Math
 
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
 
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
 
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
 
TAMPIL CANTIK! WA 081225036194, Long Dress Wanita Hijab Simple by Rumah Jahit...
TAMPIL CANTIK! WA 081225036194, Long Dress Wanita Hijab Simple by Rumah Jahit...TAMPIL CANTIK! WA 081225036194, Long Dress Wanita Hijab Simple by Rumah Jahit...
TAMPIL CANTIK! WA 081225036194, Long Dress Wanita Hijab Simple by Rumah Jahit...
Jahit Custom Azka
 
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
 
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
 
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
 
Free Healthcare Marketing Plan for Healthcare professionals
Free Healthcare Marketing Plan for Healthcare professionalsFree Healthcare Marketing Plan for Healthcare professionals
Free Healthcare Marketing Plan for Healthcare professionals
Mazhar Shah
 
Top 10 Cases of Amnesia A Journey through Memory Loss.pptx
Top 10 Cases of Amnesia A Journey through Memory Loss.pptxTop 10 Cases of Amnesia A Journey through Memory Loss.pptx
Top 10 Cases of Amnesia A Journey through Memory Loss.pptx
elizabethella096
 
Paid Media Targeting in a Cookieless Future - Kevin Lee
Paid Media Targeting in a Cookieless Future - Kevin LeePaid Media Targeting in a Cookieless Future - Kevin Lee
Paid Media Targeting in a Cookieless Future - Kevin Lee
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Revolutionizing Advertising with Billion Broadcaster Standee Screen Media
Revolutionizing Advertising with Billion Broadcaster Standee Screen MediaRevolutionizing Advertising with Billion Broadcaster Standee Screen Media
Revolutionizing Advertising with Billion Broadcaster Standee Screen Media
VikasYadav194549
 
Toortizi - Rationale ( SALTY SNACKS )
Toortizi  -  Rationale  ( SALTY SNACKS )Toortizi  -  Rationale  ( SALTY SNACKS )
Toortizi - Rationale ( SALTY SNACKS )
IQads
 
10 Powerful Strategies to Solve Common Payroll Problems in SMEs_.pdf
10 Powerful Strategies to Solve Common Payroll Problems in SMEs_.pdf10 Powerful Strategies to Solve Common Payroll Problems in SMEs_.pdf
10 Powerful Strategies to Solve Common Payroll Problems in SMEs_.pdf
Top Klickz
 
Know about what is digital marketing.pptx
Know about what is digital marketing.pptxKnow about what is digital marketing.pptx
Know about what is digital marketing.pptx
cricketworld24
 
An Odyssey into Composable Digital Solutions - Brian McKeiver
An Odyssey into Composable Digital Solutions - Brian McKeiverAn Odyssey into Composable Digital Solutions - Brian McKeiver
An Odyssey into Composable Digital Solutions - Brian McKeiver
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 

Recently uploaded (20)

Chandigarh Institute of Internet Marketing
Chandigarh Institute of Internet MarketingChandigarh Institute of Internet Marketing
Chandigarh Institute of Internet Marketing
 
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
 
The Intersection Between AI & Paid Media Management - Curtiss Gulash
The Intersection Between AI & Paid Media Management - Curtiss GulashThe Intersection Between AI & Paid Media Management - Curtiss Gulash
The Intersection Between AI & Paid Media Management - Curtiss Gulash
 
Go To Market Strategy - Zig When Others Zag
Go To Market Strategy - Zig When Others ZagGo To Market Strategy - Zig When Others Zag
Go To Market Strategy - Zig When Others Zag
 
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: ...
 
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...
 
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
 
TAMPIL CANTIK! WA 081225036194, Long Dress Wanita Hijab Simple by Rumah Jahit...
TAMPIL CANTIK! WA 081225036194, Long Dress Wanita Hijab Simple by Rumah Jahit...TAMPIL CANTIK! WA 081225036194, Long Dress Wanita Hijab Simple by Rumah Jahit...
TAMPIL CANTIK! WA 081225036194, Long Dress Wanita Hijab Simple by Rumah Jahit...
 
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...
 
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
 
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
 
Free Healthcare Marketing Plan for Healthcare professionals
Free Healthcare Marketing Plan for Healthcare professionalsFree Healthcare Marketing Plan for Healthcare professionals
Free Healthcare Marketing Plan for Healthcare professionals
 
Top 10 Cases of Amnesia A Journey through Memory Loss.pptx
Top 10 Cases of Amnesia A Journey through Memory Loss.pptxTop 10 Cases of Amnesia A Journey through Memory Loss.pptx
Top 10 Cases of Amnesia A Journey through Memory Loss.pptx
 
Paid Media Targeting in a Cookieless Future - Kevin Lee
Paid Media Targeting in a Cookieless Future - Kevin LeePaid Media Targeting in a Cookieless Future - Kevin Lee
Paid Media Targeting in a Cookieless Future - Kevin Lee
 
Revolutionizing Advertising with Billion Broadcaster Standee Screen Media
Revolutionizing Advertising with Billion Broadcaster Standee Screen MediaRevolutionizing Advertising with Billion Broadcaster Standee Screen Media
Revolutionizing Advertising with Billion Broadcaster Standee Screen Media
 
Toortizi - Rationale ( SALTY SNACKS )
Toortizi  -  Rationale  ( SALTY SNACKS )Toortizi  -  Rationale  ( SALTY SNACKS )
Toortizi - Rationale ( SALTY SNACKS )
 
10 Powerful Strategies to Solve Common Payroll Problems in SMEs_.pdf
10 Powerful Strategies to Solve Common Payroll Problems in SMEs_.pdf10 Powerful Strategies to Solve Common Payroll Problems in SMEs_.pdf
10 Powerful Strategies to Solve Common Payroll Problems in SMEs_.pdf
 
Know about what is digital marketing.pptx
Know about what is digital marketing.pptxKnow about what is digital marketing.pptx
Know about what is digital marketing.pptx
 
An Odyssey into Composable Digital Solutions - Brian McKeiver
An Odyssey into Composable Digital Solutions - Brian McKeiverAn Odyssey into Composable Digital Solutions - Brian McKeiver
An Odyssey into Composable Digital Solutions - Brian McKeiver
 

Miracle Inameti-Archibong - We made our website a progressive web app and why you should too