SlideShare ist ein Scribd-Unternehmen logo
ShareConf 2013 – Search Driven Websites
David Schneider
david@sharepoint.ch
http://blog.sharepoint.ch
isolutions AG
Head of Development
Speaker
• Was sind Search Driven Websites?
• What’s new withhin SharePoint 2013 Search
• Cross Site Publishing
• Q&A
3
Agenda
Eine Suche hat jede Website. Search Driven Websites generieren die Content Seiten ab dem
Suchindex.
4
Search Driven
News
Produkte
Standorte
Kunden
Knowledge Base
Pages
Bilder
Videos
Internet, Intranet, Extranet, Mobile
Vorteile von Search Driven Websites
Keine Site Collection
Limitationen
Keine Large Lists
Limitationen
Dynamisches und
flexibles Publizieren
Speicherort und
Präsentation sind
getrennt
What’s new withhin SharePoint 2013 Search
6
SharePoint 2013
Search
Usage
Logs
SP2010
Search
FAST
7
Neuerungen in SharePoint 2013
• UI Improvements
• Content Preview
• Graphische Refiner
• Continuous Crawling  Index Freshness
• Analytics  Ranking
• Product Catalog
• Architektur
• Content und Query Pipeline
• Content Search Web Part (CBS)
8
Neue UI
Graphische
Refiner
Resultattypen
Hover Panel
Pro Resulttyp
unterschiedliche Anzeige
Actions
0’ 15’ 30’ 45’ 60’
9
Continuous Crawl
• Nur für SharePoint Content Sources
• Parallele Crawls
• Intervall 15 Minuten
• Ändern mit Set-SPEnterpriseSearchCrawlContentSource
• Content kann bereits während dem Crawl gefunden werden
Index
Freshness
Aggregation
• Das Content Search Web Part aggregiert
Inhalte über den Suchindex.
Query
• Die Abfrage kann in einem Wizard
definiert werden.
Anzeige
• Mittels Display Templates wird die
Anzeige definiert.
Content Search Web Part
Display Templates
• Managed Properties werden neu automatisch gemappt
• Endung definiert Datentyp für Formatierung
• *OWSDate
• *OWSHtml
• *OWSMTXT
12
Managed Properties
Index
Crawled Property
Managed Property
Demo
Content Search Web Part
13
Cross Site Publishing
14
• Sammlung von Sites
• Site: Arbeitsbereich mit Listen, Dokumenten, Pages, Blogposts, etc.
• Operationen im SharePoint sind häufig nur auf die aktuelle Site Collection beschränkt
• Durch technische Limitationen und wegen der Skalierbarkeit speichert man die Daten in
mehrere Site Collections
• Umsetzung von Use Cases, bei welchen auf Daten zugegriffen wird, schwierig
Begriffserklärung – Site Collection
• Schlagworte / Keywords
• Baum von Tags
• Ideal um Hierarchien abzubilden
16
Begriffserklärung – Term Store
• Inhaltserfassung und Anzeige sind getrennt
• Inhalte werden vom Search Index angezeigt
Cross Site Publishing (XSP)
Authoring
Search
Publishing
PublishingAuthoring
http://www.contoso.com
http://intranet.contoso.com
Vorteile von XSP
Wissenswert
• Kein Content Deployment
• Basiert auf Catalog und Content Search
Web Part
• Braucht Enterprise Lizenz
• Nicht in Office 365 verfügbar
Cross Site Publishing“Schöne” URL
Multi-Branding Mehrsprachig
Authoring und Publishing Tier
Flexibilität
• Unabhängig von der Site Struktur
• Abgelegt im Termstore
• Term-driven Pages
Managed Navigation
• Liste in Authoring Site
• Settings der Liste
• URL Felder
• Navigation
• Anonymer Zugriff
20
Product Catalog
Authoring
Search
Publishing
Catalog
Term Store
Navigation
Result
Source
Connect
Category Page
Item Page
21
Put the things together
Authoring Publishing
Catalog
Term Store
Managed Navigation
Refiner
Content Search Web Part
Recommanded Items
Display Template
Search
Demo
Cross Site Publishing
22
Use Case: kleine, einfache Sites
• Ziel: Top Level Domain (TLD) pro Sprache
• Sämtliche Content Pages werden Catalog
publiziert
• Pro Sprache eine Host-Named Site
Collection
23
XSP und Variations (1/2)
Publishing
www.contoso.com
Authoring
Variation
Root
English Deutsch Français
Catalog Catalog Catalog
Publishing
www.contoso.de
Publishing
www.contoso.fr
Search
Use Case: Komplexe Site mit verschiedenen,
mehrsprachigen Catalogs
• Nur echter Catalog Content wird in
Authoring Site erfasst.
• Pro Sprache/Variation gibt es eine
Catalog Liste
• Sämtliche Content Pages werden in
Publishing Bereich bearbeitet.
24
XSP und Variations (2/2)
Authoring
Variation
Root
English Deutsch Français
Catalog Catalog Catalog
Search
Publishing
Variation
Root
English Deutsch Français
Catalog Catalog Catalog
Während dem Crawl können Managed
Properties durch eigenen WCF Service
gesetzt werden.
$ssa = Get-SPEnterpriseSearchServiceApplication
$config =
New-SPEnterpriseSearchContentEnrichmentConfiguration
$config.Endpoint = http://Site_URL/MyService.svc
$config.InputProperties = "Title"
$config.OutputProperties = "ProductCategory"
Set-SPEnterpriseSearchContentEnrichmentConfiguration
–SearchServiceApplication $ssa
–ContentEnrichmentConfiguration $config
Content Enrichment
Content
Pipeline
• Nicht verfügbar auf Office 365
• Komplexität steigt mit der Anzahl Catalogs
• Content by Search Web Part zeigt maximal 50 Elemente an
• Workaround: Property von aussen setzen
• Probleme in Zusammenhang mit Alternate Access Mapping
• Pro muss der Catalog verbunden werden
Limitationen
• Bug mit Caching der Category Pages für anonyme Users
• Nach dem Update müssen die Catalogs neu verbunden werden
• Neue Vorhaben mit mind. PU March 2013 starten
• PowerShell Script
• Mehr Informationen http://technet.microsoft.com/en-us/library/cc261797.aspx
27
PU March 2013
Flexibilität
Einfache Customizings mit Display
Templates
Einfache Erfassung und sexy Darstellung
von strukturierten Daten
Überwinden der SharePoint Bounderies
Schnellere Umsetzung
Geringere Wartung
Bewertung Search Driven Websites
Keine Real Time Daten
Komplexität
• Neuerungen der Search
• Content Search Web Part
• Vorteile der Search Driven Websites
• Product Catalog
• Managed Navigation
• Mehrsprachigkeit
Recap
Besten Dank – schön warst Du
dabei!
David Schneider, Head of Development
Kontakt
E-Mail david@sharepoint.ch
Blog http://blog.sharepoint.ch
Telefon +41 31 560 88 88
SharePoint 2013 Search Driven websites

