SlideShare uma empresa Scribd logo
1 de 27
Angular and SEO
we.in(kansas)==!anymore
misconception
inception
What We’re Covering
• wtf is a website, anyway?
• javascript primer
• how {{ angular }} sites are {{ built }}
• angular + seo
• don’t fight the future
• resources
wtf is a website, anyway?
ain’t your gramma’s content consumption anymore
From text content...
The first websites were just a way of
making linked text documents available.
The first true website ever is still online:
http://info.cern.ch/hypertext/WWW/TheProject.html
6
… to dynamic applications
Websites today do way more than serve
up text or digital magazine pages.
Modern websites are full-fledged
applications.
8
javascript primer
alert(“don’t be alarmed”);
Javascript - web programming
HTML is a markup language - tells a
browser how to layout and style a
document.
Javscript is a scripting programming
language - basically adding features to the
browser.
HTML example
<body>
<h1>Heading</h1>
<br />
<strong>Hello there.</strong>
</body>
Javascript example
<script>
document.addEventListener( 'DOMContentLoaded', function () {
document.write('hello there');
}, false );
</script>
how angular sites are {{ built }}
more app than site
13
Template + controller
The two basic components of an Angular
app are:
Template - builds the page layout
Controller - connects functions to the
template
The template
The two basic components of an Angular
app are:
Template - builds the page layout
Controller - connects functions to the
template
<superfunnypanel title="Personal Data"
edit="/employee/{{employee.id}}/edit">
<!-- actual content comes here -->
</superfunnypanel>
module.directive('superfunnypanel', function () { return
{restrict:’E’, //some fancy code whatever you get it right
Controller:
Template:
angular + seo
best of both worlds (ish)
1. Google can
crawl it.
https://www.screamingfrog.co.uk/seo-spider-6-0/
2. You gotta crawl
like Google.
https://webmasters.googleblog.com/2014/05/understanding-web-pages-better.html
3. Pushstate
http://www.codelord.net/2015/05/12/angularjs-how-to-setup-pushstate-with-html5mode/
4. Don’t view-
source, inspect.
5. Don’t
contradict tags.
6. AJAX
23
Asynchronous JavaScript and XML
Infinite Suggest AJAX
https://script.google.com/macros/s/AKfycbxLiwwsGKnNbEp9YBmytHlgS6u8i7HNZXGb_Z_MJFWoocHubDnV/exec?k=skate%20board&l=en&loc=google.c
om&limit=10&offset=0&callback=JSON_CALLBACK
Google internal AJAX
https://www.google.com/complete/search?client=serp&hl=en&gs_ri=serp&q=rank%20tank%20
7. AJAX timeout
don’t fight the future
people thought inline images were dumb once
resources
git knowledged
Resources
• https://builtvisible.com/javascript-framework-seo/
• https://www.v9seo.com/blog/2016/07/08/seos-need-know-about-angularjs-sites/
• http://www.codelord.net/2016/01/20/setting-up-seo-on-an-angular-app/
• http://www.codelord.net/2015/05/12/angularjs-how-to-setup-pushstate-with-html5mode/
• http://www.angularjsseo.com/

Mais conteúdo relacionado

Mais procurados

Build your own website July 2017 LA
Build your own website July 2017 LABuild your own website July 2017 LA
Build your own website July 2017 LAThinkful
 
AngularJS + NancyFx + MongoDB = The best trio for ultimate SPA by Bojan Velja...
AngularJS + NancyFx + MongoDB = The best trio for ultimate SPA by Bojan Velja...AngularJS + NancyFx + MongoDB = The best trio for ultimate SPA by Bojan Velja...
AngularJS + NancyFx + MongoDB = The best trio for ultimate SPA by Bojan Velja...Bojan Veljanovski
 
Build Your Own Website with HTML/CSS
Build Your Own Website with HTML/CSSBuild Your Own Website with HTML/CSS
Build Your Own Website with HTML/CSSThinkful
 
Michael(tm) Smith: HTML5 at Web Directions South 2008
Michael(tm) Smith: HTML5 at Web Directions South 2008Michael(tm) Smith: HTML5 at Web Directions South 2008
Michael(tm) Smith: HTML5 at Web Directions South 2008Michael(tm) Smith
 
Your First ASP_Net project part 1
Your First ASP_Net project part 1Your First ASP_Net project part 1
Your First ASP_Net project part 1Biswadip Goswami
 
CodeUP April 2014 Lunch and Learn
CodeUP April 2014 Lunch and LearnCodeUP April 2014 Lunch and Learn
CodeUP April 2014 Lunch and LearnTom Resing
 
WebGL: Yesterday, Today, Tomorrow
WebGL: Yesterday, Today, TomorrowWebGL: Yesterday, Today, Tomorrow
WebGL: Yesterday, Today, TomorrowBogdan Gorpynchuk
 
Hybrid Mobile Apps | Ionic & AngularJS
Hybrid Mobile Apps | Ionic & AngularJSHybrid Mobile Apps | Ionic & AngularJS
Hybrid Mobile Apps | Ionic & AngularJSHamdi Hmidi
 
Html5 aavaas gajurel techmela
Html5  aavaas gajurel techmelaHtml5  aavaas gajurel techmela
Html5 aavaas gajurel techmelaAavaas Gajurel
 
Lecture8 web design and development
Lecture8 web design and developmentLecture8 web design and development
Lecture8 web design and developmentRafi Haidari
 
Hacking the Mid-End (Great Lakes Ruby Bash Edition)
Hacking the Mid-End (Great Lakes Ruby Bash Edition)Hacking the Mid-End (Great Lakes Ruby Bash Edition)
Hacking the Mid-End (Great Lakes Ruby Bash Edition)Michael Bleigh
 
Quick overview of WebAssembly
Quick overview of WebAssemblyQuick overview of WebAssembly
Quick overview of WebAssemblyKarl Ritchie
 
page 2015「クリエイティブゾーンセミナー」『Illustratorでの配置画像事情 2015』
page 2015「クリエイティブゾーンセミナー」『Illustratorでの配置画像事情 2015』page 2015「クリエイティブゾーンセミナー」『Illustratorでの配置画像事情 2015』
page 2015「クリエイティブゾーンセミナー」『Illustratorでの配置画像事情 2015』swwwitch inc.
 
Jamstack OPO #15 meetup slides: Let's talk about SEO and Jamstack
Jamstack OPO #15 meetup slides: Let's talk about SEO and JamstackJamstack OPO #15 meetup slides: Let's talk about SEO and Jamstack
Jamstack OPO #15 meetup slides: Let's talk about SEO and JamstackNebojsa Radakovic
 
Web Components in Action: building reusable components for web development
Web Components in Action: building reusable components for web developmentWeb Components in Action: building reusable components for web development
Web Components in Action: building reusable components for web developmentManning Publications
 
The road to professional web development
The road to professional web developmentThe road to professional web development
The road to professional web developmentChristian Heilmann
 

Mais procurados (20)

Build your own website July 2017 LA
Build your own website July 2017 LABuild your own website July 2017 LA
Build your own website July 2017 LA
 
AngularJS + NancyFx + MongoDB = The best trio for ultimate SPA by Bojan Velja...
AngularJS + NancyFx + MongoDB = The best trio for ultimate SPA by Bojan Velja...AngularJS + NancyFx + MongoDB = The best trio for ultimate SPA by Bojan Velja...
AngularJS + NancyFx + MongoDB = The best trio for ultimate SPA by Bojan Velja...
 
Build Your Own Website with HTML/CSS
Build Your Own Website with HTML/CSSBuild Your Own Website with HTML/CSS
Build Your Own Website with HTML/CSS
 
Michael(tm) Smith: HTML5 at Web Directions South 2008
Michael(tm) Smith: HTML5 at Web Directions South 2008Michael(tm) Smith: HTML5 at Web Directions South 2008
Michael(tm) Smith: HTML5 at Web Directions South 2008
 
cv
cvcv
cv
 
Your First ASP_Net project part 1
Your First ASP_Net project part 1Your First ASP_Net project part 1
Your First ASP_Net project part 1
 
CodeUP April 2014 Lunch and Learn
CodeUP April 2014 Lunch and LearnCodeUP April 2014 Lunch and Learn
CodeUP April 2014 Lunch and Learn
 
WebGL: Yesterday, Today, Tomorrow
WebGL: Yesterday, Today, TomorrowWebGL: Yesterday, Today, Tomorrow
WebGL: Yesterday, Today, Tomorrow
 
Hybrid Mobile Apps | Ionic & AngularJS
Hybrid Mobile Apps | Ionic & AngularJSHybrid Mobile Apps | Ionic & AngularJS
Hybrid Mobile Apps | Ionic & AngularJS
 
Velocity dust
Velocity dustVelocity dust
Velocity dust
 
Disruptive code
Disruptive codeDisruptive code
Disruptive code
 
Html5 aavaas gajurel techmela
Html5  aavaas gajurel techmelaHtml5  aavaas gajurel techmela
Html5 aavaas gajurel techmela
 
Lecture8 web design and development
Lecture8 web design and developmentLecture8 web design and development
Lecture8 web design and development
 
Hacking the Mid-End (Great Lakes Ruby Bash Edition)
Hacking the Mid-End (Great Lakes Ruby Bash Edition)Hacking the Mid-End (Great Lakes Ruby Bash Edition)
Hacking the Mid-End (Great Lakes Ruby Bash Edition)
 
Quick overview of WebAssembly
Quick overview of WebAssemblyQuick overview of WebAssembly
Quick overview of WebAssembly
 
Web Development: The Big Picture
Web Development: The Big PictureWeb Development: The Big Picture
Web Development: The Big Picture
 
page 2015「クリエイティブゾーンセミナー」『Illustratorでの配置画像事情 2015』
page 2015「クリエイティブゾーンセミナー」『Illustratorでの配置画像事情 2015』page 2015「クリエイティブゾーンセミナー」『Illustratorでの配置画像事情 2015』
page 2015「クリエイティブゾーンセミナー」『Illustratorでの配置画像事情 2015』
 
Jamstack OPO #15 meetup slides: Let's talk about SEO and Jamstack
Jamstack OPO #15 meetup slides: Let's talk about SEO and JamstackJamstack OPO #15 meetup slides: Let's talk about SEO and Jamstack
Jamstack OPO #15 meetup slides: Let's talk about SEO and Jamstack
 
Web Components in Action: building reusable components for web development
Web Components in Action: building reusable components for web developmentWeb Components in Action: building reusable components for web development
Web Components in Action: building reusable components for web development
 
The road to professional web development
The road to professional web developmentThe road to professional web development
The road to professional web development
 

Destaque

UpdatedMuhammadBilalResume.docx (1)
UpdatedMuhammadBilalResume.docx (1)UpdatedMuhammadBilalResume.docx (1)
UpdatedMuhammadBilalResume.docx (1)Muhammad Bilal Ahmed
 
Conferencia
ConferenciaConferencia
ConferenciaAcecii
 
Security Research Day Summary of Input
Security Research Day Summary of InputSecurity Research Day Summary of Input
Security Research Day Summary of InputIoTUK
 
Communication Challenges Abound for Water Utilities
Communication Challenges Abound for Water UtilitiesCommunication Challenges Abound for Water Utilities
Communication Challenges Abound for Water UtilitiesMyles Meehan
 
3 - Panorama Necto 14 application - visualization & data discovery solution
3 - Panorama Necto 14 application - visualization & data discovery solution3 - Panorama Necto 14 application - visualization & data discovery solution
3 - Panorama Necto 14 application - visualization & data discovery solutionPanorama Software
 
Enunc tp350-2015-2
Enunc tp350-2015-2Enunc tp350-2015-2
Enunc tp350-2015-2Pablo Mora
 
Edital nº 01/2015-2016 - Quiz DeMolay - Grande Capítulo
Edital nº 01/2015-2016 - Quiz DeMolay - Grande CapítuloEdital nº 01/2015-2016 - Quiz DeMolay - Grande Capítulo
Edital nº 01/2015-2016 - Quiz DeMolay - Grande Capítulodemolaymt
 
JS Lab`16. Андрей Колодницкий: "Разработка REST сервисов на SailsJS"
JS Lab`16. Андрей Колодницкий: "Разработка REST сервисов на SailsJS"JS Lab`16. Андрей Колодницкий: "Разработка REST сервисов на SailsJS"
JS Lab`16. Андрей Колодницкий: "Разработка REST сервисов на SailsJS"GeeksLab Odessa
 
02 persamaan-nilai-mutlak
02 persamaan-nilai-mutlak02 persamaan-nilai-mutlak
02 persamaan-nilai-mutlakDian Nurdiana
 
Konferenca o zavzetosti 2016 - Anisa Faganelj (Mediade, vodja Zlate niti - Dn...
Konferenca o zavzetosti 2016 - Anisa Faganelj (Mediade, vodja Zlate niti - Dn...Konferenca o zavzetosti 2016 - Anisa Faganelj (Mediade, vodja Zlate niti - Dn...
Konferenca o zavzetosti 2016 - Anisa Faganelj (Mediade, vodja Zlate niti - Dn...Public Relations Society of Slovenia (PRSS)
 
Konferenca o zavzetosti 2016 - Priložnosti za vse generacije - Metoda Debelja...
Konferenca o zavzetosti 2016 - Priložnosti za vse generacije - Metoda Debelja...Konferenca o zavzetosti 2016 - Priložnosti za vse generacije - Metoda Debelja...
Konferenca o zavzetosti 2016 - Priložnosti za vse generacije - Metoda Debelja...Public Relations Society of Slovenia (PRSS)
 

Destaque (16)

KHULOOD SALIM RASHID
KHULOOD SALIM RASHIDKHULOOD SALIM RASHID
KHULOOD SALIM RASHID
 
19. SKOJ - Contemporary Internal Communications - Klavs Valskov, GE Oil & Gas
19. SKOJ - Contemporary Internal Communications - Klavs Valskov, GE Oil & Gas19. SKOJ - Contemporary Internal Communications - Klavs Valskov, GE Oil & Gas
19. SKOJ - Contemporary Internal Communications - Klavs Valskov, GE Oil & Gas
 
Grub Tub
Grub TubGrub Tub
Grub Tub
 
UpdatedMuhammadBilalResume.docx (1)
UpdatedMuhammadBilalResume.docx (1)UpdatedMuhammadBilalResume.docx (1)
UpdatedMuhammadBilalResume.docx (1)
 
Conferencia
ConferenciaConferencia
Conferencia
 
Danish Naeem..
Danish Naeem..Danish Naeem..
Danish Naeem..
 
Security Research Day Summary of Input
Security Research Day Summary of InputSecurity Research Day Summary of Input
Security Research Day Summary of Input
 
Communication Challenges Abound for Water Utilities
Communication Challenges Abound for Water UtilitiesCommunication Challenges Abound for Water Utilities
Communication Challenges Abound for Water Utilities
 
3 - Panorama Necto 14 application - visualization & data discovery solution
3 - Panorama Necto 14 application - visualization & data discovery solution3 - Panorama Necto 14 application - visualization & data discovery solution
3 - Panorama Necto 14 application - visualization & data discovery solution
 
Enunc tp350-2015-2
Enunc tp350-2015-2Enunc tp350-2015-2
Enunc tp350-2015-2
 
Android NDK Overview
Android NDK OverviewAndroid NDK Overview
Android NDK Overview
 
Edital nº 01/2015-2016 - Quiz DeMolay - Grande Capítulo
Edital nº 01/2015-2016 - Quiz DeMolay - Grande CapítuloEdital nº 01/2015-2016 - Quiz DeMolay - Grande Capítulo
Edital nº 01/2015-2016 - Quiz DeMolay - Grande Capítulo
 
JS Lab`16. Андрей Колодницкий: "Разработка REST сервисов на SailsJS"
JS Lab`16. Андрей Колодницкий: "Разработка REST сервисов на SailsJS"JS Lab`16. Андрей Колодницкий: "Разработка REST сервисов на SailsJS"
JS Lab`16. Андрей Колодницкий: "Разработка REST сервисов на SailsJS"
 
02 persamaan-nilai-mutlak
02 persamaan-nilai-mutlak02 persamaan-nilai-mutlak
02 persamaan-nilai-mutlak
 
Konferenca o zavzetosti 2016 - Anisa Faganelj (Mediade, vodja Zlate niti - Dn...
Konferenca o zavzetosti 2016 - Anisa Faganelj (Mediade, vodja Zlate niti - Dn...Konferenca o zavzetosti 2016 - Anisa Faganelj (Mediade, vodja Zlate niti - Dn...
Konferenca o zavzetosti 2016 - Anisa Faganelj (Mediade, vodja Zlate niti - Dn...
 
Konferenca o zavzetosti 2016 - Priložnosti za vse generacije - Metoda Debelja...
Konferenca o zavzetosti 2016 - Priložnosti za vse generacije - Metoda Debelja...Konferenca o zavzetosti 2016 - Priložnosti za vse generacije - Metoda Debelja...
Konferenca o zavzetosti 2016 - Priložnosti za vse generacije - Metoda Debelja...
 

Semelhante a Angular and SEO

Doing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code Camp
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code CampDoing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code Camp
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code CampChris Love
 
Learn web development: Front-end vs Back-end development
Learn web development: Front-end vs Back-end developmentLearn web development: Front-end vs Back-end development
Learn web development: Front-end vs Back-end developmentpuneetbatra24
 
Intro javascript build a scraper (3:22)
Intro javascript   build a scraper (3:22)Intro javascript   build a scraper (3:22)
Intro javascript build a scraper (3:22)Thinkful
 
Curtin University Frontend Web Development
Curtin University Frontend Web DevelopmentCurtin University Frontend Web Development
Curtin University Frontend Web DevelopmentDaryll Chu
 
webdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptxwebdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptxlearnEnglish51
 
Making Of PHP Based Web Application
Making Of PHP Based Web ApplicationMaking Of PHP Based Web Application
Making Of PHP Based Web ApplicationSachin Walvekar
 
How to Learn Web Designing Step by Step From Basics in 2018
How to Learn Web Designing Step by Step From Basics in 2018How to Learn Web Designing Step by Step From Basics in 2018
How to Learn Web Designing Step by Step From Basics in 2018Noor Muhammad Khan
 
Gettings started with Web development
Gettings started with Web developmentGettings started with Web development
Gettings started with Web developmentUjjwal Ojha
 
DigitalWorld Marketing
DigitalWorld MarketingDigitalWorld Marketing
DigitalWorld Marketingsunnyhashmi4
 
Digital Marketing.docx
Digital Marketing.docxDigital Marketing.docx
Digital Marketing.docxsunnyhashmi4
 
Digital World Marketing
Digital World MarketingDigital World Marketing
Digital World Marketingsunnyhashmi4
 
Digital Marketing.docx
Digital Marketing.docxDigital Marketing.docx
Digital Marketing.docxsunnyhashmi4
 
Digital worldmarketing
Digital worldmarketingDigital worldmarketing
Digital worldmarketingsunnyhashmi4
 
Digita World Marketing
Digita World Marketing Digita World Marketing
Digita World Marketing sunnyhashmi4
 
Digitl World Marketing
Digitl  World MarketingDigitl  World Marketing
Digitl World Marketingsunnyhashmi4
 
Rails Girls - Introduction to HTML & CSS
Rails Girls - Introduction to HTML & CSSRails Girls - Introduction to HTML & CSS
Rails Girls - Introduction to HTML & CSSTimo Herttua
 
Web Devlopment ppt.pptx
Web Devlopment ppt.pptxWeb Devlopment ppt.pptx
Web Devlopment ppt.pptxAartiVerma64
 

Semelhante a Angular and SEO (20)

Doing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code Camp
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code CampDoing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code Camp
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code Camp
 
Learn web development: Front-end vs Back-end development
Learn web development: Front-end vs Back-end developmentLearn web development: Front-end vs Back-end development
Learn web development: Front-end vs Back-end development
 
Intro javascript build a scraper (3:22)
Intro javascript   build a scraper (3:22)Intro javascript   build a scraper (3:22)
Intro javascript build a scraper (3:22)
 
Curtin University Frontend Web Development
Curtin University Frontend Web DevelopmentCurtin University Frontend Web Development
Curtin University Frontend Web Development
 
webdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptxwebdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptx
 
Making Of PHP Based Web Application
Making Of PHP Based Web ApplicationMaking Of PHP Based Web Application
Making Of PHP Based Web Application
 
How to Learn Web Designing Step by Step From Basics in 2018
How to Learn Web Designing Step by Step From Basics in 2018How to Learn Web Designing Step by Step From Basics in 2018
How to Learn Web Designing Step by Step From Basics in 2018
 
Intro to bootcamp
Intro to bootcampIntro to bootcamp
Intro to bootcamp
 
ashish ppt webd.pptx
ashish ppt webd.pptxashish ppt webd.pptx
ashish ppt webd.pptx
 
Careers In Java Script Ajax - Java Script Ajax Tutorials & Programs by Learni...
Careers In Java Script Ajax - Java Script Ajax Tutorials & Programs by Learni...Careers In Java Script Ajax - Java Script Ajax Tutorials & Programs by Learni...
Careers In Java Script Ajax - Java Script Ajax Tutorials & Programs by Learni...
 
Gettings started with Web development
Gettings started with Web developmentGettings started with Web development
Gettings started with Web development
 
DigitalWorld Marketing
DigitalWorld MarketingDigitalWorld Marketing
DigitalWorld Marketing
 
Digital Marketing.docx
Digital Marketing.docxDigital Marketing.docx
Digital Marketing.docx
 
Digital World Marketing
Digital World MarketingDigital World Marketing
Digital World Marketing
 
Digital Marketing.docx
Digital Marketing.docxDigital Marketing.docx
Digital Marketing.docx
 
Digital worldmarketing
Digital worldmarketingDigital worldmarketing
Digital worldmarketing
 
Digita World Marketing
Digita World Marketing Digita World Marketing
Digita World Marketing
 
Digitl World Marketing
Digitl  World MarketingDigitl  World Marketing
Digitl World Marketing
 
Rails Girls - Introduction to HTML & CSS
Rails Girls - Introduction to HTML & CSSRails Girls - Introduction to HTML & CSS
Rails Girls - Introduction to HTML & CSS
 
Web Devlopment ppt.pptx
Web Devlopment ppt.pptxWeb Devlopment ppt.pptx
Web Devlopment ppt.pptx
 

Mais de Greenlane

Pubcon 2021 Web Accessibility by Sean Malseed
Pubcon 2021 Web Accessibility by Sean MalseedPubcon 2021 Web Accessibility by Sean Malseed
Pubcon 2021 Web Accessibility by Sean MalseedGreenlane
 
BrightonSEO 2018 - How to Tighten up Your SEO on Large Websites
BrightonSEO 2018 - How to Tighten up Your SEO on Large WebsitesBrightonSEO 2018 - How to Tighten up Your SEO on Large Websites
BrightonSEO 2018 - How to Tighten up Your SEO on Large WebsitesGreenlane
 
5 Ridiculously Simple Mobile SEO Mistakes (and how you can stop them)
5 Ridiculously Simple Mobile SEO Mistakes (and how you can stop them)5 Ridiculously Simple Mobile SEO Mistakes (and how you can stop them)
5 Ridiculously Simple Mobile SEO Mistakes (and how you can stop them)Greenlane
 
How Google is Reading and Indexing Content in 2016
How Google is Reading and Indexing Content in 2016How Google is Reading and Indexing Content in 2016
How Google is Reading and Indexing Content in 2016Greenlane
 
Philly New Technology Meetup #22 - February 2016 - Content is King
Philly New Technology Meetup #22 - February 2016 - Content is KingPhilly New Technology Meetup #22 - February 2016 - Content is King
Philly New Technology Meetup #22 - February 2016 - Content is KingGreenlane
 
SEMrush'in Around - SEMrush Presentation
SEMrush'in Around - SEMrush PresentationSEMrush'in Around - SEMrush Presentation
SEMrush'in Around - SEMrush PresentationGreenlane
 
Get AMP’ed for AMP!
Get AMP’ed for AMP!Get AMP’ed for AMP!
Get AMP’ed for AMP!Greenlane
 

Mais de Greenlane (7)

Pubcon 2021 Web Accessibility by Sean Malseed
Pubcon 2021 Web Accessibility by Sean MalseedPubcon 2021 Web Accessibility by Sean Malseed
Pubcon 2021 Web Accessibility by Sean Malseed
 
BrightonSEO 2018 - How to Tighten up Your SEO on Large Websites
BrightonSEO 2018 - How to Tighten up Your SEO on Large WebsitesBrightonSEO 2018 - How to Tighten up Your SEO on Large Websites
BrightonSEO 2018 - How to Tighten up Your SEO on Large Websites
 
5 Ridiculously Simple Mobile SEO Mistakes (and how you can stop them)
5 Ridiculously Simple Mobile SEO Mistakes (and how you can stop them)5 Ridiculously Simple Mobile SEO Mistakes (and how you can stop them)
5 Ridiculously Simple Mobile SEO Mistakes (and how you can stop them)
 
How Google is Reading and Indexing Content in 2016
How Google is Reading and Indexing Content in 2016How Google is Reading and Indexing Content in 2016
How Google is Reading and Indexing Content in 2016
 
Philly New Technology Meetup #22 - February 2016 - Content is King
Philly New Technology Meetup #22 - February 2016 - Content is KingPhilly New Technology Meetup #22 - February 2016 - Content is King
Philly New Technology Meetup #22 - February 2016 - Content is King
 
SEMrush'in Around - SEMrush Presentation
SEMrush'in Around - SEMrush PresentationSEMrush'in Around - SEMrush Presentation
SEMrush'in Around - SEMrush Presentation
 
Get AMP’ed for AMP!
Get AMP’ed for AMP!Get AMP’ed for AMP!
Get AMP’ed for AMP!
 

Último

How to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setupsHow to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setupsssuser4571da
 
BLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly BulletinBLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly BulletinBalmerLawrie
 
How to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessHow to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessAggregage
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?riteshhsociall
 
Social Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdfSocial Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdfSocial Samosa
 
Marketing Management Presentation Final.pptx
Marketing Management Presentation Final.pptxMarketing Management Presentation Final.pptx
Marketing Management Presentation Final.pptxabhishekshetti14
 
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024Richard Ingilby
 
Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdftbatkhuu1
 
The Rise of Virtual Influencers: A New Era in Social Media Marketing.pptx
The Rise of Virtual Influencers: A New Era in Social Media Marketing.pptxThe Rise of Virtual Influencers: A New Era in Social Media Marketing.pptx
The Rise of Virtual Influencers: A New Era in Social Media Marketing.pptxChelsiaD
 
Unraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxUnraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxelizabethella096
 
April 2024 - VBOUT Partners Meeting Group
April 2024 - VBOUT Partners Meeting GroupApril 2024 - VBOUT Partners Meeting Group
April 2024 - VBOUT Partners Meeting GroupVbout.com
 
Branding strategies of new company .pptx
Branding strategies of new company .pptxBranding strategies of new company .pptx
Branding strategies of new company .pptxVikasTiwari846641
 
GreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web RevolutionGreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web RevolutionWilliam Barnes
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.DanielaQuiroz63
 
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesGoogle 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesSearch Engine Journal
 
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...Benjamin Szturmaj
 
Kraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationKraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationtbatkhuu1
 
Avoid the 2025 web accessibility rush: do not fear WCAG compliance
Avoid the 2025 web accessibility rush: do not fear WCAG complianceAvoid the 2025 web accessibility rush: do not fear WCAG compliance
Avoid the 2025 web accessibility rush: do not fear WCAG complianceDamien ROBERT
 

Último (20)

How to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setupsHow to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setups
 
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
 
BLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly BulletinBLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
 
How to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessHow to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail Success
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?
 
Social Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdfSocial Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdf
 
Marketing Management Presentation Final.pptx
Marketing Management Presentation Final.pptxMarketing Management Presentation Final.pptx
Marketing Management Presentation Final.pptx
 
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
 
Foundation First - Why Your Website and Content Matters - David Pisarek
Foundation First - Why Your Website and Content Matters - David PisarekFoundation First - Why Your Website and Content Matters - David Pisarek
Foundation First - Why Your Website and Content Matters - David Pisarek
 
Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdf
 
The Rise of Virtual Influencers: A New Era in Social Media Marketing.pptx
The Rise of Virtual Influencers: A New Era in Social Media Marketing.pptxThe Rise of Virtual Influencers: A New Era in Social Media Marketing.pptx
The Rise of Virtual Influencers: A New Era in Social Media Marketing.pptx
 
Unraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxUnraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptx
 
April 2024 - VBOUT Partners Meeting Group
April 2024 - VBOUT Partners Meeting GroupApril 2024 - VBOUT Partners Meeting Group
April 2024 - VBOUT Partners Meeting Group
 
Branding strategies of new company .pptx
Branding strategies of new company .pptxBranding strategies of new company .pptx
Branding strategies of new company .pptx
 
GreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web RevolutionGreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web Revolution
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.
 
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesGoogle 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
 
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
 
Kraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationKraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentation
 
Avoid the 2025 web accessibility rush: do not fear WCAG compliance
Avoid the 2025 web accessibility rush: do not fear WCAG complianceAvoid the 2025 web accessibility rush: do not fear WCAG compliance
Avoid the 2025 web accessibility rush: do not fear WCAG compliance
 

Angular and SEO