Presented at SharePoint Saturday Toronto July 9, 2016. I cannot tell you how many recent customers have simply indexed a universe of content with SharePoint Search OOTB (both SP and non-SP) and commented that “Search sucks” and “I can’t find anything relevant”. You will learn everything you need to know at this session to make use of very powerful OOTB configurable search functionality to “light up” your search experience and become the next Search Hero. No previous knowledge of SharePoint Search is assumed.
Collab365 global 2016_edmusters_searchzerotoheroEd Musters
I cannot tell you how many recent customers have simply indexed a universe of content with SharePoint Search OOTB (both SP and non-SP) and commented that “Search sucks” and “I can’t find anything relevant”. You will learn everything you need to know at this session to make use of very powerful OOTB configurable search functionality to “light up” your search experience and become the next Search Hero. No previous knowledge of SharePoint Search is assumed.
SharePoint Search Zero to Search Hero - SPSNL 2016Ed Musters
Presented at SharePoint Saturday Netherlands 2016 - Business Level 100. I cannot tell you how many recent customers have simply indexed a universe of content with SharePoint Search OOTB (both SP and non-SP) and commented that “Search sucks” and “I can’t find anything relevant”. You will learn everything you need to know at this session to make use of very powerful OOTB configurable search functionality to “light up” your search experience and become the next Search Hero. No previous knowledge of SharePoint Search is assumed.
Welcome to Search Engine Optimization Starter Guide. This document first began as an effort to help teams, but we thought it'd be just as useful to webmasters that are new to the topic of search engine optimization and wish to improve their sites' interaction with both users and search engines.
Search engine optimization is often about making small modifications to parts of your website. When viewed individually, these changes might seem like incremental improvements, but when combined with other optimizations, they could have a noticeable impact on your site's user experience and performance in organic search results. You're likely already familiar with many of the topics in this guide, because they're essential ingredients for any webpage, but you may not be making the most out of them.
Collab365 global 2016_edmusters_searchzerotoheroEd Musters
I cannot tell you how many recent customers have simply indexed a universe of content with SharePoint Search OOTB (both SP and non-SP) and commented that “Search sucks” and “I can’t find anything relevant”. You will learn everything you need to know at this session to make use of very powerful OOTB configurable search functionality to “light up” your search experience and become the next Search Hero. No previous knowledge of SharePoint Search is assumed.
SharePoint Search Zero to Search Hero - SPSNL 2016Ed Musters
Presented at SharePoint Saturday Netherlands 2016 - Business Level 100. I cannot tell you how many recent customers have simply indexed a universe of content with SharePoint Search OOTB (both SP and non-SP) and commented that “Search sucks” and “I can’t find anything relevant”. You will learn everything you need to know at this session to make use of very powerful OOTB configurable search functionality to “light up” your search experience and become the next Search Hero. No previous knowledge of SharePoint Search is assumed.
Welcome to Search Engine Optimization Starter Guide. This document first began as an effort to help teams, but we thought it'd be just as useful to webmasters that are new to the topic of search engine optimization and wish to improve their sites' interaction with both users and search engines.
Search engine optimization is often about making small modifications to parts of your website. When viewed individually, these changes might seem like incremental improvements, but when combined with other optimizations, they could have a noticeable impact on your site's user experience and performance in organic search results. You're likely already familiar with many of the topics in this guide, because they're essential ingredients for any webpage, but you may not be making the most out of them.
SEO Basics: Foundations and Best Practices for Search Engine OptimizationMatt Martin
A talk I gave at ALA Midwinter 2016 to help librarians understand SEO so they could understand the language and to start the process of either farming it out, or do it themselves.
Hire PrestaShop Developers from eGrove for all kind of PrestaShop Development Services, Migration, Customization, Integration, Themes and Modules Development
Learn how to use free SEO Tools to build traffice to your website for Business Website.
Tools: HTML Tag, Google Webmaster Tools, Spy Fu, WordTracker, Google Places, Google Alerts, Google Analytics
SEO Basics: Foundations and Best Practices for Search Engine OptimizationMatt Martin
A talk I gave at ALA Midwinter 2016 to help librarians understand SEO so they could understand the language and to start the process of either farming it out, or do it themselves.
Hire PrestaShop Developers from eGrove for all kind of PrestaShop Development Services, Migration, Customization, Integration, Themes and Modules Development
Learn how to use free SEO Tools to build traffice to your website for Business Website.
Tools: HTML Tag, Google Webmaster Tools, Spy Fu, WordTracker, Google Places, Google Alerts, Google Analytics
This session will cover ithe nuts & bolts of how to develop and tune built-in search capabilities, making SharePoint search work for you.
Making SharePoint Search work comes down to some very practical steps you can take to improve the search experience for your end users. Many organizations fail to take advantage of the controls built into SharePoint. Further, they ignore objective ways to measure success. In this call, we will discuss the following topics:
• The impact of site structure on relevancy
• Using metadata to improve findability
• Leveraging SharePoint Best Bets
• Authoritative pages for prescribed keywords
• Utilizing pre-constructed search queries
• Measuring results and making adjustments
Exploring the New Search in SharePoint 2013 - What can you do now?Benjamin Niaulin
No one will argue, one of the major changes brought to SharePoint 2013 lies around Search. With the new Continuous Crawl, the new architecture and the many changes to the existing and new Web Parts, your architecture will need to be re-worked. This session is for those with experience in SharePoint 2010 that want to see how we can exploit the new features and Web Parts to build our own new Search Center. This session will cover:
What is Continuous Crawl?
Using Analytics to better the user experience with search
Changes and new Web Parts for Search (refinement, search results, content search, etc.)
Result Types and Rules
Display Templates
And more…
The release of the new SharePoint 2013 with this advanced Search will greatly influence the way you architect your SharePoint. This session gives you the opportunity to see what can be done with Search so you don’t have to say “I wish I knew that before”.
Slides from the October 30 SEO Primer for Accelerate Tectoria clients. Others can feel free to check out the slides but note they won't all make sense without having been at the presentation!
With AI taking the content marketing world by storm, many are wondering about the big questions: can you use AI to create high-ranking, effective content? And what’s the right way to do it?
Check out this webinar and hear the key concepts behind successful AI usage, along with real-life case studies from marketers using AI for their SEO and content.
You’ll learn:
- How to combine SEO data with AI technology
- Examples of unconventional uses of AI for content
- Case studies of how AI has enhanced SEO and content strategies
With Margarita Loktionova, Content Marketing Lead at Semrush, and Andy Crestodina, founder of Orbit Media, we’ll dive into the practical ways you can leverage AI tools for more efficient and effective campaigns that rank higher.
Page 1 Rank (1st page SERP) for your top 2 to 5 keyword phrases and leapfrog the competition.
The document covers SEO from a B2B SaaS Perspective:
(1) Basic overview of how B2B SEO works
(2) Basic overview of free tools and software to help with SEO
(3) How to select keywords for which you will optimize your website
(4) How to implement keywords into your website to drive SEO
(5) How to create backlinks to your website to improve SEO
SharePoint 2013 Search - Whats new for End UsersMark Stokes
This is a slide deck with details of what I demoed at the Manchester SharePoint User Group (SUGUK). It is a walk through of some of the new features of SharePoint 2013 Search from the perspective of what is of interest to End Users.
SharePoint 2013 Sandbox Solutions for On Premise or Office 365Ed Musters
SharePoint 2013 Declarative (no code) Sandbox Solutions presentation delivered Nov 5 at the Houston SharePoint TechFest. Were Sandbox solutions not “deprecated”? In this session you will learn that for the developer, Declarative (No Code) Sandbox solutions are still an extremely valid and completely supported way for you to create solutions that are either targeted for On Premise or Office 365. We will look at the types of features and solutions you can create with Visual Studio 2013 and the practical scenarios they enable. Examples include deployment of site columns, content types, list definitions, ribbon buttons, design assets, site pages with JavaScript, web templates, and more!
SharePoint 2013 Sandbox Solutions for On Premise and Office 365Ed Musters
Delivered at SharePoint Saturday Netherlands May 2014. Learn what you can do with declarative only Sandbox Solutions for SharePoint 2013 On Premise or Office 365 using Visual Studio 2013. Site Columns, Content Types, List Definitions, and List Instances. Navigation, Ribbon Buttons (Custom Actions), site pages, OOTB web parts, configured web parts (with CDATA), and files such as images, JS, and CSS. Finally look at Web Templates for provisioning of web sites. This is a very valid and must know technique for every SharePoint 2013 developer!
SharePoint 2013 Web Content Management for Developers HSPUGEd Musters
As presented to the Hamilton SharePoint User Group on March 21, 2013. With powerful new content search capabilities, metadata driven navigation, and new features such as design manager and cross site publishing, this presents a paradigm shift for developers with a focus on WCM publishing sites (intranet, internet). These new features and capabilities will be presented at an introductory level during this talk. The session will then focus on your typical Visual Studio “Publishing Solution” in SharePoint 2010. How do you get this running on a SharePoint 2013 Farm “as is” (migration)? What is involved if I want to convert my existing visual studio solution to SP 2013 developer tools and then fully over to the SP 2013 publishing paradigm? We’re already in development of a SharePoint 2010 site - can we deploy SharePoint 2013 now or should we wait? This session will provide insight into how you should develop today, and be ready for the new world that awaits in SharePoint 2013!
SharePoint 2013 Web Content Management for Developers TSPUGEd Musters
As presented to the Toronto SharePoint User Group on March 20, 2013. With powerful new content search capabilities, metadata driven navigation, and new features such as design manager and cross site publishing, this presents a paradigm shift for developers with a focus on WCM publishing sites (intranet, internet). These new features and capabilities will be presented at an introductory level during this talk. The session will then focus on your typical Visual Studio “Publishing Solution” in SharePoint 2010. How do you get this running on a SharePoint 2013 Farm “as is” (migration)? What is involved if I want to convert my existing visual studio solution to SP 2013 developer tools and then fully over to the SP 2013 publishing paradigm? We’re already in development of a SharePoint 2010 site - can we deploy SharePoint 2013 now or should we wait? This session will provide insight into how you should develop today, and be ready for the new world that awaits in SharePoint 2013!
SharePoint 2013 Document Management Out of the BoxEd Musters
My presentation of SharePoint 2013 Document Management Out of the Box. Many principles can be applied to SharePoint Online (Office 365), SharePoint 2013, SharePoint 2010, and even SharePoint 2007. Illustrated a case study at Deeley Harley-Davidson of Canada.
Full Trust Solution Development in SharePoint 2013Ed Musters
My presentation on the full trust solution model in SharePoint 2013 for SharePoint Saturday Montreal Feb 2 2013. The premise is you developed full trust solutions in SP 2007 / 2010 and wish to leverage that skillset or legacy solutions in an on premise situation.
top nidhi software solution freedownloadvrstrong314
This presentation emphasizes the importance of data security and legal compliance for Nidhi companies in India. It highlights how online Nidhi software solutions, like Vector Nidhi Software, offer advanced features tailored to these needs. Key aspects include encryption, access controls, and audit trails to ensure data security. The software complies with regulatory guidelines from the MCA and RBI and adheres to Nidhi Rules, 2014. With customizable, user-friendly interfaces and real-time features, these Nidhi software solutions enhance efficiency, support growth, and provide exceptional member services. The presentation concludes with contact information for further inquiries.
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
The European Union Agency for Law Enforcement Cooperation (Europol) has suffered an alleged data breach after a notorious threat actor claimed to have exfiltrated data from its systems. Infamous data leaker IntelBroker posted on the even more infamous BreachForums hacking forum, saying that Europol suffered a data breach this month.
The alleged breach affected Europol agencies CCSE, EC3, Europol Platform for Experts, Law Enforcement Forum, and SIRIUS. Infiltration of these entities can disrupt ongoing investigations and compromise sensitive intelligence shared among international law enforcement agencies.
However, this is neither the first nor the last activity of IntekBroker. We have compiled for you what happened in the last few days. To track such hacker activities on dark web sources like hacker forums, private Telegram channels, and other hidden platforms where cyber threats often originate, you can check SOCRadar’s Dark Web News.
Stay Informed on Threat Actors’ Activity on the Dark Web with SOCRadar!
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
Accelerate Enterprise Software Engineering with PlatformlessWSO2
Key takeaways:
Challenges of building platforms and the benefits of platformless.
Key principles of platformless, including API-first, cloud-native middleware, platform engineering, and developer experience.
How Choreo enables the platformless experience.
How key concepts like application architecture, domain-driven design, zero trust, and cell-based architecture are inherently a part of Choreo.
Demo of an end-to-end app built and deployed on Choreo.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Navigating the Metaverse: A Journey into Virtual Evolution"Donna Lenk
Join us for an exploration of the Metaverse's evolution, where innovation meets imagination. Discover new dimensions of virtual events, engage with thought-provoking discussions, and witness the transformative power of digital realms."
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Mind IT Systems
Healthcare providers often struggle with the complexities of chronic conditions and remote patient monitoring, as each patient requires personalized care and ongoing monitoring. Off-the-shelf solutions may not meet these diverse needs, leading to inefficiencies and gaps in care. It’s here, custom healthcare software offers a tailored solution, ensuring improved care and effectiveness.
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
Games are powerful teaching tools, fostering hands-on engagement and fun. But they require careful consideration to succeed. Join me to explore factors in running and selecting games, ensuring they serve as effective teaching tools. Learn to maintain focus on learning objectives while playing, and how to measure the ROI of gaming in education. Discover strategies for pitching gaming to leadership. This session offers insights, tips, and examples for coaches, team leads, and enterprise leaders seeking to teach from simple to complex concepts.
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Globus
The U.S. Geological Survey (USGS) has made substantial investments in meeting evolving scientific, technical, and policy driven demands on storing, managing, and delivering data. As these demands continue to grow in complexity and scale, the USGS must continue to explore innovative solutions to improve its management, curation, sharing, delivering, and preservation approaches for large-scale research data. Supporting these needs, the USGS has partnered with the University of Chicago-Globus to research and develop advanced repository components and workflows leveraging its current investment in Globus. The primary outcome of this partnership includes the development of a prototype enterprise repository, driven by USGS Data Release requirements, through exploration and implementation of the entire suite of the Globus platform offerings, including Globus Flow, Globus Auth, Globus Transfer, and Globus Search. This presentation will provide insights into this research partnership, introduce the unique requirements and challenges being addressed and provide relevant project progress.
3. Session Overview: Business Level 100
I cannot tell you how many recent customers have simply indexed a
universe of content with SharePoint Search OOTB (both SP and non-SP)
and commented that “Search sucks” and “I can’t find anything relevant”. You
will learn everything you need to know at this session to make use of very
powerful OOTB configurable search functionality to “light up” your search
experience and become the next Search Hero. No previous knowledge of
SharePoint Search is assumed.
4. Ed Musters, SharePoint MVP
Infusion, Toronto Canada
Email : emustes@infusion.com
Twitter : @TechEdToronto
Slideshare:
http://www.slideshare.net/emusters
Ed is a SharePoint MVP and a SharePoint
Architect for Infusion. He has instructed the
exclusive Critical Path SharePoint courses for
many years. Ed is an author for two books
on SharePoint development. He has been a
featured speaker at many international
conferences, SharePoint Saturdays, and user
groups. Ed would very much enjoy sharing
his real world expertise with you!
5. Agenda
• How can you be a search hero?
• Search Terminology
• Authoritative Pages and Search Thesaurus
• Search analytics reports
• Your Very Own Search Center
• Federated Search
• Results Sources, Promoted Results and Results Blocks
• Search “vertical” / tabs
• Information Architecture and Search Refiners
• Hybrid Search
6. Side Note: The Demo Environment
I will be using the Office 365 Trial environment, pre-populated with
“Contoso” content, as provisioned via the following link (if you are a
Microsoft Partner): https://demos.microsoft.com/
8. How can you be a search
hero?
Arm yourself with search knowledge super powers! Learn the art of the possible!
Apply your transformative powers and make your users search experience shine!
Learn:
• What you can ask your SharePoint Administrators to do
• What you can do yourself with your very own Search Center
• All the basics before tackling more advanced concepts such as the Content
Search Web Part (which merits its own session!)
9. Isn’t SharePoint Online / 2016 / 2013 Search
supposed to be awesome and getting better
with every version? Isn’t it the “killer app”?
Discussion!
• Are you dissatisfied with your organizations “Enterprise Search”?
• If SharePoint is simply “indexing the universe of content”, disappointing
search results should not be surprising – why might that be?
12. Search Terminology
Result Sources – A new or refined set of search results, previously known as
scopes. You could limit results to a file extension (e.g. ppt*), a path (e.g. a
sub-site / document library), a matching term in a term set, a content type
(e.g. Proposals), etc. You could also bring in external / federated results
sources (e.g. Bing or from Google Search Appliance) via OpenSearch.
Query Rules – I term these “search business rules” where you anticipate
what people are looking for, but defining a set of conditions and actions. A
simple example is to look for a keyword (“News”) and direct someone to
the News home page.
15. Authoritative Pages
Given a listing of all of your site collections, you have the opportunity to
rank them in “levels” of “first, second, or third” in terms of search relevance.
You don’t have to do them all, but you should do the ones you can.
You can also promote relevant content that may be “buried” deep down in
some site hierarchy – corporate, division, region, company, department,
team...
There is a special category called “sites to demote”. The classic example is
an archive site you certainly would not want featured prominently in search
results simply based on keywords typed in.
These settings are global to the Office 365 tenant / SharePoint Farm.
17. Search Thesaurus
Available in SharePoint On Premise only! But exceptionally useful!
A Thesaurus defines synonyms so that searching for one term or the other
yields identical search results.
All that is required is a simple CSV file in UTF-8 format, and is uploaded in
Central Administration. Example file:
A good starting point are your corporate or industry specific acronyms (e.g.
For the banking sector).
Key,Synonym,Language
COO,Chief Operating Officer,en
Chief Operating Officer,COO,en
18. Search Thesaurus
Note the hit highlighting
includes search result both
with “coo” and “chief operating
officer”.
20. Search Analytics Reports
Search Analytics reports will show you what people are looking for now,
and is a primary input for creating new “search business rules”.
At some frequency (e.g. Quarterly), request the “Top Queries By Month”,
“Abandoned Queries By Month”, and “No Results Queries by Month”.
An actual client example was employees searching for official company
holidays – terms included “holiday”, “holidays”, “2016 calendar”, “statutory
holidays”, “working calendar”. Together, they comprised a top search on
the company intranet. But each term yielded very different search results –
and frustration (and wasted time) on the part of the employee! We can
resolve this, but the first step is knowing about it.
23. Your Very Own Search Center
You may have a global / “Enterprise” search in your organization (e.g. from
your corporate Intranet).
It is definitely worth considering if you should have your very own Search
Center for your site collection (a “/sites/Search” sub-site)
We will learn in this part of the presentation the
Site Settings you can make to have a unique and
specialized Search Center experience.
Site Settings
25. Federated Search
This technique allows you query an “outside” search index that is compliant
with OpenSearch protocol and include the search results within your search
center.
This is the SharePoint 2013 Hybrid Search approach to include SharePoint
On Premise results in SharePoint Online and vice versa.
We’ll be introducing Results Sources and Query Rules in this section.
Microsoft’s Bing Search is OpenSearch compliant, so let’s use that as an
example...
28. Federated Search
Now we use a Query Rule to specify we’d like to show our Bing search in a
Results Block:
29. Google Search Appliance Federated Search
More practically, clients wish to feature federated searches from their public
“.com” site when searching on the Intranet. For example, the product
information and brochures your customer is accessing are probably there.
Many of our clients are using the Google Search Appliance (GSA) to index
their “.com”, so this has to be the search index we query to get results from.
One of our banking clients is BMO.com. If you perform a search for “RSP”
(“Retirement Savings Plan”), it will reveal the GSA query endpoint:
http://findit.bmo.com/search?proxystylesheet=bmo_json&site=bmo_en&cli
ent=bmo_en&output=xml_no_dtd&q=rsp&num=10&start=NaN&oe=utf8
30. The XSLT File you Need!
Here is the magical file (embedded into presentation) that you will need to
provide to your GSA team!
Note the parameter “proxystylesheet=bmo_json” on previous page. If you
try the URL (in Chrome) you will see special “json” search results because of
a specialized XSLT file the client provided
You will want them to implement this as “proxystylesheet=OpenSearch” or
whatever, which will apply this XSLT to the results before returning them to
SharePoint.
31. GSA Federated!
Following exact same approach as for
Bing, you add the Results Source and
Query Rule to get the GSA search results
federated to SharePoint
36. Pop Quiz!
How would you recommend to do for our previous example found via the
search reports?
“An actual client example was employees searching for official company holidays –
terms included “holiday”, “holidays”, “2016 calendar”, “statutory holidays”, “working
calendar”. Together, they comprised a top search on the company intranet. But
each term yielded very different search results – and frustration (and wasted time) on
the part of the employee! ”
38. Search Verticals / Tabs
You can have additional tabs in your search center.
One simple scenario is a “search scope”, limiting search results to a certain
path / site / document library, or a specific type of content.
Let’s set up a “News” tab that focuses only on Press Releases (the Results
Source from the previous section).
39. Create and Configure New Search Page
In your Search Center, Add a New Page (e.g. “NewsResults”). Then on the
search results web part, choose to “Edit Web Part”:
40. Configure the Search Results Web Part
Click the Change Query button. Change the “Select a
Query” drop down to the appropriate Results Source (in
our case Press Releases):
41. Configure A New Search Tab
From Site Settings search navigation, add a new link to point to your search
results page. That’s it! Your search will now have a new tab!
42. New Search Tab – No Results Source
Another example of Sales/Marketing
tab. But this time we use Local SP
Results and modify the Query Text
with a Path parameter:
44. Information Architecture and Search Refiners
A proper Information Architecture involving logical, physical, and navigation
can be a daunting exercise.
You can add your own custom search refiners to improve your search
center experience.
Start simple with one or two types of content.
Create a Site Column that is mapped to a managed metadata term set.
Add the Site Column to a document library and tag/classify your
documents.
Map “refinable fields” to your managed metadata and add Search Refiners
to your search center.
45. Sample Logical Information Architecture
Physical content is
connected together
by tagging with
values from
hierarchical term
sets.
46. You can create your own term sets
Scoped to only your site collection, example “Product Group”
48. Add The Site Column To A Document Library
In my example, I used the Documents
library under Departments -> Sales &
Marketing -> Marketing Campaigns sub-
site.
Go to the library settings and add the
Contoso Product site columns using “Add
from existing site columns”.
50. Crawled Property ->Managed Property
When SharePoint crawls content that has been tagged with your term set, a
“Crawled Property” is automatically generated.
Notice the “Mapped to Property” is currently blank
51. Map to Managed Property
You need to have a Managed Property – this is the part that is Searchable,
Sortable, and (most importantly) refinable.
It is recommended to use the SharePoint provided generic Managed
Properties “RefinableString00”, “01”, “02”, etc. OOTB that you can use to
map to your Crawled Properties.
52. Map to Managed Property
On the Managed Property tab, search for “refinablestring”. Edit the next
number that has not been assigned – in this case 02.
53. Map to Managed Property
You can leave everything “as is”, just scroll down to the “Mappings” section.
Click Add a Mapping and find and add your crawled property:
54. Map to Managed Property
You should now see this filled on back on the Managed Property tab:
55. Adding a Search Refiner
Ok! Now we are ready to add a new search refiner! Go to the search
results page (e.g. go to Search Center and type in any search criteria, such
as “test”).
On the search results
page, put the page in
edit mode:
56. Adding a Search Refiner
In that Navigation Zone, choose to edit the web part. In the web part
properties, click on the Choose Refiners button:
57. Adding a Search Refiner
From available
refiners, choose
Refinable String
02 and Add.
Change the
Display Name
to Product
58. Adding a Search Refiner
Save and publish your page. Test an appropriate search – in my case “Q4”.
Notice your new refiner!
60. Hybrid Search
Hybrid Search is when SharePoint Online directly indexes your SharePoint
On Premise.
SharePoint Online becomes your one master search index.
You can move search configuration from On Premise to Online.
In one customer scenario, SharePoint On Premise search is also running for
sensitive data (i.e. You can have both).
You need SharePoint 2016 or a patch for SharePoint 2013.
62. Thank you!
Toronto Enterprise Collaboration User Group
Change Management, Governance, SharePoint, Office 365,
Yammer, PowerBI, etc
http://www.meetup.com/TSPBUG/
Toronto SharePoint Users Group
http://tspug.com/
THANK YOU & See you next year!
Join us for SharePint after the event @ 5:30pm
6982 Financial Dr. and don’t forget to submit feedback
after each session for your chance to win great prizes
at the end of the day!
https://www.surveymonkey.com/r/spstoronto2016