Weitere ähnliche Inhalte

Ähnlich wie SharePoint 2013 Search Driven websites

Atlassian Confluence als Software-Infrastruktur
Atlassian Confluence als Software-InfrastrukturAtlassian Confluence als Software-Infrastruktur
Atlassian Confluence als Software-Infrastruktur
Georg Schmidl
 
Seo Campixx 2015 - Technical SEO for Beginners
Seo Campixx 2015 - Technical SEO for BeginnersSeo Campixx 2015 - Technical SEO for Beginners
Seo Campixx 2015 - Technical SEO for Beginners
Jan Berens
 
Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020
Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020
Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020
Corinna Lins
 
Sendung 17-10 Special: SharePoint
Sendung 17-10 Special: SharePointSendung 17-10 Special: SharePoint
Sendung 17-10 Special: SharePoint
Thomas Maier
 
201903 seo campixx ur ls komprimieren - slideshare
201903 seo campixx   ur ls komprimieren - slideshare201903 seo campixx   ur ls komprimieren - slideshare
201903 seo campixx ur ls komprimieren - slideshare
Visionary Online Marketing
 
SEO für Magento Commerce - SEOkomm 2011
SEO für Magento Commerce - SEOkomm 2011SEO für Magento Commerce - SEOkomm 2011
SEO für Magento Commerce - SEOkomm 2011
formaremedia
 
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
adesso AG
 
Enterprise 2.0 Portale mit Grails. Geht das?
Enterprise 2.0 Portale mit Grails. Geht das?Enterprise 2.0 Portale mit Grails. Geht das?
Enterprise 2.0 Portale mit Grails. Geht das?
Tobias Kraft
 
