SlideShare a Scribd company logo
1 of 43
•
•
•
•
•
•
•
•
http://technet.microsoft.com/en-
us/library/jj635878.aspx
http://technet.microsoft.com/en-
us/library/jj635882.aspx
http://technet.microsoft.com/en-
us/library/jj635877.aspx
http://technet.microsoft.com/en-
us/library/jj635879.aspx
http://technet.microsoft.com/en-
us/library/dn194311.aspx
•
•
•
•
•
•
•
•
•
•
•
•
off limits
required by Image Renditions
custom code
optional
recommended
http://technet.microsoft.com/en-
us/library/gg398060.aspx
http://blog.mastykarz.nl/go/mavention-case/
http://technet.microsoft.com/en-
US/sharepoint/jj872721
http://blogs.technet.com/b/tothesharepoint/archive
/2013/02/14/how-to-set-up-a-product-centric-web-
site-in-sharepoint-2013.aspx
SP2013 WCM Bootcamp - ARC01 Planning for public-facing websites

More Related Content

Viewers also liked

BIWUG - What’s new in SharePoint 2013 for public-facing websites
BIWUG - What’s new in SharePoint 2013 for public-facing websitesBIWUG - What’s new in SharePoint 2013 for public-facing websites
BIWUG - What’s new in SharePoint 2013 for public-facing websites
Waldek Mastykarz
 
Office 365 Truths Delve and Office Graph
Office 365 Truths Delve and Office GraphOffice 365 Truths Delve and Office Graph
Office 365 Truths Delve and Office Graph
Albert-Jan Schot
 
TechDays 2015 - SharePoint van traditie naar verandering
TechDays 2015 - SharePoint van traditie naar veranderingTechDays 2015 - SharePoint van traditie naar verandering
TechDays 2015 - SharePoint van traditie naar verandering
Albert-Jan Schot
 

Viewers also liked (19)

Building solutions with Office Graph
Building solutions with Office GraphBuilding solutions with Office Graph
Building solutions with Office Graph
 
Building solutions with the Office Graph
Building solutions with the Office GraphBuilding solutions with the Office Graph
Building solutions with the Office Graph
 
Leveraging the new Application Model for structured and repeatable deployments
Leveraging the new Application Model for structured and repeatable deploymentsLeveraging the new Application Model for structured and repeatable deployments
Leveraging the new Application Model for structured and repeatable deployments
 
SharePoint Connections Amsterdam 2013: Real-life building public-facing websi...
SharePoint Connections Amsterdam 2013: Real-life building public-facing websi...SharePoint Connections Amsterdam 2013: Real-life building public-facing websi...
SharePoint Connections Amsterdam 2013: Real-life building public-facing websi...
 
BIWUG - What’s new in SharePoint 2013 for public-facing websites
BIWUG - What’s new in SharePoint 2013 for public-facing websitesBIWUG - What’s new in SharePoint 2013 for public-facing websites
BIWUG - What’s new in SharePoint 2013 for public-facing websites
 
Enterprise 2.0, socialising the enterprise
Enterprise 2.0, socialising the enterpriseEnterprise 2.0, socialising the enterprise
Enterprise 2.0, socialising the enterprise
 
SP2013 WCM Bootcamp - ARC03 Engaging with visitors
SP2013 WCM Bootcamp - ARC03 Engaging with visitorsSP2013 WCM Bootcamp - ARC03 Engaging with visitors
SP2013 WCM Bootcamp - ARC03 Engaging with visitors
 
Building solutions with Office Graph - SharePoint Connect 2014 Amsterdam
Building solutions with Office Graph - SharePoint Connect 2014 AmsterdamBuilding solutions with Office Graph - SharePoint Connect 2014 Amsterdam
Building solutions with Office Graph - SharePoint Connect 2014 Amsterdam
 
Building rich search experiences Apps for SharePoint
Building rich search experiences Apps for SharePointBuilding rich search experiences Apps for SharePoint
Building rich search experiences Apps for SharePoint
 
Optimizing SharePoint 2013 public-facing websites for Internet search engines
Optimizing SharePoint 2013 public-facing websites for Internet search enginesOptimizing SharePoint 2013 public-facing websites for Internet search engines
Optimizing SharePoint 2013 public-facing websites for Internet search engines
 
DIWUG Developing Apps with Office Graph
DIWUG Developing Apps with Office GraphDIWUG Developing Apps with Office Graph
DIWUG Developing Apps with Office Graph
 
Office 365 Truths Delve and Office Graph
Office 365 Truths Delve and Office GraphOffice 365 Truths Delve and Office Graph
Office 365 Truths Delve and Office Graph
 
Vinden Of Zoeken
Vinden Of ZoekenVinden Of Zoeken
Vinden Of Zoeken
 
