PWA & AMP (PWAMP) - Making the Bot Experience as Good as the User ExperienceMax Prin
How can Progressive Web Apps (PWA) and Accelerated Mobile Pages (AMP) work together to create an optimal user experience, from search to conversion? Find out this and more in our next webinar!
Having both frameworks sharing a unique set of URLs makes search engines’ crawling and indexing much easier and straightforward. No need to deal with canonical tags, alternate tags and other signals to establish relationships between similar documents: only one document per piece of content.
In this webinar, Max will talk about getting the best out of both worlds: the speed of AMP from the search results and the functionalities of PWA for UX, engagement and conversion. As well as how to integrate AMP with PWA on the same URLs.
Technical SEO Auditing Tips for the Modern Marketer by Melody Petulla at MerkleBayAreaSearchSFMeetu
The Internet is changing fast, and SEOs should be, too! Get advanced tips and guidance for auditing technical SEO topics that are increasing in prevalence and importance today such as site migrations and re-platforming, site latency, and JavaScript crawlability. With a focus on actionable takeaways, we’ll look at realistic ways to translate SEO theory into next steps for your day to day job.
Presentation by Melody Petulla at Merkle during the BayAreaSearch.org June 2019 meetup at Conductor in San Francisco
SMX West 2020 - Leveraging Structured Data for Maximum EffectAbby Hamilton
After this session, you will be able to:
1. Understand how search engines render and see your content and extract structured data to power rich experiences
2. Discover tools and resources that can help you to easily generate and test structured markup
3. Increase the likelihood of you content displaying as rich-results, which have been found to increase click-through rate
4. Fully realize the role semantic markup plays in determining the searcher experience and what types of schema you should use for best results
PWA & AMP (PWAMP) - Making the Bot Experience as Good as the User ExperienceMax Prin
How can Progressive Web Apps (PWA) and Accelerated Mobile Pages (AMP) work together to create an optimal user experience, from search to conversion? Find out this and more in our next webinar!
Having both frameworks sharing a unique set of URLs makes search engines’ crawling and indexing much easier and straightforward. No need to deal with canonical tags, alternate tags and other signals to establish relationships between similar documents: only one document per piece of content.
In this webinar, Max will talk about getting the best out of both worlds: the speed of AMP from the search results and the functionalities of PWA for UX, engagement and conversion. As well as how to integrate AMP with PWA on the same URLs.
Technical SEO Auditing Tips for the Modern Marketer by Melody Petulla at MerkleBayAreaSearchSFMeetu
The Internet is changing fast, and SEOs should be, too! Get advanced tips and guidance for auditing technical SEO topics that are increasing in prevalence and importance today such as site migrations and re-platforming, site latency, and JavaScript crawlability. With a focus on actionable takeaways, we’ll look at realistic ways to translate SEO theory into next steps for your day to day job.
Presentation by Melody Petulla at Merkle during the BayAreaSearch.org June 2019 meetup at Conductor in San Francisco
SMX West 2020 - Leveraging Structured Data for Maximum EffectAbby Hamilton
After this session, you will be able to:
1. Understand how search engines render and see your content and extract structured data to power rich experiences
2. Discover tools and resources that can help you to easily generate and test structured markup
3. Increase the likelihood of you content displaying as rich-results, which have been found to increase click-through rate
4. Fully realize the role semantic markup plays in determining the searcher experience and what types of schema you should use for best results
And end-to-end introduction to building meaningful strategies for organic search. This course addresses:
What is an organic search strategy?
What you need to know and do before starting a project with a client?
The research process
Organizing and prioritizing action items
Building, editing, and presenting presentation
Along with general tips and tricks
This class is targeted to SEO practitioners with 3-6 year of experience (particularly management to director levels). However, anyone can glean insights from this class, as it will be focused on building general critical, strategic thinking for the organic search channel.
Materials Needed:
Internet connection / Google search
A Creative mind
Whiteboard
One of the following would help with keyword analysis: SEMrush/aHref/Moz/getStat/etc.
Site crawlers: Screaming Frog/Sitebulb/DeepCrawl/OnCrawl/aHref/etc.
Tools are a must for serious SEOs; they deliver the flexibility and capability to tackle jobs of any size. Knowing which ones best fit your needs, budget and the scale of the sites you work on is critical.
In this clinic, our veteran SEOs open their own tool chests, share with you their favorites (both free and paid) and take your questions about how to use them (and others) effectively. These are tools that have earned the loyalty of our speakers thanks to their utility, features and ability to help maximize time - no sponsored advice here!
What a search engine can teach you about product sitemaps - BrightonSEO April...Pricesearcher
Pricesearcher is a vertical search engine and our mission is to give consumers the complete view. Our technology processes 500m+ prices per day across 10 countries.
2017 saw the launch of Pricesearcher’s web crawler – PriceBot, to complete the indexing of all UK prices.
In this talk we will analyse what PriceBot discovered and how this information can help you improve the crawlability of your own site.
Creating Killer Dashboards That Inform & Persuade - SMX Advanced 2019 - Sam M...DeepCrawl
What good are your brilliant audits and analysis if you can't communicate the insights in a way that persuades clients, management and stakeholders and results in buy-in and budget?
SEOs need to place more emphasis on visualizing data, not only to convince those that we work for and with, but so that we can make more informed decisions faster. In this talk, Sam will show you how you can revolutionize your reporting by creating impactful dashboards, so that you can become a more efficient SEO.
Technical SEO Beyond the Audit - Brighton SEO April 2017 - Philip GamblePhilip Gamble
Technical SEO is more than just an audit. Monitoring of technical performance is critical to catch any emerging issues early on. This session will cover practical examples of how to approach technical monitoring, what to look for and examples of real world implementations which have maintained and improved performance.
An SEO's Guide to Website Migrations | Faye Watt | BrightonSEO's Advanced Tec...Faye Watt
In this presentation, Faye will take you through the necessary steps you need to take to ensure a successful website migration, how to avoid the loss of organic traffic and search visibility, and why migrations often fail.
This presentation includes:
How to redirect a domain
How to set up a local server
A migration timeline template
A migration checklist
Most search engines reward well-built sites that use structured markup. Find out how Schema can help them understand the intent behind your content and get your content noticed by users.
This talk was presented by Ana Gasston (@anagasston) at the London Web Standards meet up on 19/01/2015.
Cut the Crap: Next Level Content Audits with Crawlers - Sam Marsden, SEO & Co...DeepCrawl
Sites with any level of content production quickly build up pages that are outdated and left unmanaged, crawl budget can be wasted on low quality pages, penalties may be incurred and organic search visibility can be lost for the pages that matter most on a site.
Sam will be sharing a new framework for conducting regular content audits that make use of many data sources but that are time efficient to implement and put you in the best position to make decisions on how to deal with the content on the sites you manage.
Sam will examine the different data sources that you can bring together from commonly used tools and how to anchor this with crawl data in unique and original ways to assess onsite engagement and performance in search.
SMX Keynote - SEO Horizons - Alexis' SectionAlexis Sanders
Alexis talks about what it means to be in an agency, things we're thinking about, shifts we've seen within our client-base, the future of marketing and SEO.
URL Funnel Optimisation: How to get budget for SEO - Michal Magdziarz, CEO, D...DeepCrawl
In his talk, DeepCrawl CEO, Michal Magdziarz breaks down the disconnect between SEOs and CEOs. He explains why he believes SEOs are still fighting to justify more budget and resource and provides actionable insights as to how they can prove the impact they have on the wider business.
Complete SEO Report with checklist requiredaaimannoor5
multiple variations of an engaging product description for an SEO report from a digital marketing agency:
Variation 1:
Skyrocket your online visibility and dominate your competition with our comprehensive SEO report.
• Detailed analysis of your website's current search engine performance
• Personalized recommendations to improve your rankings and drive more traffic
• Insights on top-performing keywords and content opportunities
• Step-by-step action plan to implement high-impact SEO strategies
Struggling to get your website seen by your ideal customers? Our SEO report is your secret weapon to unlocking the full potential of search engine optimization. Packed with data-driven insights, you'll uncover the exact steps needed to boost your organic traffic, outrank your competitors, and turn your website into a lead-generating machine. Whether you're a small business or an enterprise-level brand, this report is your roadmap to search engine success.
This SEO report is perfect for digital marketing teams, business owners, and entrepreneurs who are ready to take their online presence to new heights. With our expert analysis and optimization recommendations, you'll be able to leverage the power of search to attract more qualified leads, increase conversions, and grow your business like never before.
Variation 2:
Dominate the search results and stay ahead of the competition with our cutting-edge SEO report.
• Comprehensive audit of your website's current search engine performance
• Tailored strategies to improve your rankings across key industry keywords
• Insights on content gaps and opportunities to drive more organic traffic
• Actionable steps to implement high-impact SEO tactics
Struggling to get your business seen by your ideal customers online.
Our SEO report is your ticket to search engine dominance. Powered by the latest data and industry best practices, this report will give you the intel you need to outrank your competitors, attract more qualified leads, and turn your website into a lead-generating powerhouse.
Whether you're a solopreneur or part of an enterprise marketing team, this SEO report is designed to help you maximize your online visibility and drive real business results. With our expert analysis and optimization recommendations, you'll be able to leverage the power of search to boost your brand awareness, increase conversions, and take your company to new heights.
Don't let your competition outrank you - invest in our SEO report and watch your online dominance skyrocket.
Variation 3:
Uncover the search engine secrets to drive more traffic and leads with our comprehensive SEO report.
• In-depth analysis of your website's current search engine performance
• Customized strategies to improve your rankings across high-intent keywords
• Insights on content gaps and opportunities to attract your ideal customers
• Step-by-step action plan to implement proven SEO tactics
Struggling to get your business seen by your target audience
David Lockie 'Using Open Source to Speed Up your Roadmap' BrightonSEO 2017Angry Creative (UK)
How to eliminate the risk of investing in technology. Using open source software with public roadmaps, running lean, fast, agile programmes. Demonstrating successful examples of using personalised experiences across multiple channels with open source at the centre of the architecture.
Before you even get started on feed driven retail, what kind of state is your feed in? Do you need a solution? How good is the data? And once you've got the continual rinse and repeat of data quality, what channels can you check out that you may not already be on? Given at SMX East, Oct. 24, 2017.
And end-to-end introduction to building meaningful strategies for organic search. This course addresses:
What is an organic search strategy?
What you need to know and do before starting a project with a client?
The research process
Organizing and prioritizing action items
Building, editing, and presenting presentation
Along with general tips and tricks
This class is targeted to SEO practitioners with 3-6 year of experience (particularly management to director levels). However, anyone can glean insights from this class, as it will be focused on building general critical, strategic thinking for the organic search channel.
Materials Needed:
Internet connection / Google search
A Creative mind
Whiteboard
One of the following would help with keyword analysis: SEMrush/aHref/Moz/getStat/etc.
Site crawlers: Screaming Frog/Sitebulb/DeepCrawl/OnCrawl/aHref/etc.
Tools are a must for serious SEOs; they deliver the flexibility and capability to tackle jobs of any size. Knowing which ones best fit your needs, budget and the scale of the sites you work on is critical.
In this clinic, our veteran SEOs open their own tool chests, share with you their favorites (both free and paid) and take your questions about how to use them (and others) effectively. These are tools that have earned the loyalty of our speakers thanks to their utility, features and ability to help maximize time - no sponsored advice here!
What a search engine can teach you about product sitemaps - BrightonSEO April...Pricesearcher
Pricesearcher is a vertical search engine and our mission is to give consumers the complete view. Our technology processes 500m+ prices per day across 10 countries.
2017 saw the launch of Pricesearcher’s web crawler – PriceBot, to complete the indexing of all UK prices.
In this talk we will analyse what PriceBot discovered and how this information can help you improve the crawlability of your own site.
Creating Killer Dashboards That Inform & Persuade - SMX Advanced 2019 - Sam M...DeepCrawl
What good are your brilliant audits and analysis if you can't communicate the insights in a way that persuades clients, management and stakeholders and results in buy-in and budget?
SEOs need to place more emphasis on visualizing data, not only to convince those that we work for and with, but so that we can make more informed decisions faster. In this talk, Sam will show you how you can revolutionize your reporting by creating impactful dashboards, so that you can become a more efficient SEO.
Technical SEO Beyond the Audit - Brighton SEO April 2017 - Philip GamblePhilip Gamble
Technical SEO is more than just an audit. Monitoring of technical performance is critical to catch any emerging issues early on. This session will cover practical examples of how to approach technical monitoring, what to look for and examples of real world implementations which have maintained and improved performance.
An SEO's Guide to Website Migrations | Faye Watt | BrightonSEO's Advanced Tec...Faye Watt
In this presentation, Faye will take you through the necessary steps you need to take to ensure a successful website migration, how to avoid the loss of organic traffic and search visibility, and why migrations often fail.
This presentation includes:
How to redirect a domain
How to set up a local server
A migration timeline template
A migration checklist
Most search engines reward well-built sites that use structured markup. Find out how Schema can help them understand the intent behind your content and get your content noticed by users.
This talk was presented by Ana Gasston (@anagasston) at the London Web Standards meet up on 19/01/2015.
Cut the Crap: Next Level Content Audits with Crawlers - Sam Marsden, SEO & Co...DeepCrawl
Sites with any level of content production quickly build up pages that are outdated and left unmanaged, crawl budget can be wasted on low quality pages, penalties may be incurred and organic search visibility can be lost for the pages that matter most on a site.
Sam will be sharing a new framework for conducting regular content audits that make use of many data sources but that are time efficient to implement and put you in the best position to make decisions on how to deal with the content on the sites you manage.
Sam will examine the different data sources that you can bring together from commonly used tools and how to anchor this with crawl data in unique and original ways to assess onsite engagement and performance in search.
SMX Keynote - SEO Horizons - Alexis' SectionAlexis Sanders
Alexis talks about what it means to be in an agency, things we're thinking about, shifts we've seen within our client-base, the future of marketing and SEO.
URL Funnel Optimisation: How to get budget for SEO - Michal Magdziarz, CEO, D...DeepCrawl
In his talk, DeepCrawl CEO, Michal Magdziarz breaks down the disconnect between SEOs and CEOs. He explains why he believes SEOs are still fighting to justify more budget and resource and provides actionable insights as to how they can prove the impact they have on the wider business.
Complete SEO Report with checklist requiredaaimannoor5
multiple variations of an engaging product description for an SEO report from a digital marketing agency:
Variation 1:
Skyrocket your online visibility and dominate your competition with our comprehensive SEO report.
• Detailed analysis of your website's current search engine performance
• Personalized recommendations to improve your rankings and drive more traffic
• Insights on top-performing keywords and content opportunities
• Step-by-step action plan to implement high-impact SEO strategies
Struggling to get your website seen by your ideal customers? Our SEO report is your secret weapon to unlocking the full potential of search engine optimization. Packed with data-driven insights, you'll uncover the exact steps needed to boost your organic traffic, outrank your competitors, and turn your website into a lead-generating machine. Whether you're a small business or an enterprise-level brand, this report is your roadmap to search engine success.
This SEO report is perfect for digital marketing teams, business owners, and entrepreneurs who are ready to take their online presence to new heights. With our expert analysis and optimization recommendations, you'll be able to leverage the power of search to attract more qualified leads, increase conversions, and grow your business like never before.
Variation 2:
Dominate the search results and stay ahead of the competition with our cutting-edge SEO report.
• Comprehensive audit of your website's current search engine performance
• Tailored strategies to improve your rankings across key industry keywords
• Insights on content gaps and opportunities to drive more organic traffic
• Actionable steps to implement high-impact SEO tactics
Struggling to get your business seen by your ideal customers online.
Our SEO report is your ticket to search engine dominance. Powered by the latest data and industry best practices, this report will give you the intel you need to outrank your competitors, attract more qualified leads, and turn your website into a lead-generating powerhouse.
Whether you're a solopreneur or part of an enterprise marketing team, this SEO report is designed to help you maximize your online visibility and drive real business results. With our expert analysis and optimization recommendations, you'll be able to leverage the power of search to boost your brand awareness, increase conversions, and take your company to new heights.
Don't let your competition outrank you - invest in our SEO report and watch your online dominance skyrocket.
Variation 3:
Uncover the search engine secrets to drive more traffic and leads with our comprehensive SEO report.
• In-depth analysis of your website's current search engine performance
• Customized strategies to improve your rankings across high-intent keywords
• Insights on content gaps and opportunities to attract your ideal customers
• Step-by-step action plan to implement proven SEO tactics
Struggling to get your business seen by your target audience
David Lockie 'Using Open Source to Speed Up your Roadmap' BrightonSEO 2017Angry Creative (UK)
How to eliminate the risk of investing in technology. Using open source software with public roadmaps, running lean, fast, agile programmes. Demonstrating successful examples of using personalised experiences across multiple channels with open source at the centre of the architecture.
Before you even get started on feed driven retail, what kind of state is your feed in? Do you need a solution? How good is the data? And once you've got the continual rinse and repeat of data quality, what channels can you check out that you may not already be on? Given at SMX East, Oct. 24, 2017.
SEO Tactics for Startups - Making Your Funnel Work program - StartupbootcampJoost Hoogstrate
SEO is one of the most important digital marketing tactics out there.
For startups who still have to build their brand, content and earn links it's hard.
https://e-commercemanagers.com/seo-google-search-console/
SEO with Google Analytics - Organic KeywordsTobias Kraeft
In 2011 Google started to hide information on organic keywords to be used in Third Party Tools, inlcuding Google Analytics. In 2016 we now see around 95% of all searches as '(not provided)' within all reports.
While the Keyword-Data is missing in Google Analytics, it is still available within the Google Search Console. And since the update of the Google Search Console API it's possible to extract the data systematically and combine it with the performance data in Google Analytics.
How? That's what you'll learn in these slides, originally presented on the Google Analytics Summit 2016 in Hamburg, Germany by Tobias Kräft in October 2016.
The Science of Software Developing Data-Driven Product Roadmaps (ProductCamp ...ProductCamp Boston
Data is used throughout organizations to help make educated decisions, but why does data seem to fall short when it comes to measuring how your product is actually used after the download?
Keith Fenech, Co-Founder of Trackerbird Software Analytics, a V.i. Labs company, will discuss practical tips and tools for measuring end-user application usage, and how you can leverage this data to define and hone your product roadmap.
In this session you will learn:
•Methods for collecting software usage data
•Which actionable metrics you should focus on when measuring application usage
•How this data can help you build better products and convert more users to paying customers
About Keith Fenech
Keith is the Co-Founder of Trackerbird Software Analytics, a V.i. Labs company. Trackerbird provides valuable insight into product runtime and customer usage patterns giving product management the intelligence to make data-driven decisions about their product roadmaps.
Prior to founding Trackerbird, Keith held senior product roles at GFI Software and Yellowbit. Keith has a Masters in Computer Science from the University of Malta.
He founded and manages the Product Management group on LinkedIn consisting of over 81,000 members.
AMP and the instant web - WebPerformance NYC MeetUp groupMichael Posso
This talk was designed to give the developer the basics of the AMP technology. The talk offers the pros and cons of the technology as well as a technical overview of the structure of an AMP pages. The information covers several tools and integration with popular CMS and how to implement AMP in the development testing and build process.
So many tips, so little time! Here I whizzed through the top 10 most awesome bits of functionality of Google Tag Manager, focusing on Google Analytics benefits. Tips from beginner to expert level, so choose what is right for you to learn next!
In this webinar hosted by DeepCrawl, we take a look at how clickstream data - from the SERPs through to checkout - can be analyzed to form predictions around the optimal customer journey. We dig into how the predictions can be utilized to optimize sites and apps to more fluidly guide customers from point of entry to conversion. We also review how understanding your crawl budget and the factors that impact which of your site's pages are indexed are all critical to creating a valid model to optimize your content for increased conversions.
AMP is coming to improve the mobile web. Big time.
There are many aspect to a great user experience on sites.
In order to improve the speed of the media websites on mobile and the monetization, we needed few things:
1. Fast pages. Fast to load, fast to display, saving bandwidth when possible.
2. Easy for the developers and companies to create. Only based on known and widely used technologies.
3. Mobile Friendly: they should respect a standard and thanks to this standard, pages would be automatically optimized for mobile devices
4. Embrace the open web: non-proprietary technology, open source, available to anyone to use and improve. It should not only help for search engines, but for everyone.
In these slides, we will cover AMP and what it can do for you.
1.Wireless Communication System_Wireless communication is a broad term that i...JeyaPerumal1
Wireless communication involves the transmission of information over a distance without the help of wires, cables or any other forms of electrical conductors.
Wireless communication is a broad term that incorporates all procedures and forms of connecting and communicating between two or more devices using a wireless signal through wireless communication technologies and devices.
Features of Wireless Communication
The evolution of wireless technology has brought many advancements with its effective features.
The transmitted distance can be anywhere between a few meters (for example, a television's remote control) and thousands of kilometers (for example, radio communication).
Wireless communication can be used for cellular telephony, wireless access to the internet, wireless home networking, and so on.
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesSanjeev Rampal
Talk presented at Kubernetes Community Day, New York, May 2024.
Technical summary of Multi-Cluster Kubernetes Networking architectures with focus on 4 key topics.
1) Key patterns for Multi-cluster architectures
2) Architectural comparison of several OSS/ CNCF projects to address these patterns
3) Evolution trends for the APIs of these projects
4) Some design recommendations & guidelines for adopting/ deploying these solutions.
This 7-second Brain Wave Ritual Attracts Money To You.!nirahealhty
Discover the power of a simple 7-second brain wave ritual that can attract wealth and abundance into your life. By tapping into specific brain frequencies, this technique helps you manifest financial success effortlessly. Ready to transform your financial future? Try this powerful ritual and start attracting money today!
ER(Entity Relationship) Diagram for online shopping - TAEHimani415946
https://bit.ly/3KACoyV
The ER diagram for the project is the foundation for the building of the database of the project. The properties, datatypes, and attributes are defined by the ER diagram.
9. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit9
Mobile-first index: how?
10. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit10
Mobile-first index is slow to roll out
76.7%
14.7%
8.6%
Googlebot Googlebot-Smartphone Other Googlebots
11. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit11
Track mobile-first indexing yourself
You can can log the user-agent used in HTML comments
Sample PHP code:
<!--
User-agent: <?php echo $_SERVER[”HTTP_USER_AGENT”]; ?>
-->
The cached page on Google will show which
user-agent Googlebot used to crawl the page.
@JohnMu
John Mueller
Google
12. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit12
0.0
0.5
1.0
1.5
2.0
2.5
3.0
2010 2011 2012 2013 2014 2015 2016 2017 2018
Billions
Western Europe
North America
Middle East & Africa
Latin America
Central & Eastern Europe
Asia-Pacific
Worldwide Mobile Internet Users
Source: Mobile Internet Users, eMarketer, January 2018
Mobile-first index: why?
13. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit13
Mobile-first index: why?
Mobile searches surpassed
desktop searches in 2015.
Source: Google Internal Data, for 10 countries including the US and Japan, April 2015.
14. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit14
0
50
100
150
200
250
2010 2011 2012 2013 2014 2015 2016 2017 2018
Millions
Source: Mobile Internet Users – United States, eMarketer, January 2018
API
App indexing
announced
10/13 Google
acquired
Firebase
9/11
Mobile-
friendly label
11/14
Mobilegeddon
4/15
Mobile-friendly
testing tool
5/16
AMP project
announced
10/15
Mobile-
interstitial
penalty
8/16
Mobile-first
indexing
announcement
11/16
PWAs created
6/15 PWA
announcement
11/16
Mobile-friendliness
API
1/17
Mobile speed
ranking factor
1/18 (7/18)
Mobile-first
index roll-out
announced
3/18
Mobile-friendly
label removed
8/16
Google
officially
recommends
responsive
6/12
Google
suggest
adaptive (1
HTML, 2 CSS)
2/12
US mobile Internet users & Google’s mobile updates
@AlexisKSanders
Alexis Sanders
Merkle
15. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit15
However, mobile phones…
…have smaller screens
(less space for content)
…are slower
(less processing power, memory)
…can have weak connections
(3G, 4G < Cable, Fiber)
16. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit
SEO
Search Engine Experience Optimization
17. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit17
Search Engine Experience Optimization
Website features
Relevant
Mobile-friendly
Fast
Secure
Popular
How?
-
Content
RWD*
Site speed
HTTPS
Links
Rankings
-
Up
Not MF = down
Slow = down
Up*
Up
SEO = making sure search engines ”understand” optimized experiences
18. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit
Mobile-Friendly vs. Mobile-Optimized
(for both users and search engines)
20. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit
Graceful Degradation / Progressive Enhancement
Devices (hardware, screen size), browsers, network, permissions, etc.
21. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit21
3 ways to implement your mobile website
Responsive
Web Design
Dynamic
Serving
Separate
URLs
Same URL (vs. desktop)
Same HTML (vs. desktop)
Potential/main concern Page speed Content parity Content parity
22. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit22
<link> tagging map (for websites with separate URLs + international sites + AMP)
Source: https://ampbyexample.com/introduction/internationalization/
23. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit23
Ensure parity between mobile and desktop versions
24. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit24
Ensure parity between mobile and desktop versions
25. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit25
Ensure parity between mobile and desktop versions
(Accessible) Content
• Page title
• Meta description
• H1, H2, etc.
• Words
• Links (nofollow)
• Images (alt text)
• Videos
<link> tags
• hreflang
• rel=“prev/next”
Structured Data
https://technicalseo.com/seo-tools/mobile-first-index/
Mobile-first Index
Tabs
Accordions
“Click-to-expand”
Loaded automatically
26. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit
SERP Features & Voice Search
(structured data markup)
27. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit27
A lot of SERP features are powered by structured data
28. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit28
Leveraging structured data markup
Structured data markup has 2 components:
Vocabulary: schema.org
Format:
• Microdata
• JSON-LD
29. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit29
Leveraging structured data markup
Google supports a ton of markups
that can enhance search results:
- Product, reviews, ratings
- Events, music, movie, recipes, etc.
Rich Result = Higher Click-Through Rate (CTR)
https://developers.google.com/schemas/reference/
30. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit30
Schema.org markup generator (technicalseo.com)
31. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit31
Schema.org markup generator (technicalseo.com)
Generate JSON-LD (and some microdata)
• Website (Site Name, Sitelinks Searchbox)
• Breadcrumbs
• Person (jobTitle, worksFor, sameAs)
• Organization (Logo, Contacts, Social Profiles)
• Local Business (Address, OpeningHoursSpecification)
• Article (NewsArticle, BlogPosting)
• Product (Offer, AggregateRating, Reviews)
• Event
• Recipe
• Job Posting
Easily send code to Google’s testing tool
https://technicalseo.com/seo-tools/schema-markup-generator/
32. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit32
Mobile click-through-rates by ranking position
33. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit33
Voice search results
Knowledge Graph Featured Snippets
34. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit34
94% of featured snippet URLs rank in the top five
35. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit
Page Speed
(site latency)
50. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit50
AMP documentation
https://www.ampproject.org/docs/reference/components https://www.ampbyexample.com
51. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit51
AMP tools
https://search.google.com/test/amp https://technicalseo.com/seo-tools/amp/
52. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit
What about “SEO”?
AMP is not a ranking factor
A “really fast” site doesn’t rank better than a “fast” site
54. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit
What about “SEO”?
AMP is not a ranking factor
A “really fast” site doesn’t rank better than a “fast” site
Faster is better (+ AMP cache/pre-loading)
AMP = mobile-friendly
SERP visibility
56. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit
Progressive Web AMPs
(the ultimate configuration)
57. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit57
What’s a progressive web app?
Native apps
Web apps
58. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit58
What’s a progressive web app?
Reliable and Fast
App shell cached locally (on 1st load)
• Fast loading when offline or with slow
connection (on subsequent loads)
Mobile-friendly (responsive)
Secure (HTTPS)
Engaging
App icon on device’s home screen
Push notifications
59. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit59
What’s a progressive web app?
60. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit60
AMP as entry point into your PWA
<amp-install-serviceworker>
61. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit61
AMP as entry point into your PWA
1) User gets the AMP from the SERP
2) Service worker is installed on device
• Once activated, SW caches the
“app shell” and initial data
3) User clicks on a (internal) link
4) Service worker “hijacks” the click
5) Pre-cached PWA loads instantly
62. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit62
The service worker “hijacks” the click
if (request = navigate) {
if (requested page is cached) {
serve cached PWA version
} else {
fetch, serve and cache PWA version
}
} else {
…
}
63. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit63
PWA + AMP = PWAMP
The AMP framework is
not compatible with (all)
JavaScript frameworks
(e.g. pushState)
64. Max Prin @maxxeight | MnSearch Summit 2018 #mnsummit64
PWAMP examples and resources
https://pwamp.shop https://www.howpwampworks.com (by @aleyda)
Firebase – 9/2011
https://www.seroundtable.com/google-easy-mobile-seo-14748.html - 2/20/12
https://www.seroundtable.com/google-mobile-seo-official-15264.html - 6/7/12
Google introduces app indexing - 10/13/13
Google acquires Firebase - 10/2014
Mobile-friendliness label - 11/18/14
Mobilegeddon/mobile-friendliness update – 4/21/15
PWAs introduced – 6/15/15
AMP announcement – 10/7/15
Mobile-friendly testing tool - 5/17/16
Mobile interstitial penalty – 8/23/16
Google removes mobile-friendly label - 8/31/16
What is AMP? - 9/12/2016
Mobile-first index (announcement 1) – 11/4/16
PWA – 11/9/16
Mobile-friendliness Test API – 1/31/17
Mobile speed ranking factor – 1/17/18
Mobile-first official announcement – 3/26/18
Popularity: you don’t need to understand something to acknowledge its reality.
!!! = new features in this tool: rendered code and JS console – very useful to troubleshoot rendering issue with JS-powered sites.
https://www.w3.org/wiki/Graceful_degradation_versus_progressive_enhancement
Leveraging smartphone features – camera, GPS, notifications, etc.
Mobile optimized: also avoid full screen popups
Regardless mobile config: avoid bad practices like interstitials
Microdata: introduced with HTML5. Attributes and values directly integrated into HTML elements -> can quickly become complicated to implement, especially when the data is not grouped together in the code.
JSON-LD (JavaScript Object Notation for Linked Data): much easier to implement (1 block of script)
It’s easy to forget the golden rule of SDM: do not markup non-visible data
https://www.sistrix.com/downloads/study/sistrix_mobile_seo_study_en.pdf
No click = SERP features in mobile results: quick answers, local packs, etc.
A.J. Ghergich, May 14, 2018 - https://www.semrush.com/blog/how-to-earn-google-featured-snippets-mobile-study/
We analyzed 10 million mobile keywords and dissected 1.3 million featured snippets on Google.
But leveraging structured data for semantics and relevance as well as on the overall quality of the content might help getting into the top 5 then getting the featured snippet.
https://www.thinkwithgoogle.com/marketing-resources/experience-design/mobile-page-speed-load-time/
https://support.google.com/partners/answer/7336278?hl=en
https://www.soasta.com/blog/mobile-web-performance-monitoring-conversion-rate/
Too fast? error pages
AMP is a natural fit for e-commerce because AMP makes web pages fast, and fast pages help with purchase conversions.
https://www.ampproject.org/learn/about-how/
https://medium.com/@cramforce/why-amp-is-fast-7d2ff1f48597
Lazy loading
Extensive use of preconnect
Prefetching of lazy loaded resources
All async JavaScript
Inline style sheets
Zero HTTP requests block font downloads.
Instant loading through prerendering
Prerendering only downloads resources above the fold
Prerendering does not render things that might be expensive in terms of CPU
Intelligent resource prioritization
Uncoupling of document layout from resource downloads
Maximum size for style sheet
FastDOM-style DOM change batching
Optimized for low count of style recalculations and layout
Mitigations for third party JS worst-practices such as document.write
Runtime cost of analytics instrumentation is independent of number of used analytics providers
Extensions don’t block page layout
CDN delivery available to all AMP documents
All resources and the document are loaded from the same origin through the same HTTP 2.0 tunnel
Animations can be GPU accelerated
Dave Besbris, VP of Engineering at Google
over 31 million domains on the internet publishing AMP and they published over 5 billion pages.
recipes, travel, retail, dictionaries, RapGenius…
Still hard to built a full ecom site with AMP: AMP can’t be the full solution for conversions
Why is the reach of web apps higher? Search engines (vs. app stores).
Supported by all major browsers
No need to be indexed
https://www.ampproject.org/docs/integration/pwa-amp
https://www.ampproject.org/docs/integration/pwa-amp/amp-to-pwa
- AMP for initial user acquisition
AMP is an ideal solution for so-called leaf pages, content pages that your users discover organically through a search engine, a shared link by a friend or through a link on another site. Because of AMP's specialized pre-rendering, AMP pages load extremely fast, which in return means much less drop off (the latest DoubleClick study shows that more than 53% of all users will drop off after 3 seconds).
- PWA for rich interactivity and engagement
Progressive Web Apps, on the other hand, allow for much greater interactivity and engagement, but do not have the instant first-load characteristics of an AMP page. At their core is a technology called Service Worker, a client-side proxy that allows you to cache all sorts of assets for your pages, but said Service Worker only activates after the first load.