SharePoint 2013 – Tech-Track
SharePoint 2013 – Tech-TrackSharePoint 2013 – Tech-Track
SharePoint 2013 – Tech-Track
Unic
 
Provaria Gmbh - Neu in sharepoint 2013
Provaria Gmbh - Neu in sharepoint 2013Provaria Gmbh - Neu in sharepoint 2013
Provaria Gmbh - Neu in sharepoint 2013
Provaria GmbH
 
The new power of search
The new power of searchThe new power of search
The new power of search
Samuel Zürcher
 
Samuel Zürcher new power of search
Samuel Zürcher new power of searchSamuel Zürcher new power of search
Samuel Zürcher new power of searchDigicomp Academy AG
 
Collaboration Days 2011 - Damit die Tester schneller ran können.
Collaboration Days 2011 - Damit die Tester schneller ran können.Collaboration Days 2011 - Damit die Tester schneller ran können.
Collaboration Days 2011 - Damit die Tester schneller ran können.David Schneider
 
Was ist eigentlich SharePoint
Was ist eigentlich SharePointWas ist eigentlich SharePoint
Was ist eigentlich SharePoint
Max Nowack
 
Azure Data Factory – Data Management für die Cloud
Azure Data Factory – Data Management für die CloudAzure Data Factory – Data Management für die Cloud
Azure Data Factory – Data Management für die Cloud
inovex GmbH
 
Vortrag technisches SEO Oliver Mösing
Vortrag technisches SEO Oliver MösingVortrag technisches SEO Oliver Mösing
Vortrag technisches SEO Oliver Mösing
Oliver Mösing
 
Search driven Applications mit SharePoint 2013
Search driven Applications mit SharePoint 2013Search driven Applications mit SharePoint 2013
Search driven Applications mit SharePoint 2013
fabianmoritz
 
XML Director - the technical foundation of onkopedia.com
XML Director - the technical foundation of onkopedia.comXML Director - the technical foundation of onkopedia.com
XML Director - the technical foundation of onkopedia.com
Andreas Jung
 
Webinar Slides: SharePoint als Drehscheibe fuer ihr Unternehmenswissen
Webinar Slides: SharePoint als Drehscheibe fuer ihr UnternehmenswissenWebinar Slides: SharePoint als Drehscheibe fuer ihr Unternehmenswissen
Webinar Slides: SharePoint als Drehscheibe fuer ihr Unternehmenswissen
B-S-S Business Software Solutions GmbH
 

Ähnlich wie SharePoint 2013 Search Driven websites (20)

Atlassian Confluence als Software-Infrastruktur
Atlassian Confluence als Software-InfrastrukturAtlassian Confluence als Software-Infrastruktur
Atlassian Confluence als Software-Infrastruktur
 
Seo Campixx 2015 - Technical SEO for Beginners
Seo Campixx 2015 - Technical SEO for BeginnersSeo Campixx 2015 - Technical SEO for Beginners
Seo Campixx 2015 - Technical SEO for Beginners
 
Beratungsangebot SEO für Websites
Beratungsangebot SEO für WebsitesBeratungsangebot SEO für Websites
Beratungsangebot SEO für Websites
 
Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020
Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020
Microsoft Collaboration Meetup -UI Anpassungen in SharePoint - Januar 2020
 
Sendung 17-10 Special: SharePoint
Sendung 17-10 Special: SharePointSendung 17-10 Special: SharePoint
Sendung 17-10 Special: SharePoint
 
201903 seo campixx ur ls komprimieren - slideshare
201903 seo campixx   ur ls komprimieren - slideshare201903 seo campixx   ur ls komprimieren - slideshare
201903 seo campixx ur ls komprimieren - slideshare
 
SEO für Magento Commerce - SEOkomm 2011
SEO für Magento Commerce - SEOkomm 2011SEO für Magento Commerce - SEOkomm 2011
SEO für Magento Commerce - SEOkomm 2011
 
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
 
Enterprise 2.0 Portale mit Grails. Geht das?
Enterprise 2.0 Portale mit Grails. Geht das?Enterprise 2.0 Portale mit Grails. Geht das?
Enterprise 2.0 Portale mit Grails. Geht das?
 