SPConnect 2014 - Search Intents with Apps
SPConnect 2014 - Search Intents with AppsSPConnect 2014 - Search Intents with Apps
SPConnect 2014 - Search Intents with Apps
 
SharePoint Connections 2013 - Navigation in a Multi Site Collection environment
SharePoint Connections 2013 - Navigation in a Multi Site Collection environmentSharePoint Connections 2013 - Navigation in a Multi Site Collection environment
SharePoint Connections 2013 - Navigation in a Multi Site Collection environment
 
P&M307 Building intelligent websites with SharePoint 2013
P&M307 Building intelligent websites with SharePoint 2013P&M307 Building intelligent websites with SharePoint 2013
P&M307 Building intelligent websites with SharePoint 2013
 
Building solutions with Office Graph
Building solutions with Office GraphBuilding solutions with Office Graph
Building solutions with Office Graph
 
TechDays 2015 - SharePoint van traditie naar verandering
TechDays 2015 - SharePoint van traditie naar veranderingTechDays 2015 - SharePoint van traditie naar verandering
TechDays 2015 - SharePoint van traditie naar verandering
 
P&M302 Real-life building public-facing websites with SharePoint 2013
P&M302 Real-life building public-facing websites with SharePoint 2013P&M302 Real-life building public-facing websites with SharePoint 2013
P&M302 Real-life building public-facing websites with SharePoint 2013
 

Recently uploaded

Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
lizamodels9
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 

Recently uploaded (20)

RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLJAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 

