SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Downloaden Sie, um offline zu lesen
Ready for Launch
13 Things Web Developers Forget When
Releasing Public-Facing Websites
Jeff Julian
•Chief Marketing Officer, AJi
•Reformed Developer
•Founder of Geekswithblogs.net
•Former Microsoft XML and SharePoint MVP
•@jjulian
Out-of-the-Box
•Not everything you need for delivering amazing
experiences comes in the Default Template or
your Content Management System
•Digital Disruptions require us to be far more
proactive in our web technology efforts
1. Google Analytics
•Yes I still have to mention this one
•Website traffic analytics
•Very flexible
•Most of the time it requires customization
beyond basic script embedding
1. Google Analytics
•https://google.com/analytics
2. Google Tag Manager
•Online Script Management Tool
•No More Calls To Update Your Layouts!
•Publish and versioning features
•Triggers to add custom pattern responses
2. Google Tag Manager
•http://www.google.com/tagmanager/
3. Social Meta Tags / Cards
•Used by: Twitter, Pinterest, Facebook, Google+
•Enhances social sharing for the customer to
provide more information and media
•Fields: Title, Type, URL, Image, Description
3. Social Meta Tags / Cards
<title>Page Title Around 70 Characters</title>
…
<!-- Open Graph Facebook -->
<!-- https://developers.facebook.com/docs/reference/opengraph -->
<meta property=“og:title” content=“…” />
<meta property=“og:type” content=“article, profile, video.other, etc” />
<meta property=“og:url” content=“Primary URL” />
<meta property=“og:image” content=“URL for Representative Image” />
<meta property=“og:description” content=“Sharable Description” />
3. Social Meta Tags / Cards
<title>Page Title Around 70 Characters</title>
…
<!-- Twitter Card -->
<!-- https://dev.twitter.com/cards -->
<meta property=“twitter:card” content=“summary” />
<meta property=“twitter:title” content=“Page Title” />
<meta property=“twitter:site” content=“@Publisher” />
<meta property=“twitter:creator” content=“@Author” />
<meta property=“twitter:image” content=“URL for Sharable Image” />
<meta property=“twitter:description” content=“Sharable Description” />
4. Meta Descriptions
•Used by engine below the title to describe the
page
•You can define or let the engine decide…
•Should be flexible for Content Developers to
customize
•Should be Unique on every page like the Title
5. XML Sitemaps
•Stop making the GoogleBot guess
•An XML Feed of Every URL You would like to have
crawled by an engine
•URL, Last Updated Date, Change Frequency, and
Priority
•Typically hosted at: https://xyz.com/sitemap.xml
5. XML Sitemap
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://ajisoftware.com</loc>
<lastmod>2015-04-15T18:36:17+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
…
</urlset>
6. ROBOTS.txt
•One of the oldest ways to communicate with
search engines
•Simple text file in the root directory
•List of User-Agents that are acceptable
•Pages/Directories ok to crawl or should ignore
•New(ish) – List of sitemaps
6. ROBOTS.txt
User-agents: *
Disallow: /admin
Sitemap: https://xyz.com/sitemap.xml
7. Responsive Websites
•Make Sure It Looks Good on Mobile Platforms
•Mobile Search continues to grow (> 25% Traffic)
•Google Change Mobile Search Algorithm to Boost
Sites that are Mobile-Ready!
7. Responsive Websites
•Responsive Frameworks
•Bootstrap - http://getbootstrap.com
•Foundation - http://foundation.zurb.com/
•Skeleton - http://www.getskeleton.com/
•…
•Don’t Build Your Own
8. Minified CSS/JavaScript
•Seconds are Critical in Web Traffic
•Minified (Remove Whitespaces, Comments, and
Returns) assets will allow the browser to
download and load quickly
•ASP.NET Bundling and Minification
9. Use of HTTPS as Primary
•Google measures HTTPS as a ranking signal as of
August 2014
•2048-bit key certificates
•Consider a Wildcard Certificate
•Update your Sitemap XML and Robots.txt
10. Rel=“canonical”
•Duplicate content can cause negative effects on
Search Engine Optimization (SEO)
•More than one path into your content can be
seen as duplicate
•This tag shows the search engines which URL is
primary for the content.
10. Rel=“canonical”
<head>
<title>Unique Page Title</title>
…
<link rel=“canonical” href=“Primary Url” />
…
</head>
11. Image Formats and Sizes
•Do not publish large Hi-Res images unless you
have to or have a specific application
•Mobile devices have usage caps that cause
higher cost or lower speeds
11. Image Formats and Sizes
•Rules to live by:
•PNG for images with limited colors or transparency
•JPG for photographs or a larger array of colors
•GIF is you need animation
•BMP if you are just a jerk
•Consider loading smaller images for mobile
resolutions
12. Fully-Qualified URLs
•Query strings are so 1990s
•Using fully-qualified URLs over a single page with
parameters will give you better link sharing and
SEO opportunities
•Ensure each page has a unique Page Title and
Meta Description
12. Fully-Qualified URLs
•DON’T do this:
http://xyz.com/search.aspx?c=cars
•Page Title: “Corporate Search”
•Meta Description: “Search Results Page”
•DO this instead: http://xyz.com/search/cars
•Page Title: “Car Search Specific Title with Keywords”
•Meta Description: “Looking for a new car? …”
13. Google Search Console
•Formerly Google Webmaster Tools
•Tools for Website Optimization and Review
•Previous tips will be “green lighted” here
•Use monthly to ensure your still following the
best practices
13. Google Search Console
•Tools
•Sitemap Tester
•Mobile Usability
•HTML Improvements
•Site links
•Search Queries!!
•Crawl Errors and Stats
•ROBOTS.txt Tester
•Security Issues
•Page Speed Test
Questions
jeff@ajisoftware.com
@jjulian
https://linkedin.com/in/jjulian
http://facebook.com/jjulian2
https://www.linkedin.com/in/jjulian