SharePoint 2013 – Tech-Track
SharePoint 2013 – Tech-TrackSharePoint 2013 – Tech-Track
SharePoint 2013 – Tech-Track
 
Provaria Gmbh - Neu in sharepoint 2013
Provaria Gmbh - Neu in sharepoint 2013Provaria Gmbh - Neu in sharepoint 2013
Provaria Gmbh - Neu in sharepoint 2013
 
The new power of search
The new power of searchThe new power of search
The new power of search
 
Samuel Zürcher new power of search
Samuel Zürcher new power of searchSamuel Zürcher new power of search
Samuel Zürcher new power of search
 
Collaboration Days 2011 - Damit die Tester schneller ran können.
Collaboration Days 2011 - Damit die Tester schneller ran können.Collaboration Days 2011 - Damit die Tester schneller ran können.
Collaboration Days 2011 - Damit die Tester schneller ran können.
 
Was ist eigentlich SharePoint
Was ist eigentlich SharePointWas ist eigentlich SharePoint
Was ist eigentlich SharePoint
 
Azure Data Factory – Data Management für die Cloud
Azure Data Factory – Data Management für die CloudAzure Data Factory – Data Management für die Cloud
Azure Data Factory – Data Management für die Cloud
 
Vortrag technisches SEO Oliver Mösing
Vortrag technisches SEO Oliver MösingVortrag technisches SEO Oliver Mösing
Vortrag technisches SEO Oliver Mösing
 
Search driven Applications mit SharePoint 2013
Search driven Applications mit SharePoint 2013Search driven Applications mit SharePoint 2013
Search driven Applications mit SharePoint 2013
 
XML Director - the technical foundation of onkopedia.com
XML Director - the technical foundation of onkopedia.comXML Director - the technical foundation of onkopedia.com
XML Director - the technical foundation of onkopedia.com
 
Webinar Slides: SharePoint als Drehscheibe fuer ihr Unternehmenswissen
Webinar Slides: SharePoint als Drehscheibe fuer ihr UnternehmenswissenWebinar Slides: SharePoint als Drehscheibe fuer ihr Unternehmenswissen
Webinar Slides: SharePoint als Drehscheibe fuer ihr Unternehmenswissen
 

Mehr von David Schneider