Editor's Notes

  1. SharePoint 2013 offers twomodelsfor building public-facing websites. On one hand youcanuseeverythingyouknowfrom SharePoint 2007 and SharePoint 2010. On the other hand there is the new search-drivenpublishing model.In the previousversions of SharePoint the only option we had was touse the structuralpublishing model where the physicallocation of the page woulddetermineits URL andlocation in the navigation. We wouldbuild content aggregationsusing the Content Query Web Part and the Site Collection was the boundarythat we had toworkwith.In SharePoint 2013 next to the traditional publishing model we canuse search-drivenpublishing. The first great benefit is, that we canuseManagedNavigationtodecouple the physicalstructure of the site fromitsnavigation. Withthat we can store the content wherever we want in the site and we can even publish content stored in other Site Collections. Tobuild content aggregations we canuse the new Content By Search Web Part whichnotonlyallowsustobuildstatic content aggregations but empowersustobuildtruly intelligent websites (more aboutthat in myothersessiontomorrowmorning).
  2. Search-drivenpublishing offers great benefits for building public-facing websites.First of allitallowsyouto separate the authoringandpublishingexperience. This offers youadditional flexibility in configuringboth environments tooptimally serve theirpurpose. Additionallyitallowsyoutotrulyembrace content-centricpublishing: bycreating content catalogsyoucancentrally manage your content andpublishitto a number different sites.One of the greatstrengths of SharePoint 2013 Search are itsanalyticscapabilities. With search-drivenpublishingyoucanleveragethosecapabilitiesandbuildpersonalized websites where the relevant content is displayedto users.Finally search-basedpublishingscales way beyond the classic publishing model whatallowsyouto get more value out of your environment.
  3. Although Search-drivenpublishing offers somegreatpossibilities, there are a few thingsthatyoushould keep in mind.Some new capabilitieslike cross-site publishing, friendlyURLs or XML Sitemaprequire search-drivenpublishing or someparts of ittowork. Whenworkingwith search-drivenpublishingyoucaneither have your content stored in separate catalogs or youcan have itstored in the same Site Collections. WhencombinedwithFriendlyURLs the latter case can have negative impact on SEO of your website as the same content willbeavailable via two different URLs (physicalandfriendly).Whenworkingwith Search-drivenpublishing the new way of building content aggregations is touse the new Content By Search Web Part. This Web Part by default uses new renderingmechanism, called Display Templates, which are based on JavaScriptand are different thananythingyoumight have knownfrom the past. ShouldJavaScriptbedisabled on the page or therewouldbe a JavaScript error the user wouldsee a blank page. Additionallywith Display Templates you have to take into account the browsers supportedby SharePoint 2013 andverifythatyouwon’texcludeany major group of visitors on your website.In somesituationsusing search-drivenpublishingmight introduce additionalchallenges, likewhentryingtoretrieverelated content based on some property on a page. Because the content of the page is retrievedby search it is knownvery late in the processwhatintroducesadditional impact on the performance of your pages.Althoughnotobvious at first glanceit is possibletouse server-side XSL-basedrenderingwith search-drivenpublishing. The challengewiththat is howeverthat in such case you are on yourown as everythingthat is available out of the box uses the standard JavaScript-basedrendering.
  4. Although Search-drivenpublishing offers somegreatpossibilities, there are a few thingsthatyoushould keep in mind.Some new capabilitieslike cross-site publishing, friendlyURLs or XML Sitemaprequire search-drivenpublishing or someparts of ittowork. Whenworkingwith search-drivenpublishingyoucaneither have your content stored in separate catalogs or youcan have itstored in the same Site Collections. WhencombinedwithFriendlyURLs the latter case can have negative impact on SEO of your website as the same content willbeavailable via two different URLs (physicalandfriendly).Whenworkingwith Search-drivenpublishing the new way of building content aggregations is touse the new Content By Search Web Part. This Web Part by default uses new renderingmechanism, called Display Templates, which are based on JavaScriptand are different thananythingyoumight have knownfrom the past. ShouldJavaScriptbedisabled on the page or therewouldbe a JavaScript error the user wouldsee a blank page. Additionallywith Display Templates you have to take into account the browsers supportedby SharePoint 2013 andverifythatyouwon’texcludeany major group of visitors on your website.In somesituationsusing search-drivenpublishingmight introduce additionalchallenges, likewhentryingtoretrieverelated content based on some property on a page. Because the content of the page is retrievedby search it is knownvery late in the processwhatintroducesadditional impact on the performance of your pages.Althoughnotobvious at first glanceit is possibletouse server-side XSL-basedrenderingwith search-drivenpublishing. The challengewiththat is howeverthat in such case you are on yourown as everythingthat is available out of the box uses the standard JavaScript-basedrendering.
  5. Whetheryou are goingtouse search-drivenpublishing or notdepends a lot on your case. Either way the choiceforusing search-drivenpublishing is one of the first choicesthatyouwill have to make as it has huge impact on the whole project.First of all, on the functional level, search-drivenpublishingdetermineshowyou are goingtoorganizeyour content: are yougoingto store the content in the same Site Collection or are yougoingtousecatalogsandifso, where are theygoingtobelocatedandhow the publishingprocess is goingto look like? Next you will have to decide for navigation and how that will be organized.From the technicalperspectiveyouwill have todecidehowmany Site Collectionsyouwillneedandhowitwill impact your solution architecture. Also, ifyouwillneedtodeploy files across the different Site Collectionshowwillyouensureforconsistencyonce in production?Search-drivenpublishing offers greatpossibilities but forthisitrequires proper configuration. Ifyou want touse search in your solution besurethat the environment will support the additional load comingfrom search.Last but notleast, SharePoint 2013 Search is verypowerful but it has tobeinstructedwhatyou want itto do. The easy stuff is self-explanatory. There is howevermuch more thatyoucanuse but first willneedtolearn.For the remainder of thispresentation we willassumethat we are using search-drivenpublishingtoillustrate different capabilitiesandchallengesrelatedtothat model.
  6. A particular scenario of search-drivenpublishing is cross-site publishing:It is a content publishing model based on SharePoint 2013 SearchThe content is stored in list or librariesBecause the content is stored in a flat list in order todefineitshierarchyyou have touse a Managed Metadata field
  7. Determine publishing method and architecture: Contains a decision flowchart to help determine which publishing method you should usePlan logical architecture for cross-site publishing: Introduces the different architectural components that you need to consider when using XSP: web application, authoring- and publishing site collections, assets libraries, searchPlan authoring sites for cross-site publishing: Introduces components that you need to consider for your authoring site: site structure, security, design & branding, tagging term sets, catalog content.Plan publishing sites for cross-site publishing: Introduces components that you need to consider for your publishing site: site structure, security, design & branding, catalog connections, navigation term sets, showing catalog contentPlan search for cross-site publishing: Introduces components that you need to consider for your authoring site: content sources and crawling, managed properties, refiners & faceted navigation, result sources & query rules, analytics & recommendations
  8. Describes the elements involved, benefits, use cases and limitations of using managed navigation
  9. Mobile devices overview: Describes mobility features and browsing experiencesPlan for mobile views: More detailed description of the browser esperiences
  10. Describes how to identify the source and target variations sites, and how to decide how content should be synced on the target variations sites.
  11. Team work: versioning, workingsimultanously on the sameassetsWorkingspace availability: deploying stuff to server bringsit down, search index resetPlatform hygiene: shared environment for building public-facing websitesIrreversible mistakes: creating a Site Collection in a wrong languageSyncing: consistent branding across the different languages
  12. Consolidate: mavention.com homepage: 1 item of each type, but one search query
  13. Estimate capacity and performance for WCM: Describes the number and type of computers needed for deploying SharePoint 2013 WCM solutions (includes a test results from a scenario that measured throughput, server response time and content freshness for a publishing web site with 5 million pages or items).