Weitere ähnliche Inhalte

Was ist angesagt?

Dogfood slides 2012
Dogfood slides 2012Dogfood slides 2012
Dogfood slides 2012
Ryan Dennis
 
DotNetNuke Urls - Best practice for administrators, editors and developers
DotNetNuke Urls - Best practice for administrators, editors and developersDotNetNuke Urls - Best practice for administrators, editors and developers
DotNetNuke Urls - Best practice for administrators, editors and developers
brchapman
 
ScarePoint Saturday Spookinnati Slides
ScarePoint Saturday Spookinnati SlidesScarePoint Saturday Spookinnati Slides
ScarePoint Saturday Spookinnati Slides
Ryan Dennis
 

Was ist angesagt? (20)

Advanced Technical SEO - Index Bloat & Discovery: from Facets to Javascript F...
Advanced Technical SEO - Index Bloat & Discovery: from Facets to Javascript F...Advanced Technical SEO - Index Bloat & Discovery: from Facets to Javascript F...
Advanced Technical SEO - Index Bloat & Discovery: from Facets to Javascript F...
 
seo - on page - part iv - link structure
  seo - on page - part iv - link structure   seo - on page - part iv - link structure
seo - on page - part iv - link structure
 
Using js link and display templates
Using js link and display templatesUsing js link and display templates
Using js link and display templates
 
Clientside vs Serverside - SEO
Clientside vs Serverside  - SEOClientside vs Serverside  - SEO
Clientside vs Serverside - SEO
 
Optimizing Content with SEO and Social Media
Optimizing Content with SEO and Social MediaOptimizing Content with SEO and Social Media
Optimizing Content with SEO and Social Media
 
12 seo word press plugins now in demand
12 seo word press plugins now in demand12 seo word press plugins now in demand
12 seo word press plugins now in demand
 
Technical On-Page Optimization Audit
Technical On-Page Optimization AuditTechnical On-Page Optimization Audit
Technical On-Page Optimization Audit
 
SPSSTHLM - Using JSLink and Display Templates for ITPros
SPSSTHLM - Using JSLink and Display Templates for ITProsSPSSTHLM - Using JSLink and Display Templates for ITPros
SPSSTHLM - Using JSLink and Display Templates for ITPros
 
Build Killer Visuals with SharePoint 2013 Search & Display Templates
Build Killer Visuals with SharePoint 2013 Search & Display TemplatesBuild Killer Visuals with SharePoint 2013 Search & Display Templates
Build Killer Visuals with SharePoint 2013 Search & Display Templates
 
Optimizing The WordPress Admin For Users
Optimizing The WordPress Admin For UsersOptimizing The WordPress Admin For Users
Optimizing The WordPress Admin For Users
 
SEO and Social Media
SEO and Social MediaSEO and Social Media
SEO and Social Media
 
