Best Practices for Designing Websites with SharePoint

Download Report

Transcript Best Practices for Designing Websites with SharePoint

SharePoint Joel
CMSWire
W3C HTML Markup Validator Errors
160
140
120
138
100
80
60
40
20
19
13
SP Online Public website
Contoso Electronics
0
SharePoint.Microsoft.com
Mavention.nl
Clean URLs
http://www.c.com/cars
Home Page Redirects
None
Country code top-level domains http://www.c.com/cars
(ccTLDs)
http://www.c.mx/coches
XML Sitemaps
Automatically generated and referenced in
robots.txt
SEO Properties
Browser title, Meta description, Meta keywords
Canonical URLs
Webmaster Tools integration
Assists with ownership verification
HTML
Comps
CSS,
JS, etc.
Dreamweaver /
Photoshop / etc.
SharePoint Designer
SharePoint
HTML
Comps
Upload
CSS,
JS, etc.
Auto
Convert
Dreamweaver / etc.
Add controls
Snippet
Gallery
Global Mobile vs. Desktop Internet User
Projection,
2007-2015E, by Morgan Stanley
Customized Design,
Fewer bytes over the wire
… all while maintaining Search Engine
Optimization?
INTERNET USERS (MM)
2000
1600
1200
800
400
0
2006
2008
2010
Mobile
2012
Desktop
2014
2016
Mozilla/5.0 (compatible; MSIE 10.0; Windows Phone 8.0;
Trident/6.0; IEMobile/10.0; ARM; Touch; NOKIA; Lumia 920)
Adaptive experiences allow for surfacing and adapting content for
presentation through multiple channels and devices
Content Reuse
Managed Navigation Reuse
No additional infrastructure
DESKTOP WEB CHANNEL
WEB BROWSER
MOBILE CHANNEL
NATIVE APP
Same Content
Same Page URLs
Same Site Collection
Different layouts and templates
REST API
Search
Wed 9:00am
SPC255 - Step-by-Step:
Building Adaptive
Companion Apps for
Devices using SharePoint
2013
Speakers: Manfred Berry,
Rune Zakariassen
Mon 2:00pm - SPC255 - What's New for WCM and Internet Sites in SharePoint 2013
Speakers: Sven Arne Gylterud, Daniel Kogan
Tue 1:45pm - SPC180 - Overview of Search Driven Web Sites and Cross Site Publishing
in Depth - Speaker: Daniel Kogan
Tue 5:00pm - SPC270 - Zero to Live in 60mins using SharePoint 2013 Publishing
Speakers: Andrew Connell, Daniel Kogan
Wed 9:00am - SPC255 - Step-by-Step: Building Adaptive Companion Apps for Devices
using SharePoint 2013 - Speakers: Manfred Berry, Rune Zakariassen
Wed 1:45pm - SPC246 - Using jQuery and Display Templates to create modern Web
Sites - Speakers: Ethan Gur-esh, Jeremy Kelley
Thu 10:30am - SPC153 - Migrating your WCM Internet Sites to SharePoint 2013
Speakers: Israel Vega, Luca Bandinelli
MySPC
http://myspc.sharepointconference.com