David Schneider: Sort your (child's) Legos with Cognitive Services
David Schneider: Sort your (child's) Legos with Cognitive ServicesDavid Schneider: Sort your (child's) Legos with Cognitive Services
David Schneider: Sort your (child's) Legos with Cognitive Services
David Schneider
 
Microsoft Teams as a Development Platform
Microsoft Teams as a Development PlatformMicrosoft Teams as a Development Platform
Microsoft Teams as a Development Platform
David Schneider
 
SPS Zurich 2018 - Azure Logic Apps: the new workflow engine
SPS Zurich 2018 - Azure Logic Apps: the new workflow engineSPS Zurich 2018 - Azure Logic Apps: the new workflow engine
SPS Zurich 2018 - Azure Logic Apps: the new workflow engine
David Schneider
 
Azure Logic Apps
Azure Logic AppsAzure Logic Apps
Azure Logic Apps
David Schneider
 
Office 365 Developer Bootcamp: Microsoft Teams
Office 365 Developer Bootcamp: Microsoft TeamsOffice 365 Developer Bootcamp: Microsoft Teams
Office 365 Developer Bootcamp: Microsoft Teams
David Schneider
 
Global Azure BootCamp: Azure Logic Apps
Global Azure BootCamp: Azure Logic AppsGlobal Azure BootCamp: Azure Logic Apps
Global Azure BootCamp: Azure Logic Apps
David Schneider
 
Oliver Hofmann: Office Graph
Oliver Hofmann: Office GraphOliver Hofmann: Office Graph
Oliver Hofmann: Office Graph
David Schneider
 
SharePoint 2016 Lauch Event
SharePoint 2016 Lauch EventSharePoint 2016 Lauch Event
SharePoint 2016 Lauch Event
David Schneider
 
SharePoint 8 Tipps um besser zu Finden
SharePoint 8 Tipps um besser zu FindenSharePoint 8 Tipps um besser zu Finden
SharePoint 8 Tipps um besser zu Finden
David Schneider
 
SharePoint Lösungen für die Zukunft
SharePoint Lösungen für die ZukunftSharePoint Lösungen für die Zukunft
SharePoint Lösungen für die Zukunft
David Schneider
 
Ein modernes DMS mit SharePoint
Ein modernes DMS mit SharePointEin modernes DMS mit SharePoint
Ein modernes DMS mit SharePoint
David Schneider
 
News von der Microsoft Ignite Zürich Juni 2015
News von der Microsoft Ignite Zürich Juni 2015News von der Microsoft Ignite Zürich Juni 2015
News von der Microsoft Ignite Zürich Juni 2015
David Schneider
 
News von der Microsoft Ignite
News von der Microsoft IgniteNews von der Microsoft Ignite
News von der Microsoft Ignite
David Schneider
 
SharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die ZukunftSharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die Zukunft
David Schneider
 
SharePoint Days 2014 - Fit für Office 365
SharePoint Days 2014  - Fit für Office 365SharePoint Days 2014  - Fit für Office 365
SharePoint Days 2014 - Fit für Office 365
David Schneider
 
SharePoint Community Mittelland: Fit für Office 365
SharePoint Community Mittelland: Fit für Office 365SharePoint Community Mittelland: Fit für Office 365
SharePoint Community Mittelland: Fit für Office 365David Schneider
 
ShareConf 2014: 10 Gründe warum der SharePoint langsam ist
ShareConf 2014: 10 Gründe warum der SharePoint langsam istShareConf 2014: 10 Gründe warum der SharePoint langsam ist
ShareConf 2014: 10 Gründe warum der SharePoint langsam ist
David Schneider
 
Mehrsprachige Intranets mit SharePoint 2010
Mehrsprachige Intranets mit SharePoint 2010Mehrsprachige Intranets mit SharePoint 2010
Mehrsprachige Intranets mit SharePoint 2010
David Schneider
 
TechDays 2012 Internet Sites mit SharePoint 2013
TechDays 2012 Internet Sites mit SharePoint 2013TechDays 2012 Internet Sites mit SharePoint 2013
TechDays 2012 Internet Sites mit SharePoint 2013
David Schneider
 
Collaboration Days 2011 - Document Management à la carte
Collaboration Days 2011 - Document Management à la carteCollaboration Days 2011 - Document Management à la carte
Collaboration Days 2011 - Document Management à la carteDavid Schneider
 

Mehr von David Schneider (20)

David Schneider: Sort your (child's) Legos with Cognitive Services
David Schneider: Sort your (child's) Legos with Cognitive ServicesDavid Schneider: Sort your (child's) Legos with Cognitive Services
David Schneider: Sort your (child's) Legos with Cognitive Services
 
Microsoft Teams as a Development Platform
Microsoft Teams as a Development PlatformMicrosoft Teams as a Development Platform
Microsoft Teams as a Development Platform
 
SPS Zurich 2018 - Azure Logic Apps: the new workflow engine
SPS Zurich 2018 - Azure Logic Apps: the new workflow engineSPS Zurich 2018 - Azure Logic Apps: the new workflow engine
SPS Zurich 2018 - Azure Logic Apps: the new workflow engine
 
Azure Logic Apps
Azure Logic AppsAzure Logic Apps
Azure Logic Apps
 
Office 365 Developer Bootcamp: Microsoft Teams
Office 365 Developer Bootcamp: Microsoft TeamsOffice 365 Developer Bootcamp: Microsoft Teams
Office 365 Developer Bootcamp: Microsoft Teams
 
Global Azure BootCamp: Azure Logic Apps
Global Azure BootCamp: Azure Logic AppsGlobal Azure BootCamp: Azure Logic Apps
Global Azure BootCamp: Azure Logic Apps
 
Oliver Hofmann: Office Graph
Oliver Hofmann: Office GraphOliver Hofmann: Office Graph
Oliver Hofmann: Office Graph
 
SharePoint 2016 Lauch Event
SharePoint 2016 Lauch EventSharePoint 2016 Lauch Event
SharePoint 2016 Lauch Event
 
SharePoint 8 Tipps um besser zu Finden
SharePoint 8 Tipps um besser zu FindenSharePoint 8 Tipps um besser zu Finden
SharePoint 8 Tipps um besser zu Finden
 
SharePoint Lösungen für die Zukunft
SharePoint Lösungen für die ZukunftSharePoint Lösungen für die Zukunft
SharePoint Lösungen für die Zukunft
 
Ein modernes DMS mit SharePoint
Ein modernes DMS mit SharePointEin modernes DMS mit SharePoint
Ein modernes DMS mit SharePoint
 
News von der Microsoft Ignite Zürich Juni 2015
News von der Microsoft Ignite Zürich Juni 2015News von der Microsoft Ignite Zürich Juni 2015
News von der Microsoft Ignite Zürich Juni 2015
 
News von der Microsoft Ignite
News von der Microsoft IgniteNews von der Microsoft Ignite
News von der Microsoft Ignite
 
SharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die ZukunftSharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die Zukunft
 
SharePoint Days 2014 - Fit für Office 365
SharePoint Days 2014  - Fit für Office 365SharePoint Days 2014  - Fit für Office 365
SharePoint Days 2014 - Fit für Office 365
 
SharePoint Community Mittelland: Fit für Office 365
SharePoint Community Mittelland: Fit für Office 365SharePoint Community Mittelland: Fit für Office 365
SharePoint Community Mittelland: Fit für Office 365
 
ShareConf 2014: 10 Gründe warum der SharePoint langsam ist
ShareConf 2014: 10 Gründe warum der SharePoint langsam istShareConf 2014: 10 Gründe warum der SharePoint langsam ist
ShareConf 2014: 10 Gründe warum der SharePoint langsam ist
 
Mehrsprachige Intranets mit SharePoint 2010
Mehrsprachige Intranets mit SharePoint 2010Mehrsprachige Intranets mit SharePoint 2010
Mehrsprachige Intranets mit SharePoint 2010
 
TechDays 2012 Internet Sites mit SharePoint 2013
TechDays 2012 Internet Sites mit SharePoint 2013TechDays 2012 Internet Sites mit SharePoint 2013
TechDays 2012 Internet Sites mit SharePoint 2013
 
Collaboration Days 2011 - Document Management à la carte
Collaboration Days 2011 - Document Management à la carteCollaboration Days 2011 - Document Management à la carte
Collaboration Days 2011 - Document Management à la carte
 

SharePoint 2013 Search Driven websites

  • 1. ShareConf 2013 – Search Driven Websites
  • 3. • Was sind Search Driven Websites? • What’s new withhin SharePoint 2013 Search • Cross Site Publishing • Q&A 3 Agenda
  • 4. Eine Suche hat jede Website. Search Driven Websites generieren die Content Seiten ab dem Suchindex. 4 Search Driven News Produkte Standorte Kunden Knowledge Base Pages Bilder Videos Internet, Intranet, Extranet, Mobile
  • 5. Vorteile von Search Driven Websites Keine Site Collection Limitationen Keine Large Lists Limitationen Dynamisches und flexibles Publizieren Speicherort und Präsentation sind getrennt
  • 6. What’s new withhin SharePoint 2013 Search 6
  • 7. SharePoint 2013 Search Usage Logs SP2010 Search FAST 7 Neuerungen in SharePoint 2013 • UI Improvements • Content Preview • Graphische Refiner • Continuous Crawling  Index Freshness • Analytics  Ranking • Product Catalog • Architektur • Content und Query Pipeline • Content Search Web Part (CBS)
  • 8. 8 Neue UI Graphische Refiner Resultattypen Hover Panel Pro Resulttyp unterschiedliche Anzeige Actions
  • 9. 0’ 15’ 30’ 45’ 60’ 9 Continuous Crawl • Nur für SharePoint Content Sources • Parallele Crawls • Intervall 15 Minuten • Ändern mit Set-SPEnterpriseSearchCrawlContentSource • Content kann bereits während dem Crawl gefunden werden Index Freshness
  • 10. Aggregation • Das Content Search Web Part aggregiert Inhalte über den Suchindex. Query • Die Abfrage kann in einem Wizard definiert werden. Anzeige • Mittels Display Templates wird die Anzeige definiert. Content Search Web Part
  • 12. • Managed Properties werden neu automatisch gemappt • Endung definiert Datentyp für Formatierung • *OWSDate • *OWSHtml • *OWSMTXT 12 Managed Properties Index Crawled Property Managed Property
  • 15. • Sammlung von Sites • Site: Arbeitsbereich mit Listen, Dokumenten, Pages, Blogposts, etc. • Operationen im SharePoint sind häufig nur auf die aktuelle Site Collection beschränkt • Durch technische Limitationen und wegen der Skalierbarkeit speichert man die Daten in mehrere Site Collections • Umsetzung von Use Cases, bei welchen auf Daten zugegriffen wird, schwierig Begriffserklärung – Site Collection
  • 16. • Schlagworte / Keywords • Baum von Tags • Ideal um Hierarchien abzubilden 16 Begriffserklärung – Term Store
  • 17. • Inhaltserfassung und Anzeige sind getrennt • Inhalte werden vom Search Index angezeigt Cross Site Publishing (XSP) Authoring Search Publishing PublishingAuthoring http://www.contoso.com http://intranet.contoso.com
  • 18. Vorteile von XSP Wissenswert • Kein Content Deployment • Basiert auf Catalog und Content Search Web Part • Braucht Enterprise Lizenz • Nicht in Office 365 verfügbar Cross Site Publishing“Schöne” URL Multi-Branding Mehrsprachig Authoring und Publishing Tier Flexibilität
  • 19. • Unabhängig von der Site Struktur • Abgelegt im Termstore • Term-driven Pages Managed Navigation
  • 20. • Liste in Authoring Site • Settings der Liste • URL Felder • Navigation • Anonymer Zugriff 20 Product Catalog Authoring Search Publishing Catalog Term Store Navigation Result Source Connect Category Page Item Page
  • 21. 21 Put the things together Authoring Publishing Catalog Term Store Managed Navigation Refiner Content Search Web Part Recommanded Items Display Template Search
  • 23. Use Case: kleine, einfache Sites • Ziel: Top Level Domain (TLD) pro Sprache • Sämtliche Content Pages werden Catalog publiziert • Pro Sprache eine Host-Named Site Collection 23 XSP und Variations (1/2) Publishing www.contoso.com Authoring Variation Root English Deutsch Français Catalog Catalog Catalog Publishing www.contoso.de Publishing www.contoso.fr Search
  • 24. Use Case: Komplexe Site mit verschiedenen, mehrsprachigen Catalogs • Nur echter Catalog Content wird in Authoring Site erfasst. • Pro Sprache/Variation gibt es eine Catalog Liste • Sämtliche Content Pages werden in Publishing Bereich bearbeitet. 24 XSP und Variations (2/2) Authoring Variation Root English Deutsch Français Catalog Catalog Catalog Search Publishing Variation Root English Deutsch Français Catalog Catalog Catalog
  • 25. Während dem Crawl können Managed Properties durch eigenen WCF Service gesetzt werden. $ssa = Get-SPEnterpriseSearchServiceApplication $config = New-SPEnterpriseSearchContentEnrichmentConfiguration $config.Endpoint = http://Site_URL/MyService.svc $config.InputProperties = "Title" $config.OutputProperties = "ProductCategory" Set-SPEnterpriseSearchContentEnrichmentConfiguration –SearchServiceApplication $ssa –ContentEnrichmentConfiguration $config Content Enrichment Content Pipeline
  • 26. • Nicht verfügbar auf Office 365 • Komplexität steigt mit der Anzahl Catalogs • Content by Search Web Part zeigt maximal 50 Elemente an • Workaround: Property von aussen setzen • Probleme in Zusammenhang mit Alternate Access Mapping • Pro muss der Catalog verbunden werden Limitationen
  • 27. • Bug mit Caching der Category Pages für anonyme Users • Nach dem Update müssen die Catalogs neu verbunden werden • Neue Vorhaben mit mind. PU March 2013 starten • PowerShell Script • Mehr Informationen http://technet.microsoft.com/en-us/library/cc261797.aspx 27 PU March 2013
  • 28. Flexibilität Einfache Customizings mit Display Templates Einfache Erfassung und sexy Darstellung von strukturierten Daten Überwinden der SharePoint Bounderies Schnellere Umsetzung Geringere Wartung Bewertung Search Driven Websites Keine Real Time Daten Komplexität
  • 29. • Neuerungen der Search • Content Search Web Part • Vorteile der Search Driven Websites • Product Catalog • Managed Navigation • Mehrsprachigkeit Recap
  • 30. Besten Dank – schön warst Du dabei!
  • 31. David Schneider, Head of Development Kontakt E-Mail david@sharepoint.ch Blog http://blog.sharepoint.ch Telefon +41 31 560 88 88