Dogfood slides 2012
Dogfood slides 2012Dogfood slides 2012
Dogfood slides 2012
 
DotNetNuke Urls - Best practice for administrators, editors and developers
DotNetNuke Urls - Best practice for administrators, editors and developersDotNetNuke Urls - Best practice for administrators, editors and developers
DotNetNuke Urls - Best practice for administrators, editors and developers
 
Search Engine Optimisation Basics
Search Engine Optimisation BasicsSearch Engine Optimisation Basics
Search Engine Optimisation Basics
 
How to Change the search results are displayed
How to Change the search results are displayedHow to Change the search results are displayed
How to Change the search results are displayed
 
Solr site search makes shopping simple
Solr site search makes shopping simpleSolr site search makes shopping simple
Solr site search makes shopping simple
 
Presentation: SEO Basics
Presentation: SEO BasicsPresentation: SEO Basics
Presentation: SEO Basics
 
ScarePoint Saturday Spookinnati Slides
ScarePoint Saturday Spookinnati SlidesScarePoint Saturday Spookinnati Slides
ScarePoint Saturday Spookinnati Slides
 
Web design services kochi
Web design services kochiWeb design services kochi
Web design services kochi
 
Basics of Seo - Share! 2016 (Leeds Digital Festival 2016)
Basics of Seo - Share! 2016 (Leeds Digital Festival 2016)Basics of Seo - Share! 2016 (Leeds Digital Festival 2016)
Basics of Seo - Share! 2016 (Leeds Digital Festival 2016)
 

Ähnlich wie 13 Things Developers Forget When Launching Public Websites

What startups need to know about seo by barry schwartz news editor at search ...
What startups need to know about seo by barry schwartz news editor at search ...What startups need to know about seo by barry schwartz news editor at search ...
What startups need to know about seo by barry schwartz news editor at search ...
Search Engine Land
 
Tim Scollick - Flex, Seo And You
Tim Scollick - Flex, Seo And YouTim Scollick - Flex, Seo And You
Tim Scollick - Flex, Seo And You
Refresh Events
 

Ähnlich wie 13 Things Developers Forget When Launching Public Websites (20)

Technical SEO - An Introduction to Core Aspects of Technical SEO Best-Practise
Technical SEO - An Introduction to Core Aspects of Technical SEO Best-PractiseTechnical SEO - An Introduction to Core Aspects of Technical SEO Best-Practise
Technical SEO - An Introduction to Core Aspects of Technical SEO Best-Practise
 
SEO Training Course Online, Learn SEO, SEO for Beginners, Complete SEO Tutorial
SEO Training Course Online, Learn SEO, SEO for Beginners, Complete SEO TutorialSEO Training Course Online, Learn SEO, SEO for Beginners, Complete SEO Tutorial
SEO Training Course Online, Learn SEO, SEO for Beginners, Complete SEO Tutorial
 
Most Important On Page SEO elements
Most Important On Page SEO elementsMost Important On Page SEO elements
Most Important On Page SEO elements
 
Search Engine Optimization (Seo) for Developers
Search Engine Optimization (Seo) for DevelopersSearch Engine Optimization (Seo) for Developers
Search Engine Optimization (Seo) for Developers
 
2010 11 pubcon_hendison_wordpress
2010 11 pubcon_hendison_wordpress2010 11 pubcon_hendison_wordpress
2010 11 pubcon_hendison_wordpress
 
GuĂ­a SEO 2020: Trucos y recomendaciones para desarrolladores y webmasters
GuĂ­a SEO 2020: Trucos y recomendaciones para desarrolladores y webmastersGuĂ­a SEO 2020: Trucos y recomendaciones para desarrolladores y webmasters
GuĂ­a SEO 2020: Trucos y recomendaciones para desarrolladores y webmasters
 
What startups need to know about seo by barry schwartz news editor at search ...
What startups need to know about seo by barry schwartz news editor at search ...What startups need to know about seo by barry schwartz news editor at search ...
What startups need to know about seo by barry schwartz news editor at search ...
 
Control What You Can Control in WordPress. On Page SEO FTW!
Control What You Can Control in WordPress. On Page SEO FTW!Control What You Can Control in WordPress. On Page SEO FTW!
Control What You Can Control in WordPress. On Page SEO FTW!
 
