search term with hyphens are not searchable in sharepoint 2013 - search

I have a search application which basically provides search services. Technically it uses SharePoint 2013 for search functionality and display the results using UI technologies. Here we have a Textbox a user can enter the search term, perform search and get the results from the SharePoint API. But the issue here his we are unable to do search the links that contains hyphens.
Example :
Scenario 1: when user texts this link in the textbox "https://cis.somedomain.com/about/pages/quality-and-risk-management.aspx" and perform search, they cannot get the search results from the SharePoint 2013.
Scenario 2 : when user texts this link in the textbox "https://cis.somedomain.com/rr/pages/assurance_sas.aspx" and perform search, they are able to get the results.
Problem : if the link contains hyphens search results are not appearing , but search results are appearing if the link contains uderscore.
Is this the limitation of the SharePoint ? do we have any configurable solution, Please help me out on this one. Thanks in advance.

To my knowledge sharepoint does not have such a limitation. If I understand you correctly, when a user performs a search for a page which has a hyphen in the URL, results do not show, however if a search is performed on a page with an underscore in the URL, the results are shown? Do you have any search result sources that could be affecting what results are shown based on the search text?

Related

How to use RenderListDataAsStream with filters like startswith,endswith etc in Sharepoint Rest API

I have been trying to do a SharePoint List Search with a search box containing the search term. I'm currently using RenderListDataAsStream API provided by sharepoint with InplaceSearchQuery as my current working solution. But this searches all the columns but not for a single column. How Do I achieve this functionality ?
This is the API I'm currently using
/_api/web/GetList('TestList')/RenderListDataAsStream?InplaceSearchQuery=item%201
I would like to search for a particular item a particular column in the test list rather than looking for the item in all the columns

Basic Search Question - Searching a list and applying a filter

I have a custom list of a few thousand names of people and a few columns.
For example: FirstName, LastLast and Yes/No Column called Active.
What i am hoping to create is a custom view that by default shows no items in the columns, with a simple search box above that where someone could search for a LastName, and when they click search have the view populate with results that contain the given LastName + Only Active = Yes. I want to avoid having to teach users to use the filter option after they search.
In SharePoint 2013, are there out of the box web parts that i can add to a blank web part page or list view that can achieve this? If so, can you step me through that? Thanks!
Mike
There are several ways to approach customized search results in SharePoint.
It sounds like you most likely need to use the Content Search Web Part. The content Search Web Part allows you to append custom query text to a user's search phrase and to target specific scopes for your search. Please see this step-by-step guide to configuring this web part to search only a single list.

Sharepoint 2013 search result in table

I tried finding information on customizing the display result view without success.
I need to display the search result in a table in place of the list.
in my column of the result, I need the library and some common information between the different library.
Look at this template. Don't worry about "People Directory".
did you try creating a display template. That should let you customize the search results into any shape or form including tabular
http://office.microsoft.com/en-us/office365-sharepoint-online-enterprise-help/change-how-search-results-look-by-using-result-types-and-display-templates-HA104057444.aspx
http://blogs.technet.com/b/speschka/archive/2012/07/23/using-query-rules-result-types-and-display-templates-for-a-custom-search-sales-report-in-sharepoint-2013.aspx

sharepoint 2010 results.aspx look and feel

Am relatively new to Sharepoint 2010 so apologies if this is a lame question.
On a public facing website with a search function from Sharepoint 2010 a search query takes you to a page http://www.site.com/searchCenter/results.aspx?k=searchstring
That page has a blue header with orange, a left column with refinements and then the search results returned in a central column.
Is there a way to change the ENTIRE look of that page to fit the look of the public site and embed the results returned into the page?
Thanks!
Yes, you will just need to modify the minimal.master which is the master page that the search site should be using. You should be able to make the search results page look exactly like the rest of your site if you want it to.

Sharepoint people search - sort alphabetically accross pages

I have a Sharepoint 2007 MOSS People Search webpart, used with a Paging webpart to display search results of people.
The people search webpart displays results alphabetically on each page. But the results are not sorted alphabetically across pages.
Does anyone know anyway to acheive an alphabetical sort of people results accross pages, by changing the XSLT for e.g?
Many Thanks,
Nav
Anything that works across pages has to be part of the search query, not the xsl. I think you only have relevance and social distance as sort options on the out of box search web parts, though it may be possible to get custom ordering using sql search syntax - possibly from the advanced search box.

Resources