Mobile SEO - Technical, Content, Local, Apps and Beyond
Mobile SEO - Technical, Content, Local, Apps and BeyondMobile SEO - Technical, Content, Local, Apps and Beyond
Mobile SEO - Technical, Content, Local, Apps and Beyond
 
WordPress vs Joomla Showdown
WordPress vs Joomla ShowdownWordPress vs Joomla Showdown
WordPress vs Joomla Showdown
 
JavaScript SEO Ungagged 2019 Patrick Stox
JavaScript SEO Ungagged 2019 Patrick StoxJavaScript SEO Ungagged 2019 Patrick Stox
JavaScript SEO Ungagged 2019 Patrick Stox
 
SEO Seminar for Visibility, Action, & Conversion
SEO Seminar for Visibility, Action, & ConversionSEO Seminar for Visibility, Action, & Conversion
SEO Seminar for Visibility, Action, & Conversion
 
A brief history of seo
A brief history of seoA brief history of seo
A brief history of seo
 
SEO and search plugins
SEO and search pluginsSEO and search plugins
SEO and search plugins
 
Digital Marketing Classes in Pune- SIM
Digital Marketing Classes in Pune- SIMDigital Marketing Classes in Pune- SIM
Digital Marketing Classes in Pune- SIM
 
Digital Marketing Classes in PCMC -SIM
Digital Marketing Classes in PCMC -SIMDigital Marketing Classes in PCMC -SIM
Digital Marketing Classes in PCMC -SIM
 
SIM Digital Marketing COURSES PPT.pptx
SIM Digital Marketing COURSES PPT.pptxSIM Digital Marketing COURSES PPT.pptx
SIM Digital Marketing COURSES PPT.pptx
 
Digital MarketingDigital marketing courses in Pune-SIM.pptx
Digital MarketingDigital marketing courses in Pune-SIM.pptxDigital MarketingDigital marketing courses in Pune-SIM.pptx
Digital MarketingDigital marketing courses in Pune-SIM.pptx
 
SIM Digital Marketing COURSE PDF.pdf
SIM Digital Marketing COURSE PDF.pdfSIM Digital Marketing COURSE PDF.pdf
SIM Digital Marketing COURSE PDF.pdf
 
Tim Scollick - Flex, Seo And You
Tim Scollick - Flex, Seo And YouTim Scollick - Flex, Seo And You
Tim Scollick - Flex, Seo And You
 

KĂźrzlich hochgeladen

Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
SUHANI PANDEY
 
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
nirzagarg
 
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
nilamkumrai
 
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
nirzagarg
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
SUHANI PANDEY
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
SUHANI PANDEY
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Chandigarh Call girls 9053900678 Call girls in Chandigarh
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
SUHANI PANDEY
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
imonikaupta
 
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

KĂźrzlich hochgeladen (20)

Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
 
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
 
Microsoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck MicrosoftMicrosoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck Microsoft
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 

13 Things Developers Forget When Launching Public Websites

  • 1. Ready for Launch 13 Things Web Developers Forget When Releasing Public-Facing Websites
  • 2. Jeff Julian •Chief Marketing Officer, AJi •Reformed Developer •Founder of Geekswithblogs.net •Former Microsoft XML and SharePoint MVP •@jjulian
  • 3. Out-of-the-Box •Not everything you need for delivering amazing experiences comes in the Default Template or your Content Management System •Digital Disruptions require us to be far more proactive in our web technology efforts
  • 4. 1. Google Analytics •Yes I still have to mention this one •Website traffic analytics •Very flexible •Most of the time it requires customization beyond basic script embedding
  • 6. 2. Google Tag Manager •Online Script Management Tool •No More Calls To Update Your Layouts! •Publish and versioning features •Triggers to add custom pattern responses
  • 7. 2. Google Tag Manager •http://www.google.com/tagmanager/
  • 8. 3. Social Meta Tags / Cards •Used by: Twitter, Pinterest, Facebook, Google+ •Enhances social sharing for the customer to provide more information and media •Fields: Title, Type, URL, Image, Description
  • 9. 3. Social Meta Tags / Cards <title>Page Title Around 70 Characters</title> … <!-- Open Graph Facebook --> <!-- https://developers.facebook.com/docs/reference/opengraph --> <meta property=“og:title” content=“…” /> <meta property=“og:type” content=“article, profile, video.other, etc” /> <meta property=“og:url” content=“Primary URL” /> <meta property=“og:image” content=“URL for Representative Image” /> <meta property=“og:description” content=“Sharable Description” />
  • 10. 3. Social Meta Tags / Cards <title>Page Title Around 70 Characters</title> … <!-- Twitter Card --> <!-- https://dev.twitter.com/cards --> <meta property=“twitter:card” content=“summary” /> <meta property=“twitter:title” content=“Page Title” /> <meta property=“twitter:site” content=“@Publisher” /> <meta property=“twitter:creator” content=“@Author” /> <meta property=“twitter:image” content=“URL for Sharable Image” /> <meta property=“twitter:description” content=“Sharable Description” />
  • 11. 4. Meta Descriptions •Used by engine below the title to describe the page •You can define or let the engine decide… •Should be flexible for Content Developers to customize •Should be Unique on every page like the Title
  • 12. 5. XML Sitemaps •Stop making the GoogleBot guess •An XML Feed of Every URL You would like to have crawled by an engine •URL, Last Updated Date, Change Frequency, and Priority •Typically hosted at: https://xyz.com/sitemap.xml
  • 13. 5. XML Sitemap <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://ajisoftware.com</loc> <lastmod>2015-04-15T18:36:17+00:00</lastmod> <changefreq>weekly</changefreq> <priority>0.75</priority> </url> … </urlset>
  • 14. 6. ROBOTS.txt •One of the oldest ways to communicate with search engines •Simple text file in the root directory •List of User-Agents that are acceptable •Pages/Directories ok to crawl or should ignore •New(ish) – List of sitemaps
  • 15. 6. ROBOTS.txt User-agents: * Disallow: /admin Sitemap: https://xyz.com/sitemap.xml
  • 16. 7. Responsive Websites •Make Sure It Looks Good on Mobile Platforms •Mobile Search continues to grow (> 25% Traffic) •Google Change Mobile Search Algorithm to Boost Sites that are Mobile-Ready!
  • 17. 7. Responsive Websites •Responsive Frameworks •Bootstrap - http://getbootstrap.com •Foundation - http://foundation.zurb.com/ •Skeleton - http://www.getskeleton.com/ •… •Don’t Build Your Own
  • 18. 8. Minified CSS/JavaScript •Seconds are Critical in Web Traffic •Minified (Remove Whitespaces, Comments, and Returns) assets will allow the browser to download and load quickly •ASP.NET Bundling and Minification
  • 19. 9. Use of HTTPS as Primary •Google measures HTTPS as a ranking signal as of August 2014 •2048-bit key certificates •Consider a Wildcard Certificate •Update your Sitemap XML and Robots.txt
  • 20. 10. Rel=“canonical” •Duplicate content can cause negative effects on Search Engine Optimization (SEO) •More than one path into your content can be seen as duplicate •This tag shows the search engines which URL is primary for the content.
  • 21. 10. Rel=“canonical” <head> <title>Unique Page Title</title> … <link rel=“canonical” href=“Primary Url” /> … </head>
  • 22. 11. Image Formats and Sizes •Do not publish large Hi-Res images unless you have to or have a specific application •Mobile devices have usage caps that cause higher cost or lower speeds
  • 23. 11. Image Formats and Sizes •Rules to live by: •PNG for images with limited colors or transparency •JPG for photographs or a larger array of colors •GIF is you need animation •BMP if you are just a jerk •Consider loading smaller images for mobile resolutions
  • 24. 12. Fully-Qualified URLs •Query strings are so 1990s •Using fully-qualified URLs over a single page with parameters will give you better link sharing and SEO opportunities •Ensure each page has a unique Page Title and Meta Description
  • 25. 12. Fully-Qualified URLs •DON’T do this: http://xyz.com/search.aspx?c=cars •Page Title: “Corporate Search” •Meta Description: “Search Results Page” •DO this instead: http://xyz.com/search/cars •Page Title: “Car Search Specific Title with Keywords” •Meta Description: “Looking for a new car? …”
  • 26. 13. Google Search Console •Formerly Google Webmaster Tools •Tools for Website Optimization and Review •Previous tips will be “green lighted” here •Use monthly to ensure your still following the best practices
  • 27. 13. Google Search Console •Tools •Sitemap Tester •Mobile Usability •HTML Improvements •Site links •Search Queries!! •Crawl Errors and Stats •ROBOTS.txt Tester •Security Issues •Page Speed Test